Modbus Interface Description

125
Modbus A-96.250.751 / 280820 Interface Description SCADA R Supervisory Control and Data Acquisation Ethernet Modbus RTU Webserver

Transcript of Modbus Interface Description

Page 1: Modbus Interface Description

Modbus

A-96.250.751 / 280820

Interface Description

SCADA

R

Supervisory Control andData Acquisation

Ethernet

Modbus RTU

Webserver

Page 2: Modbus Interface Description

© 2020, SWAN ANALYTISCHE INSTRUMENTE AG, Switzerland, all rights reserved

subject to change without notice

Customer SupportSWAN and its representatives maintain a fully trained staff of technical specialists around the world. For any technical question, contact your nearest SWAN representative, or the manufacturer:SWAN ANALYTISCHE INSTRUMENTE AGStudbachstrasse 138340 HinwilSwitzerlandInternet: www.swan.chE-mail: [email protected]

Document StatusTitle: AMI MODBUS Operator’s Manual

ID: A-96.250.751Revision Issue00 February 2012 First release

01 March 2012 Chapters AMI Phosphate-II and AMI pH/mV:pH/mV added

02 Sept. 2012 Chapter AMI Phosphate II updated

03 Mai 2013 Chapters AMI ISE and AMI Solicon4 added.Chapter AMI Oxygen splitted into AMI Oxysafe & AMI Oxytrace

04 September 2015

AMI Phosphate HL added, AMI Phosphate removedAMI Turbiwell, Turbitrace and Turbitrack updated

05 October 2015 Added AMI Silitrace

06 July 2016 Added AMI Silitrace Ultra

07 January 2017 Added AMI CACE

08 January 2018 Added AMI Codes-II O3 and AMI SAC254

09 February 2020 Updated chapter AMI Turbidity (dew point calculation)

Page 3: Modbus Interface Description

Modbus

A-96.250.751 / 280820 1

Table of Contents

1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.1. The Query-Response Cycle . . . . . . . . . . . . . . . . . . . . . . . 61.2. Data and Control Functions . . . . . . . . . . . . . . . . . . . . . . . 6

2. Product Specific Data for AMI CACE . . . . . . . . . . . . . . 92.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 92.2.2 Read Input Registers (Process data): Function 04 . . . 102.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 112.2.4 Manufacturer-specific Data Types & Records . . . . . . . 11

3. Product Specific Data for AMI Codes-II . . . . . . . . . . . . 133.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 133.2.2 Read Input Registers (Process data): Function 04 . . . 143.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 153.2.4 Manufacturer-specific Data Types & Records . . . . . . . 15

4. Product Specific Data for AMI Codes-II CC . . . . . . . . . 174.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 174.2.2 Read Input Registers (Process data): Function 04 . . . 184.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 194.2.4 Manufacturer-specific Data Types & Records . . . . . . . 19

5. Product Specific Data for AMI Codes-II O3 . . . . . . . . . 215.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 215.2.2 Read Input Registers (Process data): Function 04 . . . 225.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 235.2.4 Manufacturer-specific Data Types & Records . . . . . . . 23

6. Product Specific Data for AMI Codes-II TC . . . . . . . . . 256.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 256.2.2 Read Input Registers (Process data): Function 04 . . . 266.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 276.2.4 Manufacturer-specific Data Types & Records . . . . . . . 27

7. Product Specific Data for AMI Deltacon. . . . . . . . . . . . 297.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 297.2.2 Read Input Registers (Process data): Function 04 . . . 307.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 317.2.4 Manufacturer-specific Data Types & Records . . . . . . . 31

8. Product Specific Data for AMI Hydrazine. . . . . . . . . . . 338.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 338.2.2 Read Input Registers (Process data): Function 04 . . . 348.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 348.2.4 Manufacturer-specific Data Types & Records . . . . . . . 34

Page 4: Modbus Interface Description

2 A-96.250.751 / 280820

Modbus

9. Product Specific Data for AMI Hydrogen . . . . . . . . . . . 379.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379.2.1 Read Input Status (Alarm & Status Bits), Function 02 . 379.2.2 Read Input Registers (Process data): Function 04. . . . 389.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 399.2.4 Manufacturer-specific Data Types & Records . . . . . . . 39

10. Product Specific Data for AMI Inducon . . . . . . . . . . . . 4110.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4110.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4110.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 4110.2.2 Read Input Registers (Process data): Function 04. . . . 4210.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 4210.2.4 Manufacturer-specific Data Types & Records . . . . . . . 42

11. Product Specific Data for AMI ISE Universal . . . . . . . . 4511.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4511.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4511.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 4511.2.2 Read Input Registers (Process data): Function 04. . . . 4611.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 4611.2.4 Manufacturer-specific Data Types & Records . . . . . . . 46

12. Product Specific Data for AMI LineTOC. . . . . . . . . . . . 4912.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4912.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4912.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 4912.2.2 Read Input Registers (Process data): Function 04. . . . 5012.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 5012.2.4 Manufacturer-specific Data Types & Records . . . . . . . 50

13. Product Specific Data for AMI Oxysafe . . . . . . . . . . . . 5313.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5313.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5313.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 5313.2.2 Read Input Registers (Process data): Function 04. . . . 5413.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 5513.2.4 Manufacturer-specific Data Types & Records . . . . . . . 55

14. Product Specific Data for AMI Oxytrace. . . . . . . . . . . . 5714.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5714.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5714.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 5714.2.2 Read Input Registers (Process data): Function 04. . . . 5814.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 5914.2.4 Manufacturer-specific Data Types & Records . . . . . . . 59

15. Product Specific Data for AMI Pharmacon . . . . . . . . . 6115.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6115.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6115.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 6115.2.2 Read Input Registers (Process data): Function 04. . . . 6215.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 6215.2.4 Manufacturer-specific Data Types & Records . . . . . . . 62

16. Product Specific Data for AMI Phosphate HL . . . . . . . 6516.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6516.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6516.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 6516.2.2 Read Input Registers (Process data): Function 04. . . . 6616.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 6716.2.4 Manufacturer-specific Data Types & Records . . . . . . . 67

Page 5: Modbus Interface Description

Modbus

A-96.250.751 / 280820 3

17. Product Specific Data for AMI Phosphate-II . . . . . . . . 6917.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6917.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6917.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 6917.2.2 Read Input Registers (Process data): Function 04 . . . 7017.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 7117.2.4 Manufacturer-specific Data Types & Records . . . . . . . 71

18. Product Specific Data for AMI pH-Redox. . . . . . . . . . . 7318.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7318.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7318.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 7318.2.2 Read Input Registers (Process data): Function 04 . . . 7418.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 7418.2.4 Manufacturer-specific Data Types & Records . . . . . . . 74

19. Product Specific Data for AMI pH/mV:pH/mV . . . . . . . 7719.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7719.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7719.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 7719.2.2 Read Input Registers (Process data): Function 04 . . . 7819.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 7819.2.4 Manufacturer-specific Data Types & Records . . . . . . . 78

20. Product Specific Data for AMI Powercon. . . . . . . . . . . 8120.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8120.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8120.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 8120.2.2 Read Input Registers (Process data): Function 04 . . . 8220.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 8220.2.4 Manufacturer-specific Data Types & Records . . . . . . . 82

21. Product Specific Data for AMI Rescon. . . . . . . . . . . . . 8521.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8521.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8521.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 8521.2.2 Read Input Registers (Process data): Function 04 . . . 8721.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 8721.2.4 Manufacturer-specific Data Types & Records . . . . . . . 87

22. Product Specific Data for AMI SAC254 . . . . . . . . . . . . 8922.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8922.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8922.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 8922.2.2 Read Input Registers (Process data): Function 04 . . . 9022.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 9022.2.4 Manufacturer-specific Data Types & Records . . . . . . . 90

23. Product Specific Data for AMI Silica . . . . . . . . . . . . . . 9323.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9323.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9323.2.1 Read Input Status (Alarm &Status Bits), Function 02 . 9323.2.2 Read Input Registers (Process data): Function 04 . . . 9423.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 9523.2.4 Manufacturer-specific Data Types & Records . . . . . . . 95

24. Product Specific Data for AMI Silitrace . . . . . . . . . . . . 9724.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9724.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9724.2.1 Read Input Status (Alarm & Status Bits), Function 02 . 9724.2.2 Read Input Registers (Process data): Function 04 . . . 9824.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 9924.2.4 Manufacturer-specific Data Types & Records . . . . . . . 99

Page 6: Modbus Interface Description

4 A-96.250.751 / 280820

Modbus

25. Product Specific Data for AMI Silitrace Ultra. . . . . . . . 10125.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10125.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10125.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 10125.2.2 Read Input Registers (Process data): Function 04. . . . 10225.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 10325.2.4 Manufacturer-specific Data Types & Records . . . . . . . 103

26. Product Specific Data for AMI Soditrace . . . . . . . . . . . 10526.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10526.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10526.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 10526.2.2 Read Input Registers (Process data): Function 04. . . . 10626.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 10626.2.4 Manufacturer-specific Data Types & Records . . . . . . . 106

27. Product Specific Data for AMI Sodium. . . . . . . . . . . . . 10927.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10927.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10927.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 10927.2.2 Read Input Registers (Process data): Function 04. . . . 11027.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 11027.2.4 Manufacturer-specific Data Types & Records . . . . . . . 110

28. Product Specific Data for AMI Solicon4. . . . . . . . . . . . 11328.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11328.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11328.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 11328.2.2 Read Input Registers (Process data): Function 04. . . . 11428.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 11428.2.4 Manufacturer-specific Data Types & Records . . . . . . . 114

29. Product Specific Data for AMI Trides . . . . . . . . . . . . . . 11729.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11729.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11729.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 11729.2.2 Read Input Registers (Process data): Function 04. . . . 11829.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 11829.2.4 Manufacturer-specific Data Types & Records . . . . . . . 118

30. Product Specific Data for Turbidity . . . . . . . . . . . . . . . 12130.1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12130.2. Function Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12130.2.1 Read Input Status (Alarm &Status Bits), Function 02. . 12130.2.2 Read Input Registers (Process data): Function 04. . . . 12230.2.3 Force Single Coil: Function 05 . . . . . . . . . . . . . . . . . . . 12230.2.4 Manufacturer-specific Data Types & Records . . . . . . . 122

Page 7: Modbus Interface Description

ModbusIntroduction

A-96.250.751 / 280820 5

1. IntroductionAMI Transmitters can be operated as intelligent slave devices on the Modbus/JBUS using twisted pair RS485 lines.

Modbus/Jbus The Modbus/Jbus Protocol communicates using a master-slave technique, in which only one device (the master) can initiate transactions (queries). The other devices (the slaves) respond by supplying the requested data to the master, or by taking the action requested in the query. Typical master devices include host processors, PLCs etc. Typical slaves can be PLCs or intelligent transmitters/controllers like the AMI transmitters.In some cases several instruments use the same set of data and are therefore covered in the same chapter. The instruments concerned and the corresponding chapters are listed in the fol-lowing table.

Instruments based on the same data protocol See chapter

AMI Deltacon DG and AMI Deltacon Power Product Specific Data for AMI Deltacon

AMI Sodium A and AMI Sodium P Product Specific Data for AMI Sodium

AMI Turbiwell, AMI Turbitrace and AMI Turbitrack Product Specific Data for Turbidity

AMI pH/mV:pH/mV and AMI pH/mV:pH/mV Pool Product Specific Data for AMI pH/mV:pH/mV

Page 8: Modbus Interface Description

6 A-96.250.751 / 280820

ModbusIntroduction

1.1. The Query-Response CycleThe query The function code in the query tells the addressed slave device what kind of action to perform.

The data bytes contain any additional information the slave will need to function. For example, function code 03 will query the slave to read holding registers and respond with their contents. The data field must contain the information telling the slave which register to start at and how many registers to read.

The response If the slave makes a normal response, the function code in the response is an echo of the function code in the query.The data bytes contain the data collected by the slave.

Serialtransmission

modes

Modbus supports two transmission modes: ASCII or RTU.The AMI Instruments support Modbus RTU (Remote Terminal Unit) mode only.

RTU mode In RTU mode, each 8-bit byte in a message contains two 4-bit hexadecimal characters. The main advantage of this mode is that its greater character density allows better data throughput than ASCII for the same baud rate. Each message must be transmitted in a continuous stream. Users select the desired serial port communication parameters (baud rate, parity mode, etc). The serial parameters must be the same for all devices on a Modbus network.

Codingsystem

Eight bit binary 1 start bit 8 data bits, least significant bit sent first 1 bit for even / odd parity, no bit for no parity 1 stop bit if parity is used, 2 bits if no parity Cyclic Redundancy Check (CRC) RTU framing: messages start with a silent interval of at least 3 ½ character times. A simi-

lar interval of at least 3 ½ character times marks the end of the message.

1.2. Data and Control FunctionsData address in

Modbus messagesAll data addresses in Modbus Messages are referenced to zero. The first occurrence of a data item is addressed as item number zero. For example:

Holding Register 40001 is addressed as register 0000 in the data address field of the message. The function code field already specifies a holding register operation. Therefore the 4x reference is implicit.

Modbus functioncodes

The list below shows the function codes supported by the AMI Instruments. Codes are listed in decimal. Function codes not supported return an exception response 02 to the master.

Tab. 1-1 Typical message frame

StartSlaveAddress Function Data CRC END

T1-T2-T3-T4 8 Bits 8 Bits n x 8 Bits 16 Bits T1-T2-T3-T4

Tab. 1-2 Modbus function codes

Code Name Description

02 Read Input Status Read Alarm & Status Bits

03 Read Holding Registers Read Parameter Data

04 Read Input Registers Read Process Data

05 Force Single Coil Set Relays, take Keystrokes etc.

16 Preset Multiple Registers Preset Parameter Data (SWAN use only)

Page 9: Modbus Interface Description

ModbusIntroduction

A-96.250.751 / 280820 7

Data re-presentation

The process and parameter data of the AMI Instruments are represented by float (IEEE 754), signed or unsigned integer values. Depending on the range of the value, float, integer8, unsigned8, integer16, unsigned16, integer32 or unsigned32 representation is used.

Discreteinputs

Alarm &Status bits are packed as one input per bit of the data field.

Definition:big-endian and

little-endian

Big-endian and little-endian are terms that describe the order in which a sequence of bytes are stored in computer memory. Big-endian is an order in which the "big end" (most significant value in the sequence) is stored first (at the lowest storage address). Little-endian is an order in which the "little end" (least significant value in the sequence) is stored first. For example, in a big-endian computer, the two bytes required for the hexadecimal number 4F52 would be stored as 4F52 in storage. In a little-endian system, it would be stored as 524F.

ATTENTION

Big-endian format is used.

Page 10: Modbus Interface Description

8 A-96.250.751 / 280820

ModbusIntroduction

Page 11: Modbus Interface Description

ModbusProduct Specific Data for AMI CACE

A-96.250.751 / 280820 9

2. Product Specific Data for AMI CACE

2.1. IntroductionThe AMI CACE is a Microprocessor controlled two-channel electronic transmitter & controller for the conductivity measurement in power cycles. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

2.2. Function Description

2.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Cond. 1 Alarm high1 Alarm Cond. 1 Alarm low2 Alarm Cond. 2 Alarm high3 Alarm Cond. 2 Alarm low4 Alarm Cond. 3 Alarm high5 Alarm Cond. 3 Alarm low 6 Alarm Temp. 1 high7 Alarm Temp. 1 low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. 1 shorted11 Alarm Temp. 1 disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm pH Error15 Alarm Degasser Frontend16 Alarm Control Timeout17 Alarm Degasser disconnected18 Alarm Temp. 2 shorted19 Alarm Temp. 2 disconnected20 Alarm Temp. 3 shorted21 Alarm Temp. 3 disconnected22 Alarm Degasser Ctl Timeout23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm Calibration Degasser29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end32 Alarm pH Alarm high

Page 12: Modbus Interface Description

10 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI CACE

2.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI CACE.

33 Alarm pH Alarm low 34 Alarm Alkali Alarm high 35 Alarm Alkali Alarm low 36 Alarm Temp. 2 high37 Alarm Temp. 2 low38 Alarm Temp. 3 high39 Alarm Temp. 3 low40 Alarm Degasser Line Voltage41 Alarm Degasser Temperature42 Alarm EDI out of range43 Alarm No sample flow44 Alarm EDI DAC disconnected45 Alarm EDI ADC disconnected46 Alarm EDI module worn out47 Status EDI module exhausted

Addr. Type Description

Tab. 2-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Cond. 1 (sc) 0–3000 µS4 Float Cond. 2 (cc) 0–3000 µS8 Float Cond. 3 (dc) 0–3000 µS12 Float Temp. 1 -25 to +270 °C16 Float Temp. 2 -25 to +270 °C20 Float Temp. 3 -25 to +270 °C24 Float Flow 0–50 l/h28 Float pH 7–11 pH32 Float Alkalyzer 0–100 mg36 Float Cond. 1 uc 0–3000 µS40 Float Cond. 2 uc 0–3000 µS44 Float Cond. 3 uc 0–3000 µS48 Float Pt 1000 Temp. 1 500–2400 Ohm52 Float Pt 1000 Temp. 2 500–2400 Ohm56 Float Pt 1000 Temp. 3 500–2400 Ohm60 Float Raw Flow 0–100 Hz64 Float Case Temperature -55 to +125 °C68 Float EDI voltage 0–12000 mV72 Float EDI current 0–500 mA76 Float Degasser Temperature -500 to +740 °C80 Float Degasser Boiling Point 20–120 °C84 Float Degasser PWM 0–100 %

Page 13: Modbus Interface Description

ModbusProduct Specific Data for AMI CACE

A-96.250.751 / 280820 11

2.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

2.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

88 Float Degasser Line Voltage 0–300 V92 Float Degasser Air Pressure 0–1500 hPa96 Float Degasser Case Temp -55 to +125 °C100 Float Signal Output 1 0–20 mA104 Float Signal Output 2 0–20 mA108 INSTRUMENT_STATUS Instrument Display Status

Tab. 2-1 Input Registers

ByteOffset

Data type Description Range of physical value

Tab. 2-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 14: Modbus Interface Description

12 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI CACE

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending Bit CodedAlarmsLatched 4 Unsigned32 Alarms no Acknowledged Bit CodedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending Bit CodedAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedBit Coded

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 15: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II

A-96.250.751 / 280820 13

3. Product Specific Data for AMI Codes-II

3.1. IntroductionThe AMI Codes-II is a complete monitoring system for the automatic, continuous measurement and dosing control of chlorine and other disinfectants in potable water, swimming pools, cooling water and effluent. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

3.2. Function Description

3.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Dis. 1 Alarm high1 Alarm Dis. 1 Alarm low2 Alarm pH 1 Alarm high3 Alarm pH 1 Alarm low4 Alarm Dis. high5 Alarm –6 Alarm Sample Temp high7 Alarm Sample Temp low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm –15 Alarm –16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm Dis. invalid21 Alarm Reagent Empty22 Alarm Cleaning Reagent23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Cal. Recout31 Alarm Wrong Front-end

