ts-550evo & ts-5000evo modbus interface · 2013-11-05 · 4 this manual describes the...

22
TS-550evo & TS-5000evo Modbus Interface Franklin Fueling Systems • 3760 Marsh Rd. • Madison, WI 53718 USA Tel: +1 608 838 8786 • 800 225 9787 • Fax: +1 608 838 6433 • www.franklinfueling.com

Upload: others

Post on 20-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

TS-550evo & TS-5000evo Modbus Interface

Franklin Fueling Systems • 3760 Marsh Rd. • Madison, WI 53718 USA

Tel:  +1 608 838 8786 • 800 225 9787 • Fax: +1 608 838 6433 • www.franklinfueling.com

Page 2: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

2

ContentsImportant Safety Messages .................................................................................................3Overview ................................................................................................................................4Installation .............................................................................................................................4

Modbus RTU ................................................................................................................................. 4Connecting a PC or Laptop Computer................................................................................4

Configuring IP Settings for Communication .................................................................................. 5Obtain an IP Address Automatically .............................................................................................. 7Check Status of Connection .......................................................................................................... 7Network Parameters ...................................................................................................................... 8

Modbus Register Map...........................................................................................................9Register Mapping Overview .......................................................................................................... 9System Units ............................................................................................................................... 10

Tank Data ............................................................................................................................ 11Manifold Data ......................................................................................................................12Sensor Data .........................................................................................................................13Mag Sensor Register Set ...................................................................................................14Relay Data ...........................................................................................................................14Turbine Pump Interface (TPI) Data ....................................................................................15Input Data ............................................................................................................................15

Low Voltage Inputs Status Register ............................................................................................ 15GIO Inputs Status Register ......................................................................................................... 16

Current Alarms Register Set ..............................................................................................16Alarm Code Table ........................................................................................................................ 16

Page 3: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

3

Important Safety MessagesFFS equipment is designed to be installed in association with volatile hydrocarbon liquids such as gasoline and diesel fuel. Installing or working on this equipment means working in an environment in which these highly flammable liquids may be present. Working in such a hazardous environment presents a risk of severe injury or death if these instructions and standard industry practices are not followed. Read and follow all instructions thoroughly before installing or working on this, or any other related, equipment.As you read this guide, please be aware of the following symbols and their meanings:

This symbol identifies a warning. A warning sign will appear in the text of this document when a potentially hazardous situation may arise if the instructions that follow are not adhered to closely. A potentially hazardous situation may involve the possibility of severe bodily harm or even death.

This is a caution symbol. A caution sign will appear in the text of this document when a potentially hazardous environmental situation may arise if the instructions that follow are not adhered to closely. A potentially hazardous environmental situation may involve the leakage of fuel from equipment that could severely harm the environment.

This symbol identifies an electrical danger. An electrical danger sign will appear in the text of this document when a potentially hazardous situation involving large amounts of electricity may arise if the instructions that follow are not adhered to closely. A potentially hazardous situation may involve the possibility of electrocution, severe bodily harm, or even death.

Alarms and warnings are designed to alert you with specific details when a problem occurs so you can take appropriate corrective action. System hardware failure warnings, tank related alarms, leak detection sensor alarms, and line leak alarms can be custom programmed to do many things. The events that require programming are denoted by a (p) below:

- Cause the red Alarm light or yellow Warning light to flash (standard)- Activate / sound the console annunciator alarm horn (p)- Activate internal output relays for external alarm devices (p)- Print alarm reports automatically, either locally (internal printer), or remotely (USB - HP compatible printer) (p)- Send alarm and test reports to a specified e-mail address (p)- Send reports to remote location(s), via internal data/fax modem (p)

Warning

Danger

Caution

Follow all applicable codes governing the installation and servicing of this product and the entire system. Always lock out and tag electrical circuit breakers while installing or servicing this equipment and any related equipment. A potentially lethal electrical shock hazard and the possibility of an explosion or fire from a spark can result if the electrical circuit breakers are accidentally turned on during installation or servicing. Please refer to the Installation and Owner’s Manual for this equipment, and the appropriate documentation for any other related equipment, for complete installation and safety information.

Follow all federal, state and local laws governing the installation of this product and its associated systems. When no other regulations apply, follow NFPA codes 30, 30A and 70 from the National Fire Protection Association. Failure to follow these codes could result in severe injury, death, serious property damage and/or environmental contamination.

