
CANopen
Page 74
RES-5009
Version 1
10.18 CANopen Time stamp object
The RESISTRON
®
Temperature Controller RES-5009 supports the CANopen time stamp object as consumer. It
can be used by the CANopen master to distribute the current time and date in the network. When the time stamp
object is received by the controller, the time and date of the internal clock are automatically set. If errors are
detected during the plausibility check, the internal clock will not be changed.
CANopen object 1012
h
(“COB ID Time Stamp”) can be used to set the receive identifier for the time stamp mes-
sage. By default, the COB ID Time Stamp is set to the value 100
h
(CANopen default value).
The time stamp object is only processed when the controller is in the “Operational” state. In other CANopen states,
a received time stamp object will be ignored.
10.19 CANopen states
The functionality of the RESISTRON
®
Temperature Controller RES-5009 depends, among other things, on the
current CANopen status.
If the RESISTRON
®
Temperature Controller RES-5009 is
in “Pre-Operational” state
• the measurement pause is automatically active
• no measurement impulses are generated
• the current temperature of the heating band is not measured.
• the AUTOCAL/Master-AUTOCAL function cannot be executed.
in “Operational” state
• normal controller operation incl. temperature measurement is ensured
• cyclic communication by means of PDOs is possible.
10.20 Transmission of multi-byte elements with CANopen
The CANopen specification prescribes how multi-byte elements must be transmitted. In these cases, the least
significant byte is always transmitted to CAN first. This is known as little-endian or INTEL format. Example:
Value to be transmitted: 0x11223344
• Byte n+0 of the transmission: 0x44
• Byte n+1 of the transmission: 0x33
• Byte n+2 of the transmission: 0x22
• Byte n+3 of the transmission: 0x11
10.21 CANopen Timing values
The CANopen software is processed internally with a time grid of 2 ms. Therefore, timings can only be configured
with a resolution of 2 ms. If timings are set to odd values via CANopen, the values are rounded internally in the
software. The objects that can be read out via CANopen contain the rounded, active timing values. Thus, the
written value may differ slightly from the read value.
Содержание RESISTRON RES-5009
Страница 4: ...Page 4 RES 5009 Version 1 ...