Operating Manual HG G-98830YA | English, Revision 02 | Date: 21.06.2021
44
Chapter 9 – Interfaces
9.4.4 CAN Message Object – P-Identifier, Send Object
If activated, this telegram is output when the antenna triggers a PosiPulse. It has a
data content of 0 byte (empty). With the help of this telegram, e.g. a PLC can detect
a PosiPulse via the CAN bus without having to connect the corresponding output of
the POWER connector.
9.4.5 CAN Message Object – S-Identifier, Send Object
This message object is used for special applications not described in this documen
-
tation. It is irrelevant for normal operation, how this message object is set.
9.4.6 CAN Message Object – Programming, Receive Object
Commands can be sent to the antenna via the Message Object Programming. It has
the same ID as the send object Message Object Y-Identifier and a length of 6 bytes.
The programming process is initiated by sending 0008
16
in the command bytes of
the CAN message object. The transponder code to be programmed must be in the
4 parameter bytes. These bytes should be reset after 8 to 100 ms.
The now initiated, one-time programming process takes 100 to maximum 200 ms.
Afterwards, the new code can be read out in the corresponding message object.
If the programming process was not successful, you must repeat the procedure. A
new programming is always triggered only if the command byte is set from 0000
16
to 0008
16
.
9.5 CANopen®
The Node ID and the transmission rate are selected via the associated SDOs or set
via the serial interface (see 10.2.9 „CA(N)-Open-Parameters“ on page 65). The mea
-
sured values of the system are transmitted via so-called TxPDOs. SDOs are used to
set parameters. The CAN identifiers are derived from the node address (1 ... 127).
Table 19
Structure of the CAN Message Object Programming
Byte #
Length Type
Meaning
1,2
2 Byte
Unsigned int
Command (see Table 20 below)
3,4,5,6
4 Byte
Unsigned long
Parameter (see Table 20 below)
Table 20
Coding of the commands CAN Message Object Programming
Command
Meaning
Parameter
0000
16
No command
–
0001
16
Tune antenna once
–
0002
16
Set tuning level
(see 10.2.7 „(F)requency & Antenna
Tuning“ on page 60)
Tuning value
0000.0001
16
bis
0000.0010
16
0004
16
Set positioning level
(see 10.2.6 „(T)ime & Code“ on page
56)
Positioning level
0000.0000
16
bis
0000.03E8
16
0008
16
Program Transponder
Transponder code in the
range of
0x0000.0000
16
to
0x000F.FFFF
16