Always secure the work area from moving vehicles. The equipment in this manual is usually mounted underground, so reduced visibility puts service personnel working on this equipment in danger from moving vehicles entering the work area. To help eliminate these unsafe conditions, secure the area by using a service truck to block access to the work environment, or by using any other reasonable means available to ensure the safety of service personnel.

When the Fuel Management System is used to monitor tanks containing gasoline or other flammable substances, you may create an explosion hazard if you do not follow the requirements in this manual carefully.

All wiring must enter the console’s enclosure through the designated knockouts. An explosion hazard may result if other openings are used.

You must run wiring from probes or sensors to the Fuel Management System console in conduits which are separate from all other wiring. Failure to do so will create an explosion hazard.

Warning

Warning

Warning

Warning

Warning

Warning

Page 4: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

4

This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included are protocol descriptions, register mapping, and data descriptions for the data supported. This document is intended for users who will be configuring the Modbus feature, and some understanding of Modbus protocol is required.

OverviewModbus is a serial communication protocol that allows for simple system integration across various devices all on the same network. This will allow the evo to be connected to a host system that supports Modbus TCP or RTU. 

Modbus TCP is available via the evo’s Ethernet ports and Modbus RTU is available via Comm Port 1. 

InstallationModbus communication is a standard feature on the evo with software versions 2.3.0 or higher. It is available over the standard Ethernet and RS-232 Comm Port 1. No additional hardware installation required. To use Modbus communication you must connect to either the RS-232 or Ethernet port. For details on establishing these connections please refer to the following manuals (000-2170 Installation Manual & 000-2173 Programming Manual).

Modbus RTUTo setup the Modbus RTU format you will need to edit the Comm 1 serial port setting in the evo system parameters. First, select the Mode Modbus and then define the additional parameter as required for your configuration.

Group NameParameter

NameDescription

Default

ValuesRange of Values

Serial Ports

COMM 1

Mode   Network Connection (PPP) 

Network Connection (PPP)  Veeder-Root Franklin Fueling System (XML)Modbus

Baud Rate 57600 1200 - 115200Data Bits 8 7 or 8

Parity Noneodd even none

Stop Bits 1 1 or 2Modbus Address 1 1 to 247

Modbus TCPModbus TCP is enabled by default on Ethernet Port 502. Establish an Ethernet connection between the Master device and the evo over port 502 to access the Modbus registers. Refer to the TS-550evo Programming Guide (000-2173) for details regarding Ethernet connections to the systems.

Connecting a PC or Laptop ComputerTo access the console using the Web Browser interface, connect a PC to the console through either the Ethernet port or the COMM 1 serial port. If the console is connected to a local network, you can perform this setup from any PC on that network by using a web browser, such as Microsoft’s Internet Explorer or Mozilla’s FireFox, or Safari for a Mac.

Note:  The PC or laptop will recognize this serial connection as a network connection and will not allow the use of a Local Area Connection simultaneously. While it is not necessary to disconnect the Local Area Connection to connect using the Serial port, it will be necessary to disconnect the Serial Connection through the computers operating system in order to use the Local Area Connection again.

The following instructions are written specifically for Microsoft’s Windows 7 operating system. For assistance with other operating systems, please contact Franklin Fueling Systems Technical Services.

Connecting a PC to the TS-550 evo Ethernet Port1.  Using an Ethernet Crossover, 10 Base-T cable, plug the RJ-45 connector on one end of the cable into the 

Ethernet port of the console. 2.  Plug the RJ-45 connector on the opposite end of the cable to the Network Interface Card of the computer.3.  Power up and log onto your PC.

Note: You may need to re-configure your TCP / IP settings to allow the computer to communicate with the console.

Note:  Some modern laptop computers have automatically switching Network Interface Cards and as such, will require the use of a standard cat 6 cable instead of a crossover.

Page 5: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

5

Configuring IP Settings for CommunicationBefore attempting to modify any computer settings, contact the Information Technologies department of your business, if available. Some computer accounts may have restricted permissions to overcome before any changes are allowed to be made to TCP / IP settings.

         At the PC:  1.  Power up the PC and log into your Windows 

operating system.2.  Click on Start, then select Control Panel.

3.  There are (2) two views settings possible when using Windows 7:

• In Category View, click on Network and Internet, then click View Network Status and tasks under Network and Sharing Center.

• In Icon View, click on Network and Sharing Center.

4.  Click on the Change adapter settings in the left hand column. 

Page 6: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

6

5.  Right-click on Local Area Connection and select Properties.6.  In the Local Area Connection Properties dialog box, under “This connection uses the following items,” select 

Internet Protocol Version 4(TCP / IPv4) and click Properties.

