PKP3500SI_CANopenUM_REV1.0
34/38
44.
Object 1800h:
a)
Transmit PDO Communication Parm 0
Describes the Transmission Parameters and sets the transmission type for the Key state PDO
Message.
Identifier
615h (600h + current CAN ID)
Byte 0
40h
Read Device Register
2Fh
Set Device Register
Byte 1
00h
CAN Object 1800h
Byte 2
18h
Byte 3
00h
Highest sub-index supported
01h
COB Id
02h
Transmission Type
05h
Event Timer (Periodic transmission time)
Byte 4
XXh
Transmission Type (to be used only in set mode):
01h: synchronous (cyclic every SYNC)
02h: synchronous (cyclic every 2
nd
SYNC)
03h: synchronous (cyclic every 3
rd
SYNC)
04h: synchronous (cyclic every 4
th
SYNC)
….
F0h: synchronous (cyclic every 240
th
SYNC)
FEh: event-driven (default)
Byte 5,7
00h
Not used
Examples:
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
0000 0195h
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: event-driven type
To Keypad
615
Std
40 00 18 05 00 00 00 00
Keypad reply
595
Std
4B 00 18 05 00 00 00 00
0000h: Periodic
transmission disabled.
To Keypad
615
Std
2F 00 18 02 01 00 00 00
Set the Synchronous
transmission (cyclic every
SYNC).
Keypad reply
595
Std
60 00 18 02 00 00 00 00
ACK
To Keypad
80
Std
-
SYNC message received
Key #1 pressed No message on the CAN bus
From Keypad
195
Std
00 00 00 00 XX
Key status sent/
Read key status
To Keypad
80
Std
-
SYNC message received
From Keypad
195
Std
01 00 00 00 XX
Key status sent/
Read key status
Transmit PDO communication Parm 0:
•
Highest sub-index supported: 5;
•
Address base: 195h= 180h+ NODE ID;
•
Transmission Type: synchronous or event-driven;
•
Periodic Transmission timer: XXYY in milliseconds, 0 = OFF.