Reading data from PM810 over EGX150

Hi,

I am trying to read data from a PM810 meter connected through an EGX-150 gateway. I have tried with a generic Modbus driver, than tested with a generic Modbus scanner. The result is always the error code 04.

Have you encountered such a situation?

Thanks,

Arian

  • Hi Arian,
    I think you should be using the MODNET driver in Citect, since the EGX-150 is connected to Citect via Ethernet. It will then strip out the appropriate payload and transfer as a pure Modbus command onto the RS485 link.
    Make sure you have defined the PM810 Modbus Address in the Address field of the IODevice form.
    If you can't get the generic Modbus scanner working, it might be worth contacting Schneider Electric support to help troubleshoot it further.
    Kind regards
    Olivier
  • Hi Olivier,

    I've spend many hours to check what was going on, I've tested the PM810 separately from EGX, finally it was just a wrong configuration of the stop bits in EGX, the default value is 'auto', PM needed 1.

    Thanks,

    Arian
  • Hi Arian,
    Thanks for the update. Great to hear you got it working. The hardware config can definitely trip you up sometimes. That's why the test utility is always a good way to confirm the network is correctly configured before trying with SCADA. Best of luck with the rest of your project.