MODBUS MESSAGING to the S5 BATTERY VALIDATION SYSTEM

Similar documents
P2267 NETWORK INTERFACE

Galaxy Pulsar Plus Controller Family Troubleshooting Table with SMNP Traps

FB10000 Error Messages Troubleshooting

A36D/TPSD Modbus TCP SCADA INTERFACE INSTRUCTIONS

Modbus TCP/IP Option Instruction Manual

Specification for On-Line UPS Battery Monitoring and Data Management System

Added password for IP setup page : Password must be in IP format!

PLC / HMI Modbus (Slave) Addressing

CONTROL PANEL INTERFACE ACTIVATE THE GENERATOR DISPLAY INTERFACE MENUS. Control Panel USING THE AUTO/OFF/MANUAL SWITCH

UNC100 Integra Manual

AUTOMATION. Operator s Manual RST Series Web Enabled Input Module. Rev. A2, 1/12

Adaptive CyCLO Technical and HMI User Guide. CyCLO User Guide. Version th December 2017 REV

Status Date Prepared Reviewed Endorsed Approved

APC BC300 Series 40kW 208/450/480V User Guide

1U ULTRA Compact System

INSTRUCTION MANUAL and DETAILED PRODUCT SPECIFICATION TRIPLEX PUMP CONTROL SYSTEM MODEL NUMBER CPC-3. M336 Rev F. November 21, 2000.

Calibration/verification module notes

TWLC - Tempered Water Logic Controller. The Intelligent Control

Troubleshooting & faults guide

Centroid Snet 2. Battery Management Software. User Manual V1.1. Eagle Eye Power Solutions, LLC Keeping an Eye on Your Critical Power!

A36D/TPSD Modbus RTU (Serial) SCADA INTERFACE INSTRUCTIONS

CAREL heatersteam Electric Element Steam Humidifiers

DualCom GradeShift UDL QUICK GUIDE & INSTRUCTION MANUAL

PowerWizard. Level 1.0 & Level 2.0 Control Systems Training

Tempered Water Logic Control OPERATION l TROUBLE SHOOTING

16 Zone Voice Evacuation VA & PA Sound System

General Routing Interface

PWM. Solar Charge controller with Ethernet. Solar Smart PWM 20Amp. Hardware Description : Release : 19 June 2014

Batt-Safe Battery String Monitoring System

Fratech Multipath-IP

Centaur TM II Cube Slave Alarm Signalling Equipment INSTALLATION GUIDE

NGC-40 Bridge. Modbus Overview. Raychem-AR-H58862-NGC40BridgeModbusOV-EN-1805 nvent.com 1

Algo-Tec 6500/6600 INTERACTIVE DIGITAL ADDRESSABLE FIRE CONTROL SYSTEM (1-4 LOOPS)

Setup Instructions. This manual is only valid for A36D/TPSD Chargers. equipped with a 341S control card with P341S0012 or P341S0013 software

Security System. User Guide for the LED Command Center

OPERATOR S MANUAL MR-2100/2200. Fire Alarm Control Unit. Revision 0 Document #: LT-2002

Refrigerated Incubator Model and Operating Instructions

Refrigeration Controller Operator s Manual (HRC) PO Box 6183 Kennewick, WA

Halton SAFE / 7.14 user guide and installation instructions

HRX3000. Technical Manual

Contact Product Manager, with details of the application.

DTSX200 Communications(Modbus) Guide

OPERATING MANUAL. PCC Controller. (PCC-01 and G) [PCC-01 shown]

Module Features are-configurable, no module jumpers to set

TraceNet ECM Series Control System

LEAKMONITOR MULTIZONE WATER LEAK DETECTION ALARM PANEL INSTALLATION AND USER OPERATION MANUAL

Instruction manual MTL process alarm equipment. October 2016 CSM 725B rev 2 MTL RTK 725B. Configuration Software Manual

For Complete Fire and Gas Solutions

ProCon 16, 31, 47, 75, 77 & HT. RVA 46. Zone Controller Commissioning Data.

LORAIN CIP 4890/48120 DC Power System

Contact ID as of 2/2/2015

ZXe INTELLIGENT MULTI PROTOCOL FIRE ALARM CONTROL PANEL

NGC-UIT2 MODBUS PROTOCOL INTERFACE MAPPING FOR NGC-30 SYSTEMS. Firmware versions up to V2.0.X

TEIS Induction Module. 4 cooking zones hob with TAP user interface

Alarm module for leak detection with webserver

UltraLITE Model ELU Centralized Emergency Lighting Inverter 4.2 KW- 5 KW

MODEL P531, P532 AND P532UI FLAME MONITOR OPERATING MANUAL

