Via Montefeltro, 6 – 20156 Milano (MI) – Italy
- 19 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com
–
PowerTruck_CANOpen_UM_REV1.5
26.
Object 1800h:
a)
Transmit PDO Communication Parm 0
Identifier
615h (600h + current CAN ID)
Byte 0
40h
Read Device Register
Byte 1
00h
CAN Object 1800h
Byte 2
18h
Byte 3
00h
Number of mapped objects
01h
COB Id
02h
Transmission Type
05h
Event Timer
Byte 4,7
00h
Not used
Example:
Direction
Identifier
Format
Message
Data
To Keypad
615
Std
40 00 18 00 00 00 00 00
Keypad reply
595
Std
4F 00 18 00 05 00 00 00
5
To Keypad
615
Std
40 00 18 01 00 00 00 00
Keypad reply
595
Std
43 00 18 01 95 01 00 00
195h
To Keypad
615
Std
40 00 18 02 00 00 00 00
Keypad reply
595
Std
4F 00 18 02 FE 00 00 00
FEh
To Keypad
615
Std
40 00 18 05 00 00 00 00
Keypad reply
595
Std
4B 00 18 05 00 00 00 00
0 = OFF
Transmit PDO communication Parm 0:
•
Number of mapped objects: 2;
•
Address base: 195h= 180h+ NODE ID;
•
Transmission Type: FEh;
•
Event timer: XXYY in milliseconds, 0 = OFF.
b)
Set periodic state transmission
Identifier
600h + current CAN ID
Default 615h
Byte 0
2Bh
Set device register
Byte 1
00h
CAN Object 1800h
Byte 2
18h
Byte 3
05h
Sub index
Byte 4
YYh
YYh: Event timer period in milliseconds LSByte
Byte 5
XXh
XXh: Event timer period in milliseconds MSByte
Byte 5, 7
00h
Not used
Event timer period: XXYYh (from 000Ah to FFFEh: 10ms to 65534 milliseconds).
Examples:
Direction
Identifier Format Message
Data
To Keypad
615
Std
2B 00 18 05 00 00 00 00
Switch off the periodic
transmission
Keypad reply
595
Std
60 00 18 05 00 00 00 00
To Keypad
615
Std
2B 00 18 05 32 00 00 00
Set period = 50ms
Keypad reply
595
Std
60 00 18 05 00 00 00 00
To Keypad
615
Std
2B 00 18 05 F4 01 00 00
Set period = 500ms
Keypad reply
595
Std
60 00 18 05 00 00 00 00