DAD 143.x User Manual Profinet Rev.1.1.1 March 2023 Page 36 of 95
9 Setup via PC / PLC - Command Descriptions
For better clarity, all commands are divided into groups as described on the following pages. Each command
For each command, the ProfiNet Index / Sub-Index are displayed in brakets [Index 0xNNNN Sub 0xSS] and
explained in the communication profile . In case of no index is mentioned, the command is not
available for ProfiNet.
9.1 System Diagnosis Commands ID, IH, IV, IS, SR, RS
Use these commands you get the DAD143.x type, firmware version or device status. These commands are
sent without parameters.
9.1.1 ID Get Device Identity
9.1.1.1 [Index 0x2900 Sub 0x08]
Slave (DAD143.x) responds
The response to this request gives the actual identity of the active device. This is particularly useful when
trying to identify different device types on a bus.
Note: The ID 143 -Types see command FT (page 41).
9.1.2 IV Get Firmware Version
9.1.2.1 [Index 0x2900 Sub 0x09]
Slave (DAD143.x) responds
The response to this request gives the firmware version e.g. 1.0.1 of the active device.
9.1.3 IS Get Device Status
9.1.3.1 [Index 0x2900 Sub 0x0A]
Slave (DAD143.x) responds
The response to this request comprises of two 3-digit decimal values (001 and 000), which is decoded
according to the table below:
1 Signal stable (no motion)
2 Zeroing action performed
32 (Setpoint-) output 0 active
64 (Setpoint-) output 1 active
128 (Setpoint-) output 2 active
The example decodes the result S: 067000 (binary 01000011) as follows:
• Signal stable (no motion) [2
0
= 1, LSB]
• Zeroing action performed [2
1
= 2]
• Tare not active [= 0]
• Output 0 active [ = 0]
• Output 1 active [2
6
= 64]
• Output 2 not active [= 0]
Note: Not used bits are set to zero at the DAD143.x.