18
SI-EtherCAT User Guide
Issue Number: 2
5.1.3
Configuring the sync managers
The sync manager is used to control the transmission of CANopen PDOs over the EtherCAT
network.
The following objects 0x1C12 - sync manager 2 PDO assignment (RxPDO) and 0x1C13 - sync
manager 3 PDO assignment (TxPDO) are required to assign PDOs to the synchronization task. For
the purpose of the example assign one RxPDO to sync manager 2 and one TxPDOs to sync
manager 3.
Figure 5-2 SI-EtherCAT sync manager configuration
Assigning RxPDO to the sync manager
To assign RxPDO1 to sync manager 2 PDO assignment set the values below to the following
objects:
•
Index: 0x1C12
•
Sub index: 0x00
•
Size: 1
•
Value: 1
Setting object 0x1C12, sub-index 0 to a value of 1 (as above) indicates that one RxPDO will be
assigned to the sync manager 2 assignment.
•
Index: 0x1C12
•
Sub index: 0x01
•
Size: 2
•
Value: 0x1600
Setting object 0x1C12, sub-index 1 to a value of 0x1600 (as above) maps RxPDO1 to the process
data output sync.
The format used to define the value of a mapped object is as follows:
Bit 0 to 7: Length of the mapped object in bits (if a gap, bit length of the gap).
Bit 8 to 15: Sub-index of the mapped object (if a gap, zero).
Bit 16 to 31: Index of the mapped object (if a gap, zero).
The maximum number of mappings in one PDO is twelve. There are no restrictions on
the data length of these parameters (i.e. It is possible to map twelve, 32-bit parameters
in one PDO). It is also possible to use a maximum of one RxPDOs and one TxPDOs.
For M200, M300 and M400 the maximum update time achievable is 4 ms.
NOTE
NOTE
NOTE
0
x
1C1
2
0
x6
0
4
0
Contro
l w
ord
0
x6
0
42
v
l_
tar
g
et
_
ve
l
ocity
Rx
PD
O
1
0
x
1C13
0
x6
0
4
1
Status
w
ord
0
x6
0
64
p
osition
actua
l
va
l
ue
T
x
PD
O
1
PLC
Pr
20.021
Содержание SI-EtherCAT
Страница 1: ...User Guide SI EtherCAT Part Number 0478 0152 02 Issue Number 2 ...
Страница 105: ......
Страница 106: ...0471 0152 02 ...