# Need clarification on how this works

**URL:** <https://forum.inductiveautomation.com/t/need-clarification-on-how-this-works/6475>\
**Category:** 3rd Party Modules\
**Created:** [May 14, 2013, 9:37pm UTC](https://forum.inductiveautomation.com/t/need-clarification-on-how-this-works/6475 "2013-05-14T21:37:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![TimE](https://avatars.discourse-cdn.com/v4/letter/t/ee59a6/32.png) [@TimE](https://forum.inductiveautomation.com/u/TimE)\
**Post date:** [May 14, 2013, 9:37pm UTC](https://forum.inductiveautomation.com/t/need-clarification-on-how-this-works/6475/1 "2013-05-14T21:37:22Z")

</div>

We have Ignition works (7.5.6) installed on the same machine as KepServerEX5.11 and SQL. We have an inspection system with a separate PC that has an OPC server on it that we want to communicate with. If I am understanding this correctly I can:

Install Ignition (Only with the following)  
OPC-Com  
OPC Tunneller

on the inspection PC and communicate without DCOM to my main Ignition system. My main question is about the license. OPC-COM is licensed on the main system but do I need one on the remote system also?

Do I need the OPC Tunneller on both systems?

---

<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:** [May 14, 2013, 9:42pm UTC](https://forum.inductiveautomation.com/t/need-clarification-on-how-this-works/6475/2 "2013-05-14T21:42:02Z")

</div>

The remote system would have:

- OPC-UA module
- OPC-COM module
- Tunneler module

The main system would then make a UA connection to the remote system, where the tunneler is exposing tags from the OPC COM server running locally on that machine. You would no longer need the COM module on the main system (unless you’re using it to make other COM-based connections).

There would still be a COM connection happening on the remote box, but at least now you’ve made it a COM connection to an OPC server running on the same machine, which is much easier to configure.

---

<div class="post-metadata">

**Author:** ![TimE](https://avatars.discourse-cdn.com/v4/letter/t/ee59a6/32.png) [@TimE](https://forum.inductiveautomation.com/u/TimE)\
**Post date:** [May 14, 2013, 9:44pm UTC](https://forum.inductiveautomation.com/t/need-clarification-on-how-this-works/6475/3 "2013-05-14T21:44:02Z")

</div>

Would I need to license any of the modules installed on the remote system?

---

<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:** [May 14, 2013, 10:14pm UTC](https://forum.inductiveautomation.com/t/need-clarification-on-how-this-works/6475/4 "2013-05-14T22:14:43Z")

</div>

Yeah, you should license all three of them.
