Communication
9.2 Communication according to PROFIdrive
Function Manual
584 Function Manual, 01/2011, 6SL3097-4AB10-0BP3
9.2.4.4 Example 1: read parameters
Requirements
1. The PROFIdrive controller has been commissioned and is fully operational.
2. PROFIdrive communication between the controller and the device is operational.
3. The controller can read and write data sets in conformance with PROFIdrive DPV1.
Task description
Following the occurrence of at least one fault (ZSW1.3 = "1") on drive 2 (also drive object
number 2), the active fault codes must be read from the fault buffer r0945[0] ... r0945[7].
The request is to be handled using a request and response data block.
Basic procedure
1. Create a request to read the parameters.
2. Invoke the request.
3. Evaluate the response.
Activity
1. Create the request.
Parameter request Offset
Request reference = 25 hex Request ID = 01 hex 0 + 1 Request header
Axis = 02 hex No. of parameters = 01 hex 2 + 3
Attribute = 10 hex No. of elements = 08 hex 4 + 5
Parameter no. = 945 dec 6
parameter address
Subindex = 0 dec 8
Information about the parameter request:
● Request reference:
The value is selected at random from the valid value range. The request reference
establishes the relationship between request and response.
● Request ID:
01 hex → This identifier is required for a read request.
● Axis:
02 hex → Drive 2, fault buffer with drive- and device-specific faults
● No. of parameters:
01 hex → One parameter is read.