Modbus Master (112-Modscan-6.x)
The modscan I/O driver is designed to communicate with remote devices that support the Modicon Modbus communication protocol over a serial line or network. The driver supports both RTU (binary) and ASCII communication modes. Alias ranges that are supported bu he driver are: 1-9999[status], 10001-19999[status], 30001-39999[Status, Analog (16 bit integers), Meter], 40001-49999 [Status, Analog (16 bit integers), Meter], 50001-59999[Analog (32 bit integers), Meter].
Modbus Slave (112-modslv-6.x)
The modslave I/O driver is designed to communicate with a Modbus master system over a serial line or network utilizing the Modbus RTU (binary) mode. The driver supports the following function code as defined in the Modbus protocol: 01 - Read Coil Status, 02 - Read Input Status, 03 - Read Holding Registers, 04 - Read Input Registers, 05 - Force Coil, 06 - Load register, 15 - Force multiple Coils and 16 - Load Multiple Registers. For function codes 05, 06, 15 and 16 the driver only writes the data to the RealFlex database and does not actually send the value to the remote device.
DNP 3 Master (112-DNP3M-6.x)
The dnp3master driver is designed to communicate with a DNP3 Slave device over a serial line or network using the DNP3 protocol. The driver supports the static polling, class polling, unsolicited mode, all objects variations and supports the select/execute controls.
DNP 3 Slave (112-DNP3S-6.x)
The dnp3slave driver is designed to communicate with a DNP3 master device over a serial line or network using the DNP3 protocol. The driver supports the static polling, class polling, unsolicited mode, all objects variations and the select/execute controls. The dnp3slave requires a configuration file containing the mapping between the DNP3 master addresses and RealFlex database.
IEC 870-5-101 (112-IEC101-6.x)
The IEC101scan driver is designed to communicate with IEC 870-5-101 protocol devices using RS232 serial interface. IEC101scan can be configured to run in the unbalanced mode or balanced mode. In the unbalanced mode the driver initiates the communication and the RTU responds to the driver requests where as in the balanced mode the RTU or driver can initiate message transfers.
IEC 870-5-104 (112-IEC870-6.x)
The IEC104scan module is designed to communicate with IEC 870-5-104 protocol devices over TCP/IP network. The IEC 870-5-104 protocol is a combination of the application layer of IEC 870-5-101 and transport functions provided by the TCP/IP.
Allen Bradley (112-ABDF1-6.x)
The df1scan I/O driver is designed to communicate with Allen Bradley PLC's through a serial port or network. This driver can communicate to PLC5E and Controllogix over the Ethernet. The data types supported by the driver are: B-Binary bits, I-Input Image, O-Output Image, C-Counter, F-Floating Point, N-Integer (16 bits), and T-Timer.
MOSCAD Driver for Motorola RTUs (112-danscan-6.x)
Moscad driver communicates with Motorola MODSCAD RTU (or other MOSCAD protocol devices) over RS232 serial interface. This scanner uses the Remote Terminal Unit(RTU) protocol which is a binary protocol.
Danscan Driver for Daniel 2500 Flow Computer (112-moscad-6x)
The Danscan driver is designed to communicate with Daniels 2500 Flow Computers using a special version of the Modbus protocol over RS232 serial interface or Ethernet. This scanner uses the ASCII protocol by default but RTU protocol can be selected if desired.
Fisher ROC (112-ROC364-6.x)
The rocscan I/O driver is designed to communicate with the Fisher ROC 364 remote devices via an RS-232 interface utilizing the Fisher ROC 364 communications protocol. The driver supports the following Point Types: 1-Discrete Input, 2-Discrete Output, 3-Analog Input, 4-Analog Output, 5-Pulse Input, 6-PID (analog control loop), 7-AGA, 9-LCD, 10-AGA Flow, 11-Tank, 12-Clock, 13-System Flags, 14-Communications Port, 15-System, 16-FST (Function Sequence Table), 17-Soft Points, 19-Database, 20-Task. Also the driver supports scanning of alarm data, scanning of event data, scanning of historical data, utilizing store and for-ward messaging.