Via Montefeltro, 6 – 20156 Milano (MI) – Italy
- 7 -
Tel. +39 (02) 3088583 – Fax +39 (02) 33406697
www.blinkmarine.com
–
PKP-2400-LI_CANOpen_UM_REV1.1
9.
Heartbeat message
The heartbeat mechanism for a CANopen device is established by cyclically transmitting
the heartbeat message by the heartbeat producer. One or more CANopen devices in the
network are aware of this heartbeat message. If the heartbeat cycle fails for the
heartbeat producer, the local application on the heartbeat consumer will be informed
about that event.
If a CANopen device starts with a value for the heartbeat producer time unequal to 0 the
boot-up message is regarded as first heartbeat message.
Example:
Direction
Identifier
Format
Message
Data
From Keypad
715h
Std
00h
Boot up
From Keypad
715h
Std
7Fh
Pre-operational
To keypad
00h
Std
01h 15h
Start keypad with CAN id
=15h
From Keypad
715h
Std
05h
Operational
Identifier
700h + current CAN ID
Default 715h
Byte 0
XXh
XXh: State of heartbeat producer
00h: Boot-up
05h: Operational
7Fh: Pre-operational