MAN0923_Issue 3_04/15
Touchpoint Pro
Operating Instructions
188
The data value for each register can be one of the following:
Value
Status
0
Channel operating normally
1
RATE alarm active
2
LTEL alarm active
3
STEL alarm active
4
A1 alarm active
5
A2 alarm active
6
A3 alarm active
7
Fault active
8
Inhibit active
9
Not used
10
Not used
11 or higher
No data available
14.6 Register Allocation for Function 03 / 06 / 16 – Read / Write
Holding Registers
All registers use 16 bit data words.
The Channel Type field identifies the channel as Input or Output. The decimal value 105 (= ASCII “i”) is used
for Inputs, the decimal value 111 (= ASCII “o”) for Outputs. The decimal value 6 together with channel ID 0
is used for master commands. Function 16 can be used to write to the 40n01 to 40n04 and 41n01 to 41n05
(n = 0 to 9) ranges of registers only.
Caution: When using Function 6 or Function 16, ensure that the registers related to the command
are completely filled before setting the Block Active flag, otherwise an unintended command may be
performed.
14.6.1 Query Poll Registers
Query Poll Block
Block Active
Channel Type
Channel ID
Query Type
Result
Result String
1
40001
40002
40003
40004
40005
40006 to 40036
2
40101
40102
40103
40104
40105
40106 to 40136
3
40201
40202
40203
40204
40205
40206 to 40236
4
40301
40302
40303
40304
40305
40306 to 40336
5
40401
40402
40403
40404
40405
40406 to 40436
6
40501
40502
40503
40504
40505
40506 to 40536
7
40601
40602
40603
40604
40605
40606 to 40636
8
40701
40702
40703
40704
40705
40706 to 40736
9
40801
40802
40803
40804
40805
40806 to 40836
10
40901
40902
40903
40904
40905
40906 to 40936
14. Appendix 1 - Modbus Option