<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/</id><updated>2020-02-27T14:22:41.019000Z</updated><subtitle>Recent posts to Changing Modbus server IP in runtime</subtitle><entry><title>Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/?limit=25#9344" rel="alternate"/><published>2020-02-27T14:22:41.019000Z</published><updated>2020-02-27T14:22:41.019000Z</updated><author><name>kallileo</name><uri>https://forge.codesys.com/u/kallileo/</uri></author><id>https://forge.codesys.comf32d074172e9427c73642931fd0ccadf24726ccd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;I-Campbell hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Great! So is it all working now?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Yes.&lt;br/&gt;
Thanks for the tips.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/?limit=25#4206" rel="alternate"/><published>2020-02-27T14:22:39.676000Z</published><updated>2020-02-27T14:22:39.676000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/</uri></author><id>https://forge.codesys.comc395fa3251419bac90b85401246e0e3448c573e6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Great! So is it all working now?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/?limit=25#0e4b" rel="alternate"/><published>2020-02-27T14:22:39.238000Z</published><updated>2020-02-27T14:22:39.238000Z</updated><author><name>kallileo</name><uri>https://forge.codesys.com/u/kallileo/</uri></author><id>https://forge.codesys.com6e67f2deddb2bd31c0149f8826ec9e17f7b7f025</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;So in order for the Enable property to be shown, the option "EnableDiagnosis for devices" in PLC Settings has to be activated.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/?limit=25#3377" rel="alternate"/><published>2020-02-27T14:22:38.832000Z</published><updated>2020-02-27T14:22:38.832000Z</updated><author><name>kallileo</name><uri>https://forge.codesys.com/u/kallileo/</uri></author><id>https://forge.codesys.com08763cad2c7b7f3b43bea35cab5da7c07ad33c3f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The problem is tha I can't see xEnable property in the inputs and outputs list of the FB at all.&lt;br/&gt;
My Modbus TCP Slave name is IO_Board and I get an error when I type IO_Board.xEnable.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;            &lt;span class="c1"&gt;------ Build started: Application: Device.Application -------&lt;/span&gt;
            &lt;span class="n"&gt;typify&lt;/span&gt; &lt;span class="n"&gt;code&lt;/span&gt; &lt;span class="p"&gt;...&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;&lt;span&gt;[ERROR]&lt;/span&gt;         FB_CoolingUnit: FAULTS_CHECKING &lt;a class="" href="../Line%2015,%20Column%201%20(Impl)"&gt;Device: PLC Logic: Application&lt;/a&gt;: C0018:  'IO_Board.xEnable' is no valid assignment target&lt;br/&gt;
&lt;span&gt;[ERROR]&lt;/span&gt;         FB_CoolingUnit: FAULTS_CHECKING &lt;a class="" href="../Line%2015,%20Column%201%20(Impl)"&gt;Device: PLC Logic: Application&lt;/a&gt;: C0004:  'xEnable' is no component of 'MODBUSTCPSLAVE'&lt;br/&gt;
                Compile complete -- 2 errors, 0 warnings&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/?limit=25#3a8f" rel="alternate"/><published>2020-02-27T14:22:38.449000Z</published><updated>2020-02-27T14:22:38.449000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/</uri></author><id>https://forge.codesys.com200939f12aca273443e8ceca6fb8c8eac6a7840d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;You can find it in the online help&lt;br/&gt;
&lt;a class="" href="https://help.codesys.com/webapp/_mod_lib_modbustcpslave;product=core_modbus_configuration_editor" rel="nofollow"&gt;https://help.codesys.com/webapp/_mod_li ... ion_editor&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Modbus TCP slave instance name .xEnable&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Changing Modbus server IP in runtime</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/061036aef1/?limit=25#5031" rel="alternate"/><published>2020-02-27T14:22:37.292000Z</published><updated>2020-02-27T14:22:37.292000Z</updated><author><name>kallileo</name><uri>https://forge.codesys.com/u/kallileo/</uri></author><id>https://forge.codesys.comafc7fda1ffdf4008dbc058fb38572cb811702def</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have set up Modbus TCP Client in Codesys 3.5.12 to read/write to are remote IO and I want to be able to change the IP of a Modbus TCP server (slave) in Codesys if the IP of the remote IO changes.&lt;br/&gt;
The change of the slave IP should be made through a HMI or WebVisu. &lt;/p&gt;
&lt;p&gt;Modbus TCP slave has a method called UpdateCommunicationSettings with IP and Port as parameters.&lt;br/&gt;
It says that "Fails (return value !=0) if TCP connection is currently established. (--&amp;gt;Use Enable Property to connect/abort)".&lt;/p&gt;
&lt;p&gt;Where do I find this Enable property?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>