# Use Ignition to pull data from OmniLink 5000 Controllers / LinkNET system

**URL:** <https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206>\
**Category:** General Discussion\
**Created:** [June 1, 2020, 1:33pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206 "2020-06-01T13:33:28Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jmchristy](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jmchristy](https://forum.inductiveautomation.com/u/jmchristy)\
**Post date:** [June 1, 2020, 1:33pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/1 "2020-06-01T13:33:28Z")

</div>

Looking for some help.

We have an older LinkNET system that integrates with a bunch of different machines. They are using OmniLink controllers to pull data from the machines and it’s being captured by a PC running the LinkNET software. I’d like Ignition to capture this data, rather than LinkNET. The interface is serial based.

Does anyone have experience with this or know if it can be done? It seems to me that we could purchase something to capture that serial data and convert it to Ethernet so Ignition can see it

---

<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:** [June 1, 2020, 1:51pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/2 "2020-06-01T13:51:12Z")

</div>

I’ve used Moxa gateways to connect serial devices to Ethernet, for direct access from Ignition. That part is relatively easy. The hard part is handling the serial protocol. If not too complicated, a background thread can be used to read and parse the content from the device, distributing it to tags or via messages. For more complex cases, an OPC driver makes more sense. Do you have good documentation of the serial protocol?

---

<div class="post-metadata">

**Author:** ![jmchristy](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jmchristy](https://forum.inductiveautomation.com/u/jmchristy)\
**Post date:** [June 1, 2020, 1:57pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/3 "2020-06-01T13:57:44Z")

</div>

Yes, I do have documentation on old LinkNET system but I’m not sure how detailed it gets on the protocol itself. It has a bunch of information on how to wire the serial connection and how to wire everything together.

What exactly would I be looking for?

---

<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:** [June 1, 2020, 2:07pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/4 "2020-06-01T14:07:33Z")

</div>

The protocol itself. Enough information to isolate and decode the messages coming in, and construct valid messages to go out.

---

<div class="post-metadata">

**Author:** ![jmchristy](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jmchristy](https://forum.inductiveautomation.com/u/jmchristy)\
**Post date:** [June 1, 2020, 2:24pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/5 "2020-06-01T14:24:04Z")

</div>

I don’t think I have that level of detail but I could ask the vendor for it perhaps. I should ask for the serial protocol information so we can isolate and decode the messages coming in, and construct valid messages to go out. Hopefully they know what that means.

Without that information, we would have trouble capturing this data in Ignition?

---

<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:** [June 1, 2020, 8:50pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/6 "2020-06-01T20:50:28Z")

</div>

> [@jmchristy](#):
>
> Without that information, we would have trouble capturing this data in Ignition?

_ **I** _ would have trouble capturing the data without that information.

---

<div class="post-metadata">

**Author:** ![jmchristy](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jmchristy](https://forum.inductiveautomation.com/u/jmchristy)\
**Post date:** [June 2, 2020, 12:34pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/7 "2020-06-02T12:34:06Z")

</div>

I asked the vendor for some additional information and the response was that the serial communication is proprietary to their software.

But they also added that they can enable MODBUS TCP on the controllers for external communication to other systems!

---

<div class="post-metadata">

**Author:** ![jmchristy](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jmchristy](https://forum.inductiveautomation.com/u/jmchristy)\
**Post date:** [June 3, 2020, 11:24am UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/8 "2020-06-03T11:24:11Z")

</div>

If we can enable MODBUS TCP, I’m assuming Ignition can work with this?

---

<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:** [June 3, 2020, 12:05pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/9 "2020-06-03T12:05:42Z")

</div>

Yes, Ignition has a Modbus TCP driver.

---

<div class="post-metadata">

**Author:** ![jmchristy](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jmchristy](https://forum.inductiveautomation.com/u/jmchristy)\
**Post date:** [June 3, 2020, 12:21pm UTC](https://forum.inductiveautomation.com/t/use-ignition-to-pull-data-from-omnilink-5000-controllers-linknet-system/35206/10 "2020-06-03T12:21:25Z")

</div>

Appreciate the help everyone! We will enable MODBUS TCP on our existing controllers and start capturing some machine data
