# TP600 Visu Panel using OPC UA Server instead of Network Variables or Modbus Communication?

**URL:** <https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383>\
**Category:** Hardware and Linux\
**Tags:** tp600\
**Created:** [January 26, 2023, 11:52am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383 "2023-01-26T11:52:07Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexander\_Landfried](https://sea2.discourse-cdn.com/flex016/user_avatar/www.wago.community/alexander_landfried/32/306_2.png) [@Alexander\_Landfried](https://www.wago.community/u/Alexander_Landfried)\
**Post date:** [January 26, 2023, 11:52am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/1 "2023-01-26T11:52:07Z")

</div>

Hey Guys,

do you know if it’s possible to use the OPC UA Server on a Visu Panel(FW22) to publish Variables via OPC Server to provide Variables Access for Third Party Devices?

Never tried that before and unfortunately i have no Hardware to test with…

Greets from Germany, Alex

---

<div class="post-metadata">

**Author:** ![Barron](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Barron](https://www.wago.community/u/Barron)\
**Post date:** [January 29, 2023, 7:09am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/3 "2023-01-29T07:09:21Z")

</div>

It sure is. Right click on “Application” in your project tree and create an instance of “Symbols”. From there you can enable system variables to be accessed over OPC UA.

---

<div class="post-metadata">

**Author:** ![Tomast](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@Tomast](https://www.wago.community/u/Tomast)\
**Post date:** [October 11, 2024, 6:47pm UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/4 "2024-10-11T18:47:33Z")

</div>

Hi everyone,

I will use this topics to ask my question. As a new user of WAGO plc and Codesys I am stil struggling with little things which for most of you is really easy. I am used to tags in TIA portal. For my current project I am using pfc200 and 762-5204 to600 hmi. My question is what is the best solution to connect this set. I wanted to use webvisu on the hmi and get all the data from plc so the want be loaded with it. Someone said that I should use nvl. Is there any manual/tutorial with step by step instruction how to do it or example project ?

---

<div class="post-metadata">

**Author:** ![Simon](https://avatars.discourse-cdn.com/v4/letter/s/f07891/32.png) [@Simon](https://www.wago.community/u/Simon)\
**Post date:** [October 22, 2024, 11:28am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/5 "2024-10-22T11:28:24Z")

</div>

Hi Tomast! With WAGO and CODESYS you can do things in so many ways that it can be confusing. WAGO should get better at recommended a “main” solution.  
For HMI - PLC communication I would recommend to look at OPC client/server solution. There is also something called CODESYS V3 datasource. I have guides and examples, but I made them in Swedish. Send me your email-address and I can give you access!

Another way to go is to use webpanels. WAGOs latest WP400 are much faster than the old versions and have a much lower price. Combine with a PFC300 for a great package.

---

<div class="post-metadata">

**Author:** ![Tomast](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@Tomast](https://www.wago.community/u/Tomast)\
**Post date:** [October 25, 2024, 12:05pm UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/6 "2024-10-25T12:05:45Z")

</div>

Hi Simon,  
just to be sure. OPC UA arrays without always update won’t be triggered to read but when i use arrays with always update ON should be find ? Off course i can test it self but i wanted to know what are your experiences with this sort of communication.

---

<div class="post-metadata">

**Author:** ![bjornidar](https://avatars.discourse-cdn.com/v4/letter/b/5fc32e/32.png) [@bjornidar](https://www.wago.community/u/bjornidar)\
**Post date:** [October 30, 2024, 10:29am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/7 "2024-10-30T10:29:11Z")

</div>

As set points are stored to PV in the “PLC” part of the communication - is there a way to publish PV to the OPC-server? Seems like I can only add variables from GVL.

---

<div class="post-metadata">

**Author:** ![Simon](https://avatars.discourse-cdn.com/v4/letter/s/f07891/32.png) [@Simon](https://www.wago.community/u/Simon)\
**Post date:** [November 7, 2024, 1:12pm UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/8 "2024-11-07T13:12:10Z")

</div>

You can publish I/O values directly. Codesys has a warning about that though. Make sure to enable it in settings and to use the I/O variable in program or use always update.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/wago/original/2X/0/0a4e184f68ecda11334f752093e963d0d7d4566f.png)

---

<div class="post-metadata">

**Author:** ![bjornidar](https://avatars.discourse-cdn.com/v4/letter/b/5fc32e/32.png) [@bjornidar](https://www.wago.community/u/bjornidar)\
**Post date:** [November 8, 2024, 11:00am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/10 "2024-11-08T11:00:22Z")

</div>

Is it correct to assume that if I change the “PLC” software (wihtout touching the SymbolConfiguration), I still have to import and do a new download on the “HMI” software?

I’m using two EdgeControllers, not within the same project.

---

<div class="post-metadata">

**Author:** ![stephan](https://avatars.discourse-cdn.com/v4/letter/s/8baadc/32.png) [@stephan](https://www.wago.community/u/stephan)\
**Post date:** [June 27, 2025, 12:12am UTC](https://www.wago.community/t/tp600-visu-panel-using-opc-ua-server-instead-of-network-variables-or-modbus-communication/383/11 "2025-06-27T00:12:19Z")

</div>

Are these guides and examples for CODESYS V3 datasource available online? Could I please get a copy of them.  
Thank you