There are various ways to configure a computer to communicate with a TS-550 evo console. These factors depend upon the user’s computer knowledge and how the computer is currently configured.

To determine which method is best for your site, read the instructions in the following section carefully. Make detailed notes on the current configuration of the TCP / IP settings on the PC you are using. Read both the “Obtain an IP address automatically” and the “Use the following IP address” methods before making a choice between the two.

Page 7: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

7

Obtain an IP Address AutomaticallyComputers commonly use this setting to obtain an IP address automatically. 

1.  If Obtain an IP address automatically is selected, it may be best to click the Alternate Configuration tab.

2.  Select User Configured.

3.  Enter an IP address. For simplicity, make the last segment of the IP one number different than the IP address of the console. Upon initial setup ONLY, the numbers used in the figure may be used to configure the TCP / IP settings of your PC. After initial startup the programmed parameters should be verified through the touchscreen

4.  Leave all other information blank and click OK.5.   Close the Local Area network for changes to take 

place.

Note:  The consoles default IP address is 192.168.168.168. If the PC is normally configured to acquire an IP address automatically, Alternate Configuration may be used, as mentioned above, to allow a connection to be enabled without the necessity of reconfiguring the computer each time it will be used to connect to this console.

Use the Following IP Address1.  If Use the following IP address is selected and 

the entry boxes contain any information, record this information for use when console programming is complete. 

2.  Enter an IP address. For simplicity, make the last segment of the IP one number different than the IP address of the console. Upon initial setup ONLY, the numbers used in the figure may be used to configure the TCP / IP settings of your PC.

3.  Leave the DNS information blank.Note: The consoles default IP address is 

192.168.168.168. If the PC is normally configured to Use the following IP address, make sure that all displayed information is recorded and kept prior to making any changes. It may be necessary to use this information to re-configure the console once programming is complete.

Check Status of Connection1.  Check the status of your connection by going to 

the Network Connections window.2.  If the connection status is disabled, enable it by 

right-clicking on the Local Area Connection and selecting Enable. 

3.  Verify link light is lit under Ethernet on Controller module is lit and RX light is flashing.If technical difficulties arise, please contact Franklin Fueling Systems Technical Support before proceeding.

Page 8: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

8

Network ParametersTo communicate with your network equipment (i.e. router, switch, hub, etc.) you will need to modify the TS-550evo or TS-5000evo console’s network parameters.

IP Address Settings:IP Address – This is a logical (electronic) address, like a 

street address, that the console uses to route information. This address will have to match your network, if connected to a network, in order to ‘talk’ to a remote communication device, or your PC. 

Network Mask – Masking is a way to diversify the use of multiple subnets. The mask must match that of the network the console is connected to. Masks are used in networking to create ‘sub-networks’ within a whole, like slicing and apple. You have separate slices that may be in different locations, but they are still from the same apple. Administrators use this to make separate networks, to maximize bandwidth or capacity of medium resources (cables or fiber). Therefore, when your network uses static IP addressing (assigned by an administrator), this mask must match the Network Mask of the router port that it is attached to. If the network uses a DHCP server (automatically assigns IP addresses) then the mask should meet the specifications set by your administrator.

Gateway – The Gateway is the logical address to the nearest router port, commonly the one that is connected to the console. Consult your administrator for details on this and other network parameters. 

DNS Server Address:Preferred DNS Server / Alternate DNS Server – The domain name system (DNS) is the way that internet domain names are located and translated into Internet Protocol addresses. A domain name is a meaningful and easy-to-remember tag for an internet address (used for e-mail functions).

Page 9: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

9

Modbus Register MapRegister ValuesLittle Endian OrderingAll 32-bit values are stored such that the least significant bits are in the lower of the 2 register addresses (a.k.a. Little Endian). For example, Tank 1 Product level is stored in registers 204 and 205. If the value happened to be large enough that it spanned 2 registers, say 9876.5 gallons, the values would be stored as follows:

Gallons resolution is 0.1, so the floating point value is multiplied by 10 and converted to the integer value 98765. In hex, this value is 0x000181CD. Mapping this into registers:

Address 204:  0x81CD

Address 205:  0x0001

Two’s Complement Integer Representation Negative values are stored as 2’s complement values. So, for the sake of a simple example let’s say we had -9876.5 gallons. The 2’s complement value of -98765 in hex is 0xFFFE7E33.  By noting the highest bit is a 1, you know the number is signed. To get the positive value you simply invert the bits and add 1, getting you back to 0x000181CD. This will be set up in the Modbus client software.

The following is a table of Input Register addresses that can be accessed using function code 0x04.

