# Igntion 8.1 communication with Siemens S7-1500

**URL:** <https://forum.inductiveautomation.com/t/igntion-8-1-communication-with-siemens-s7-1500/71358>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [March 21, 2023, 9:27am UTC](https://forum.inductiveautomation.com/t/igntion-8-1-communication-with-siemens-s7-1500/71358 "2023-03-21T09:27:53Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![m.pelagatti](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/m.pelagatti/32/68595_2.png) [@m.pelagatti](https://forum.inductiveautomation.com/u/m.pelagatti)\
**Post date:** [March 21, 2023, 9:34am UTC](https://forum.inductiveautomation.com/t/igntion-8-1-communication-with-siemens-s7-1500/71358/2 "2023-03-21T09:34:23Z")

</div>

No, you can connect to S7-1500 enabling OPC-UA server of plc, and than read tags via OPC-UA ignition as a client.  
Read this post

> [@OPC UA struct data type?](https://forum.inductiveautomation.com/t/opc-ua-struct-data-type/26905/28):
>
> Hi at all, I have created derived opc tags as indicated, all UDT and therefore all derived tags work correctly both in reading and writing. My problem is, I created a button that via script sets 2 derived tags at the same time to value 0 within a parameterized popup: the script is as follows: if system.gui.confirm (u'Are you sure? ',' Confirm '): event.source.parent.DVC\_Popup.C\_Moff = 0 event.source.parent.DVC\_Popup.C\_Mon = 0 Only the C\_Mon tag is set …

---

_[View the full topic](https://forum.inductiveautomation.com/t/igntion-8-1-communication-with-siemens-s7-1500/71358)._
