IDL 101
COMMUNICATION
HB_IDL101_E_V222.doc
73
Gantner Instruments Test & Measurement GmbH
PROFIBUS - layer 2 commands
DSAP service data to the module (ReqDataUnit) data from the module (ResDataUnit)
read device identification
0 ident no data <ident>
read status information
10 SRD no data <status>
read device information
11 SRD no data <Ginfo>
read variable information
12 SRD <variable number> <Kinfo>
read data from a variable
13 SRD <variable number> <Kx>
write data to a variable
SRD <variable number> <Px> response without data
14 SDA <variable number> <Px> pos./neg. acknowledge
SDN <variable number> <Px> no response
tare/reset a variable
SRD <variable number> response without data
15 SDA <variable number> pos./neg. acknowledge
SDN <variable number> no response
read, write and tare/reset variables
SRD [<tare/reset>[<P1>[... [<Pn>] ] ] ] <status> <K1> ... <Kn>
0 SDA [<tare/reset>[<P1>[... [<Pn>] ] ] ] pos./neg. acknowledge
SDN [<tare/reset>[<P1>[... [<Pn>] ] ] ] no response
Table 10.13 PROFIBUS - layer 2 commands
Notice
: If more data are in the ReqDataUnit as required, they will be ignored.
10.3.4. Instruction Parameters
<ident> device identification length = 32 byte
<length vendor name>.........binary (hex 08) ................................. 1 byte
<length model name>..........binary (hex 08) ................................. 1 byte
<length hw version> ............binary (hex 05) ................................. 1 byte
<length sw version> ............binary (hex 05) ................................. 1 byte
<vendor name>...................ASCII ("Gantner___") .......................10 byte
<model name>....................ASCII ("IDL-101_")........................... 8 byte
<hw version> ......................ASCII ("xy.yy")................................. 5 byte
<sw version>.......................ASCII ("xy.yy")................................. 5 byte
x ... “M“ : monitor program x ... “T“ : calibration and test program
x ... “U“ : universal program x ... “A“ : application specific program
y.yy : version x ... “R“ : MODBUS-RTU program