Register Mapping OverviewRegister Addresses Data Set Data Type

100-107 System Units System Unit Setting 200-235 Tank 1 Tank 1 Data 236-271 Tank 2 Tank 2 Data272- …. Tank 3 … Tank 3 Data …2756-2791 Tank 72 Tank 72 Data2792-3199 Reserved3200-3225 Manifold 1 Manifold 1 Data3226-3251 Manifold 2 Manifold 2 Data3252-…. Manifold 3… Manifold 3 Data…4110-4135 Manifold 36 Manifold 36 Data 4136-4499 Reserved Reserved4500-4501 2-Wire Sensor 1 2-Wire Sensor 1 Data4502-4503 2-Wire Sensor 2 2-Wire Sensor 2 Data4504-…. 2-Wire Sensor 3… 2-Wire Sensor 3 Data …4642-4643 2-Wire Sensor 72 2-Wire Sensor 72 Data4644-4799 Reserved Reserved4800-4802 3-Wire Sensor 1 3-Wire Sensor 1 Data4803-4805 3-Wire Sensor 2 3-Wire Sensor 2 Data4804-…. 3-Wire Sensor 3... 3-Wire Sensor 3 Data …4941-4943 3-Wire Sensor 48 3-Wire Sensor 48 Data4944-4999 Reserved Reserved5200-5206 Mag Sensor 1 Mag Sensor 1 Data5207-5213 Mag Sensor 2 Mag Sensor 2 Data5214-…. Mag Sensor 3… Mag Sensor 3 Data5697-5703 Mag Sensor 72 Mag Sensor 725704-5899 Reserved Reserved5900-5901 PS Relay 1 PS Relay 1 Status5902-5903 PS Relay 2 PS Relay 2 Status5904-5999 Reserved Reserved

Page 10: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

10

6000-6001 Relay 1 Relay 1 Status6002-6003 Relay 2 Relay 2 Status6003 -…. Relay 3… Relay 3 Status…6166-6167 Relay 84 Relay 84 Status6168-6399 Reserved Reserved6400-6401 TPI 1 Controller 1 Status6402-6403 TPI 2 Controller 2 Status6404 -…. TPI 3 … Controller 3 Status …6462-6463 TPI 32 Controller 32 Status6464-6599 Reserved Reserved6600-6601 LVI 1 Low Voltage Input 1 Status6602-6603 LVI 2 Low Voltage Input 2 Status6604-6699 Reserved Reserved6700-6701 AC Input 1 AC Input 1Status6702-6703 AC Input 2 AC Input 2 Status6704-…. AC Input 3… AC Input 3 Status …6842-6843 AC Input 72 AC Input 72 Status6844-7099 Reserved Reserved7100-7101 GIO 1 IO Input 1 Status7102-7103 GIO 2 IO Input 2 Status7104-…. GIO 3… IO Input 3 Status7194-7195 GIO 48 IO Input 48 Status7196-7399 Reserved Reserved7400-7404 Current Alarms 17405-7409 Current Alarms 2

…7645-7649 Current Alarms 507650-9999 Reserved Reserved

System UnitsUnits Data Register Set

Address Offset Unit Type Data Type0 Length See Length Units Table1 Volume See Volume Units Table2 Temperature See Temperature Units Table3 Density See Density Units Table4 Mass See Mass Units Table5-7 Reserved NA

Length Units TableRegister Value Unit Type Units Precision

0 Millimeters 1 mm1 Centimeters 0.1 cm2 Meters 0.001 m3 Inches 0.1 in

Page 11: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

11

Volume Units TableRegister Value Unit Type Units Precision

0 Liters 0.1 L1 Gallons 0.1 gal2 Imperial Gallons 0.1 imp gal

Temperature Units TableRegister Value Unit Type Units Precision

0 Centigrade 0.1 C1 Fahrenheit 0.1 F

Density Units TableRegister Value Unit Type Units Precision

0 Kilograms per cubic meter 0.1 kg/m^31 Grams per cubic centimeter 1 g/cm^32 Pounds per cubic foot 0.001 lbs/ft^3

Mass Units TableRegister Value Unit Type Units Precision

0 Kilograms 0.1 kg1 Grams 1 g2 Pounds 0.01 lbs

Tank Data Tank Data Register SetTank Register Start Address = (TankNumber-1)*36+200

