# Connecting OPC UA device to Ignition

**URL:** <https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888>\
**Category:** Ignition\
**Tags:** ignition81, ignition79\
**Created:** [September 30, 2023, 4:43pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888 "2023-09-30T16:43:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![michael.ruel](https://avatars.discourse-cdn.com/v4/letter/m/ecd19e/32.png) [@michael.ruel](https://forum.inductiveautomation.com/u/michael.ruel)\
**Post date:** [September 30, 2023, 4:43pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888/1 "2023-09-30T16:43:11Z")

</div>

I have Ingersoll Rand Torque Drivers that have the open protocol for OPC-UA. How do I get them connected to Ignition without a specific driver created for it? I'm assuming I need some other device to connect to it that ignition can already talk to in order to pull this off. Does anyone have a general layout for connecting devices that are OPC-UA compliant from a hardware and software standpoint. Do I need to create a driver? I'm operating in Ignition 7.9 still with plans to go to 8.1.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [September 30, 2023, 4:52pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888/2 "2023-09-30T16:52:48Z")

</div>

See if 7.9's gateway page has a menu option for OPC CLIENT | OPC Connections. If it does then create the connection there.

---

<div class="post-metadata">

**Author:** ![aaronrai24](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/aaronrai24/32/87248_2.png) [@aaronrai24](https://forum.inductiveautomation.com/u/aaronrai24)\
**Post date:** [September 30, 2023, 10:08pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888/3 "2023-09-30T22:08:05Z")

</div>

Yeah OPC Connections in the gateway is the way to go heres the [docs](https://docs.inductiveautomation.com/display/DOC79/OPC-UA+Connections+and+Settings) page on how to create that connection.

---

<div class="post-metadata">

**Author:** ![michael.ruel](https://avatars.discourse-cdn.com/v4/letter/m/ecd19e/32.png) [@michael.ruel](https://forum.inductiveautomation.com/u/michael.ruel)\
**Post date:** [October 1, 2023, 1:32pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888/4 "2023-10-01T13:32:42Z")

</div>

Thanks I guess I missed that in the manual when skimming and thought I needed a driver to connect to an OPC device.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [October 1, 2023, 1:41pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888/5 "2023-10-01T13:41:04Z")

</div>

> [@michael.ruel](#):
>
> ... and thought I needed a driver to connect to an OPC device.

No, OPC is kind of a common data exchange format and the idea is that any OPC client should be able to read from any OPC server. OPC UA (Unified Architecture) makes this much easier and (if I've got it right) allows it to work on non-Microsoft platforms (such as Linux and PLC firmware) with the addition of secure communications.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 1, 2023, 3:59pm UTC](https://forum.inductiveautomation.com/t/connecting-opc-ua-device-to-ignition/79888/6 "2023-10-01T15:59:14Z")

</div>

> [@michael.ruel](#):
>
> thought I needed a driver to connect to an OPC device

It is worth noting that Ignition itself uses the OPC client functionality to make a (loopback) connection to its own OPC server (preset out of the box). The OPC client capability is part of the Ignition platform. The OPC server is a separate module, and is a dependency for all of Ignition's native drivers.
