PFC200 codesys modbus rtu 750-653

Hi,

In our workshop we have a PFC200 and a module 750-653/003-000 laying around my table. Our workshop project is still in the e!cockpit environment and we started trying to migrate it to CODESYS 3.5.

We have a few energymeters that are read via MODBUS RTU to our current PFC200 but using 750-652 module. My last try with the 750-653 module was not successful with the e!cockpit therefore I decided to try it with COESYS.

Now I use FbMbMasterSerial function block but there is no response from the energymeters and no errors are generated for the 750-653 module.

The attached pictures show the settings for the 750-653 module and the FbMbMasterSerial function block.

750-653 Settings

FbMbMasterSerial

Best Regards
Konstantin Kolev

Hello Konstantin,
From my experience it could be a handshake issue. Try setting eHandshake like this:

   eHandshake:= eTTYHandshake.Hardware_DTE_RTSCTS;

Best Regards,
Mark

Hi,

There is still no response from the energymeters even after adding a handshake to the function block.

I am not sure if I need to change some settings on the 750-653 module.

Best Regards
Konstantin Kolev

Hi,

Did you fix the problem?

Did you connect inputs 1-2 and 5-6 on the module? its necessary for halfduplex communication: