ABB AquaMaster 3 Manual

ABB AquaMaster 3 Manual

Electromagnetic flowmeter
Hide thumbs Also See for AquaMaster 3:

Advertisement

MODBUS Tables Supplement COI/FET2XX/MOD/TBL–EN
AquaMaster 3
Electromagnetic flowmeter
The smart solution for
potable applications
Introduction
TM
AquaMaster 3
is a range of high performance
electromagnetic flowmeters for the measurement of
electrically-conductive fluids and is normally supplied as
factory-configured, calibrated systems.
This MODBUS tables supplement contains MODBUS
Protocol implementation information and MODBUS
Protocol Register Allocation tables and is applicable to
product firmware version WAJC2103 v01.00.00 or
above.
Detailed specifications and recommendations for using
and implementing MODBUS communications are
contained in the following external publications:
MODBUS Over Serial Line – Specification and
Implementation Guide V1.02. Dec 20, 2006.
http://www.modbus.org/.
MODBUS Application Protocol Specification V1.1b.
Dec 28, 2006. http://www.modbus.org/.
This supplement should be used in conjunction with the
following publications:
Programming Guide (COI/FET2XX–EN)
User Guide (OI/FET2XX–EN)

Advertisement

Table of Contents
loading

Summary of Contents for ABB AquaMaster 3

  • Page 1 MODBUS Tables Supplement COI/FET2XX/MOD/TBL–EN AquaMaster 3 Electromagnetic flowmeter The smart solution for potable applications Introduction This supplement should be used in conjunction with the following publications: AquaMaster 3 is a range of high performance electromagnetic flowmeters for the measurement of –...
  • Page 2 We are an established world force in the design and manufacture of instrumentation for industrial process control, flow measurement, gas and liquid analysis and environmental applications. As a part of ABB, a world leader in process automation technology, we offer customers application expertise, service and support worldwide.
  • Page 3: Table Of Contents

    MODBUS Protocol Electromagnetic flowmeter   1 MODBUS Protocol .................... 2   1.1 Implementation Information ................2   1.2 AquaMaster 3 MODBUS Register Mapping..........3   1.3 Register Usage .................... 4   1.3.1 RW 1-Bit....................4   1.3.2 RO 1-Bit ....................5  ...
  • Page 4: Modbus Protocol

    When the AquaMaster 3 MODBUS interface is inactive (no characters received for 10s) it is switched into a low power state. In this low power state it is not possible for AquaMaster 3 to receive the first characters sent to it although the interface will be 'woken up' within 1s by communications activity.
  • Page 5: Aquamaster 3 Modbus Register Mapping

    AquaMaster 3 Programming Guide (part no. COI/AQUAMASTER3-EN). In general, AquaMaster 3 parameters with security access levels 0 to 7 can be read via MODBUS and, where defined, parameters with security access levels 0 to 4 can be written via MODBUS.
  • Page 6: Register Usage

    This section provides further information and worked examples of MODBUS protocol messages, application data units (ADUs) and their responses for each of the Register ranges corresponding to AquaMaster 3 data types. Note: MODBUS data model register addressing starts from XXXX1 but within the MODBUS protocol data unit (PDU) addressing starts from XXXX0.
  • Page 7: Ro 1-Bit

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter 1.3.2 RO 1-Bit Read-only access to single bit types. Read Discrete Inputs 501 to 503 Read all RO 1-bits Request Message (Hex) Response Message (Hex) Error Message (Hex) Address Address Function Function Function Exception Code...
  • Page 8: Ro String

    1.3.4 RO String Read only access to string types. Each AquaMaster 3 String type requires 18 MODBUS Registers (36 bytes). Consequently, RO String Register addresses are assigned at intervals of 18 and the Request Message must provide Quantity of Inputs in multiples of 18.
  • Page 9: Ro 32-Bit

    1.3.5 RO 32-Bit Read-only access to 32-bit types. Each AquaMaster 3 32-Bit type requires 2 MODBUS Registers (4 bytes). Consequently, RO 32-Bit Register addresses are assigned at intervals of 2 and the Request Message must provide Quantity of Inputs in multiples of 2.
  • Page 10: Ro Float

    1.3.6 RO Float Read-only access to float types. Each AquaMaster 3 float type requires 2 MODBUS Registers (4 bytes). Consequently, RO float Register addresses are assigned at intervals of 2 and the Request Message must provide Quantity of Inputs in multiples of 2.
  • Page 11 AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter Write Single Register 8019 var125 – Trip point for high flow = 14 Request Message (Hex) Response Message (Hex) Error Message (Hex) Address Address Function Function Function Exception Code Exception Code Starting Address Hi...
  • Page 12: Rw String

    1.3.8 RW String Read/Write access to string types. Each AquaMaster 3 String type requires 18 MODBUS Registers (36 bytes). Consequently, RW String Register addresses are assigned at intervals of 18 and the Request Message must provide Quantity of Registers in multiples of 18.
  • Page 13 AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter Write Multiple Registers 10199 to 10216 var162 – Location string = "Flow D&D Office UK" Request Message (Hex) =char Response Message (Hex) Error Message (Hex) Address Address Function Function Function Exception Code Exception Code...
  • Page 14: Rw 32-Bit

    1.3.9 RW 32-Bit Read/Write access to 32-bit types. Each AquaMaster 3 RW 32-Bit type requires 2 MODBUS Registers (4 bytes). Consequently, RW 32-Bit Register addresses are assigned at intervals of 2 and the Request Message must provide Quantity of Registers in multiples of 2.
  • Page 15: Rw Float

    Read/Write access to float types. Float values use IEEE-754 format arranged in big-endian order. Each AquaMaster 3 RW Float type requires 2 MODBUS Registers (4 bytes). Consequently, RW Float Register addresses are assigned at intervals of 2 and Fn03 (Read Holding Register) Request Messages must provide Quantity of Registers in multiples of 2.
  • Page 16: Appendix A - Modbus Register Allocation Tables

    0=Off, 1=On — DisplayFlowRate 0=Off, 1=On — DisplayFlowVelocity 0=Off, 1=On — DisplayPressure 0=Off, 1=On — DisplayDateAndTime 0=Off, 1=On Show Date & Time on AquaMaster 3 LCD display PressureDisplayType 0=Absolute, — 1=Gauge DisableDiagnostics 0=No, 1=Yes — ABB Reserved — — ABB Reserved —...
  • Page 17: Ro 8/16-Bit

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter RO 8/16—Bit Address AquaMaster 3 Name Size Range/Units Note Parameter (bytes) 1001 FlowSensorZero x0.01 mms Sensor zero correction —1 (mains power) 1002 FlowSensorSettlingTimeConstant x0.1 ms Sensor settling time (battery power) 1003 FlowSensorLining 0 to 23 See Table A.1 Materials...
  • Page 18: Ro String

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter RO String Address AquaMaster 3 Name Size Note Parameter (bytes) 2001 ApplicationVersionString — 2019 FlowSensorContractNo — 2037 FlowSensor1stFactory Sensor first factory calibration date (see Table A.4 Date Format) 2055 FlowSensorLastFactory Sensor last factory calibration date (see Table A.4 Date Format)
  • Page 19: Ro 32-Bit

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter RO 32—Bit Address AquaMaster 3 Name Size Range/Units Note Parameter (bytes) 4001 FlowSensorId — Sensor ID number 4003 FlowSensorSoftwareRev — — 4005 FlowSensorHardwareRev — — 4007 PressureSoftwareRev — — 4009 PressureHardwareRev — — 4011 HardwareRevisionLevel —...
  • Page 20: Ro Float

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter RO Float Address AquaMaster 3 Name Size Range/Units Note Parameter (bytes) 5001 ABB Reserved — — 5003 ABB Reserved — — 5005 ABB Reserved — — 5007 FlowSensorCalFactor — Factory sensor span factor 5009 HeadSpanLow —...
  • Page 21: Rw 8/16-Bit

    — 8038 ABB Reserved — — — 8039 PressureType 0 to 1 — Transducer type 0 = Gauge, 1 = Absolute 8040 ABB Reserved — — — Refer to AquaMaster 3 Programming Guide COI/FET2XX—EN for settings. MODBUS Tables Supplement COI/FET2XX/MOD/TBL-EN...
  • Page 22 — — — 8081 TotaliserLoggingTime 0 to 23 h — See Note 1 8082 ABB Reserved — — — 8083 WindClockSecs +/— 32400 s — Adjust clock Refer to AquaMaster 3 Programming Guide COI/FET2XX—EN for settings. MODBUS Tables Supplement COI/FET2XX/MOD/TBL-EN...
  • Page 23: Rw String

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter RW String Address AquaMaster 3 Name Size Range/Units MID Note Parameter (bytes) See Table A.4 Date Format 10001 UserFlowSensorCalDate — 10019 UserFlowSensorCert — — 10037 UserSensorTagNumber — — — 10055 CustomTotaliserUnitsString — — 10073...
  • Page 24: Rw 32-Bit

    Write value of 0 permitted unless MID active 12011 TotaliserTariffB Tariff units Write value of 0 permitted unless MID active 12013 SystemErrorFlags — — See Note 1 Refer to AquaMaster 3 Programming Guide COI/FET2XX—EN for settings. MODBUS Tables Supplement COI/FET2XX/MOD/TBL-EN...
  • Page 25: Rw Float

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter RW Float Address AquaMaster Name Size Range/Units MID Note (bytes) Parameter 13001 EmptyPipeCal — — 13003 UserFlowSensorCal — User-defined flow sensor span 13005 ProfileFactor — — Insertion probe profile factor 13007 InsertionFactor — — Insertion probe insertion factor...
  • Page 26: Tables Of Settings

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter Tables of Settings Special PTFE Rubber (WRC) Polyurethane HT Rubber Polypropylene Viton St St C St Brass Gold Titanium Hast B Hast C Plat Tant Table A.1 Materials Class1 Class2 MID Class1 MID Class2 Table A.2 Calibration Types...
  • Page 27 Battery Power FAIL Mains Power ON Mains Power OFF Renewable Power OK Renewable Power LOW Renewable Power OFF Table A.3 External Power Status Modbus register: 8030 AquaMaster 3 parameter: 159 DDMMYY YYMMDD MMDDYY Table A.4 Date Format Special cm/s cm/m...
  • Page 28: Notes

    AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter Notes MODBUS Tables Supplement COI/FET2XX/MOD/TBL-EN...
  • Page 29 AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter MODBUS Tables Supplement COI/FET2XX/MOD/TBL-EN...
  • Page 30 AquaMaster 3 MODBUS Protocol Electromagnetic flowmeter MODBUS Tables Supplement COI/FET2XX/MOD/TBL-EN...
  • Page 31 Repair Centre. — Metals and Minerals — Oil, Gas & Petrochemical — Pulp and Paper ABB Limited Tel: +44 (0)1453 826661 Drives and Motors Fax: +44 (0)1453 829671 — AC and 6 Drives, AC and DC Machines, AC Motors to —...
  • Page 32 With regard Stonehouse to purchase orders, the agreed particulars Gloucestershire GL10 3TA shall prevail. ABB does not accept any responsibility whatsoever for potential errors or possible lack of information in this Tel: +44 1453 826 661 document.

Table of Contents