This object stores information of sent PDO.
Properties
Object properties:
Sub index |
Description |
Data Type Default |
Access PDO mapping Backup |
---|---|---|---|
0 |
Sub index number |
UNSIGNED8 5 |
ro (read only) × ○ |
1 |
COB-ID |
Object 1800h: UNSIGNED32 180h + node ID
Object 1801 to 1803h: UNSIGNED32 80000180h + the last digit of the object × 100h + Node ID
Object 1804 to 1807h: UNSIGNED32 80000000h + node ID |
rw (read-write) × ○ |
2 |
Transmission mode |
UNSIGNED8 255 |
rw (read-write) × ○ |
3 |
Inhibit Time |
UNSIGNED16 0 |
rw (read-write) × ○ |
4 |
Unavailable |
|
|
5 |
Event Timer |
UNSIGNED16 0 |
rw (read-write) × ○ |
Transmission mode
PDO transmission mode can be set as in the following table.
Transfer code |
Transmission mode |
Remarks | ||||
---|---|---|---|---|---|---|
Cyclic |
Noncyclic |
Synchronous |
Asynchronous |
RTR only |
||
0 |
|
× |
× |
|
|
Send PDO in the first Sync message after the event |
1 to 240 |
× |
|
× |
|
|
Send PDO per x pieces of Sync message |
241 to 251 |
Reserved |
|
- | |||
252 |
Disable |
Receive SYNC message and send PDO with remote request | ||||
253 |
Disable |
Update the data and send PDO with remote request | ||||
254 |
|
|
|
× |
|
Send PDO when an event occurs |
255 |
|
|
|
× |
|
Send PDO when an event occurs |
For digital I/O and analog I/O, the event changes the value.
COB-ID configuration
Configuration of COB-ID that supports CAN2.0 is shown in the following table:
Bit number |
Value |
Description |
31 (MSB) |
0 |
PDO objects exist |
1 |
No PDO objects exist | |
30 |
- |
Reserved |
29 |
0 |
11-Bit ID(CAN 2.0A) |
28 to 11 |
0 |
For bit 29 = 0 |
10 to 0 (LSB) |
X |
ID bit 10 to 0 |
Inhibit Time
For "Send PDO", you can enter Inhibited Time value in this 16 bit field. When the data loads, the PDO sender checks whether "Inhibited Time" has passed after the previous send. You can send a new PDO only when "Inhibited Time" passes. "Inhibited Time" helps avoid overload of the CAN bus in asynchronous sending (sending mode 255). "Inhibited Time" is in multiples of 100 µs for objects 1800.03 to 1807.03.
Examples of the value are shown in the following table:
Value |
Event timer (ms) |
0000h |
0 |
64h |
10 |
3E8h |
100 |
1388h |
500 |
2710h |
1000 |
FFFFh |
6553 |
Event Timer
"Event Timer" acts only in the asynchronous transmission mode (255). Temporary transmission is sent when the data changes before "Event Timer" is ended. When a value greater than 0 is written in this 16 bit field, TPDO is continuously sent after "Event Timer" ends. The value written in 1800.05 to 1805.05 corresponds to "Event Timer" in milliseconds. Data is transferred without data changes.
Examples of the value are shown in the following table:
Value |
Event timer (ms) |
0000h |
0 |
64h |
10 |
3E8h |
100 |
1388h |
500 |
2710h |
1000 |
FFFFh |
6553 |