Register Description Address Offset Data Format ResolutionTank Status Register 0, 1 See Tank Status RegisterTank Alarms Register* 2,3 See Tank Alarms RegisterProduct Level 4,5 Signed 32-bit Integer See Length UnitsWater Level 6,7 Signed 32-bit Integer See Length UnitsTemperature 8,9 Signed 32-bit Integer See Volume UnitsGross Product Volume 10,11 Signed 32-bit Integer See Volume UnitsNet Product Volume 12,13 Signed 32-bit Integer See Volume UnitsWater Volume 14,15 Signed 32-bit Integer See Volume UnitsUllage Volume 16,17 Signed 32-bit Integer See Volume UnitsDensity 18,19 Signed 32-bit Integer See Density UnitsNet Density 20,21 Signed 32-bit Integer See Density UnitsMass 22,23 Signed 32-bit Integer See Mass UnitsReserved 24-31 N/A

*Note that this register does not contain all possible alarms for a tank.

Tank Status RegisterBit # Status Bit0 Tank in Alarm 1 Delivery in Progress2 Static Tank Test in Progress

3-31 Reserved

Page 12: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

12

Tank Alarms RegisterBit # Status Bit0 High High Product 1 High Product2 High Water3 Low Product4 Low Low Product5 Precision Leak Detected6 Gross Leak Detected7 SCALD Leak Detected8 Product Density High Limit Exceeded9 Product Density Low Limit Exceeded10 Float Missing11 Probe Synchronization Error12 No Probe Detected13 Float Height Error14-31 Reserved

Manifold DataManifold Data Register SetManifold Register Start Address = (ManifoldNumber-1)*26+3200

Register Description Address Offset Data Format ResolutionManifold Status Register 0, 1 See Manifold Status RegisterManifold Alarms Register* 2,3 See Manifold Alarms RegisterTemperature 4,5 Signed 32-bit Integer See Volume UnitsGross Product Volume 6,7 Signed 32-bit Integer See Volume UnitsNet Product Volume 8,9 Signed 32-bit Integer See Volume UnitsWater Volume 10,11 Signed 32-bit Integer See Volume UnitsUllage Volume 12,13 Signed 32-bit Integer See Volume UnitsReserved  14-20 N/A

*Note that this register does not contain all possible alarms for a tank.

Manifold Status Register

Bit # Status Bit0 Manifold in Alarm 1 Delivery in Progress

2-31 Reserved

Manifold Alarms RegisterBit # Status Bit0 Low Product1 Low Low Product2 SCALD Leak Detected

3-31 Reserved

Page 13: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

13

Sensor Data2-Wire Sensor Status Register2-Wire Sensors Start Address = (SensorNumber-1)*2+4500

Bit # Status Bit0 Sensor State 

1-31 Reserved

2-Wire Sensor State TableBit Value Sensor State

0 Ok1 Alarm

3-Wire Sensor Register Set3-Wire Sensors Start Address = (SensorNumber-1)*3+4800

Register Description Address Offset Data FormatSensor Type 0 See 3-Wire Sensor Type TableSensor State 1 See 3-Wire Sensor State TableReserved 2

3-Wire Sensor Type Table Register Value Sensor Type

0 Unknown Sensor1 Interstitial (EIS) OR 2-Wire Sensor2 Discriminating Interstitial Sensor (DIS)3 Discriminating Dispenser Sump Sensor (DDS)4 Discriminating Turbine Sump Sensor (DTS)5 Monitoring Well Sensor (MWS)6 Hydrostatic Interstitial Brine Reservoir Sensor (HIS)7 Discriminating Monitoring Well Vapor Sensor (DVS)

3-Wire Sensor State Table

Register Value Sensor State0 Ok1 Alarm2 Sensor On3 Product Detected4 Water Detected5 Sump Full6 Dry Well7 High Brine8 Low Brine9 Vapor Detected10 Vapor Sensor Malfunctioning11 Temperature Error12 Synchronization Error13 Signal Lost14 ID Error15 Data Error

Page 14: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

14

Mag Sensor Register SetMag Sensors Start Address = (SensorNumber-1)*7+5200

Register Description Address Offset Data FormatProduct Level 0,1 Signed Integer (See Length Units)Water Level 2,3 Signed Integer (See Length Units)Status Register 4 See Mag Sensor Status RegisterReserved 5-8

Mag Sensor Status RegisterBit # Status Bit0 Water Warning Active 1 Water Alarm Active2 Product Alarm Active3 Installation Alarm Active4 Sensor Missing Alarm Active5 Sensor Sync Alarm Active6 Sensor Float Missing Active

7-15 Reserved

Relay DataRelay Status RegisterPS Relay Start Address = (PSRelay-1)*2+5900