Page 16: Modbus Interface Description

14 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II

3.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Codes-II.

32 Alarm -33 Alarm -34 Alarm -35 Alarm -36 Alarm -37 Alarm -38 Alarm -39 Alarm -40 Status Reagents low41 -42 -43 -44 -45 -46 -47 -

Addr. Type Description

Tab. 3-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Disinfection 0–10 ppm4 Float pH 0–14 pH8 Float Temperature -30 to +120 °C12 Float Flow 0–600 B/s16 Float Reserved20 Float Absorbance 0–3

24 Float Raw Disinfection 0–300’000 Hz28 Float Raw pH -500–1500 mV32 Float Raw Temp. (NTK5) 150–66’000 Ohm36 Float Raw Flow 0–100 Hz40 Float Case Temperature -55–125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Page 17: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II

A-96.250.751 / 280820 15

3.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

3.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 3-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 18: Modbus Interface Description

16 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 19: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II CC

A-96.250.751 / 280820 17

4. Product Specific Data for AMI Codes-II CC

4.1. IntroductionThe AMI Codes-II CC is a complete monitoring system for the automatic, continuous measurement and dosing control of chlorine and other disinfectants (e.g. monochloramine) in potable water, swimming pools, cooling water, hot water loops and effluent. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

4.2. Function Description

4.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Alarm high fac1 Alarm Alarm low fac2 Alarm Alarm high tc13 Alarm Alarm low tc14 Alarm Alarm high tc25 Alarm Alarm low tc26 Alarm Sample Temp high7 Alarm Sample Temp low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Valve 1 Defective15 Alarm Dis. invalid16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm Absorbance too high21 Alarm Reagent Empty22 Alarm Cleaning Reagent23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 20: Modbus Interface Description

18 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II CC

4.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Codes-II CC.

32 Alarm Alarm high cmc33 Alarm Alarm low cmc34 Alarm Alarm high ccc35 Alarm Alarm low ccc36 Alarm Alarm high cdc37 Alarm Alarm low cdc38 Alarm Alarm high pH39 Alarm Alarm low pH40 Status DPD / Buffer41 Status Potassium Iodide42 Status Cleaning Solution4344454647

Addr. Type Description

Tab. 4-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Free available chlorine (fac) 0–10 ppm4 Float Total chlorine 1 (tc1) 0–10 ppm8 Float Total chlorine 2 (tc2) 0–10 ppm12 Float Calculated monochloramine (cmc) 0–10 ppm16 Float Calculated combined chlorine (ccc) 0–10 ppm20 Float Calculated dichloramine (cdc) 0–10 ppm24 Float Temperature -30 to +120 °C28 Float Flow 0–100 B/s32 Float pH Value 0–14 pH36 Float Absorbance 0–3

40 Float Photometer Frequency 0–300’000 Hz44 Float Remaining DPD/Buffer 0–100 %48 Float Remaining Potassium Iodide 0–100 %52 Float Remaining Cleaning Solution 0–100 %56 Float Raw Temp. (NTK5) 150–66’000 Ohm60 Float Raw Flow 0–100 Hz64 Float Raw pH -500–1500 mV68 Float Case Temperature -55–125 °C72 Float Signal Output 1 0–20 mA76 Float Signal Output 2 0–20 mA80 INSTRUMENT_STATUS Instrument Display Status

Page 21: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II CC

A-96.250.751 / 280820 19

4.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

4.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 4-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 22: Modbus Interface Description

20 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II CC

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish4 = Italian

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 23: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II O3

A-96.250.751 / 280820 21

5. Product Specific Data for AMI Codes-II O3

5.1. IntroductionThe AMI Codes-II O3 is a complete monitoring system for the automatic, continuous measurement and dosing control of ozone based on the DPD colorimetric method according to DIN 38408-3:2011-4. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

5.2. Function Description

5.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Dis. 1 Alarm high1 Alarm Dis. 1 Alarm low2 Alarm pH 1 Alarm high3 Alarm pH 1 Alarm low4 Alarm Dis. high5 Alarm –6 Alarm Sample Temp high7 Alarm Sample Temp low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm –15 Alarm –16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm Dis. invalid21 Alarm Reagent Empty22 Alarm Cleaning Reagent23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Cal. Recout31 Alarm Wrong Front-end

Page 24: Modbus Interface Description

22 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II O3

5.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Codes-II O3.

32 Alarm -33 Alarm -34 Alarm -35 Alarm -36 Alarm -37 Alarm -38 Alarm -39 Alarm -40 Status Reagents low41 Status Reagents expired42 Status Cleaning solution43 -44 -45 -46 -47 -

Addr. Type Description

Tab. 5-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Disinfection 0–500 ppb4 Float pH 0–14 pH8 Float Temperature -30 to +120 °C12 Float Flow 0–600 B/s16 Float Absorbance 0–3

20 Float Raw Disinfection 0–300’000 Hz24 Float Raw pH -500–1500 mV28 Float Raw Temp. (NTK5) 150–66’000 Ohm32 Float Raw Flow 0–100 Hz36 Float Case Temperature -55–125 °C40 Float Signal Output 1 0–20 mA44 Float Signal Output 2 0–20 mA48 Float Reagent remaining 0–100 %52 Float Cleaning reagent remaining 0–100 %56 INSTRUMENT_STATUS Instrument Display Status

Page 25: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II O3

A-96.250.751 / 280820 23

5.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

5.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 5-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 26: Modbus Interface Description

24 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II O3

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 27: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II TC

A-96.250.751 / 280820 25

6. Product Specific Data for AMI Codes-II TC

6.1. IntroductionThe AMI Codes-II TC is a complete monitoring system for the automatic, continuous measurement of total chlorine and other disinfectants in potable water, swimming pools, cooling water, hot water loops and effluent. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

6.2. Function Description

6.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Alarm high tc11 Alarm Alarm low tc12 Alarm Alarm high tc23 Alarm Alarm low tc24 Alarm Alarm high cdc5 Alarm Alarm low cdc6 Alarm Sample Temp high7 Alarm Sample Temp low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Valve Defective15 Alarm Dis. invalid16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm Absorbance too high21 Alarm Reagent Empty22 Alarm Cleaning Solution23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 28: Modbus Interface Description

26 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II TC

6.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Codes-II TC.

32 Alarm Alarm high pH33 Alarm Alarm low pH34 Alarm35 Alarm36 Alarm37 Alarm38 Alarm39 Alarm40 Status DPD / Buffer4142 Status Cleaning Solution4344454647

Addr. Type Description

Tab. 6-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float reserved4 Float Total chlorine 1 (tc1) 0–10 ppm8 Float Total chlorine 2 (tc2) 0–10 ppm12 Float reserved16 Float reserved20 Float Calculated dichloramine (cdc) 0–10 ppm24 Float Temperature -30 to +120 °C28 Float Flow 0–100 B/s32 Float pH Value 0–14 pH36 Float Absorbance 0–3

40 Float Photometer Frequency 0–300’000 Hz44 Float Remaining DPD/Buffer 0–100 %48 Float reserved52 Float Remaining Cleaning Solution 0–100 %56 Float Raw Temp. (NTK5) 150–66’000 Ohm60 Float Raw Flow 0–100 Hz64 Float Raw pH -500–1500 mV68 Float Case Temperature -55–125 °C72 Float Signal Output 1 0–20 mA76 Float Signal Output 2 0–20 mA80 INSTRUMENT_STATUS Instrument Display Status

Page 29: Modbus Interface Description

ModbusProduct Specific Data for AMI Codes-II TC

A-96.250.751 / 280820 27

6.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

6.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 6-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 30: Modbus Interface Description

28 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Codes-II TC

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish4 = Italian

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 31: Modbus Interface Description

ModbusProduct Specific Data for AMI Deltacon

A-96.250.751 / 280820 29

7. Product Specific Data for AMI Deltacon

7.1. IntroductionThis description applies to the AMI Deltacon DG and the AMI Deltacon Power. The AMI Deltacon DG and AMI Deltacon Power are microprocessor controlled systems for the conductivity measurement in power cycles. Both can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

7.2. Function Description

7.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Cond. 1 Alarm high1 Alarm Cond. 1 Alarm low2 Alarm Cond. 2 Alarm high3 Alarm Cond. 2 Alarm low4 Alarm Cond. 3 Alarm high5 Alarm Cond. 3 Alarm low 6 Alarm Temp. 1 high7 Alarm Temp. 1 low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. 1 shorted11 Alarm Temp. 1 disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm pH Error15 Alarm -16 Alarm Control Timeout17 Alarm Degasser disconnected18 Alarm Temp. 2 shorted19 Alarm Temp. 2 disconnected20 Alarm Temp. 3 shorted21 Alarm Temp. 3 disconnected22 Alarm Degasser Ctl Timeout23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 32: Modbus Interface Description

30 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Deltacon

7.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Deltacon.

32 Alarm pH Alarm high 33 Alarm pH Alarm low 34 Alarm Alkali Alarm high 35 Alarm Alkali Alarm low 36 Alarm Temp. 2 high37 Alarm Temp. 2 low38 Alarm Temp. 3 high39 Alarm Temp. 3 low40 Alarm Degasser Line Voltage41 Alarm Degasser Temperature42 Status Resin depleted (less than 10% remaining)4344454647

Addr. Type Description

