background image

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.

Overview

Modbus 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. 

Installation

Modbus 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 RTU

To 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 Name

Parameter 

Name

Description

Default 

Values

Range of Values

Serial Ports

COMM 1

Mode  

Network Connection (PPP) 

Network Connection (PPP) 

 

Veeder-Root

 

Franklin Fueling System (XML)

Modbus

Baud Rate

57600

1200 - 115200

Data Bits

8

7 or 8

Parity

None

odd

 

even

 

none

Stop Bits

1

1 or 2

Modbus Address

1

1 to 247

Modbus TCP

Modbus 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 Computer

To 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 Port

1.  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.

Summary of Contents for INCON TS-550evo

Page 1: ...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: ...tomatically 7 Check Status of Connection 7 Network Parameters 8 Modbus Register Map 9 Register Mapping Overview 9 System Units 10 Tank Data 11 Manifold Data 12 Sensor Data 13 Mag Sensor Register Set 14 Relay Data 14 Turbine Pump Interface TPI Data 15 Input Data 15 Low Voltage Inputs Status Register 15 GIO Inputs Status Register 16 Current Alarms Register Set 16 Alarm Code Table 16 ...

Page 3: ...vate 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 t...

Page 4: ...P Modbus 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 Computer To access the console using the Web Browser interface connect a PC to the console thr...

Page 5: ...nges 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 Windows7 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...

Page 6: ... to communicate with a TS 550evo 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 ...

Page 7: ...le Use the Following IP Address 1 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 ...

Page 8: ...e 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...

Page 9: ...e The following is a table of Input Register addresses that can be accessed using function code 0x04 Register Mapping Overview Register 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 Data 272 Tank 3 Tank 3 Data 2756 2791 Tank 72 Tank 72 Data 2792 3199 Reserved 3200 3225 Manifold 1 Manifold 1 Data 3226 3251 Manifold 2 Manifold ...

Page 10: ...nput 3 Status 6842 6843 AC Input 72 AC Input 72 Status 6844 7099 Reserved Reserved 7100 7101 GIO 1 IO Input 1 Status 7102 7103 GIO 2 IO Input 2 Status 7104 GIO 3 IO Input 3 Status 7194 7195 GIO 48 IO Input 48 Status 7196 7399 Reserved Reserved 7400 7404 Current Alarms 1 7405 7409 Current Alarms 2 7645 7649 Current Alarms 50 7650 9999 Reserved Reserved System Units Units Data Register Set Address O...

Page 11: ...gister 0 1 See Tank Status Register Tank Alarms Register 2 3 See Tank Alarms Register Product Level 4 5 Signed 32 bit Integer See Length Units Water Level 6 7 Signed 32 bit Integer See Length Units Temperature 8 9 Signed 32 bit Integer See Volume Units Gross Product Volume 10 11 Signed 32 bit Integer See Volume Units Net Product Volume 12 13 Signed 32 bit Integer See Volume Units Water Volume 14 1...

Page 12: ...esolution Manifold Status Register 0 1 See Manifold Status Register Manifold Alarms Register 2 3 See Manifold Alarms Register Temperature 4 5 Signed 32 bit Integer See Volume Units Gross Product Volume 6 7 Signed 32 bit Integer See Volume Units Net Product Volume 8 9 Signed 32 bit Integer See Volume Units Water Volume 10 11 Signed 32 bit Integer See Volume Units Ullage Volume 12 13 Signed 32 bit I...

Page 13: ...pe Table Register Value Sensor Type 0 Unknown Sensor 1 Interstitial EIS OR 2 Wire Sensor 2 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 State...

Page 14: ...Reserved 5 8 Mag Sensor Status Register Bit Status Bit 0 Water Warning Active 1 Water Alarm Active 2 Product Alarm Active 3 Installation Alarm Active 4 Sensor Missing Alarm Active 5 Sensor Sync Alarm Active 6 Sensor Float Missing Active 7 15 Reserved Relay Data Relay Status Register PS Relay Start Address PSRelay 1 2 5900 Relay Start Address Relay 1 2 6000 Bit Status Bit 0 Relay Status 1 15 Reserv...

Page 15: ...ff State 0 Ok 1 Force Off Pump Controller Faulted Table Register Value Pump Controller Faulted State 0 Ok 1 Controller Faulted Input Data Low Voltage Inputs Status Register LVI Start Address LVINum 1 2 6600 Bit Status Bit 0 Input Status 1 15 Reserved Low Voltage Input Status Table Bit Value Low Voltage Input State 0 In Active 1 Active AC Input Status Register DHI Start Address DHI Num 1 2 6700 Bit...

Page 16: ...umber 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 Non...

Page 17: ...ORING 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 Pre...

Page 18: ...2517 Tank Float height error 2519 Tank Line monitor disabled 2520 Tank Open analog input 2521 Tank Unstable probe 2522 Tank High high product level 2523 Tank High product level 2524 Tank High water level 2525 Tank Low product volume 2526 Tank Low low product volume 2527 Manifold Manifold Low product volume 2528 Manifold Manifold Low low product volume 2529 Tank High product volume 2530 Tank High H...

Page 19: ... 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 Ignored 3010 None Containment Program Error Warning 3011 None Containment Program Error Detect...

Page 20: ...Compliance Expired 3717 Line 0 1 GPH Compliance Expired 3718 Line Marginal Pass of Gross Leak Test 3719 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...

Page 21: ...Alarm PLC ALARMS 4300 4399 4300 None DTU FFS Interference 4301 None DTU Non FFS Interference 4302 PLC Remote DTU is offline COMPLIANCE ALARMS 4400 4499 4401 Tank Monthly Compliance Alarm 4402 Tank Monthly Compliance Warning 4403 Tank Annual Compliance Alarm 4404 Tank Annual Compliance Warning 4405 Manifold Monthly Compliance Alarm 4406 Manifold Monthly Compliance Warning 4407 Line Monthly Complian...

Page 22: ... 2013 FFS 000 0536 Rev A ...

Reviews: