Driver Modules
The following drivers are available for Ignition's OPC UA module.
Allen-Bradley​
Ignition includes several drivers for connecting to Allen-Bradley PLCs over EtherNet/IP.
Allen-Bradley Driver​
The Allen-Bradley driver supports the following connections:
PLC | Capability |
---|---|
CompactLogix | Connect to Allen-Bradley CompactLogix firmware v20 and prior processors. |
ControlLogix | Connect to Allen-Bradley ControlLogix firmware v20 and prior processors. |
MicroLogix | Connect to Allen-Bradley MicroLogix 1100, 1200, 1400 and 1500 series devices. |
PLC5 | Connect to Allen-Bradley PLC5s via Ethernet. |
SLC | Connect to Allen-Bradley SLC 5/05s via Ethernet. |
More information and detailed instructions can be found on the following pages:
- Connecting to CompactLogix
- Connecting to ControlLogix
- Connecting to MicroLogix
- Connecting to PLC5
- Connecting to SLC
Logix Driver​
The Logix driver supports connections to Allen-Bradley Logix series devices including devices with firmware v21+.
More information and detailed instructions on how to connect can be found on the Connecting to Logix page.
Micro800 Driver​
The Micro800 driver supports connections to Allen-Bradley Micro820, Micro850, and Micro870 series devices.
More information and detailed instructions on how to connect can be found on the Connecting to Micro800 page.
BACnet​
BACnet Driver​
The BACnet driver allows the Ignition OPC UA server to communicate with devices over the BACnet/IP protocol.
More information and detailed instructions on how to connect can be found on the BACnet driver page.
DNP3​
DNP3 Driver​
The DNP3 driver enables communication with DNP3 outstations. It supports event-based polling, unsolicited messaging, and explicit reads for data acquisition.
More information and detailed instructions on how to connect can be found on the DNP3 driver page.
Legacy DNP3 Driver​
The legacy DNP3 driver also supports DNP3 outstations, but only provides unsolicited messaging and explicit reads. This driver is deprecated and no longer supported.
More information and detailed instructions on how to connect can be found on the Legacy DNP3 driver page.
IEC 61850​
IEC 61850 Driver​
The IEC 61850 driver supports IEC-enabled devices using the MMS protocol. It is built on the Triangle Microworks library and is available for Windows and Linux x64 operating systems.
More information and detailed instructions on how to connect can be found on the IEC 61850 Driver page.
Mitsubishi​
Mitsubishi Driver​
The Mitsubishi driver supports communication with devices that use the MELSEC protocol over TCP. Users can create, import, or export addresses to configure tag access.
More information and detailed instructions on how to connect can be found on the Mitsubishi TCP driver page.
Modbus​
Modbus Driver​
The Modbus driver supports devices that use the Modbus TCP or Modbus RTU over TCP protocols. Devices can be connected directly over Ethernet or through a Gateway device.
More information and detailed instructions can be found on the following pages:
Omron​
Omron Driver​
The Omron driver supports communication with Omron NJ series controllers and devices using the FINS protocol.
More information and detailed instructions on how to connect can be found on the Omron NJ driver and Omron FINS driver pages.
Siemens​
Siemens S7 Symbolic Driver​
The Siemens S7 Symbolic driver provides support for connecting to select PLCs via TCP/IP using the S7 protocol with absolute addressing or symbolic tag access. It can also connect to Siemens S7-300 and S7-400 with absolute addressing, or S7-1200 and S7-1500 with absolute or symbolic addressing.
More information and detailed instructions on how to connect can be found on the Siemens Driver page.
Siemens Drivers​
The Siemens drivers provides support for connecting to select PLCs via TCP/IP using the S7 protocol with absolute addressing only:
- S7-300 Driver (Legacy)
- S7-400 Driver (Legacy)
- S7-1200 Driver (Legacy)
- S7-1500 Driver (Legacy)
More information and detailed instructions on how to connect can be found on the Siemens Legacy Drivers page.
Generic Protocols​
UDP and TCP Drivers​
The UDP driver passively listens for incoming data on one or more ports at a specified IP address. The TCP driver actively connects to one or more ports at a specified IP address and can also write data back to the connected ports. The configuration settings determine how the incoming data is parsed and interpreted.
More information and detailed instructions on how to connect can be found on the UDP and TCP drivers page.