Tab. 7-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Cond.1 (sc) 0–3000 µS4 Float Cond.2 (cc) 0–3000 µS8 Float Cond.3 (dc) 0–3000 µS12 Float Temp. 1 -25 to +270 °C16 Float Temp. 2 -25 to +270 °C20 Float Temp. 3 -25 to +270 °C24 Float Flow 0–50 l/h28 Float pH 7–11 pH32 Float Alkalyzer 0–100 mg36 Float Cond.1 uc 0–3000 µS40 Float Cond.2 uc 0–3000 µS44 Float Cond.3 uc 0–3000 µS48 Float Pt 1000 Temp. 1 500–2400 Ohm52 Float Pt 1000 Temp. 2 500–2400 Ohm56 Float Pt 1000 Temp. 3 500–2400 Ohm60 Float Raw Flow 0–100 Hz64 Float Case Temperature -55 to +125 °C68 Float Resin Capacity in % 0–100 %72 Float Degasser Temperature -500 to +740 °C76 Float Degasser Boiling Point 20–120 °C80 Float Degasser PWM 0–100 %

Page 33: Modbus Interface Description

ModbusProduct Specific Data for AMI Deltacon

A-96.250.751 / 280820 31

7.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

7.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

84 Float Degasser Line Voltage 0–300 V88 Float Degasser Air Pressure 0–1500 hPa92 Float Degasser Case Temp -55 to +125 °C96 Float Signal Output 1 0–20 mA100 Float Signal Output 2 0–20 mA104 INSTRUMENT_STATUS Instrument Display Status

Tab. 7-1 Input Registers

ByteOffset

Data type Description Range of physical value

Tab. 7-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 34: Modbus Interface Description

32 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Deltacon

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending Bit CodedAlarmsLatched 4 Unsigned32 Alarms no Acknowledged Bit CodedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending Bit CodedAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedBit Coded

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 35: Modbus Interface Description

ModbusProduct Specific Data for AMI Hydrazine

A-96.250.751 / 280820 33

8. Product Specific Data for AMI Hydrazine

8.1. IntroductionThe AMI Hydrazine is a Microprocessor controlled system for the determination and control of hydrazine or carbohydrazide used as boiler feedwater oxygen scavengers. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

8.2. Function Description

8.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Hyd. Alarm high1 Alarm Hyd. Alarm low2 Alarm -3 Alarm -4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Reference15 Alarm -16 Alarm Control Timeout17 Alarm -18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm Cleaning Reagent23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 36: Modbus Interface Description

34 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Hydrazine

8.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Hydrazine.

8.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

8.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 8-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Hydrazine 0–1000 ppb4 Float Temperature -30 to +120 °C8 Float Flow 0–600 rpm12 Float Counter Electrode Voltage mV16 Float Raw Hydrazine 0–100’000 nA20 Float Raw Temp. (NTK5) 150–66’000 Ohm24 Float Raw Flow 0–100 Hz28 Float Case Temperature -55 to +125 °C32 Float Signal Output 1 0–20 mA36 Float Signal Output 2 0–20 mA40 INSTRUMENT_STATUS Instrument Display Status

Tab. 8-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 37: Modbus Interface Description

ModbusProduct Specific Data for AMI Hydrazine

A-96.250.751 / 280820 35

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 38: Modbus Interface Description

36 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Hydrazine

Page 39: Modbus Interface Description

ModbusProduct Specific Data for AMI Hydrogen

A-96.250.751 / 280820 37

9. Product Specific Data for AMI Hydrogen

9.1. IntroductionThe AMI Hydrogen is a Microprocessor controlled system for continuous measurement of dissolved hydrogen in water steam cycles. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

9.2. Function Description

9.2.1 Read Input Status (Alarm & Status Bits), Function 02Up to 64 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Hydrogen Alarm high1 Alarm Hydrogen Alarm low2 Alarm Saturation Alarm high3 Alarm Saturation Alarm low4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm Faraday Efficiency (QED)18 Alarm Quality Assurance19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 40: Modbus Interface Description

38 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Hydrogen

9.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Hydrogen.

Addr. Type Description32 Alarm33 Alarm34 Alarm35 Alarm36 Alarm37 Alarm38 Alarm39 Alarm40 Status Electrolyte depleted41424344454647

Tab. 9-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Hydrogen 0.01–20’000 ppb4 Float Temperature -25 to +270 °C8 Float Flow 0–50 l/h12 Float Saturation 0–200 %16 Float Air Pressure 500–1200 hPa20 Float Raw Current temp. compensated 0–20’000 nA24 Float Raw Current uncompensated 0–20’000 nA28 Float Raw Temp. (Pt1000) 500–2400 Ω32 Float Raw Flow 0–100 Hz36 Float Reserved40 Float Case Temperature -55 to +125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Page 41: Modbus Interface Description

ModbusProduct Specific Data for AMI Hydrogen

A-96.250.751 / 280820 39

9.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

9.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 9-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 42: Modbus Interface Description

40 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Hydrogen

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 43: Modbus Interface Description

ModbusProduct Specific Data for AMI Inducon

A-96.250.751 / 280820 41

10. Product Specific Data for AMI Inducon

10.1. IntroductionThe AMI Inducon is a Microprocessor controlled electronic transmitter / controller for the measurement of specific conductivity, concentration, salinity and TDS. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

10.2. Function Description

10.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Cond. Alarm high1 Alarm Cond. Alarm low2 Alarm Conc. Alarm high3 Alarm Conc. Alarm low4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm Temp. out of table18 Alarm Conc. out of table19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 44: Modbus Interface Description

42 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Inducon

10.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Inducon.

10.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

10.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 10-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Conductivity 0–2000 mS4 Float Temperature -25 to +270 °C8 Float Flow 0–50 l/h12 Float Concentration 0–100 %16 Float Raw Value 0–2000 mS20 Float Pt 1000 Temp. 500–2400 Ohm24 Float Raw Flow 0–100 Hz28 Float Case Temperature -55 to +125 °C32 Float Signal Output 1 0–20 mA36 Float Signal Output 2 0–20 mA40 INSTRUMENT_STATUS Instrument Display Status

Tab. 10-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 45: Modbus Interface Description

ModbusProduct Specific Data for AMI Inducon

A-96.250.751 / 280820 43

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Integer 16 Maintenance Value 0–100 %

-1 = DisabledAlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 46: Modbus Interface Description

44 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Inducon

Page 47: Modbus Interface Description

ModbusProduct Specific Data for AMI ISE Universal

A-96.250.751 / 280820 45

11. Product Specific Data for AMI ISE Universal

11.1. IntroductionThe AMI ISE Universal is a Microprocessor controlled electronic transmitter / controller for the measurement of specific conductivity, concentration, salinity and TDS. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

11.2. Function Description

11.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Alarm high1 Alarm Alarm low2 Alarm -3 Alarm -4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm -18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Frontend30 Alarm Calibration Recout31 Alarm Wrong Frontend

Page 48: Modbus Interface Description

46 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI ISE Universal

11.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI ISE Universal.

11.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

11.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 11-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Meas. value 0.01–1000 ppm4 Float Temperature -30 to +130 °C8 Float Flow 0–50 l/h12 Float Raw Value ISE2 -512 to + 512 mV16 Float Raw Value ISE1 -512 to + 512 mV20 Float NT5k Resistance 150–66’000 Ohm24 Float Raw Flow 0–100 Hz28 Float Case Temperature -55 to +125 °C32 Float Signal Output 1 0–20 mA36 Float Signal Output 2 0–20 mA40 INSTRUMENT_STATUS Instrument Display Status

Tab. 11-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 49: Modbus Interface Description

ModbusProduct Specific Data for AMI ISE Universal

A-96.250.751 / 280820 47

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Integer 16 Maintenance Value 0–100 %

-1 = DisabledAlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 50: Modbus Interface Description

48 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI ISE Universal

Page 51: Modbus Interface Description

ModbusProduct Specific Data for AMI LineTOC

A-96.250.751 / 280820 49

12. Product Specific Data for AMI LineTOC

12.1. IntroductionThe AMI LineTOC is a Microprocessor controlled complete monitoring system for the automatic, continuous measurement of total organic carbon (TOC) in pure and high purity water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

12.2. Function Description

12.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm TOC Alarm high1 Alarm TOC Alarm low2 Alarm Cond. 1 Alarm high3 Alarm Cond. 1 Alarm low4 Alarm Cond. 2 Alarm high5 Alarm Cond. 2 Alarm low6 Alarm Temp. 1 Alarm high7 Alarm Temp. 1 Alarm low8 Alarm -9 Alarm Sample Flow low10 Alarm Temp. 1 shorted11 Alarm Temp. 1 disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Lamp15 Alarm Rovalve16 Alarm -17 Alarm Periclip18 Alarm Temp. 2 shorted19 Alarm Temp. 2 disconnected20 Alarm Temp. 2 Alarm high21 Alarm Temp. 2 Alarm low22 Alarm EVG23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Frontend30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 52: Modbus Interface Description

50 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI LineTOC

12.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI LineTOC.

12.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

12.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 12-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float TOC 0–2000 ppb4 Float Conductivity 1 0–100 µS8 Float Conductivity 2 0–100 µS12 Float Temperature 1 -30 to + 130 °C16 Float Temperature 2 -30 to + 130 °C20 Float Concentration 1 0–2000 ppb24 Float Concentration 2 0–2000 ppb28 Float Ambient Temperature 25–100 °C32 Float Sample Temperature 25–100 °C36 Float Conductivity 1 uc 0–100 µS40 Float Conductivity 2 uc 0–100 µS44 Float Pt 1000 Temp. 1 150–66000 Ohm48 Float Pt 1000 Temp. 2 150–66000 Ohm52 Float Raw Concentration 1 0–2000 ppb56 Float Raw Concentration 2 0–2000 ppb60 Float Case Temperature -55 to +125 °C64 Float Signal Output 1 0–20 mA68 Float Signal Output 2 0–20 mA72 INSTRUMENT_STATUS Instrument Display Status

