Driver

Supported Device

Requirements

Package

Win32

Win64

Linux/

.NET Core

Help On-Line

3s-Codesys 

CODESYS systems

It is not necessary to install any additional/external software in order to communicate
with the device.  

However, in cases where the Connection Type is set to "GATEWAY", the CODESYS Gateway
is included in the "CODESYS Development System V3" available from the CODESYS Store

Automation

 


x
 

 


MagnifierIcon

Allen-Bradley Rockwell - Ethernet/IP

PLC-5, SLC-500, Micro800, MicroLogix, ControlLogix, CompactLogix and FlexLogix

-

Basic


x
 


x
 


x
 


MagnifierIcon

BACnet/IP

Devices that support the BACnet/IP protocol

-
 

Facilities


x
 


x
 


x
 

 

MagnifierIcon
 

Beckhoff - ADS TwinCAT

Beckhoff TwinCAT systems

The Beckhoff TwinCAT Automation Device Specification (ADS) communication library, available online from Beckhoff, must be installed      

Automation


x
 


x
 

 


MagnifierIcon
 

B&R - PVI

B&R devices that implement the communication protocol INA2000 

This driver requires the installation of the B&R PVI libraries

Automation


x
 


x
 

 


MagnifierIcon
 

CTI-TCP

CTI 2500 Series Programmable Controllers.

The driver only supports TCP/IP communication

Automation

x

x

x

MagnifierIcon

Demo

-

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Emerson SRTP 

Emerson PACSystem RX3i PLC and GE 90-30 Series PLC  

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Energy Manager RMS621

Endress+Hauser Energy Manager RMS621 

-

Facilities


x
 


x
 

 


MagnifierIcon
 

Fanuc CNC

Device 30iB, 31iB, 35iB, 0iB

Some external packages needs to be installed on the system. See the on-line help for more information

Automation


x
 

 

 


MagnifierIcon
 

Fatek

All Fatek Plcs supporting FATEK Communication Protocol on TCP

-

Automation


x
 


x
 


x
 


MagnifierIcon
 

Hilscher - CifX FieldBus Multi-Protocol

Devices that support one of the following protocols:

AS-Interface
CAN open
CC-Link
CompoNet
DeviceNet
EtherCAT
POWERLINK
PROFIBUS-DP
PROFINET IO RT 

