escott (Customer) asked a question.

CMORE CM5-T10W to LS XMC possible?

Trying to connect to an LS-XMC-E16A plc, not having much luck. I realize that there is no specific protocol for the LS PLC's but I was trying to use the more generic Modicon profile. LS PLC returns errors when trying to establish SOCKET_TCPCONNECT. If anyone has anything that might help I'm all ears. If not I'll have to hunt down a LS HMI :(


  • ADC Community_04 (AutomationDirect)

    "The C-more panel is the master when communicating with this device. "

    master = client

     

    I realize you have decided to move forward with an LS panel but wanted to add some info in case others, looking further details, may happen upon this thread.

    When used with a Cmore, the PLC will be the server and the Cmore will be the client.

     

    Here is a link detailing setup for the Modbus server in the XEM CPU

    Set up the Modbus Server Mode on XEM CPU

    A key piece of information here is the Server Mode must be changed from "XGT server" to "Modbus Server"

     

    Here is a link to a video demonstrating Modbus server configuration.

    https://youtu.be/GaC1pulM4-k?si=8eDgPXwMtib2VRSD

     

    Expand Post
    Selected as Best
  • escott (Customer)

    I did exactly as that post suggests. I was able to get that far by manual reading. But I could not get the two to actually connect and recognize each other. As in the first post, when trying to use SOCKET_TCPCONNECT, which is the first step in the process, there are errors that I cannot make go away, and I feel that I have followed all the directions correctly. I've ordered an LS HMI at this point.

  • ADC Community_04 (AutomationDirect)

    "when trying to use SOCKET_TCPCONNECT, which is the first step in the process, ..."

     

    SOCKET_TCPCONNECT is used when the LS is the client. When connecting to a CM5, it will be the server, so I'm not sure what you mean by that.

  • escott (Customer)

    I have only found documentation that the CM5 is a server, not a client. Therefore the LS cannot be the server. So I'm not sure what you mean by that. From the help file on the Cmore "The following information applies for Modicon Modbus TCP/IP PLC compatible with C-more panels.

    The C-more panel is the master when communicating with this device."

    Regardless I have fixed the issue by ordering the LS screen.

  • ADC Community_04 (AutomationDirect)

    "The C-more panel is the master when communicating with this device. "

    master = client

     

    I realize you have decided to move forward with an LS panel but wanted to add some info in case others, looking further details, may happen upon this thread.

    When used with a Cmore, the PLC will be the server and the Cmore will be the client.

     

    Here is a link detailing setup for the Modbus server in the XEM CPU

    Set up the Modbus Server Mode on XEM CPU

    A key piece of information here is the Server Mode must be changed from "XGT server" to "Modbus Server"

     

    Here is a link to a video demonstrating Modbus server configuration.

    https://youtu.be/GaC1pulM4-k?si=8eDgPXwMtib2VRSD

     

    Expand Post
    Selected as Best
    • Todd Dice (Customer)

      As a self-taught programmer, one headache I find is vendors using terms interchangeably: Master = Client. Huh? I don't see the similarities.

       

      Anyway, I don't remember who the manufacturer was, but their way of describing comms that made sense was "parent" and "child".

       

      I know AD is not going to change an industry's terms, but I think placing "parent" and "child" in parentheses in help files will assist people like myself in understanding the roles of the HMI, PLC, and other networked devices.

      Expand Post