Tab. 12-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 53: Modbus Interface Description

ModbusProduct Specific Data for AMI LineTOC

A-96.250.751 / 280820 51

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off9 = Bus

PercDos1 2 reservedPercDos2 2 reservedMaintValue 2 reservedAlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 54: Modbus Interface Description

52 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI LineTOC

Page 55: Modbus Interface Description

ModbusProduct Specific Data for AMI Oxysafe

A-96.250.751 / 280820 53

13. Product Specific Data for AMI Oxysafe

13.1. IntroductionThe AMI Oxysafe is a complete monitoring system for the automatic, continuous measurement of dissolved oxygen in sewage treatment water (aeration basins), fish rearing and surface water such as lakes, rivers and ponds.It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

13.2. Function Description

13.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Oxygen Alarm high1 Alarm Oxygen Alarm low2 Alarm Saturation Alarm high3 Alarm Saturation Alarm low4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm Faraday Efficiency (QED)18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout

Page 56: Modbus Interface Description

54 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Oxysafe

13.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Oxysafe.

31 Alarm Wrong Front-end32 Alarm -33 Alarm -34 Alarm -35 Alarm -36 Alarm -37 Alarm -38 Alarm -39 Alarm -40 Status Electrolyte depleted41424344454647

Addr. Type Description

Tab. 13-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Oxygen 0.01–20 ppm4 Float Temperature -25 to + 270 °C8 Float Flow 0–50 l/h12 Float Saturation 0–200 %16 Float Air Pressure 500–1200 hPa20 Float Raw Oxygen Temp. compensated 0–20’000 nA24 Float Raw Oxygen Temp. uncompensated 0–20’000 nA28 Float Raw Temp. (Pt1000) 500–2’400 Ohm32 Float Raw Flow 0–100 Hz36 Float Remaining Electrolyte 0–100 %40 Float Case Temperature -55 to +125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Page 57: Modbus Interface Description

ModbusProduct Specific Data for AMI Oxysafe

A-96.250.751 / 280820 55

13.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

13.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 13-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 58: Modbus Interface Description

56 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Oxysafe

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 59: Modbus Interface Description

ModbusProduct Specific Data for AMI Oxytrace

A-96.250.751 / 280820 57

14. Product Specific Data for AMI Oxytrace

14.1. IntroductionThe AMI Oxytrace is an Electronic transmitter/controller for the measurement of dissolved oxygen in high purity water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

14.2. Function Description

14.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Oxygen Alarm high1 Alarm Oxygen Alarm low2 Alarm Saturation Alarm high3 Alarm Saturation Alarm low4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm Faraday Efficiency (QED)18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end32 Alarm -

Page 60: Modbus Interface Description

58 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Oxytrace

14.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Oxytrace.

33 Alarm -34 Alarm -35 Alarm -36 Alarm -37 Alarm -38 Alarm -39 Alarm -40 Status Electrolyte depleted41 -42 -43 -44 -45 -46 -47 -

Addr. Type Description

Tab. 14-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Oxygen 0–20000 ppb4 Float Temperature 1 -30 to + 120 °C8 Float Flow 0–50 l/h12 Float Saturation 0–200 %16 Float Air Pressure 500–1200 hPa20 Float Raw Oxygen Temp. compensated 0–50’000 nA24 Float Raw Oxygen Temp. uncompensated 0–50’000 nA28 Float Raw Temp. (NT5K) 150–66’000 Ohm32 Float Raw Flow 0–100 Hz36 Float Remaining Electrolyte 0–100 %40 Float Case Temperature -55 to +125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Page 61: Modbus Interface Description

ModbusProduct Specific Data for AMI Oxytrace

A-96.250.751 / 280820 59

14.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

14.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 14-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 62: Modbus Interface Description

60 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Oxytrace

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 63: Modbus Interface Description

ModbusProduct Specific Data for AMI Pharmacon

A-96.250.751 / 280820 61

15. Product Specific Data for AMI Pharmacon

15.1. IntroductionThe AMI Pharmacon is a Microprocessor controlled electronic transmitter & controller for the measurement of conductivity in purified water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

15.2. Function Description

15.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Cond. Alarm high1 Alarm Cond. Alarm low2 Alarm -3 Alarm -4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm USP Error15 Alarm -16 Alarm Control Timeout17 Alarm Quality Assurance18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 64: Modbus Interface Description

62 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Pharmacon

15.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Pharmacon.

15.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

15.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 15-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Conductivity 0–300’000 µS4 Float Temperature -25 to + 270 °C8 Float Flow 0–50 l/h12 Float Conductivity uncompensated 0–300’000 µS16 Float USP Value 0.6–3.1 µS20 Float Pt 1000 Temp. 500–2400 Ohm24 Float Raw Flow 0–100 Hz40 Float Case Temperature -55 to +125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Tab. 15-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 65: Modbus Interface Description

ModbusProduct Specific Data for AMI Pharmacon

A-96.250.751 / 280820 63

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 66: Modbus Interface Description

64 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Pharmacon

Page 67: Modbus Interface Description

ModbusProduct Specific Data for AMI Phosphate HL

A-96.250.751 / 280820 65

16. Product Specific Data for AMI Phosphate HL

16.1. IntroductionThe AMI Phosphate HL is a complete monitoring system for the automatic, continuous measurement of ortho-phosphate in boiler water, district heating, cooling water and waste water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

16.2. Function Description

16.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Phos. 1 Alarm high1 Alarm Phos. 1 Alarm low2 Alarm Phos. 2 Alarm high3 Alarm Phos. 2 Alarm low4 Alarm Absorbance too high5 Alarm -6 Alarm -7 Alarm -8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm -11 Alarm -12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Valve defective15 Alarm -16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm Sequencer21 Alarm Reagent empty22 Alarm Cleaning Solution23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal Output Open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end32 Alarm Sample Flow 1 low33 Alarm Sample Flow 2 low

Page 68: Modbus Interface Description

66 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Phosphate HL

16.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Phosphate HL.

34 Alarm Sample Flow 3 low35 Alarm Sample Flow 4 low36 Alarm Sample Flow 5 low37 Alarm Sample Flow 6 low38 Alarm -39 Alarm -40 Status Reagents low41 Status -42 Status Cleaning Solution4344454647

Addr. Type Description

ByteOffset

Data type Description Range of physical value

0 Float Phosphate 1 0–10 ppm4 Float Phosphate 2 0–10 ppm8 Float Phosphate 3 0–10 ppm12 Float Phosphate 4 0–10 ppm16 Float Phosphate 5 0–10 ppm20 Float Phosphate 6 0–10 ppm24 Float Flow 0–600 B/s28 Float Absorbance 0–3

32 Float Photometer Frequency 0–200’000 Hz36 Float Case Temperature -55–125 °C40 Float Signal Output 1 0–20 mA44 Float Signal Output 2 0–20 mA48 Unsigned16 FSM state 0–23

50 Unsigned8 Channel Status Bit Description0–3 Channel Valve4–7 Channel Meas.

51 Unsigned8 Seq. Input Status Bit Description0–5 Seq. Inputs

Channel 1–66 reserved7 No Flow

52 INSTRUMENT_STATUS Instrument Display Status

Page 69: Modbus Interface Description

ModbusProduct Specific Data for AMI Phosphate HL

A-96.250.751 / 280820 67

16.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

16.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 16-3 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset16–22 Channel Select 0-6 (Channel = 0: Auto Select) don’t care don’t care

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 70: Modbus Interface Description

68 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Phosphate HL

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 71: Modbus Interface Description

ModbusProduct Specific Data for AMI Phosphate-II

A-96.250.751 / 280820 69

17. Product Specific Data for AMI Phosphate-II

17.1. IntroductionThe AMI Phosphate-II is a complete monitoring system for the automatic, continuous measurement of phosphate in potable water, effluents and cooling water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines

17.2. Function Description

17.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Phos. 1 Alarm high1 Alarm Phos. 1 Alarm low2 Alarm Phos. 2 Alarm high3 Alarm Phos. 2 Alarm low4 Alarm Absorbance too high5 Alarm -6 Alarm -7 Alarm -8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm -11 Alarm -12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Valve defective15 Alarm -16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm Sequencer21 Alarm Reagent empty22 Alarm Cleaning solution23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end32 Alarm Sample Flow 1 low33 Alarm Sample Flow 2 low34 Alarm Sample Flow 3 low

Page 72: Modbus Interface Description

70 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Phosphate-II

17.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Phosphate-II.

35 Alarm Sample Flow 4 low36 Alarm Sample Flow 5 low37 Alarm Sample Flow 6 low38 Alarm -29 Alarm -40 Status Reagents low41 Status -42 Status Cleaning Solution4344454647

Addr. Type Description

ByteOffset

Data type Description Range of physical value

0 Float Phosphate 1 0–10 ppm4 Float Phosphate 2 0–10 ppm8 Float Phosphate 3 0–10 ppm12 Float Phosphate 4 0–10 ppm16 Float Phosphate 5 0–10 ppm20 Float Phosphate 6 0–10 ppm24 Float Flow 0–600 B/s28 Float Absorbance 0–3

32 Float Case Temperature -55–125 °C36 Float Signal Output 1 0–20 mA40 Float Signal Output 2 0–20 mA44 Unsigned8 Channel Status Bit Description

0–3 Channel Valve4–7 Channel Meas.

45 Unsigned8 Seq. Input Status Bit Description0–5 Seq. Inputs

