Tankvision Gauge Link
Operation
Hauser
21
The numbers 78, 82 and 83 in Modbus holding register 1100 – 1131 represent:
78 = decimal value for ascii ‘N’ (Where N = NRF590)
82 = decimal value for ascii ‘R’ (Where N = RADAR)
83 = decimal value for ascii ‘S’ (Where N = SERVO)
When setting a value of 82 in holding registers 1100 – 1131 causes the Tankvision Gauge
Link to poll for the ZQR command, which is the radar status register.
When setting a value of 83 in holding registers 1100 – 1131 causes the Tankvision Gauge
Link to poll for the ZQS command, which is the servo status register.
When setting a value of 78 in holding registers 1100 – 1131 causes the Tankvision Gauge
Link to not poll for any status registers and it will pick its status value from the ‘B’ record.
If holding registers 1100 – 1131 are set to anything other than 78, 82 and 83 then the
status of the gauge will be picked up from the ‘B’ record and ZQR and ZQS will NOT be polled
for.
DEVICES(return)
The devices and configuration parameters for the gauges which have been configured can be
viewed at any time. This command allows you to look at the Modbus holding registers.
The data displayed lists the Modbus holding registers in columns of 100 registers. The first
block to the left lists all the level addresses configured, the second block lists the temperature
addresses configured, these blocks are the blocks of registers detailed in the Tankvision
Gauge Link Modbus Map document. It can be seen at the top of each column shows which
block of 100 registers is detailed. Down the left side the block register is incremented.
The example print out shows the configuration done in the above example:
As it can be seen the registers configured in the above example marry up with the data
shown above.
The first, left most block of registers, shows the values of 001 and 015. These are the level
addresses. The second block (0100) show the values of 001 (+00) and 015 (+01) these are
the temperature addresses. This pattern is repeated up to block 1100, where it can be seen
block 1100 (+00) contains the value 82 and block 1100 (+01) contains the value 83.
All the unused registers contain the value 255, which represents values which are out of
range.
When connecting to Enraf gauges holding registers 600 – 631 are reserved and not used.
When connecting to SAAB Rosemount gauges holding registers 200 – 231, 400 – 431, 500
– 531, 600 – 631 and 1100 – 1131 are not used.
All holding registers above 31 to the next 100 in the block are un-used.
The diagram below shows in more detail what each column and row represents.
The below is configures to poll for 3 gauges.
DEVICES
0000
0100
0200
0300
0400
0500
0600
0700
0800
0900
1000
1100
+ 00
001
001
001
001
255
255
255
255
255
255
255
082
+ 01
015
015
015
255
255
255
255
255
255
255
255
083
1
st
gauge
Gauge address 01, Modbus address 01. Radar (82)
Level
(Reg 0000)
Temperature
(Reg 0100)
Temp elements
(Reg 0200)
Live water
(Reg 0300)
Содержание Tankvision Gauge Link NXA20
Страница 39: ...Tankvision Gauge Link Endress Hauser 39...
Страница 40: ...www addresses endress com 71260205...