![WEG SCW100 Series User Manual Download Page 31](http://html.mh-extra.com/html/weg/scw100-series/scw100-series_user-manual_950607031.webp)
COMMUNICATION OBJECTS DESCRIPTION
✓
NOTE!
This object is active even in the stopped state (see table 8.11).
The value 0 (zero) in any of these two objects will disable this function.
If after the error detection the service is enabled again, then the error indication will be removed.
The minimum value accepted by the SCW100 starter manager is 2 ms. But considering the
transmission rate and the number of nodes in the network, the times programmed for this function
must be consistent, so that there is enough time for the transmission of the telegrams and also that
the rest of the communication be able to be processed.
For any slave only one of the two services - Heartbeat or Node Guarding – can be enabled.
8.5.3 Error Control - Heartbeat
The error detection through the Heartbeat mechanism is done using two types of objects: the Heartbeat producer
and the Heartbeat consumer. The producer is responsible for sending periodic telegrams to the network, simulating
a heartbeat, indicating that the communication is active and without errors. One or more consumers can monitor
these periodic telegrams, and if they cease occurring, it means that any communication problem occurred.
CANopen
Master
Heartbeat
Consumer
Heartbeat
Producer
Heartbeat
Message
(Periodic)
Error!
Timeout waiting
for the message
Communication
interrupted
E
Figure 8.6:
Error control service – Heartbeat
One device of the network can be both producer and consumer of heartbeat messages. For example, the network
master can consume messages sent by a slave, making it possible to detect communication problems with the
master, and simultaneously the slave can consume heartbeat messages sent by the master, also making it possible
to the slave detect communication fault with the master.
The SCW100 starter manager has the producer and consumer of heartbeat services. As a consumer, it is possible
to program different producers to be monitored by the equipment:
Index
Sub-
index
Name
Type
Access
PDO
Mapping
Value
1016h
0
Number of the last sub-index
UNSIGNED8
RO
No
4
1 to 4
Consumer Heartbeat Time 1 to 4
UNSIGNED32
RW
No
0
At sub-indexes 1 to 4, it is possible to program the consumer by writing a value with the following format:
UNSIGNED32
Reserved (8 bits)
Node-ID (8 bits)
HeartBeat time (16 bits)
SCW100 | 31