Channel 1–66 reserved7 No Flow

50 INSTRUMENT_STATUS Instrument Display Status

Page 73: Modbus Interface Description

ModbusProduct Specific Data for AMI Phosphate-II

A-96.250.751 / 280820 71

17.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

17.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 17-4 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 74: Modbus Interface Description

72 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Phosphate-II

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 75: Modbus Interface Description

ModbusProduct Specific Data for AMI pH-Redox

A-96.250.751 / 280820 73

18. Product Specific Data for AMI pH-Redox

18.1. IntroductionThe AMI pH-Redox is a Microprocessor controlled Electronic transmitter/controller for the continuous measurement of the pH value or Redox (ORP) in water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

18.2. Function Description

18.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Alarm high1 Alarm Alarm low2 Alarm -3 Alarm -4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm -18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 76: Modbus Interface Description

74 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI pH-Redox

18.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI pH-Redox.

18.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

18.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 18-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float PhRedox

-3 to +15-500 to +1500

pHmV

4 Float Temperature -25 to +250 °C8 Float Flow 0–200 l/h12 Float Raw Signal -500 to +1500 mV16 Float Pt 1000 Temp. 500–2400

20 Float Raw Flow 0–100 Hz24 Float Sensor Check 10–400 M

28 Float Case Temperature -55 to +125 °C32 Float Signal Output 1 0–20 mA36 Float Signal Output 2 0–20 mA40 INSTRUMENT_STATUS Instrument Display Status

Tab. 18-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 77: Modbus Interface Description

ModbusProduct Specific Data for AMI pH-Redox

A-96.250.751 / 280820 75

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 78: Modbus Interface Description

76 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI pH-Redox

Page 79: Modbus Interface Description

ModbusProduct Specific Data for AMI pH/mV:pH/mV

A-96.250.751 / 280820 77

19. Product Specific Data for AMI pH/mV:pH/mV19.1. Introduction

This description applies for the AMI pH/mV:pH/mV and the AMI pH/mV:pH/mV PoolThe AMI pH/mV:pH/mV is a complete monitoring system for continuous measurement of pH and redox (ORP) in potable water and effluents.The AMI pH/mV:pH/mV Pool is a complete monitoring system for continuous measurement of pH and redox (ORP) potential in pool water.Both can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

19.2. Function Description

19.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Alarm 1 high1 Alarm Alarm 1 low2 Alarm Alarm 2 high3 Alarm Alarm 2 low4 Alarm Temp. 1 high5 Alarm Temp. 1 low6 Alarm Temp. 2 high7 Alarm Temp. 2 low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. 1 shorted11 Alarm Temp. 1 disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Difference high15 Alarm Difference low16 Alarm Control Timeout17 Alarm -18 Alarm Temp. 2 shorted19 Alarm Temp. 2 disconnected20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 80: Modbus Interface Description

78 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI pH/mV:pH/mV

19.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI pH/mV:pH/mV.

19.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

19.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 19-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Meas. Value 1: pHRedox

-3–15-500–1500

pHmV

4 Float Meas. Value 2: pHRedox

-3–15-500–1500

pHmV

8 Float Temperature 1 -30 to +130 °C12 Float Temperature 2 -30 to +130 °C16 Float Flow 0–200 l/h120 Float Difference -3–15 pH24 Float Raw Signal 1 -500–1500 mV28 Float Raw Signal 2 -500–1500 mV32 Float Nt5K Temp. 1 150–66’000 Ohm36 Float Nt5K Temp. 2 150–66’000 Ohm40 Float Raw Flow 0–100 Hz44 Float Case Temperature -55 to +125 °C48 Float Signal Output 1 0–20 mA52 Float Signal Output 2 0–20 mA56 INSTRUMENT_STATUS Instrument Display Status

Tab. 19-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 81: Modbus Interface Description

ModbusProduct Specific Data for AMI pH/mV:pH/mV

A-96.250.751 / 280820 79

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 82: Modbus Interface Description

80 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI pH/mV:pH/mV

Page 83: Modbus Interface Description

ModbusProduct Specific Data for AMI Powercon

A-96.250.751 / 280820 81

20. Product Specific Data for AMI Powercon

20.1. IntroductionThe AMI Powercon is a complete monitoring system for the automatic, continuous measurement of Silica in potable water, effluents and cooling water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

20.2. Function Description

20.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Cond. Alarm high1 Alarm Cond. Alarm low2 Alarm -3 Alarm -4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm -18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 84: Modbus Interface Description

82 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Powercon

20.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Powercon.

20.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

20.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 20-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Conductivity 0–300000 µS4 Float Temperature -25 to +270 °C8 Float Flow 0–50 l/h12 Float Conductivity uncompensated 0–300000 µS16 Float Contamination20 Float Pt 1000 Temp. 500–2400

24 Float Raw Flow 0–100 Hz28 Float Case Temperature -55 to +125 °C32 Float Signal Output 1 0–20 mA36 Float Signal Output 2 0–20 mA40 INSTRUMENT_STATUS Instrument Display Status

Tab. 20-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 85: Modbus Interface Description

ModbusProduct Specific Data for AMI Powercon

A-96.250.751 / 280820 83

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 86: Modbus Interface Description

84 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Powercon

Page 87: Modbus Interface Description

ModbusProduct Specific Data for AMI Rescon

A-96.250.751 / 280820 85

21. Product Specific Data for AMI Rescon

21.1. IntroductionThe AMI Rescon is a complete monitoring system for the automatic, continuous measurement of the specific resistivity / specific conductivity in high purity water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

21.2. Function Description

21.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Alarm high1 Alarm Alarm low2 Alarm -3 Alarm -4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm -18 Alarm Sensor shorted19 Alarm Sensor interrupted20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 88: Modbus Interface Description

86 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Rescon

32 Alarm33 Alarm34 Alarm35 Alarm36 Alarm37 Alarm38 Alarm39 Alarm40 Status Transmitter Check41424344454647

Addr. Type Description

Page 89: Modbus Interface Description

ModbusProduct Specific Data for AMI Rescon

A-96.250.751 / 280820 87

21.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Rescon.

21.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

21.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 21-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float ResistivityConductivity

0–2000–2000

MµS

4 Float Temperature -25 to +130 °C8 Float Flow 0–50 l/h12 Float Resistivity uncompensated

Conductivity uncompensated0–200

0–2000MµS

16 Float Cell Constant 0.00000–0.99999 1/cm20 Float NT5k Temp. 150–66’000

24 Float Raw Flow 0–100 Hz28 Float Case Temperature -55 to +125 °C32 Float Signal Output 1 0–20 mA36 Float Signal Output 2 0–20 mA40 INSTRUMENT_STATUS Instrument Display Status

Tab. 21-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 90: Modbus Interface Description

88 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Rescon

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 91: Modbus Interface Description

ModbusProduct Specific Data for AMI SAC254

A-96.250.751 / 280820 89

22. Product Specific Data for AMI SAC254

22.1. IntroductionThe AMI SAC254 is a complete monitoring system for the continuous measurement of UV absorption at 254 nm for organic carbon trending in potable water and waste water effluent.

22.2. Function Description

22.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm SAC254 Alarm high1 Alarm SAC254 Alarm low2 Alarm UV Transm. Alarm high3 Alarm UV Transm. Alarm low4 Alarm Conc. Alarm high5 Alarm Conc. Alarm low6 Alarm -7 Alarm No sample flow8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Turbidity correction11 Alarm Concentration offset12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm MV disconnected15 Alarm Invalid measurement16 Alarm Control Timeout17 Alarm SAC disconnected18 Alarm Temp. out of range19 Alarm Heater Temp. low20 Alarm Press. Sens. Error21 Alarm Absorbance high22 Alarm Cleaning Solution23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end32 Status Cuvette dirty33 Status –34 Status Cleaning solution

Page 92: Modbus Interface Description

90 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI SAC254

22.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI SAC254.

22.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function.

22.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 22-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float SAC 254 0–2 cm-1

4 Float UV Transmission 0–100 %8 Float Concentration 0–1000 ppm12 Float Flow rate 0–15 l/h16 Float Temperature -55–125 °C20 Float SAC 254 raw 0–2 cm-1

24 Float SAC 550 raw 0–2 cm-1

28 Float I0 254 0–5 V32 Float PDS 254 0–2 cm-1

36 Float PDS 550 0–2 cm-1

40 Float Pressure 0–5 V44 Float Case Temperature -55–125 °C48 Float Signal Output 1 0–20 mA52 Float Signal Output 2 0–20 mA56 Float SAC 254 with turbidity correction 0–3 cm-1

56 INSTRUMENT_STATUS Instrument Display Status

Tab. 22-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 93: Modbus Interface Description

ModbusProduct Specific Data for AMI SAC254

A-96.250.751 / 280820 91

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 94: Modbus Interface Description

92 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI SAC254

Page 95: Modbus Interface Description

ModbusProduct Specific Data for AMI Silica

A-96.250.751 / 280820 93

23. Product Specific Data for AMI Silica

23.1. IntroductionThe AMI Silica is a complete monitoring system for the automatic, continuous measurement of the silica content in water of power plants or demineralizer plants. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

23.2. Function Description

23.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Si 1 Alarm high1 Alarm Si 1 Alarm low2 Alarm Si 2 Alarm high3 Alarm Si 2 Alarm low4 Alarm –5 Alarm –6 Alarm Sample Temp Hi7 Alarm Sample Temp Lo8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm –11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Valve Defective15 Alarm –16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Photometer not connected19 Alarm Photometer dirty20 Alarm –21 Alarm Reagent Empty22 Alarm Sequencer23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm Rovalve30 Alarm Cal. Recout31 Alarm Wrong Front-end32 Alarm Sample Flow 1 low

