# OPC-DA & COM not supported on linux

**URL:** <https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463>\
**Category:** Ignition\
**Created:** [January 29, 2010, 4:24pm UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463 "2010-01-29T16:24:21Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![ryanjmclaughlin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryanjmclaughlin/32/4318_2.png) [@ryanjmclaughlin](https://forum.inductiveautomation.com/u/ryanjmclaughlin)\
**Post date:** [January 29, 2010, 4:24pm UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/1 "2010-01-29T16:24:21Z")

</div>

I have Ignition running on linux. I am guessing OPC-DA is supported only on Windows? I have not options to connect to an OPC-DA server.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [January 29, 2010, 4:32pm UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/2 "2010-01-29T16:32:26Z")

</div>

That is correct, the COM module will only run on Windows. Right now if you are running Ignition on Linux you will only be able to connect to OPC-UA servers.

---

<div class="post-metadata">

**Author:** ![jdelgado](https://avatars.discourse-cdn.com/v4/letter/j/85f322/32.png) [@jdelgado](https://forum.inductiveautomation.com/u/jdelgado)\
**Post date:** [February 3, 2010, 12:11am UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/3 "2010-02-03T00:11:01Z")

</div>

Hi Kevin,

Any plans to have an "Ignition OPC-DA to OPC-UA Bridge" functionality so that you will load a the OPC server on a Windows base system and then installed and it the Ignition OPC-UA Bridge an pointed to the groups of the OPC server and then a remote Ignition Gateway will communication via a TCP/IP Service to access the tags on the Ignition Bridge. This way you can make the system more scalable.

Thanks

> [@Kevin.Herron](#):
>
> That is correct, the COM module will only run on Windows. Right now if you are running Ignition on Linux you will only be able to connect to OPC-UA servers.

---

<div class="post-metadata">

**Author:** ![Colby.Clegg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/colby.clegg/32/3282_2.png) [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Post date:** [February 3, 2010, 1:31am UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/4 "2010-02-03T01:31:45Z")

</div>

Hi-

We might have the OPC-COM module expose a driver that would let you access the COM server through OPC-UA, but I don’t have a timeline for it. Probably a month or two.

Regards,

---

<div class="post-metadata">

**Author:** ![jdelgado](https://avatars.discourse-cdn.com/v4/letter/j/85f322/32.png) [@jdelgado](https://forum.inductiveautomation.com/u/jdelgado)\
**Post date:** [February 3, 2010, 3:34am UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/5 "2010-02-03T03:34:33Z")

</div>

Hi Colby,

That is good news, you guys always ahead.

[quote=“Colby.Clegg”]Hi-

We might have the OPC-COM module expose a driver that would let you access the COM server through OPC-UA, but I don’t have a timeline for it. Probably a month or two.

Regards,[/quote]

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [February 3, 2010, 4:14am UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/6 "2010-02-03T04:14:37Z")

</div>

An OPC-UA “Wrapper” product would do this naturally. Unfortunately (and why Colby probably didn’t even bother to mention this) the OPC Foundation’s wrapper product isn’t exactly production-ready, and I’m not aware of the other OPC vendors offering a wrapper product.

---

<div class="post-metadata">

**Author:** ![Kyle\_Chase](https://avatars.discourse-cdn.com/v4/letter/k/9de0a6/32.png) [@Kyle\_Chase](https://forum.inductiveautomation.com/u/Kyle_Chase)\
**Post date:** [February 3, 2010, 8:14am UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/7 "2010-02-03T08:14:47Z")

</div>

Matrikon has had a wrapper for a few months now I believe. I have a quote from them for it as well.

[matrikonopc.com/opc-ua/products/index.aspx](http://www.matrikonopc.com/opc-ua/products/index.aspx)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 3, 2010, 5:24pm UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/8 "2010-02-03T17:24:41Z")

</div>

[quote=“Kyle Chase”]Matrikon has had a rebranded OPC Foundation wrapper for a few months now I believe. I have a quote from them for it as well.

[matrikonopc.com/opc-ua/products/index.aspx](http://www.matrikonopc.com/opc-ua/products/index.aspx)[/quote]

Fixed that for you.

---

<div class="post-metadata">

**Author:** ![Colby.Clegg](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/colby.clegg/32/3282_2.png) [@Colby.Clegg](https://forum.inductiveautomation.com/u/Colby.Clegg)\
**Post date:** [February 3, 2010, 6:01pm UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/9 "2010-02-03T18:01:17Z")

</div>

In case Kevin was too subtle, the Matrikon wrapper is a re-brand of the foundation’s wrapper. I found a wrapper from [CommSvr.com](http://CommSvr.com), which is also a rebrand of the same foundation wrapper. So, we’re seeing a trend.

Now, there’s not anything really wrong with that, I just wish they would take some time to make it a bit more user friendly. There is currently NO UI for configuring what is wrapped, and no status application unless you disable the service and launch the server from… the install dir (there is no link in the start menu). To add a server to wrap, you need to track down an XML file (which is at least specified in the user manual), and infer how to edit it by looking at other entries.

All that done, though, it appears to work well enough.

I neglected to mention it originally because, hey, I’m a programmer, and I’m always thinking about what we can do with our product!  
😃

---

<div class="post-metadata">

**Author:** ![wassim.daoud](https://avatars.discourse-cdn.com/v4/letter/w/ee7513/32.png) [@wassim.daoud](https://forum.inductiveautomation.com/u/wassim.daoud)\
**Post date:** [February 3, 2010, 6:29pm UTC](https://forum.inductiveautomation.com/t/opc-da-com-not-supported-on-linux/1463/10 "2010-02-03T18:29:08Z")

</div>

FYI… the MatrikonOPC UA Wrapper supports HDA operations (Read Raw, Read Processed, … etc). It’s not just the OPC foundation SDK.

Wassim Daoud  
Global Solutions Architect  
[http://www.MatrikonOPC.com](http://www.MatrikonOPC.com)