Relay Start Address = (Relay-1)*2+6000

Bit # Status Bit0 Relay Status 

1-15 Reserved

Relay Status State TableBit Value Relay State

0 Deactivated1 Active

Page 15: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

15

Turbine Pump Interface (TPI) DataTPI Controller Status RegisterTPI Start Address = (TPINum-1)*2+6400

Bit # Status Bit0 Pump Status 1 Pump Forced Off2 Pump Controller Faulted

3-15 Reserved

Pump Status TableRegister Value Pump Status State

0 Idle1 Running

Pump Forced Off State TableRegister Value Pump Forced Off State

0 Ok1 Force Off

Pump Controller Faulted TableRegister Value Pump Controller Faulted State

0 Ok1 Controller Faulted

Input DataLow Voltage Inputs Status RegisterLVI Start Address = (LVINum-1)*2+6600

Bit # Status Bit0 Input Status 

1-15 Reserved

Low Voltage Input Status Table

Bit Value Low Voltage Input State0 In-Active1 Active

AC Input Status RegisterDHI Start Address = (DHI Num-1)*2+6700

Bit # Status Bit0 Input On 

1-15 Reserved

AC Input Bit Value TableRegister Value AC Input State

0 In-Active1 Active

Page 16: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

16

GIO Inputs Status RegisterGIO Start Address = (GIO Num-1)*2+7100

Bit # Status Bit0 Input On 

1-15 Reserved

GIO Input Bit Value TableRegister Value GIO Input State

0 In-Active1 Active

Current Alarms Register SetAlarms Start Address = (Alarm Num-1)*5+7400

Register Description Address Offset Data FormatAlarm Code 0 See Alarm Code TableAlarm Data 1 Integer, typically device numberReserved 2-5

Alarm Code TableAlarm Code Device Type Alarm Name

-2 None  Unknown   -1 None  Any       0 None  No error  

1 Slot  Test AlarmSYSTEM ALARMS (0900-1999)

1001 None  Probe module number mismatch             1002 None  Probe module number mismatch             1003 None  4-20mA module number mismatch            1004 None  Relay module number mismatch             1005 None  AC Input module number mismatch          1006 None  4-20mA module number mismatch            1007 None  4-20mA module number mismatch            1008 None  2-Wire Sensor module number mismatch     1009 None  3-Wire Sensor module number mismatch     1010 None  Power Supply module number mismatch      1011 None  IO module number mismatch                1012 None  DIM module number mismatch               1013 None  LON module number mismatch               1014 None  Printer module number mismatch           1015 None  Console DTU number mismatch              1018 None  IS Barrier Violation                     1022 Slot  Console DTU is offline                   1023 Slot  Probe module is offline                  1024 Slot  4-20mA module is offline                 1025 Slot  Relay module is offline                  1026 Slot  AC Input module is offline               1027 Slot  2-Wire Sensor module is offline          

Page 17: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

17

1028 Slot  3-Wire Sensor module is offline          1029 Slot  Power Supply module is offline           1030 Slot  IO module is offline                     1031 Slot  Controller module is offline             1032 None  System Bus Error                         1033 None  Power Supply Setup Error                 1034 None  AC Input Setup Error                     1035 None  Relay Module Setup Error                 1036 None  Probe Module Setup Error                 1037 None  4-20mA Module Setup Error                1038 None  2-Wire Sensor Module Setup Error         1039 None  3-Wire Sensor Module Setup Error         1040 None  Vapor Recovery Monitor Setup Error       1041 None  Fuel Management System Setup Error       1042 None  Secondary Containment Monitor Setup Error1043 None  System Setup Error                       1044 None  Invalid Registration                     1045 None  Invalid Configuration                    1046 None  Internal Error #1 - contact technical support1047 None  Auto Detect Setup Error                  1048 None  Set Date and Time                        

VAPOR RECOVERY MONITORING ALARMS (2000-2499)2001 aldHose  Daily Vapor Collection Warning                     2002 aldHose  Daily Vapor Collection Failure                     2003 aldHose  Weekly Vapor Collection Warning                    2004 aldHose  Weekly Vapor Collection Failure                    2005 aldHose  ORVR Vehicle Limit Reached                         2040 aldChannelPRB  VFM Missing                                        2041 aldChannelPRB  VFM Error                                          2042 aldChannelPRB  VFM No Data                                        2050 None  Weekly Ullage Pressure Warning                     2051 None  Weekly Ullage Pressure Failure                     2053 None  Weekly Ullage Pressure Leak Test Warning           2054 None  Weekly Ullage Pressure Leak Test Failure           2056 None  Ullage Volume Insufficient                         2057 None  Pressure Out of Range for Ullage Pressure Leak Test2058 None  Monthly Ullage Pressure Warning                    2059 None  Monthly Ullage Pressure Failure                    2070 None  Pressure Sensor Error                              2071 None  Pressure Sensor Open Circuit                       2080 None  Vapor Processor Input                              2081 None  Vapor Processor Failure                            2082 None  Vapor Processor Warning                            2083 None  Vapor Processor Failure                            2090 None  Configuration Error                                2091 None  TS-DIM Read Data Error                             2092 None  External ATG Connection Down Error                 