Endura AZ40 Oxygen and carbon monoxide equivalent (COe) analyzer

ModBus DE-1 INSTALLATION AND USER MANUAL

Galaxy Pulsar Plus Digital Battery Plant Controller

Bosch TCU Integration Module Administrator's Guide

5U Compact System. Installation Manual V1.0. Manufactured by Enatel Ltd. 321 Tuam Street PO Box Christchurch New Zealand

EOS INTERFACE GUIDE AND POINTS LIST For EOS BTCII Firmware Version J1239D-570 and newer

Fratech Multipath-IP STU

TABLE OF CONTENTS. Page 2

Fire and Gas Monitoring Panel ST7-HV

Multiple Battery Cabinets Dual-Lite TRN. External Maintenance Switch Configuration Options. External Maintenance Switch Options

Turn the power off, then back on. Reduce the number of registered blocks to 32. Check the cable connection.

ICT180S-12I INTELLIGENT MODEL (SERIES 2)

NU2 Smart Power Supply (SPS) Manual

APS-Series 1500VDC OUTDOOR SOLAR INVERTER

Lennox Climatic 50 and BMS Modbus, Trend or BACnet.

Unit Controller (UC8) Quick Reference Operation and Fault Diagnosis

Standard VistaNET GCC Software: 803V029-(VER)(REV)

Yokogawa DX Ethernet Driver Help Kepware Technologies

Monitoring Solutions

CX/CXB Self-Managed Ethernet Switches N-664 Network Appliance Data and Alarm I/O Device MX Series Multi-Port Switches

Your benefits using DTS 4148.grandmaster: Features two completely separated LAN ports: provides NTP in two different networks

CPS3200U Technical Support Guide

Portable Dryer Touch Screen Controls

Cold chain monitoring technologies. Facility monitoring

ECO N DATE DESCRIPTION OF CHANGE CHG

SC-F3G User Manual 1.0

APS-Series 1000VDC OUTDOOR SOLAR INVERTER

The Centron Presidio Monitoring System. Centron. Presidio. Rees Scientific. An ISO 9001:2008 Company

Technical Manual Binair Monobloc Heat Pump

SCA 620C AIR COOLED SCREW CHILLER

Temperature Monitoring System. Specifications

Lift Station Level Controller

T4000 Security Communicator

Telemetry Communications Device. Installation Guide. Interface for the Emizon managed network. Issue 1: February 2008

DS9400 Series. Release Notes for Firmware V2.07. Fire Alarm Control Panel

FieldServer Driver - Serial FS McQuay Microtech Open Protocol

IP & SMS Alarm Communicator

SCR100 User Manual. Version:1.1 Date:Dec 2009

SM3000 Videographic Recorder. User Guide. Modbus (RTU) Communications Option

PERMACONN PM1048 v3 3G Install Manual Australia

EL-OEM-3 OEM Packaged Voltage Data Logger

PTE0705 Electric Fence Monitor

HRX Technical Manual. Version 1.2

Transcription:

BTECH, Inc. 10 Astro Place Rockaway, NJ 07866 MODBUS MESSAGING to the S5 BATTERY VALIDATION SYSTEM Users Guide Rev 1.6 09OCT15

1.0 Description This feature of the S5 allows a plant computer (DCS) to monitor the measurements taken by the S5. The DCS communicates with the S5 over an Ethernet connection using the MODBUS over TCP/IP protocol. The plant DCS can read and display the following measurements taken by the S5: 1) System voltages 2) System current 3) String Currents/Voltages 4) Ambient temperature 5) Unit float voltage 6) Unit temperature 7) Unit Impedance While the MODBUS socket is not opened, the MODBUS holding registers for measurements numbered 1 through 7 are updated to the MODBUS holding registers every minute. This update happens even when the S5 is in discharge mode. Unit Impedance is updated to the MODBUS holding registers at a rate configured by the user. During an impedance measurement, measurements numbered 1 trough 6 are not updated. There are a couple of MODBUS registers that indicate when the last impedance measurement was taken. All data values are supplied to the registers pre-scaled. Logged Discharge data is not reported via MODBUS. All MODBUS holding registers are read only, meaning the DCS can only interrogate the S5 and not configure the S5. The DCS, via MODBUS, can clear alarms in the S5. All configurations are done with the BVM software through another connection to the S5. The DCS can examine a couple of MODBUS registers that indicate how the S5 was configured. They are location, number of strings, and units per string. In addition to the above measurements, the S5 also lets the DCS obtain status of the S5 through output coil registers. The status coils are: 1) Maintenance Alarm 2) Critical Alarm 3) Equipment error 4) In Discharge 2

