![GMI D5072D Instruction Manual Download Page 9](http://html1.mh-extra.com/html/gmi/d5072d/d5072d_instruction-manual_2236268009.webp)
9
D5072-099
- SIL 2 Temperature Signal Converter
G.M. International ISM0389-0
Supported Modbus functions:
Code
Name
Notes
03
read holding registers
reads a stream of words from memory
04
read input registers
reads a stream of words from memory
08
diagnostics: subcode 0
returns query data
06 write
single
register
writes a word in memory
16
write multiple registers
writes a stream of words in memory
Supported Modbus parameters:
The unit can communicate via Modbus RTU RS-485 protocol. Below is a list of all
available registers.
Each Modbus parameter is described by one 16-bit word.
- 'Addr.' is the address of the parameter.
- 'Description' explains the function of the parameter.
- 'Rights' identifies the operation that can be executed by the user:
RO (Read Only);
WO (Write Only);
RW (Read and Write).
- 'Type' indicates the kind of the variable:
SINT8 / UINT8: signed / unsigned 8 bits integer;
SINT16 / UINT16: signed / unsigned 16 bits integer;
SINT32 / UINT32: signed / unsigned 32 bits integer;
FLOAT: floating point single precision real;
DOUBLE: floating point double precision real;
the suffix '[n]' indicates an array of n elements of the corresponding type.
Addr.
Description
Rights
Type
IDENTIFICATION
0
GM International code
RO
UINT16
1 Software
revision
RO UINT16
2 Product
code
RO UINT16
3 Option
code
RO UINT16
4 Hardware
revision
RO UINT16
COMMAND EXECUTION
100 Command
(*1)
WO UINT16
GENERAL CONFIGURATION
202 Fault on bus mask (*2)
RW
UINT32
MODBUS COMMUNICATION
300 Modbus
address
RW UINT16
301 Modbus baud-rate (*3)
RW
UINT16
302 Modbus format (*4)
RW
UINT16
GENERAL DEBUG
400 Time stamp [100ms]
RO
UINT32
404 Cumulative faults (*2)
RO
UINT32
TAG
700 Tag
1
RW UINT8[16]
708 Tag
2
RW UINT8[16]
OUTPUT CONFIGURATION
800 Input to analog out 1 function (*5)
RW
UINT16
801 Input to analog out 2 function (*5)
RW
UINT16
ALARM CONFIGURATION
803 Input to alarm 2 function (*5)
RW
UINT16
INPUT CONFIGURATION
804 Integration speed (*6)
RW
UINT16
900 Ch1: sensor family (*7)
RW
UINT16
901 Ch1: sensor connection (*8)
RW
UINT16
902 Ch1: sensor type (*9)
RW
UINT16
903 Ch1: sensor burnout configuration (*10)
RW
UINT16
904 Ch1: cold junction compensation (*11)
RW
UINT16
905 Ch1: cold junction external type (*9)
RW
UINT16
1000 Ch2: sensor family (*7)
RW
UINT16
1001 Ch2: sensor connection (*8)
RW
UINT16
1002 Ch2: sensor type (*9)
RW
UINT16
1003 Ch2: sensor burnout configuration (*10)
RW
UINT16
1004 Ch2: cold junction compensation (*11)
RW
UINT16
1005 Ch2: cold junction external type (*9)
RW
UINT16
1100 Ch1: cold junction fixed value [0.1°C]
RW
SINT32
1102 Ch1: 2-wire rtd correction [mOhm]
RW
SINT32
1104 Ch1: rtd multiplier
RW
FLOAT
1200 Ch2: cold junction fixed value [0.1°C]
RW
SINT32
1202 Ch2: 2-wire rtd correction [mOhm]
RW
SINT32
1204 Ch2: rtd multiplier
RW
FLOAT
1500 Ch1: sensor value (volt, res, ratio) [uV, mOhm,
ppm]
RO SINT32
MEASURE
1502 Ch1: cold junction resistance value [mOhm]
RO
SINT32
1504 Ch1: sensor temperature [0.1°C]
RO
SINT32
1506 Ch1: cold junction temperature [0.1°C]
RO
SINT32
1600 Ch2: sensor value (volt, res, ratio) [uV, mOhm,
ppm]
RO SINT32
Addr.
Description
Rights
Type
1602 Ch2: cold junction resistance value [mOhm]
RO
SINT32
1604 Ch2: sensor temperature [0.1°C]
RO
SINT32
1606 Ch2: cold junction temperature [0.1°C]
RO
SINT32
OUTPUT CONFIGURATION
1900 Ch1: output downscale [100nA]
RW
SINT32
1902 Ch1: output upscale [100nA]
RW
SINT32
1904 Ch1: output underrange [100nA]
RW
SINT32
1906 Ch1: output overrange [100nA]
RW
SINT32
1908 Ch1: output in case of fault [100nA]
RW
SINT32
1910 Ch1: output fault mask (*2)
RW
UINT32
1916 Ch1: output damping factor [s]
RW
UINT32
1918 Ch1: input downscale [uV, mOhm, ppm]
RW
SINT32
1920 Ch1: input upscale [uV, mOhm, ppm]
RW
SINT32
2000 Ch2: output downscale [100nA]
RW
SINT32
2002 Ch2: output upscale [100nA]
RW
SINT32
2004 Ch2: output underrange [100nA]
RW
SINT32
2006 Ch2: output overrange [100nA]
RW
SINT32
2008 Ch2: output in case of fault [100nA]
RW
SINT32
2010 Ch2: output fault mask (*2)
RW
UINT32
2016 Ch2: output damping factor [s]
RW
UINT32
2018 Ch2: input downscale [uV, mOhm, ppm]
RW
SINT32
2020 Ch2: input upscale [uV, mOhm, ppm]
RW
SINT32
OUTPUT DEBUG
2302 Ch1: output virtual value [100nA]
RO
SINT32
2402 Ch2: output virtual value [100nA]
RO
SINT32
ALARM CONFIGURATION
2600 Ch2: alarm configuration (*13)
RW
UINT32
2604 Ch2: alarm start lock (*14)
RW
UINT32
2606 Ch2: contact position in case of alarm (*15)
RW
UINT32
2608 Ch2: alarm fault configuration (*16)
RW
UINT32
2610 Ch2: alarm fault mask (*2)
RW
UINT32
2612 Ch2: delay to alarm issue [ms]
RW
UINT32
2614 Ch2: delay to alarm removal [ms]
RW
UINT32
2616 Ch2: alarm low threshold [uV, mOhm, ppm]
RW
SINT32
2618 Ch2: alarm low threshold hysteresis [uV,
mOhm, ppm]
RW SINT32
2620 Ch2: alarm high threshold [uV, mOhm, ppm]
RW
SINT32
2622 Ch2: alarm high threshold hysteresis [uV,
mOhm, ppm]
RW SINT32
ALARM DEBUG
2806 Ch2: alarm virtual state (*17)
RO
UINT32
3100 Callendar-van dusen coeff. A [1/°C]
RW
FLOAT
INPUT CONFIGURATION
3102 Callendar-van dusen coeff. B [1/°C2]
RW
FLOAT
3104 Callendar-van dusen coeff. C [1/°C4]
RW
FLOAT
3106 Callendar-van dusen res. at 0°C [mOhm]
RW
UINT32
3108 Table minimum temperature [0.1°C]
RW
SINT32
3110 Table maximum temperature [0.1°C]
RW
SINT32
3200 Sensor family (*7)
RW
UINT32
3202 Table minimum temperature [0.1°C]
RW
SINT32
3204 Table maximum temperature [0.1°C]
RW
SINT32
3206 Table temperature step [0.1°C]
RW
UINT32
3210 Custom sensor table [uV, mOhm]
RW
SINT32[100]