2 APPENDIX
2.1 CC-Link IE TSN
21
2
• PDO mapping setting procedure
When a motion module is used as the motion control axis, the mapping is automatically changed on the motion module side.
Using [1st Receive PDO Mapping (Obj. 1600h)] and [1st Transmit PDO Mapping (Obj. 1A00h)] as examples, the following
shows the procedure for setting objects one at a time.
This is a procedure to assign [Target velocity (Obj. 60FFh: 00h)] to [Mapped Object 005 (Obj. 1600h: 05h)].
Before the change:
After the change:
1.
Set the value of [1st Receive PDO Mapping (Obj. 1600h: 00h)] to "0h" in transient communication (SDO message). In
order to change Sub Index: 01h and later, the value must first be set to "0h".
2.
Set the value of [Mapped Object 005 (Obj. 1600h: 05h)] to "60FF0020h" in transient communication (SDO message).
3.
Set the value of [1st Receive PDO Mapping (Obj. 1600h: 00h)] to "5h" in transient communication (SDO message). If
there is an error in PDO mapping, an error code (SDO end code) is returned.
4.
The mapping contents are not stored in the non-volatile memory. Perform PDO mapping for each network connection.
Index
Sub Index
Setting value
Object contents
1600h
00h
4h
Number of entries
1600h
01h
1D010008h
[Watchdog counter DL (Obj. 1D01h: 00h)]
1600h
02h
60600008h
[Modes of operation (Obj. 6060h: 00h)]
1600h
03h
00000008h
[GAP (Obj. 0000h: 00h)]
1600h
04h
60400010h
[Controlword (Obj. 6040h: 00h)]
1600h
05h
00000008h
[GAP (Obj. 0000h: 00h)]
Index
Sub Index
Setting value
Object contents
1600h
00h
5h
Number of entries
1600h
01h
1D010008h
[Watchdog counter DL (Obj. 1D01h: 00h)]
1600h
02h
60600008h
[Modes of operation (Obj. 6060h: 00h)]
1600h
03h
00000008h
[GAP (Obj. 0000h: 00h)]
1600h
04h
60400010h
[Controlword (Obj. 6040h: 00h)]
1600h
05h
60FF0020h
[Target velocity (Obj. 60FFh: 00h)]
Index
Sub Index
Setting value
Object contents
1600h
00h
0h
Number of entries
1600h
01h
1D010008h
[Watchdog counter DL (Obj. 1D01h: 00h)]
1600h
02h
60600008h
[Watchdog counter DL (Obj. 1D01h: 00h)]
1600h
03h
00000008h
[GAP (Obj. 0000h: 00h)]
1600h
04h
60400010h
[Controlword (Obj. 6040h: 00h)]
Index
Sub Index
Setting value
Object contents
1600h
00h
0h
Number of entries
1600h
01h
1D010008h
[Watchdog counter DL (Obj. 1D01h: 00h)]
1600h
02h
60600008h
[Modes of operation (Obj. 6060h: 00h)]
1600h
03h
00000008h
[GAP (Obj. 0000h: 00h)]
1600h
04h
60400010h
[Controlword (Obj. 6040h: 00h)]
1600h
05h
60FF0020h
[Target velocity (Obj. 60FFh: 00h)]
Index
Sub Index
Setting value
Object contents
1600h
00h
5h
Number of entries
1600h
01h
1D010008h
[Watchdog counter DL (Obj. 1D01h: 00h)]
1600h
02h
60600008h
[Modes of operation (Obj. 6060h: 00h)]
1600h
03h
00000008h
[GAP (Obj. 0000h: 00h)]
1600h
04h
60400010h
[Controlword (Obj. 6040h: 00h)]
1600h
05h
60FF0020h
[Target velocity (Obj. 60FFh: 00h)]