5) Discharge detect enabled 6) In Standby 7) Impedance measure in progress 8) Discharge memory full 9) Load plate connected 10) Alarm network connect 11) BVM network connect The S5 updates a set of registers if an alarm occurred. The last 32 alarms can be monitored by the DCS. Once the 32 alarm registers are filled, the S5 can accept no more alarms. These can only be cleared by using the BVM software or setting coil #14. The S5 can still report an alarm to an OBSERVER that is connected to the network. The socket connection to the MODBUS master remains open during the conversation from S5 to OBSERVER. The registers can be read but are not updated until OBSEVER closes the network connection. The BVM software can connect to the S5 while the MODBUS master is connected to the S5. The socket connection to the MODBUS master remains open during the conversation from the S5 to BVM software. The registers can be read but are not updated till BVM software closes the network connection. 3

2.0 Configuration The S5 IP address is set up with the BVM Software. It can be a fixed IP address or can obtain an IP address from a server using DHCP. The S5 has a fixed port address for MODBUS and is 502. The MODBUS slave address is 1. On power-up the S5 opens two sockets for either the BVM software or the DCS. Whichever connects first will have sole control of the S5 and the other will have to wait till that session is closed. If the IP address is changed, the S5 will close the MODBUS socket to apply the changes and use the new IP address. 4

MODBUS REGISTERS Name Address Type Comment Location 40001 Integer Number of Strings 40002 Integer Number Units per String 40003 Integer System Voltage 40004 Float (volts) System Current 40006 Float (a) Ambient Temperature 40008 Float (deg c) String Current 1 40010 Float (a) String Current 2 40012 Float (a) String Current 3 40014 Float (a) String Current 4 40016 Float (a) String Current 5 40018 Float (a) String Current 6 40020 Float (a) String Current 7 40022 Float (a) Unit Float Voltage 1 40024 Float (volts) Unit Float Voltage 2 40026 Float (volts) Unit Float Voltage 3 40028 Float (volts) Unit Float Voltage 4 40030 Float (volts) Unit Float Voltage 498 41018 Float (volts) Unit Float Voltage 499 41020 Float (volts) Unit Float Voltage 500 41022 Float (volts) 5

Unit Temperature 1 41024 Float (deg c) Unit Temperature 2 41026 Float (deg c) Unit Temperature 3 41028 Float (deg c) Unit Temperature 4 41030 Float (deg c) Unit Temperature 496 42016 Float (deg c) Unit Temperature 498 42018 Float (deg c) Unit Temperature 499 42020 Float (deg c) Unit Temperature 500 42022 Float (deg c) Impedance Measure Year 42024 Integer Last done Impedance Measure Month 42025 Integer Impedance Measure Day 42026 Integer Impedance Measure Hour 42027 Integer Time in UTC Impedance Measure Minute 42028 Integer Time in UTC Unit Impedance 1 42029 Float (milliohms) Unit Impedance 2 42031 Float (milliohms) Unit Impedance 3 42033 Float (milliohms) Unit Impedance 4 42035 Float (milliohms) Unit Impedance 498 43023 Float (milliohms) Unit Impedance 499 43025 Float (milliohms) Unit Impedance 500 43027 Float (milliohms) 6

Alarm 1 Year 43029 Integer Alarm 1 Month 43030 Integer Alarm 1 Day 43031 Integer Alarm 1 Hour 43032 Integer Alarm 1 Minute 43033 Integer Alarm 1 Seconds 43034 Integer Alarm 1 String 43035 Integer Alarm 1 Unit 43036 Integer Alarm 1 Type 43037 Integer See Chart Below Alarm 1 Number 43038 Integer See Chart Below Alarm 1 Value 43039 float See Chart Below Alarm 32 Year 43401 Integer Alarm 32 Month 43402 Integer Alarm 32 Day 43403 Integer Alarm 32 Hour 43404 Integer Time in UTC Alarm 32 Minute 43405 Integer Time in UTC Alarm 32 Seconds 43406 Integer Alarm 32 String 43407 Integer Alarm 32 Unit 43408 Integer Alarm 32 Type 43409 Integer See Chart Below Alarm 32 Number 43410 Integer See Chart Below Alarm 32 Value 43411 float See Chart Below 7

String Current 8 43413 Float (a) String Voltage 1 43415 Float (volts) String Voltage 2 43417 Float (volts) String Voltage 3 43419 Float (volts) String Voltage 4 43421 Float (volts) String Voltage 5 43423 Float (volts) String Voltage 6 43425 Float (volts) String Voltage 7 43427 Float (volts) String Voltage 8 43429 Float (volts) 8

