# AD productivity 2000 communicatoin

**URL:** <https://forum.inductiveautomation.com/t/ad-productivity-2000-communicatoin/10785>\
**Category:** Archived Topics\
**Created:** [November 13, 2015, 2:30pm UTC](https://forum.inductiveautomation.com/t/ad-productivity-2000-communicatoin/10785 "2015-11-13T14:30:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![samuraimarc](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/samuraimarc/32/4459_2.png) [@samuraimarc](https://forum.inductiveautomation.com/u/samuraimarc)\
**Post date:** [November 13, 2015, 2:30pm UTC](https://forum.inductiveautomation.com/t/ad-productivity-2000-communicatoin/10785/1 "2015-11-13T14:30:39Z")

</div>

Hello,

I have and AD PLC, the new Productivity series with the P2-550 CPU. I’ve been trying to use the Modbus TCP for communication but haven’t been able to get any tag info from it yet. Has anybody else been able to get this working?

I am “connected” VIA Ethernet under devices. The only real Modbus experience I have with ignition is connecting arduino to it.

Any help is appreciated.

---

<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:** [November 13, 2015, 2:59pm UTC](https://forum.inductiveautomation.com/t/ad-productivity-2000-communicatoin/10785/2 "2015-11-13T14:59:06Z")

</div>

Well, there’s no browsing when you’re using Modbus, so being connected is a good first step.

Now you need to figure out how the data in your program maps to Modbus addresses and then create SQLTags that reference those addresses: [docs.inductiveautomation.com:84 … Addressing](https://docs.inductiveautomation.com:8443/display/DOC/About+Modbus+Addressing)

---

<div class="post-metadata">

**Author:** ![samuraimarc](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/samuraimarc/32/4459_2.png) [@samuraimarc](https://forum.inductiveautomation.com/u/samuraimarc)\
**Post date:** [November 13, 2015, 3:28pm UTC](https://forum.inductiveautomation.com/t/ad-productivity-2000-communicatoin/10785/3 "2015-11-13T15:28:32Z")

</div>

I do believe that is most of my problem, I’m contacting Ad tech support about the addressing because it’s definitely different as you can manually address the tags. I’ve addressed the output DO-0.1.2.1, which is output 1 on card 2 to 000001 and using OPC tag [AD2000]C1 doesn’t work, the tag is showing good communication but it doesn’t seem to be with the assigned output. I might need to enable some communications in the PLC.

I have tried setting the addressing in the gateway device setup as the help file suggests but still am not sure what to fill in for addresses. Also it doesn’t except C as the prefix.

I’ll post the results after talking with Tech support.

Thanks.

---

<div class="post-metadata">

**Author:** ![samuraimarc](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/samuraimarc/32/4459_2.png) [@samuraimarc](https://forum.inductiveautomation.com/u/samuraimarc)\
**Post date:** [November 13, 2015, 7:59pm UTC](https://forum.inductiveautomation.com/t/ad-productivity-2000-communicatoin/10785/4 "2015-11-13T19:59:43Z")

</div>

I found this post about the AD Productivity 3000 which uses the same programming as the 2000. [inductiveautomation.com/forum/v … ect#p31958](https://inductiveautomation.com/forum/viewtopic.php?f=50&t=9264&p=31958&hilit=3000+direct#p31958)

In address mapping i used DO for the prefix, start =1, end=3, step=unchecked, unit id=0, coil selected, modbus address=1.

I did this after I made 3 outputs addressed 000001-000003

Thanks for the Help!