SyCon (Hilscher's system configuration software). An Hilscher interface Card properly configured

Automation


x
 


x
 

 


MagnifierIcon
 

IEC 60870-5-104 TCP/IP

All devices supporting the communication protocol IEC 60870-5-104 as controlled station

 

Telemetry


x
 


x
 


x
 


MagnifierIcon
 

IEC 61850 MMS Client

IEC 61850 MMS servers 

 

Telemetry


x
 


x
 


x
 


MagnifierIcon
 

IoT ProgeaCloud Databoom

-

An Internet connection

IoT


x
 


x
 


x
 


MagnifierIcon
 

IoT PubNub

This driver connects to the PubNub  Data Stream Network (DSN)

An external DLL (PubNub-Messaging.dll) not included in the standard installation package

IoT


x
 


x
 

 


MagnifierIcon
 

Konnex - KNX Eibus

Konnex - KNX Eibus    KNX devices, such as light switches, dimmers, access control devices, temperature
controllers and many other building automation devices

According to the chosen communication channel, the driver requires a specific interface to connect the supervision PC with the KNX devices

Facilities


x
 


x
 


x
 


MagnifierIcon
 

Lacroix Sofrel - LACBUS-PC

This driver supports all  Lacroix-Sofrel devices that implement the Lacbus RTU and
Softbus PL communication protocols by means of connecting with FR 1000

-

Telemetry


x
 


x
 

 


MagnifierIcon
 

Mitsubishi - Melsec FX

Mitsubishi MELSEC-FX, FX1N, FX2N, FX3U PLCs or any other compatible device

-

Automation


x
 


x
 


x
 


MagnifierIcon
 

Mitsubishi - Melsec FX TCP

Mitsubishi FX3U PLCs or any compatible device

The FX3u-ENET module needs to be configured with the FX Configurator-EN software
tool supplied by Mitsubishi

Automation


x
 


x
 


x
 


MagnifierIcon
 

Mitsubishi - Melsec Q TCP

Mitsubishi  iQ-r and Q PLCs or any compatible device.
Melsec TCP for Q series protocol

The QJ71E71 module can be configured, using the "GX IEC Developer" or "GX Developer"
software tool supplied by Mitsubishi

Automation


x
 


x
 


x
 


MagnifierIcon
 

Modbus Serial RTU

All devices communicating with standard Modbus (RTU or ASCII) serial protocol as slave

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Modbus TCP-IP Slave 

All communication devices that implement standard MODBUS TCP protocol as master

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Modbus TCP-IP Master

All devices communicating with standard Modbus TCP protocol as slave 

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

MQTT Client

This driver connects to an MQTT broker

-

IoT


x
 


x
 


x
 


MagnifierIcon
 

MTConnect

Devices supporting MTConnect protocol 

-

Automation


x
 


x
 


x
 


MagnifierIcon
 

Omron - Ethernet/IP

This driver can be used to communicate with Omron NJ/NX PLC Series and other devices that support. CIP on Ethernet/IP

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Omron - FINS Ethernet

CS1 PLCs
CV series
C200HX/C200HG/C200HE PLCs
CP/CPM2x PLCs
CJ1M/CJ2M/CJ2H PLCs

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

OPC UA Client

This driver can connect to servers that support the OPC UA standard technology

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Panasonic FP MEWTOCOL

Panasonic FP series PLCs

The Panasonic FP Driver supports also the communication via the USB port of the PLC.
In this case, the software "Panasonic Electric Works PLC Virtual UART" needs to be
installed 

Automation


x
 


x
 


x
 


MagnifierIcon
 

Phoenix Contact PLCI

ILC 1x1 Series
AXC 1xxx Series (FW.version 1.x, 2.x)
AXC 3xxx Series
PC WORX RT BASIC/SRT

List of external packages needed to install:
-Microsoft Visual C++ 2013 Redistributable x86/x64.
-Microsoft .NET Framework 4.7 Developer Pack

Basic


x
 

 

 


MagnifierIcon
 

ROC

FloBoss 103/104, 107 (Tank manager), 300, 407, 300 Series, 500 Series, ROC800, ROC800L

-

Process

x

x

x

 

MagnifierIcon

Saia DATA Mode

All Saia® PCD  PLCs, provided that they support S-BUS (Data Mode) protocol on the supported communication
media; i.e. RS232/RS485 (S-BUS), Ethernet (SOCKET)

-

Automation


x
 


x
 


x
 


MagnifierIcon
 

SNMP Manager

Network devices that support the SNMP protocol as agent

-

Facilities


x
 


x
 


x
 


MagnifierIcon
 

Siemens PC Adapter-MPI

Siemens S7-300 Series
Siemens S7-400 Series
VIPA 200V Series
VIPA 300V Series
VIPA 300S Series
VIPA 500S Series

The usage of a S7 MPI serial port adapter is required, like model 6ES7-972-0CA21-0XA0

Basic


x
 


x
 


x
 


MagnifierIcon
 

Siemens PPI

This driver allows you to connect Siemens S7-200 devices

Siemens S7 PPI serial port adapter 

Basic


x
 


x
 


x
 


MagnifierIcon
 

Siemens S7 TCP

Siemens S7-300 Series via CP 343
Siemens S7-400 Series via CP 443
Siemens S7-1200 Series
Siemens S7-1500 Series
VIPA 200V Series with Ethernet card
VIPA 300V Series with Ethernet card
VIPA 300S Series with Ethernet card
VIPA 500S Series with Ethernet card

-

Basic


x
 


x
 


x
 


MagnifierIcon
 

Siemens S7 TIA Portal

Simatic-S7-1200-1500

-

Basic


x
 


x
 

 


MagnifierIcon

Siemens Simotion

Siemens Simotion D control units.

For exchanging data with devices, this driver requires a “.sti” file exported from
Siemens Scout tool

Automation


x
 


x
 

 


MagnifierIcon
 

SQL Driver

This driver provides connection to database servers

-

Basic


x
 


x
 


x
 


MagnifierIcon