Midas
®
Gas Detector
A-6
A.2 Sending Commands to the Midas
®
The Midas
®
can accept eleven commands over
Modbus as listed in Table 3. It is possible to reset
alarms, flip relays and perform similar tasks over the
network. All commands are conveyed by writing 4
bytes to special registers as listed in table 2. This may
be accomplished with command 06 (“write special
register”) and command 16 (“write multiple registers”).
For example, resetting alarms is accomplished by
writing 350 to holding register 40021 and writing 13862
to holding register 40022.
The Midas
®
Modbus implementation avoids the
standard “write coil” command in order to increase
resistance to malicious communication over the
Internet. Furthermore, Honeywell Analytics strongly
recommends that any Midas
®
connected to the
Internet be protected from unauthorized commands
by a firewall.
The Modbus commands to manipulate the relays
have no effect unless the relays are appropriately
configured. This can be accomplished via the front
“SEt/FLt” menu or by the Fault Configuration web
page. By default, remote control is disabled.
Table A2. User-Writable Modbus Holding Registers
Ref. Addr.
Reg. Name
Function
40021 CMD1
user command register 1
40022 CMD2
user command register 2
40013 A1T1
Alarm 1 threshold in floating point format,
scaling same as FCN1 and FCN2
40014 A1T2
40015 A2T1
Alarm 2 threshold in floating point format,
scaling same as FCN1 and FCN2
40016A2T2
Table A3. Effect of Writing to Modbus Holding Registers
CMD1
40021
CMD2
40022
Action
0x015E
0x3626
reset alarms and faults
0x025E
0x3626
Inhibit Alarms
0x035E
0x3626
Inhibit Alarms and Faults
0x045E
0x3626
Inhibit All
0x055E
0x3626
No Inhibit
0x065E
0x3626
Energize relay1
0x075E
0x3626
De-energize relay1
0x085E
0x3626
Energize relay2
0x095E
0x3626
De-energize relay2
0x0A5E
0x3626
Energize relay3
0x0B5E
0x3626
De-energize relay3
any other command
ignored
Summary of Contents for Midas
Page 7: ...Midas Gas Detector 1 1 1 Description ...
Page 9: ...Midas Gas Detector 2 1 2 Overview ...
Page 14: ...Midas Gas Detector 3 1 3 Default Configuration ...
Page 17: ...Midas Gas Detector 4 1 4 Installation ...
Page 41: ...Midas Gas Detector 5 1 5 Startup ...
Page 43: ...Midas Gas Detector 6 1 6 Operation ...
Page 53: ...Midas Gas Detector 7 1 7 Navigating Modes and Submenus ...
Page 74: ...Midas Gas Detector 8 1 8 Maintenance ...
Page 82: ...Midas Gas Detector 9 1 9 Pyrolyzer Module Options ...
Page 89: ...Midas Gas Detector 10 1 10 Optional LonWorks Interface Installation ...
Page 99: ...Midas Gas Detector 11 1 11 Troubleshooting and Fault Diagnosis ...
Page 102: ...Midas Gas Detector 12 1 12 REFLEX ...
Page 104: ...Midas Gas Detector 13 1 13 Internal Web Server ...
Page 106: ...Midas Gas Detector 13 3 Diagram 13 1 IPAddress setting in Windows XP ...
Page 129: ...Midas Gas Detector 14 1 14 Typical Installation Topologies ...
Page 132: ...Midas Gas Detector 15 1 15 Ordering Information ...
Page 136: ...Midas Gas Detector 16 1 16 Specifications ...
Page 139: ...Midas Gas Detector 17 1 17 Calibration and Bump Testing ...
Page 143: ...Midas Gas Detector A 1 A Modbus TCP Interface ...
Page 150: ...Midas Gas Detector B 1 B Gas Tables ...
Page 158: ...Midas Gas Detector C 1 C Warranty ...