<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to OPC UA method calls</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/</id><updated>2026-09-25T07:39:13.161000Z</updated><subtitle>Recent posts to OPC UA method calls</subtitle><entry><title>OPC UA method calls</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/?limit=25#1c11" rel="alternate"/><published>2026-09-25T07:39:13.161000Z</published><updated>2026-09-25T07:39:13.161000Z</updated><author><name>davidroman</name><uri>https://forge.codesys.com/u/davidroman/</uri></author><id>https://forge.codesys.com6ed31218954fa8fc04662e55cceca0b3dcaaf32e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've worked with OPC UA for a while now, and I find that integrating method calls can be tricky without the right setup. It's often overlooked how crucial testing environments are in this process. Are there any specific tools or practices you all recommend? Let's swap insights &lt;a href="https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/"&gt;https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/&lt;/a&gt; &lt;a href="https://curverush.com" rel="nofollow"&gt;https://curverush.com&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>OPC UA method calls</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/c46f835689/?limit=25#4cac" rel="alternate"/><published>2026-09-23T10:26:04.641000Z</published><updated>2026-09-23T10:26:04.641000Z</updated><author><name>jebu</name><uri>https://forge.codesys.com/u/jebu/</uri></author><id>https://forge.codesys.comceff94325f1035b360b8991bac88bd89491cebad</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm setting up an OPC UA server in CODESYS. My understanding so far:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Calling methods over OPC UA requires an Information Model — the plain Symbol Set / Symbol Configuration alone doesn't support method calls. Is that correct, or is there a way around it?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;With an Information Model, the Node IDs are auto-generated and I can't set them manually. Assuming that's right:&lt;br/&gt;
-Are these generated Node IDs stable across builds/downloads, or can they change?&lt;br/&gt;
-If they can change, what triggers it — renaming a variable/method, reordering objects in the model, a rebuild, a re-download to the PLC?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</summary></entry></feed>