RS232 to RS485 ConverterThe TISC-485 is a RS232 to RS485 Converter designed for Industrial applications that is Class I Div 2 Certification and DIN Rail Mounted.
SCADALink SCADASwitch SS10 Modbus MuxThe SS10 is used for Modbus Multiplexing, RS232 Switching, RS485 Conversion and/or where Radio Keying is required. Low power, DIN rail mount, Class I Div 2.
SCADALink USC – USB to RS232 / RS485 ConverterUSB to RS232 / RS485 Converter designed for rugged industrial field applications.
SCADALink SPL3 RS232 Splitter – Class I Div 2Passive RS232 Splitter. DIN-rail mounted and Class I Div 2. It enables a number of Multi dropped Serial Devices to share the same Modem or Master.
SCADALink IP100: Modbus Mux / Modbus Serial TCP Gateway / SCADA Terminal Server
The SCADALink IP100 is a Serial-to-Ethernet Gateway, Multiport Industrial Terminal Server and Modbus Multiplexer designed for SCADA and automation applications requiring serial connectivity of LAN/WAN and Internet Networks. The IP100 enables IP access to serially connected devices such as PLC’s, RTU’s, SCADA hosts, Flow Computers, Data loggers and Radio Modem systems.
To maintain system availability for critical operations, the IP100 can be set up to provide a redundant connection through a serial or ethernet interface. The failover provides a backup link should the primary connection between the SCADA Host and the IP100 becomes unavailable.
A built-in Monitor tool enables serial communications diagnostics by providing users with realtime protocol analysis capabilities on selected serial channels. Configuration is done via simple windows GUI or ASCII Terminal. The IP100 is a compact replacement for the SCADALink IP Gateway with additional ports and expanded functionality.
The IP100 can be configured for the following Operating Modes. It also supports multiple, simultaneous operation of these Modes.
- Modbus TCP
- Modbus over TCP and UDP
- Virtual Serial Server
- Virtual Serial Client
- Serial Mux
- Serial Master
Modbus IP mode allows multiple simultaneous IP connections to a single serial port. Ports can have multiple simultaneous protocols including TCP, UDP, Modbus TCP.
Virtual Serial Server – Ethernet to Serial Conversion
This mode enables an IP100 serial port to be connected from a remote device via a TCP socket connection, creating a virtual serial link. The connection is bidirectional; data can be initiated from either side. The remote serial port that establishes a connection with the IP100 can be another IP100 in Virtual Serial Client mode, a terminal server in Client mode or Serial-to-IP software in Client mode.
Virtual Serial Client
This mode enables an IP100 serial port to connect to a remote serial port via a TCP socket connection. The connection is bidirectional; data can be initiated from either side. The remote side serial port can be another IP100 configured as Virtual Serial Server, a terminal server in Server modem mode or serial-to-IP software in Server mode.
This mode is used to enable a remote ethernet host to periodically interrupt communication between two serial devices connected to the IP100. Under normal circumstances, there is a birdirectional communication between devices on the 2 IP100 serial ports. If the IP100 detects a TCP socket request, then it overides the serial-to-serial communications. While the TCP socket is established, any data from the other serial device is discarded.
Modbus Multiplexer mode enables multiple serial Modbus Masters to communicate to a single serial Modbus Slave port. Up to 4 hosts can connect to a single serial port.
This IP100 mode enables a serial master to communicate to serial slaves using a variety of protocols. There are two modes for the Serial Master – UDP broadcast and RTU address base routing.
UDP Broadcast – In this mode, the serial message is broadcast to a list of UDP slaves (IP address and port number). The UDP broadcast mode is protocol independent.This mode can be used for SCADA system upgrades involving Leased Line Replacement by IP Communication. The IP Communications can be Cellular, Satellite, or ADLS.
IP100 Serial Master Mode Configured for UDP Broadcast
RTU Address Based Routing uses a RTU address lookup to route to a IP device. In the example below, gateway A routes the message using the lookup table. It extracts the Modbus address from the message and uses it to determine the output protocol, IP address and port number.
IP100 Serial Master Mode Configured for RTU Address Based Routing
The IP100 supports DF1 protocol muxing to allow the sharing of Allen-Bradley PLCs by multiple SCADA hosts. The IP100 also features mix protocol muxing, allowing Modbus and DF1 protocol to be simultaneously multiplexed to the same port.
- 5 Configurable Serial Ports (4 RS-232, 1 RS-232/RS-485)
- Ethernet 100Base-T (Auto Detect)
- TCP, UDP, Modbus TCP
- Supports multiple Operating Modes
- Wide-range of industrial uses, such as:
- Modbus Gateway
- Multiple Modbus Masters
- DF1 Multiplexing for Allen-Bradley PLCs
- Failover Backup Link
- Configurable via GUI or ASCII Terminal
- Protocol Monitor displays Serial Port Traffic
- Digital I/O for remote Comm reset or control
- Wide Input Voltage Input: 10 – 30VDC
- Power Consumption: 0.6W: 50mA @ 12V or 25mA @ 24VDC
- Status, Alarm, TX/RX LEDs
- Industrial Temp (-40 Deg. C to 70 Deg. C)
- CSA Class I Div 2
- DIN Rail Mount
- I/O Capabilities when I/O Expansion Modules are used
- Expansion modules can be attached with variations of: AI4, A04, DI8, DO8, A8D4.
Terminal Server / Multiplexer
The IP100 can be configured to combine both the Modbus IP and Serial Mux mode
Virtual Serial Server and Client / Modbus Serial-to-Ethernet
This system emulates a serial link using an IP100 configured as a Virtual Serial Client and another as a Virtual Serial Server to enable 2 serial devices to communicate over ethernet/internet. The drawing shows Modbus devices but the devices could use any serial protocol because the message flows directly through the gateway without change.
Multiple Virtual Server Clients
Multiple virtual server clients can be used when an application requires connection to multiple ports of the same serial device. An example is when both a SCADA Host computer and Diagnostic computer need to simultaneously connect to a SCADA radio that has a primary communication port and a diagnostics port such as an MDS radiomodem.
Multiple Modbus Masters
Simultaneous SCADA and Local Access of EFM System
SCADA Communications Failover with Redundant Backup Link
Cellular Modem with Serial Link Used as Backup
Cellular Modem with Ethernet Link used as Backup
RS232 Switching for SCADA Communications
RS232 Switching between redundant PLC Processors
Simultaneous SCADA Host & PLC/RTU/EFM Configuration Operation
The SCADALink IP100 is used for Multiple Simultaneous SCADA Host communications to a PLC/RTU/EFM network. In similar manner, the IP100 can allow simultanenous network access by SCADA Host and PLC/RTU/EFM Configuration Software. Multiplexing will operate as long as the configuration software communicate in a request/response protocol. PLC/RTU/EFM configuration software for devices that have been tested and allow simultaneous operation with SCADA host includes:
- Control Microsystems TelePACE Programing Software
- ROCLINK for Windows Configuration Software
- Modicon Concept Programming Software
Documentation & Software
The IP100 GUI is a windows based application used to configure, save and restore IP100 settings. In addtion, the GUI provides access to the IP100 Monitor for serial port protocol analysis and control of onboard digital I/O. It is connected to the IP100 via ethernet or serial cable to COM0 or COM1.
The IP100 has a Monitor function which enables the user to monitor serial communications traffic on any of the IP100’s 5 serial ports. The Monitor function displays in the IP100 GUI or in an ASCII Terminal connected to the IP100 and is useful for diagnosing and troubleshooting SCADA Communications.
How do I configure the IP100?
The IP100 can be configured using the configuration tool called the IP100 GUI. The IP100 GUI can connect serially (COM0 or COM1:) or via ethernet.
I want to use the IP100 to allow two SCADA Hosts to simultaneously connect to a serial wireless scada radio network. How do I configure it?
Configure the IP Address , netmask, and default gateway of the IP100.
Configure Serial Port parameters. Use serial port (typically Serial Port 2) to connect to radio modem. Configure tje serial port parameter to match serial port configuration of radio modem.
Configure IP Mux to define IP Protocol (typically TCP over IP) and IP port number associated with the serial port 2. Configure the maximum number of simultaneous connection to the IP socket. This number must be equal or greater than the number of simultaneous SCADA hosts. In this case 2.
The IP100 has onboard I/O. What are these used for?
The IP100 has 1 Digital Inputs, & 3 Digital Inputs. The 3 Digital outputs are Open Collector DO, Relay, & Switched Power. These I/O can be monitored and controlled directly the GUI over serial config port or via IP. These I/O are also mapped to Modbus Registers and can be accessed if the IP100 Modbus RTU is enabled and assigned an Modbus RTU address.
The digital outputs can be used to control and reset remote devices. DO is an open collector output, Relays is a form C relay. SWP is a sourced output, sourced from the power input of the IP100. For device reset operation always set outputs to PULSE mode. The SWP output is good output for powering devices powered by the same voltage source as the IP100. No other external relay is required.