# Connect Opto22 to Ignition

**URL:** <https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733>\
**Category:** Ignition\
**Created:** [October 20, 2017, 5:39pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733 "2017-10-20T17:39:52Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![S007](https://avatars.discourse-cdn.com/v4/letter/s/7cd45c/32.png) [@S007](https://forum.inductiveautomation.com/u/S007)\
**Post date:** [October 20, 2017, 5:39pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733/1 "2017-10-20T17:39:52Z")

</div>

Hi, I’m trying to get some analog values frrom Opto22 to Ignition for trending purpose. I’ve looked around but can’t seem to figure out what I need. Basically, at this point all I have is Opto22 IP address and the tag names. How do I go about getting Ignition to get those tags? Turns out Opto22 has a module for the Ignition version 7.9 and above but the site has 7.8.4 and upgrading Ignition is not an option.

---

<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 20, 2017, 10:05pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733/2 "2017-10-20T22:05:23Z")

</div>

The module isn’t from Opto22, but from Cirrus Link. You might want to contact them to find out if they’ll recompile for v7.8.x. I regularly compile my modules to support multiple versions, so it certainly is possible.

---

<div class="post-metadata">

**Author:** ![S007](https://avatars.discourse-cdn.com/v4/letter/s/7cd45c/32.png) [@S007](https://forum.inductiveautomation.com/u/S007)\
**Post date:** [October 23, 2017, 3:04pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733/3 "2017-10-23T15:04:22Z")

</div>

Got it. I’ve asked the people at Cirrus Link, will post the update once I hear from them.

---

<div class="post-metadata">

**Author:** ![fivecents](https://avatars.discourse-cdn.com/v4/letter/f/d9b06d/32.png) [@fivecents](https://forum.inductiveautomation.com/u/fivecents)\
**Post date:** [October 24, 2017, 3:32pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733/4 "2017-10-24T15:32:49Z")

</div>

Kepserver could be an option.  
[https://www.kepware.com/en-us/products/kepserverex/drivers/opto-22-ethernet/](https://www.kepware.com/en-us/products/kepserverex/drivers/opto-22-ethernet/)

---

<div class="post-metadata">

**Author:** ![S007](https://avatars.discourse-cdn.com/v4/letter/s/7cd45c/32.png) [@S007](https://forum.inductiveautomation.com/u/S007)\
**Post date:** [November 10, 2017, 11:31pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733/5 "2017-11-10T23:31:10Z")

</div>

Update: Ended up upgrading Ignition to 7.9.xx and it works.

---

<div class="post-metadata">

**Author:** ![bayswimmer](https://avatars.discourse-cdn.com/v4/letter/b/d6d6ee/32.png) [@bayswimmer](https://forum.inductiveautomation.com/u/bayswimmer)\
**Post date:** [January 2, 2019, 5:50pm UTC](https://forum.inductiveautomation.com/t/connect-opto22-to-ignition/15733/6 "2019-01-02T17:50:22Z")

</div>

I have an Opto22 SNAP-PAC-R2 controller. It speaks Modbus TCP. I’ve tried setting up the Modbus TCP driver in Ignition to pass some data through but I cannot seem to read from, or write to, any Modbus registers or coils. I have a Modbus slave simulator installed on my PC and I am able to read and write those registers but can seem to do that through Ignition. Has anyone tried this with an Opto22 controller?
