Table of Contents
CHAPTER 1 PROTOCOL SPECIFICATION ..................................................................................................... 7
1.1 DEFINITIONS ............................................................................................................................................ 7
1.2 SMITH PROTOCOL .................................................................................................................................... 8
1.3 BROOKS PROTOCOL ................................................................................................................................. 8
1.4 DANIELS PROTOCOL ................................................................................................................................. 8
1.5 MODBUS-RTU PROTOCOL ........................................................................................................................ 9
1.5.1 Read Holding Registers (fn=3) .......................................................................................................... 9
1.5.2 Write Single Registers (fn=6)............................................................................................................. 9
1.5.3 Loopback/Maintenance (fn=8) ......................................................................................................... 10
1.5.4 Preset Multiple Registers (fn=16) .................................................................................................... 10
1.5.5 Error Responses (fn= +128) ............................................................................................................ 10
1.5.6 Modbus Register Map Summary ..................................................................................................... 11
1.5.7 Extended Services Register ............................................................................................................ 11
1.6 MODBUS-TCP/IP PROTOCOL ................................................................................................................. 12
1.6.1 Read Holding Registers (fn=3) ........................................................................................................ 13
1.6.2 Write Single Registers (fn=6)........................................................................................................... 13
1.6.3 Loopback/Maintenance (fn=8) ......................................................................................................... 13
1.6.4 Preset Multiple Registers (fn=16) .................................................................................................... 13
1.6.5 Error Responses (fn= +128) ............................................................................................................ 14
1.6.6 Modbus Register Map Summary ..................................................................................................... 15
1.6.7 Extended Services Register ............................................................................................................ 15
CHAPTER 2 MULTILOAD COMMAND RESPONSES ................................................................................... 16
CHAPTER 3 QUERY COMMAND: .................................................................................................................. 18
CHAPTER 4 FUNCTION COMMANDS: .......................................................................................................... 19
CHAPTER 5 TERMINAL COMMANDS: .......................................................................................................... 21
5.1 TERMINAL ESCAPE COMMANDS:.............................................................................................................. 21
CHAPTER 6 METER COMMANDS: ................................................................................................................ 26
6.1 AUTHORIZE PRESET (PRODUCT AND PRESET VOLUME): ........................................................................... 26
6.2 CLEAR ALARMS: ..................................................................................................................................... 26
6.3 ENABLE PRESET .................................................................................................................................... 26
6.4 END TRANSACTION ................................................................................................................................. 26
6.5 BATCH COMPLETE .................................................................................................................................. 27
6.6 BATCH END:........................................................................................................................................... 27
6.7 END BATCH:........................................................................................................................................... 27
6.8 PRESET MESSAGE: ................................................................................................................................ 28
6.9 PROVING TRANSACTION MODE: .............................................................................................................. 28
6.10 REQUEST STATUS & PRESET ALARMS: .................................................................................................... 29
6.11 REQUEST TANK STATUS & TANK ALARMS: ............................................................................................... 52
6.12 REQUEST SAMPLER STATUS & SAMPLER ALARMS: .................................................................................. 60
6.13 REQUEST SMP STATUS & PRESET ALARMS: ........................................................................................... 69
6.14 TRIP PRESET ALARMS: ........................................................................................................................... 69