Versamax IC200CPUE05 can it work as modbus tcpip server?

My client needs to read data from Veramax IC200CPUE05 through modbus tcp/ip...

Is it possible? Please help how this can be done?

regards

Vikram

  • CPUE05 Ethernet port only support SRTP and EGD, don't support Modbus TCP
  • In reply to Jimmy Lee:

    Vikram, the serial ports DO support Modbus RTU. The lowest cost solution to accomplish what you want would be to add a Versamax Serial to Ethernet adaptor (IC200SET001) in front of one of the serial ports. The best solution would be to update the CPUE05 to a CPE100 (You would also need a Versamax PNS).
  • In PME make sure "Toolchest" is checked in the View ribbon tab.
    In the Toolchest dropdown, select "LD Instructions"
    Expand the "Communications" branch of LD instructions and you will see "Modbus_TCP_RW"
    alternatively,
    Expand "Data_Move" and you will see "Comm_Req".

    The former solution is only in Versamax, but the Comm_Req is in all the new Emerson PAC controllers.
    Comm_Reqs are not fun.
  • Note that IC200CPUE05 does not support Modbus TCP, either as a client/master or as a server/slave. IC200CPUE05 does support EGD and SRTP.

    You could use another Emerson CPU as a gateway, for example a PACSystems RSTi-EP EPSCPE100, with the CPE100 acting as the Modbus TCP interface and using EGD to the IC200CPUE05. CPE100 supports Modbus TCP as a server/slave with just configuration or as a client/master with programming. For client/master we have function blocks to simplify the implementation.
  • In reply to Mike Hu:

    Mike, the Modbus_TCP_RW instruction only works on some of the Versamax Micro CPU's. The CPUE05 is a Versamax modular CPU.