Page 96: Modbus Interface Description

94 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Silica

23.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Silica.

33 Alarm Sample Flow 2 low34 Alarm Sample Flow 3 low35 Alarm Sample Flow 4 low36 Alarm Sample Flow 5 low37 Alarm Sample Flow 6 low38 Alarm –39 Alarm –40 Status Reagents low41 – –42 – –43 – –44 – –45 – –46 – –47 – –

Addr. Type Description

Tab. 23-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Temperature 5–60 °C4 Float Flow 0–600 B/s8 Float Si 1 0–5000 ppb12 Float Si 2 0–5000 ppb16 Float Si 3 0–5000 ppb20 Float Si 4 0–5000 ppb24 Float Si 5 0–5000 ppb28 Float Si 6 0–5000 ppb32 Float Absorbance 0–3

36 Float Case Temperature -55–125 °C40 Float Signal Output 1 0–20 mA44 Float Signal Output 2 0–20 mA48 Unsigned8 Channel Status Bit Description

0–3 Channel Valve4–7 Channel Meas.

49 Unsigned8 Seq. Input Status Bit Description0–5 Seq. Inputs

Channel 1–66 reserved7 No Flow

50 INSTRUMENT_STATUS Instrument Display Status

Page 97: Modbus Interface Description

ModbusProduct Specific Data for AMI Silica

A-96.250.751 / 280820 95

23.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

23.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 23-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset16–22 Channel Select 0-6 (Channel = 0 : Auto Select) don’t care don’t care

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 98: Modbus Interface Description

96 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Silica

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 99: Modbus Interface Description

ModbusProduct Specific Data for AMI Silitrace

A-96.250.751 / 280820 97

24. Product Specific Data for AMI Silitrace

24.1. IntroductionThe AMI Silitrace is a complete monitoring system for the automatic, continuous measurement of the dissolved silica content in water steam cycles or demineralizer plants. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

24.2. Function Description