Maintenance Alarm 00001 ( 1or 0 ) Critical Alarm 00002 ( 1or 0 ) Equipment Error 00003 ( 1or 0 ) In Discharge 00004 ( 1or 0 ) Discharge Detect Enable 00005 ( 1or 0 ) In Standby 00006 ( 1or 0 ) Initial Impedance Mode 00007 ( 1or 0 ) Measuring Impedance 00008 ( 1or 0 ) Discharge Memory Full 00009 ( 1or 0 ) Load Plate Connected 00010 ( 1or 0 ) Watch Dog 00011 ( 1or 0 ) When set by DCS, S5 resets Alarm Connect 00012 ( 1 or 0 ) No Updates during Alarm Connect BVM Connect 00013 ( 1 or 0 ) No Updates during BVM connect Clear Alarms 00014 (1 or 0) When set by DCS, S5 resets coil and clears all alarms 9

3.0 Alarm Definitions Alarm Type Number Value Notes Discharge 1 Blank Blank System Voltage 2 Blank Voltage Ambient Temperature 3 Blank Temp Ground Fault 4 Blank Value Unit Voltage Critical 5 Blank Voltage String, Unit Unit Voltage - 6 Blank Voltage String, Unit Maintenance Unit Impedance Average 7 Blank Impedance String, Unit - Critical Unit Impedance Average 8 Blank Impedance String, Unit - Maintenance Unit Impedance Initial - 9 Blank Impedance String, Unit Critical Unit Impedance Initial - 10 Blank Impedance String, Unit Maintenance Unit Temperature 11 Blank Temp String, Unit Unit Temperature - 12 Blank Temp Difference String, Unit Differential String Voltage 13 Blank Voltage String # Aux Alarm 1 14 Blank Blank Aux Alarm 2 15 Blank Blank Aux Alarm 3 16 Blank Blank Aux Alarm 4 17 Blank Blank Wrong Number of 18 Number Blank Voltage Modules Wrong Number of 19 Number Blank Discharge Current Modules Communication Error 20 Module # Blank with Voltage Module Communication Error 21 Module # Blank with Current Module Unknown Type of Module 22 Module # Blank Corrupted Configuration 23 Reason Blank 1 = Bad checksum 2 = Value out of limits Hardware Failure 24 Serial port Blank 1 = Network or front panel 2 = Modem 3 = Module port Backup Battery 25 Blank Voltage Module Initialization 26 Physical probe position Failure Modem Failure 27 Modem Line Failure 28 Invalid Communication s 29 Configuration Network controller is 30 missing Number of units found is not equal to the amount specified. (voltage modules) 31 Module # # of Voltages found 10

Number of temperatures found is not equal to the amount specified. (voltage and temp module) 32 Module # # of Temperatures found Temperature Sensor 33 Sensor Number Temperature Temperature Sensor Differential 34 Sensor Number Temperature Difference Module Relearn Connection Failure 35 Module # String Breaker Open 36 Blank String # Wrong Number of TSV 37 Number Modules Controller lost external 38 Blank power Unit Voltage Difference 39 Blank Voltage String, Unit Discharge Unit Voltage 40 Blank Voltage String, Unit Difference Low Aux Alarm 5 41 Blank Blank Aux Alarm 6 42 Blank Blank Aux Alarm 7 43 Blank Blank Aux Alarm 8 44 Blank Blank Ambient Sensor Fault - Equipment Hardware Alarm 50 1 Module # in the string field S-Bus Communications Fault Equipment Hardware Alarm I-Bus Communications Fault Equipment Hardware Alarm Redundant S-Module Address Equipment Redundant I-Module Address Equipment Redundant S-Module BVM Address Equipment Configuration Alarm Redundant I-Module BVM Address Equipment Location Quantity out of Range Equipment Module / BVM Quantity Mismatch Equipment S-Module Quantity Out Of Range Equipment I-Module Quantity Out Of Range Equipment 50 2 Module # in the string field 50 3 Module # in the string field 51 1 51 2 51 3 51 4 51 5 51 6 51 7 51 8 11

S-Module Address Out Of Range Equipment I-Module Address Out Of Range Equipment S-Module BVM 0 String or Unit Equipment I-Module BVM 0 String or Unit Equipment Modbus Master Communications Error Modbus Slave Equipment Error aborted due to high voltage on positive half string. aborted due to low voltage on positive half string. aborted due to high voltage on negative half string. aborted due to low voltage on negative half string. aborted due to high load plate temperature. aborted due to discharge aborted manually aborted due to major equipment alarm aborted due to string open 51 9 51 10 51 11 51 12 52 Error Code 53 Error Code 101 Voltage 102 Voltage 103 Voltage 104 Voltage 105 Temp 106 107 108 109 string 12