SI-EtherCAT User Guide
27
Issue Number: 2
Sa
fe
In
M
El
G
P
D
Ad
va
Pa
ra
Di
G
In
6
Protocols
6.1
Process Data Objects (PDOs)
Cyclic data is implemented on EtherCAT networks by using "Process Data Objects" or PDOs.
Separate data objects are used for transmitting (TxPDOs) and receiving (RxPDOs) data. PDO
configuration objects are usually pre-configured in the EtherCAT master controller and downloaded
to the SI-EtherCAT at network Initialization using SDOs.
6.2
Service Data Object (SDO) parameter access
The service data object (SDO) provides access to all objects in the EtherCAT object dictionary and
the drive parameters are mapped into the object dictionary as 0x2XXX objects in the following way:
Index: menu
Sub-index: parameter
For example Pr
20.021
would be index 0x2014 and the sub-index would be 0x15. The values are
usually expressed in base 16 (hexadecimal), so care must be taken to enter the correct parameter
number.
All other supported entries in the SI-EtherCAT object dictionary can also be accessed using SDOs.
Refer to the master controller documentation for full details about implementing SDO transfers
within the particular master controller.
Bit parameter mapping
When mapping to drive bit parameters, the parameter is stored in the drive as an 8-bit value,
therefore for correct operation, the data type SINT (short integer) should be used for mapping to
these parameters.
The following table shows the drive bit parameter value for a given value in the EtherCAT master.
EtherCAT Value
Parameter Value
Decimal
Hex (0x)
-128 to 0
80 to 00
0 (Off)
1 to 127
01 to 7F
1 (On)
This is contrary to other option modules where any value other than zero will result in
the parameter being set to a 1 (On).
Sub-index 0 for any menu will return the highest sub-index available for the object (i.e.
the highest parameter number).
The following SDO services are supported:
•
Initiate SDO Download (Write)
•
Initiate SDO Upload (Read)
•
Abort SDO Transfer (Error)
NOTE
NOTE
NOTE
Summary of Contents for SI-EtherCAT
Page 1: ...User Guide SI EtherCAT Part Number 0478 0152 02 Issue Number 2 ...
Page 105: ......
Page 106: ...0471 0152 02 ...