24.2.1 Read Input Status (Alarm & Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Si 1 Alarm high1 Alarm Si 1 Alarm low2 Alarm Si 2 Alarm high3 Alarm Si 2 Alarm low4 Alarm –5 Alarm –6 Alarm SilTrace Temp Hi7 Alarm SilTrace Temp Lo8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Absorbance too high11 Alarm Temp. Timeout12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Pump Speed Hi15 Alarm Pump Speed Lo16 Alarm Control Timeout17 Alarm Reagent Pump18 Alarm Siltrace19 Alarm Photometer dirty20 Alarm Signal Timeout21 Alarm Reagent Empty22 Alarm Sequencer23 Alarm Input Active24 Alarm Rovalve25 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal Output Open28 Alarm EEprom Motherboard29 Alarm EEprom Frontend30 Alarm Cal. Recout31 Alarm Wrong Front-end32 Alarm Sample Flow 1 low

Page 100: Modbus Interface Description

98 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Silitrace

24.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Silitrace.

33 Alarm Sample Flow 2 low34 Alarm Sample Flow 3 low35 Alarm Sample Flow 4 low36 Alarm Sample Flow 5 low37 Alarm Sample Flow 6 low38 Alarm –39 Alarm –40 Status Reagents low41 – –42 – –43 – –44 – –45 – –46 – –47 – –

Addr. Type Description

Tab. 24-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Sample Flow 0–50 l/h4 Float Si 1 0–1000 ppb8 Float Si 2 0–1000 ppb12 Float Si 3 0–1000 ppb16 Float Si 4 0–1000 ppb20 Float Si 5 0–1000 ppb24 Float Si 6 0–1000 ppb28 Float Silitrace Temperature -55–125 °C32 Float Silitrace PWM 0–100 %36 Float Absorbance 0–3

40 Float Photom. Voltage (mean) 0–5 V44 Float Case Temperature -55–125 °C48 Float Signal Output 1 0–20 mA52 Float Signal Output 2 0–20 mA56 Unsigned8 Reserved57 Unsigned8 Reserved58 INSTRUMENT_STATUS Instrument Display Status

Page 101: Modbus Interface Description

ModbusProduct Specific Data for AMI Silitrace

A-96.250.751 / 280820 99

24.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function.

24.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 24-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset16–22 Channel Select 0–6 (Channel = 0 : Auto Select) don’t care don’t care

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 102: Modbus Interface Description

100 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Silitrace

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab4 = Init

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP Current Timeend Record

Page 103: Modbus Interface Description

ModbusProduct Specific Data for AMI Silitrace Ultra

A-96.250.751 / 280820 101

25. Product Specific Data for AMI Silitrace Ultra

25.1. IntroductionThe AMI Silitrace Ultra is a complete monitoring system for the automatic, continuous measurement of trace amounts of silica in ultra pure water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

25.2. Function Description

25.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Silica high1 Alarm Silica low2 Alarm Flow permeate high3 Alarm Flow permeate low4 Alarm Flow concentrate high5 Alarm Flow concentrate low6 Alarm SilTrace temperature high7 Alarm SilTrace temperature low8 Alarm –9 Alarm –10 Alarm Absorbance too high11 Alarm Temperature timeout12 Alarm Case temperature high13 Alarm Case temperature low14 Alarm Pump speed high15 Alarm Pump speed low16 Alarm Control timeout17 Alarm Reagent pump18 Alarm SilTrace19 Alarm Photometer dirty20 Alarm Signal timeout21 Alarm Reagent empty22 Alarm –23 Alarm Input active24 Alarm Rovalve25 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Frontend30 Alarm Cal. Recout31 Alarm Wrong Front-end32 Alarm –

Page 104: Modbus Interface Description

102 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Silitrace Ultra

25.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Silitrace Ultra.

33 Alarm –34 Alarm –35 Alarm –36 Alarm –37 Alarm –38 Alarm –39 Alarm –40 Status Reagents low41 – –42 – –43 – –44 – –45 – –46 – –47 – –

Addr. Type Description

Tab. 25-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Silica 0–50 ppb4 Float Flow permeate 0–200 l/h8 Float Flow concentrate 0–20 l/h12 Float Concentration factor 0–100

16 Float Absorbance 0–3

20 Float Photom. voltage (mean) 0–5 V24 Float Signal period 20–600 sec28 Float Remaining reagents 0–100 %32 Float SilTrace Temperature -55–125 °C36 Float SilTrace PWM 0–100 %40 Float Case temperature -55–125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Page 105: Modbus Interface Description

ModbusProduct Specific Data for AMI Silitrace Ultra

A-96.250.751 / 280820 103

25.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

25.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 25-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 106: Modbus Interface Description

104 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Silitrace Ultra

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab4 = Init

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 reservedPercDos2 2 Unsigned16 reservedMaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP Current Timeend Record

Page 107: Modbus Interface Description

ModbusProduct Specific Data for AMI Soditrace

A-96.250.751 / 280820 105

26. Product Specific Data for AMI Soditrace

26.1. IntroductionThe AMI Soditrace is an Analyzer for the continuous measurement of sodium ions in trace amounts in high purity water applications and steam generation. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

26.2. Function Description

26.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Sodium Alarm high1 Alarm Sodium Alarm low2 Alarm Cond. Alarm high3 Alarm Cond. Alarm low4 Alarm No Reagent5 Alarm No Sample6 Alarm Sample Temp high7 Alarm Sample Temp low8 Alarm -9 Alarm -10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm Reagent high15 Alarm -16 Alarm Control Timeout17 Alarm Sodium Offset18 Alarm Sodium Slope19 Alarm High Background20 Alarm Sodium Stability21 Alarm Regeneration Agent22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Cal. Recout31 Alarm Wrong Front-end

Page 108: Modbus Interface Description

106 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Soditrace

26.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Soditrace.

26.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

26.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 26-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Sodium 0–20’000 ppb4 Float Temperature -30 to + 120 °C8 Float Conductivity 0–10’000 µS12 Float Control 0–100 %16 Float Raw Sodium -510 to +190 mV20 Float Raw Temp. (NT5K) 150–66’000

24 Float Raw Conductivity 0–10’000 µS28 Float Raw Control 0–100 %32 Float Case Temperature -55 to +125 °C36 Float Signal Output 1 0–20 mA40 Float Signal Output 2 0–20 mA44 INSTRUMENT_STATUS Instrument Display Status

Tab. 26-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 109: Modbus Interface Description

ModbusProduct Specific Data for AMI Soditrace

A-96.250.751 / 280820 107

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 110: Modbus Interface Description

108 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Soditrace

Page 111: Modbus Interface Description

ModbusProduct Specific Data for AMI Sodium

A-96.250.751 / 280820 109

27. Product Specific Data for AMI Sodium27.1. Introduction

This description applies for the AMI Sodium A and the AMI Sodium P.The AMI Sodium A and P are complete monitoring systems for the continuous determination of dissolved sodium in the ppb-range for steam, condensate and high purity water. Both can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

27.2. Function Description

27.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Sodium 1 Alarm high1 Alarm Sodium 1 Alarm low2 Alarm pH 1 Alarm high3 Alarm pH 1 Alarm low4 Alarm Sodium 2 Alarm high5 Alarm Sodium 2 Alarm low6 Alarm Sample Temp Hi7 Alarm Sample Temp Lo8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm Reagent Empty18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Cal. Recout31 Alarm Wrong Front-end

Page 112: Modbus Interface Description

110 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Sodium

27.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Sodium.

27.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

27.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 27-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Sodium Channel 1 0–20’000 ppb4 Float Temperature -30 to + 120 °C8 Float Flow (Sodium P)

Percent Dos (Sodium A)0–6000–100

B/s%

12 Float pH 0–14 pH16 Float Sodium Channel 2 0–20’000 ppb20 Float Raw Sodium -420 to +120 mV24 Float Raw Temp. (NT5K) 150–66’000

28 Float Raw Flow 0–600 Hz32 Float Raw pH -500 to +1500 mV36 Float Case Temperature -55 to +125 °C40 Float Signal Output 1 0–20 mA44 Float Signal Output 2 0–20 mA48 INSTRUMENT_STATUS Instrument Display Status80 Unsigned 16 Channel 0–1

82 Unsigned 16 Channel Timeout 0–600 s84 Unsigned 16 Channel Interval 1–15 min

Tab. 27-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes4 Channel Select channel 0 channel 115 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 113: Modbus Interface Description

ModbusProduct Specific Data for AMI Sodium

A-96.250.751 / 280820 111

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 114: Modbus Interface Description

112 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Sodium

Page 115: Modbus Interface Description

ModbusProduct Specific Data for AMI Solicon4

A-96.250.751 / 280820 113

28. Product Specific Data for AMI Solicon4

28.1. IntroductionThe AMI Solicon4 is a Microprocessor controlled electronic transmitter & controller for the measurement of conductivity in purified water. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

28.2. Function Description

28.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Cond. Alarm high1 Alarm Cond. Alarm low2 Alarm Conc. Alarm high3 Alarm Conc. Alarm low4 Alarm -5 Alarm -6 Alarm Sample Temp. high7 Alarm Sample Temp. low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm -15 Alarm -16 Alarm Control Timeout17 Alarm Temp. out of table18 Alarm Conc. out of table19 Alarm -20 Alarm -21 Alarm -22 Alarm -23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Calibration Recout31 Alarm Wrong Front-end

Page 116: Modbus Interface Description

114 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Solicon4

28.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Solicon4.

28.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

28.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 28-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Conductivity 0–300’000 µS4 Float Temperature -25 to + 270 °C8 Float Flow 0–50 l/h12 Float Concentration 0–100 %16 Float Contamination20 Float Pt 1000 Temp. 500–2400 Ohm24 Float Raw Flow 0–100 Hz40 Float Case Temperature -55 to +125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Tab. 28-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 117: Modbus Interface Description

ModbusProduct Specific Data for AMI Solicon4

A-96.250.751 / 280820 115

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Integer16 Maintenance Value 0–100 %

-1 = DisabledAlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 118: Modbus Interface Description

116 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Solicon4

Page 119: Modbus Interface Description

ModbusProduct Specific Data for AMI Trides

A-96.250.751 / 280820 117

29. Product Specific Data for AMI Trides

29.1. IntroductionThe AMI Trides is a Microprocessor system for the automatic and continuous measurement of disinfectants in potable water and swimming pools. It can be operated as an intelligent Slave device on the Modbus/JBUS using twisted pair RS485 lines.

29.2. Function Description

29.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 32 bits of Alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Dis. Alarm high1 Alarm Dis. Alarm low2 Alarm pH/Redox Alarm high3 Alarm pH/Redox Alarm low4 Alarm -5 Alarm -6 Alarm Sample Temp high7 Alarm Sample Temp low8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted11 Alarm Temp. disconnected12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm TRIDES Reference15 Alarm -16 Alarm Control Timeout17 Alarm -18 Alarm -19 Alarm -20 Alarm -21 Alarm -22 Alarm Cleaning Reagent23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal output open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Cal. Recout31 Alarm Wrong Front-end

Page 120: Modbus Interface Description

118 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Trides

29.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Trides.

29.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

29.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

Tab. 29-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Disinfection 0–20 ppm4 Float pH -3 to +16

-500 to +1500pHmV

8 Float Temperature -30 to +120 °C12 Float Flow 0–600 rpm16 Float Hypochlorous Acid 0–10 ppm20 Float Counter Electrode Voltage mV24 Float Raw Disinfection 0–100 µA28 Float Raw pH -500 to +1500 mV32 Float Raw Temp. (NT5K) 150–66’000

36 Float Raw Flow 0–100 Hz40 Float Case Temperature -55 to +125 °C44 Float Signal Output 1 0–20 mA48 Float Signal Output 2 0–20 mA52 INSTRUMENT_STATUS Instrument Display Status

Tab. 29-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 121: Modbus Interface Description

ModbusProduct Specific Data for AMI Trides

A-96.250.751 / 280820 119

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record

Page 122: Modbus Interface Description

120 A-96.250.751 / 280820

ModbusProduct Specific Data for AMI Trides

Page 123: Modbus Interface Description

ModbusProduct Specific Data for Turbidity

A-96.250.751 / 280820 121

30. Product Specific Data for Turbidity30.1. Introduction

This description applies to the AMI Turbiwell, AMI Turbitrace and AMI Turbitrack.The AMI Turbiwell, Turbitrace and Turbitrack are nephelometric systems for the automatic and continuous measurement of turbidity in water. All three instruments be operated as intelligent slave devices on the Modbus/JBUS using twisted pair RS485 lines.

30.2. Function Description

30.2.1 Read Input Status (Alarm &Status Bits), Function 02Up to 48 bits of alarms are available as summarized in the table below:

Addr. Type Description0 Alarm Turb. Alarm high1 Alarm Turb. Alarm low2 Alarm3 Alarm4 Alarm Range5 Alarm Absorber exhausted6 Alarm Sample Temp high (not implemented)7 Alarm Sample Temp low (not implemented)8 Alarm Sample Flow high9 Alarm Sample Flow low10 Alarm Temp. shorted (not implemented)11 Alarm Temp. disconnected (not implemented)12 Alarm Case Temp. high13 Alarm Case Temp. low14 Alarm15 Alarm Zero Offset too high16 Alarm Control Timeout17 Alarm Turbi Disconnected18 Alarm Turbi Overflow19 Alarm Lamp off20 Alarm EEprom Turbi21 Alarm22 Alarm23 Alarm Input Active24 Alarm IC MK41T5625 Alarm IC LM7526 Alarm IC PCF857427 Alarm Signal Output Open28 Alarm EEprom Motherboard29 Alarm EEprom Front-end30 Alarm Cal. Recout31 Alarm Wrong Front-end

Page 124: Modbus Interface Description

122 A-96.250.751 / 280820

ModbusProduct Specific Data for Turbidity

30.2.2 Read Input Registers (Process data): Function 04The process data are made up of the measuring values of the AMI Turbidity family.

30.2.3 Force Single Coil: Function 05This function is used to set relays and reset the instrument. Relays can only be forced if set to fieldbus function

30.2.4 Manufacturer-specific Data Types & RecordsDATE_STAMP Format

32 Status Photometer dirty33 Status Filter congested34 Status Check humidity absorber35 Status Replace humidity absorber

Addr. Type Description

Tab. 30-1 Input Registers

ByteOffset

Data type Description Range of physical value

0 Float Turbitity 0–300 FNU4 Float Temperature (future use fix 25°C) -25 to +250 °C8 Float Flow 0–100 l/h12 Float Turbitity raw 0–250’000 Hz16 Float Pt 1000 (future use) 500–2400

20 Float Raw Flow 0–100 Hz24 Float V-Signal 0–8 V28 Float V-Reference 0–8 V32 Float Range Gain 25–35

36 Float Case Temperature -55 to +125 °C40 Float Signal Output 1 0–20 mA44 Float Signal Output 2 0–20 mA48 INSTRUMENT_STATUS Instrument Display Status

Tab. 30-2 Single Coil

Addr. Description OFF (0) ON (1)0–1 Relay Contacts 1 and 2 open close2 Hold no yes3 Remote Off no yes4 Start Calibration no yes15 Reset Instrument (like hardware reset) reset

YYYYYY MMMM DDDDD HHHHH MMMMMM SSSSSS

Year0–63

Month1–12

Date1–31

Hour0–23

Minutes0–59

Seconds0–59

Page 125: Modbus Interface Description

ModbusProduct Specific Data for Turbidity

A-96.250.751 / 280820 123

Parameter Size Data Type Description Range

INSTRUMENT_STATUS 32 Record Instrument Display StatusLanguage 1 Unsigned8 Language Selection 0 = German

1 = English2 = French3 = Spanish

RunMode 1 Unsigned8 Run Mode 0 = Run1 = Hold2 = Off3 = Grab

AlaMode 1 Unsigned8 Alarm Mode 0 = Off1 = on2 = Blinking

MaintMode 1 Unsigned8 Maintenance Mode 0 = Off1 = on2 = Blinking

RelMode1 1 Unsigned8 Relais 1 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

RelMode2 1 Unsigned8 Relais 2 Display Mode 0 = None1 = Limit Hi On2 = Limit Hi Off3 = Limit Lo On4 = Limit Lo Off5 = Timer Off6 = Timer On7 = Percent Control8 = Valve9 = Bus

PercDos1 2 Unsigned16 Percent Dosage Relais 1 0–100 %PercDos2 2 Unsigned16 Percent Dosage Relais 2 0–100 %MaintValue 2 Unsigned16 Maintenance Value 0–100 %AlarmsActive 4 Unsigned32 Alarms Pending AlarmsActiveAlarmsLatched 4 Unsigned32 Alarms no Acknowledged AlarmsLatchedAlarmsActiveE 4 Unsigned32 Extended Alarms Pending AlarmsActiveEAlarmsLatchedE 4 Unsigned32 Extended Alarms not

AcknowledgedAlarmsLatchedE

TimeStamp 4 DATE_STAMP

Current Time

end Record