Serial Protocols
RS400 53 ROS™ v3.5
2 Serial Protocols
RuggedCom devices support following serial protocols:
• Raw Socket serial encapsulation
• Preemptive Raw Socket
• TCPModbus (client and server modes)
• DNP 3
• Microlok
• WIN and TIN
• Mirrored Bits
2.1 Serial Protocols Overview
Baud rates on serial interfaces can be configured in range of 100 to 230400 bps. A “turnaround”
time is supported to enforce minimum times between messages sent out the serial port.
If port is set to force half duplex mode, while sending data all received data will be discarded. To
set this mode, port must natively work in full duplex mode.
To transport protocol messages through the network, either TCP/IP or UDP/IP transport can be
used. The exception is TCPModbus protocol that can not be employed over UDP.
The setting of Differentiated Services Code Point (DSCP) in the IP header is provided for
TCP/IP and UDP/IP transport in the egress direction only.
Debugging facilities include statistics and tracing information on a serial port and/or network
transport.
2.1.1 ‘Raw Socket’ protocol features
• A means to transport streams of characters from one serial port, over an IP network to
another serial port
• XON/XOFF flow control
• Configurable local and remote IP port numbers per serial port
• Point-to-point UDP transactions
• TCP accept or request connection mode
• Point-to-point TCP connection mode and a broadcast connection mode in which up to 64
remote servers may connect to a central server
• Packetization and sending data on a full packet, a specific character or upon a timeout
• Configurable “turnaround” time to enforce minimum time between messages sent out the
serial port.
2.1.2 ‘Preemptive Raw Socket’ protocol features
• A means to transport streams of characters from one serial port, over an IP network to
another serial port
• Configurable local and remote IP port numbers per serial port
• TCP accept or request one permanent connection on configured IP address