Appendix A - Modbus Variable Map
Alarm
Alarm
Alarm Bitfield
Bitfield
Bitfield Table
Table
Table
Clear an individual alarm by writing the value to the Modbus register 402012 (see
Code
Code
Code
Summary
Summary
Summary
Hex
Hex
Hex
Any
All alarms are cleared
0x0000
F3
High Flow
0x0001
F2
Low Flow
0x0002
MF
Maintenance Counter
0x0004
P3
High Pressure
0x0008
P2
Low Pressure
0x0010
F6
Runaway Flow
0x0020
P6
Runaway Pressure
0x0040
SN
Minimum Fill Volume
0x0080
SP
Minimum Flush Volume
0x0100
EU
System Idle
0x0200
Code
Code
Code
Summary
Summary
Summary
Hex
Hex
Hex
QT
Dose Time
0x0400
B4
Job Dispense High
0x0800
B1
Job Dispense Low
0x1000
G2
Gun Off Setpoint
0x2000
All alarms may be cleared by writing 0x0 to the
register. If alarms are to be cleared individually, write
the bitmask of the alarms to be cleared. If the PLC
write cycle does not allow writing the same value to
the register, one of the presently unused bits, such
as 0x80000000 or 0x40000000, may be added to the
bitmask to allow the write cycle.
Run
Run
Run Setpoint
Setpoint
Setpoint Registers
Registers
Registers
All registers are 32-bit.
Address
Address
Address
Description
Description
Description
Permissions
Permissions
Permissions
Units
Units
Units
Low
Low
Low
High
High
High
Notes
Notes
Notes
402050
Fluid setpoint as
percentage of 4 to
20 mA range
Read/Write
Percent
0
99.9
Scaled as 1% = 65536
Active when 403094 = 0
(See
)
402052
Fluid setpoint as drive
current
Read/Write
uA
0
32000
1 mA = 1000
Active when 403094 = 3
(See
)
402054
Fluid setpoint as
pressure
Read/Write
bar
0
32-bit
Scaled as 1 bar = 65536
Active when 403094 = 1
(See
)
402056
Fluid setpoint as flow
rate
Read/Write
cc/min
0
65535
Activ when 403094 = 2
(See
)
402058
Readback current
Read
uA
0
32000
1 mA = 1000
402060
Atomizing air setpoint as
percentage of 4 to 20
mA range
Read/Write
Percent
0
99.9
Scaled as 1% = 65536
Active when 403094 = 0
(See
)
402062
Unused
402064
Unused
402066
Unused
402068
Unused
3A6948A
83