
GLDM 64.1 Technical Manual rev. 1.30 February
2020
Page 13 of 50
6.
Commands Description
For better clarity, all commands are divided into groups as described on the following pages.
Note
:
In the blue brakets and letters
[….]
you see the CANbus index 0xYYYY and sub-index 0xZZ; if
[n.a.]
is
mentioned, the command is not available for CANbus.
6.1. System Diagnosis Commands
– ID, IV, IS, SR, RS
Use these commands you get the GLDM 64.1 type, firmware version or device status. These commands are
sent without parameters.
8.1.1. ID
Get Device Identity
[ SDO 2900 sub 08 ]
Master (PC / SPS) sends
Slave (GLDM 64.1)
responds
ID
D:6410
The response to this request gives the actual identity of the device. This is particularly useful when trying to
identify different device types on a bus.
8.1.2. IV
Get Firmware Version
[ SDO 2900 sub 09 ]
Master (PC / SPS) sends
Slave (GLDM 64.1)
responds
IV
V:0300
The response to this request gives the firmware version of the device.
8.1.3. IS
Get Device Status
[ SDO 2900 sub 0A ]
Master (PC / SPS) sends
Slave (GLDM 64.1)
responds
IS
S:067000
(example)
The response to this request comprises of two 3-digit decimal values (067 and 000), which can be decoded
according to the table below:
Bit
Leftmost 3-digit value
Rightmost 3-digit value
0
1
Signal stable (no motion)
1
(not used)
1
2
Zeroing action performed
2
(not used)
2
4
Tare
4
(not used)
3
8
Center zero
8
(not used)
4
16
Input 0
16
(not used)
5
32
Input 1
32
(not used)
6
64
Setpoint 0
64
(not used)
7
128 Setpoint 1
128 (not used)
The example decodes the result
S:067000
as follows:
•
Signal stable (no motion) [ = 1]
•
Zeroing action performed [ = 2]
•
Tare not active [ = 0]
•
Weight <> 0 [ = 0]
•
Input 0 not active [ = 0]
•
Input 1 not active [ = 0]
•
Setpoint 0 active [ = 64]
•
Setpoint 1 not active [ = 0]