Page 18: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

18

2093 None  TS-DIM Connection Down                             2095 None  Development Test Alarm                             2096 None  External ATG Connection Down Warning               

FUEL MANAGEMENT SYSTEM ALARMS (2500-2999)2500 None  FMS configuration error      2501 Tank  No data available            2502 Tank  Float missing                2503 Tank  Probe synchronization error  2504 Tank  No probe detected            2505 Tank  Temperature Error            2506 Tank  RTD table error              2507 Tank  API volume correction error  2508 Tank  Alpha volume correction error2509 Tank  Level error                  2510 Tank  Product volume error         2511 Tank  Water volume error           2512 Tank  Ullage error                 2513 Tank  Correction table error       2514 Tank  Net error                    2515 Tank  Low battery                  2516 Tank  System memory error          2517 Tank  Float height error           2519 Tank  Line monitor disabled        2520 Tank  Open analog input            2521 Tank  Unstable probe               2522 Tank  High high product level2523 Tank  High product level     2524 Tank  High water level2525 Tank  Low product volume    2526 Tank  Low low product volume2527 Manifold  Manifold Low product volume    2528 Manifold  Manifold Low low product volume2529 Tank  High product volume     2530 Tank  High High product volume2540 Tank  Density error                2541 Tank  High water/Phase sep2650 Tank  Tank Theft Detected2651 Manifold  Manifold Theft Detected2652 Tank  Tank Leak Detected2653 Manifold  Manifold Leak Detected2654 Tank  Tank Gross Leak Detected2655 Manifold  Manifold Gross Leak Detected2656 Tank  Tank Scald Leak Detected2657 Manifold  Manifold Scald Leak Detected2658 Tank  Tank Scald Compliance Warning2659 Manifold  Manifold Scald Compliance Warning

Page 19: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

19

2660 Tank  Tank Water/Phase Sep Float Disabled2680 Tank  Tank Product Density High Limit Exceeded2681 Tank  Tank Product Density Low Limit Exceeded 2682 Tank  Density float error                     2690 Mag Sensor  Mag sensor configuration error  2691 Mag Sensor  Mag sensor not learned error    2692 Mag Sensor  Mag sensor float missing        2693 Mag Sensor  Mag sensor synchronization error2694 Mag Sensor  Mag sensor missing              2695 Mag Sensor  Mag sensor data error           2696 Mag Sensor  Mag sensor float height error   2697 Mag Sensor  Mag installation error2698 Mag Sensor  Mag water warning     2699 Mag Sensor  Mag water alarm       2700 Mag Sensor  Mag product alarm     

SECONDARY CONTAINMENT MONITORING ALARMS (3000-3499)3000 Containment  Vacuum Too High                    3001 Containment  Low Vacuum                         3002 Containment  Failed to Reach Target Vacuum      3003 Containment  Failed to Hold Vacuum              3004 Containment  Unstable Vacuum                    3005 Containment  Containment Not Learned            3006 Containment  Vacuum Sensor Failed               3007 Containment  Vacuum Sensor Failed/Not Connected 3008 Containment  Containment Pump Request Ignored   3009 Containment  Low Vacuum And Pump Request Ignored3010 None  Containment Program Error Warning  3011 None  Containment Program Error Detected 3012 Containment  Not Configured                     3013 Containment  Disabled                           

ANA ALARMS (3500-3599)3500 4-20mA Channel  4-20mA Input Error

SENSOR ALARMS (3600-3699)3600 2-Wire Sensor  SN2 Sensor On 3601 Slot  SN2 Fuse Blown3602 3-Wire Sensor  SN3 Sensor On 3603 Slot  SN3 Fuse Blown3604 Slot  SN3 Pwr Short 3605 3-Wire Sensor  SN3 Data Error3606 3-Wire Sensor  SN3 Water     3607 3-Wire Sensor  SN3 Product   3608 3-Wire Sensor  SN3 Sump Full 3609 3-Wire Sensor  SN3 Dry Well  3610 3-Wire Sensor  SN3 High Brine3611 3-Wire Sensor  SN3 Low Brine 3612 3-Wire Sensor  SN3 Vapor     3613 3-Wire Sensor  SN3 No Signal 

Page 20: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

20

3614 3-Wire Sensor  SN3 Id Error  3615 3-Wire Sensor  SN3 Sync Error

LINE LEAK DETECTION ALARMS (3700-3799)3700 Line  Gross Leak Test Failed          3701 Line  Monthly Leak Test Failed        3702 Line  Precision Leak Test Failed      3703 Line  Failed to Pressure Up           3704 Line  Failed to Catch Pressure        3705 Line  Sudden Pressure Loss            3706 Line  Dispensing Pressure Test Failed 3707 Line  High Line Pressure              3708 Line  Extended Hook Signal            3709 4-20mA Channel  Pressure Transducer Fail        3710 Line  Line is not configured          3711 Line  Line Program Error Detected     3712 Line  Air in Line                     3713 Line  Line Not Enabled                3714 Line  Line Not Learned                3715 Line  3 GPH Compliance Expired        3716 Line  0.2 GPH Compliance Expired      3717 Line  0.1 GPH Compliance Expired      3718 Line  Marginal Pass of Gross Leak Test3719 Line  Line Pump Request Ignored       

PRINTER ALARMS (3800-3899)3800 System  Printer Paper Jam 3801 System  Printer Paper Jam 3802 System  Printer Solenoid Stuck 3803 System  Printer Solenoid Stuck 3804 None  Printer Door Open              3805 None  Check Printer                  3806 None  Printer Motor Temperature      3807 None  Printer Head Temperature       3808 None  Check Paper                    

MODEM ALARMS (3900-3999)3900 None  Modem Error         3901 None  Cellular Modem Error3902 None  Dynamic DNS Error   

VR EMULATION ALARMS (4000-4049)4000 None  VR Dim Data Lost

DISPENSER INTERFACE MODULE ENGINE ALARMS (4050-4099)4050 None  Dim Communications Failure

TURBINE PUMP INTERFACE ALARMS (4100-4199)4100 None  Communication Failure  4101 Pump  Pump Communication Fail4102 Pump  Clogged Intake         4103 Pump  Dry Tank               4104 Pump  Pump In Water          

Page 21: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

21

4105 Pump  Under Voltage          4106 Pump  Locked Rotor           4107 Pump  Open Circuit           4108 Pump  Capacitor Failing      4109 Pump  Short Circuit          4110 Pump  High Temperature       4111 Pump  Not Calibrated         4112 Pump  Extended Run           4113 Pump  Relay Fault            4114 Pump  L2 Open                4115 Pump  Over Voltage           4116 Pump  Unbalanced Voltage     4117 Pump  Unbalanced Load        4118 Pump  Unknown Fault          4119 Pump  Underload              4120 Pump  Over Speed             4121 Pump  Long Flash             4122 Pump  Hardware Fault         4123 Pump  Controller Type Error  

INPUT ALARMS (4200-4299)4200 GIO Input  IO Input Alarm          4201 PS Input  Power Supply Input Alarm4202 DHI Input  AC Input Alarm          

PLC ALARMS (4300-4399)4300 None  DTU FFS Interference    4301 None  DTU Non FFS Interference4302 PLC  Remote DTU is offline   

COMPLIANCE ALARMS (4400-4499)4401 Tank  Monthly Compliance Alarm  4402 Tank  Monthly Compliance Warning4403 Tank  Annual Compliance Alarm   4404 Tank  Annual Compliance Warning 4405 Manifold  Monthly Compliance Alarm  4406 Manifold  Monthly Compliance Warning4407 Line  Monthly Compliance Alarm  4408 Line  Monthly Compliance Warning4409 Line  Annual Compliance Alarm   4410 Line  Annual Compliance Warning 4411 2-Wire Sensor  Monthly Compliance Alarm  4412 2-Wire Sensor  Monthly Compliance Warning4413 3-Wire Sensor  Monthly Compliance Alarm  4414 3-Wire Sensor  Monthly Compliance Warning4415 Mag Sensor  Monthly Compliance Alarm  4416 Mag Sensor  Monthly Compliance Warning

Page 22: TS-550evo & TS-5000evo Modbus Interface · 2013-11-05 · 4 This manual describes the installation and setup of the Modbus interface on the TS-550evo & TS-5000evo (evo). Included

©2013 FFS 000-0536 Rev A