Drivers
Available Drivers
The following drivers are available for Ignition's OPC-UA module.
Allen-Bradley Ethernet
The Allen-Bradley brand of programmable logic controllers (PLC) is a popular choice in many industries. Ignition can connect to the following Allen-Bradley controllers:
PLC | Capability |
---|---|
Logix Driver | Connect to Allen-Bradley Logix family devices, including devices with firmware v21+. |
ControlLogix | Connect to ControlLogix firmware v20 and prior processors. |
CompactLogix | Connect to CompactLogix firmware v20 and prior processors. |
MicroLogix | Connect to MicroLogix 1100, 1200, 1400 and 1500 series PLCs. |
PLC5 | Connect to PLC5s via Ethernet. |
SLC | Connect to SLC 5/05s via Ethernet. |
See the following links for detailed step-by-step instructions on how to connect to these PLCs:
- Connecting to ControlLogix v21
- Connecting to ControlLogix
- Connecting to CompactLogix
- Connecting to MicroLogix
- Connecting to PLC5
- Connecting to SLC
- Allen-Bradley Connection Paths
Modbus
The Modbus Driver module allows the Ignition OPC-UA server to communicate with any device that supports the Modbus protocol, that is, the Modbus TCP and Modbus RTU over TCP protocols.
The Modbus Driver module can connect directly to devices that support Ethernet communications or it can also connect to Modbus devices through a Gateway device.
See the following sections for detailed step-by-step instructions:
Siemens
The Siemens Drivers module provides support for connecting to the following PLCs via TCP/IP using the S7 protocol:
- S7-300
- S7-400
- S7-1200
For step-by-step instructions on how to connect to Siemens Drivers, see the Siemens page.
UDP and TCP
The UDP driver is a strictly passive listener. The UDP driver is configured to listen to one or more ports on a given IP address.
The TCP driver is configured to connect to one or more ports on a given IP address. This driver can listen, as well as write back to the connected port.
Rules are configured that dictate how the incoming data is interpreted.
For step-by-step instructions on how to connect to TCP Drivers, see the UDP and TCP Driver page.
DNP3
The DNP3 module allows the Ignition OPC-UA server to communicate with other devices that support the DNP3 protocol (DNP3 outstations).
See the following sections for detailed step-by-step instructions, see the DNP3 page.
Omron
The Omron Driver module allows the Ignition OPC-UA server to communicate with NJ-series controllers.
More information on the Omron driver can be found on the Omron page.