<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to PFC200 - WAGO 750-8202 - MODBUS RTU </title><link>https://forge.codesys.com/forge/talk/Runtime/thread/e18807d3f1/</link><description>Recent posts to PFC200 - WAGO 750-8202 - MODBUS RTU </description><language>en</language><lastBuildDate>Fri, 22 May 2026 09:35:24 -0000</lastBuildDate><atom:link href="https://forge.codesys.com/forge/talk/Runtime/thread/e18807d3f1/feed.rss" rel="self" type="application/rss+xml"></atom:link><item><title>PFC200 - WAGO 750-8202 - MODBUS RTU </title><link>https://forge.codesys.com/forge/talk/Runtime/thread/e18807d3f1/?limit=25#ceda</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I’m working on implementing Modbus RTU communication with a Carel controller (CPCO). I want to use the front RS485 interface through the DB9 connector. The issue is that I can’t get the communication working correctly.&lt;/p&gt;
&lt;p&gt;Below are the steps I’ve done so far:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Connected pins 3 and 8 from the DB9 connector to the +/- RX/TX terminals on the Carel side.&lt;/li&gt;
&lt;li&gt;In the PLC shell, I set &lt;code&gt;serialmode&lt;/code&gt; to &lt;code&gt;RS485&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;In WBM under &lt;code&gt;Administration &amp;gt; Serial Interface &amp;gt; Assign owner of serial interface&lt;/code&gt;, I set the port to &lt;code&gt;unassigned&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In the device tree, I created &lt;code&gt;Modbus_COM&lt;/code&gt; with the following settings:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;COM port: 1&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Baud rate: 19200&lt;/li&gt;
&lt;li&gt;Parity: None&lt;/li&gt;
&lt;li&gt;Stop bits: 1&lt;/li&gt;
&lt;li&gt;Created a Modbus client on this COM interface in RTU mode. Under the status tab, I can see it is in &lt;code&gt;running&lt;/code&gt; state.&lt;/li&gt;
&lt;li&gt;On the client, I created a Modbus server and set the Modbus address of my unit to &lt;code&gt;1&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Defined a few channels as FC03 to read holding registers according to the Carel register map.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I checked the communication with the Carel controller using a USB-to-RS485 converter connected to my PC, and communication works correctly there.&lt;/p&gt;
&lt;p&gt;In the status tab, I can see that the Modbus server is polling, but there is no response from the controller. I also tried multiple times swapping A/B lines on the Carel side, but it did not help.&lt;/p&gt;
&lt;p&gt;Do you have any suggestions on what else I should check?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">olehmann03</dc:creator><pubDate>Fri, 22 May 2026 09:35:24 -0000</pubDate><guid isPermaLink="false">https://forge.codesys.com55d9805bff7a287d2d2e14ba950e6f5bfefafb47</guid></item></channel></rss>