Help get this topic noticed by sharing it on Twitter, Facebook, or email.

Unable to make communication between eplc with Micro820 plc

Hello all,
I am a novice, trying to make a communication link between my eplc 100 with Rockwell's Micro820 PLC. I have added modbus master and slave to my project and tried linking my variables too. But still I am not able to stablish a communiaction. Please guide me with detailed further steps to do so.
Thank you in advance..
1 person has
this question
+1
Reply
  • Stephen Daly (Software Support Engineer) July 31, 2018 09:36
    Hi Kapil,

    Please ensure that you have the following structure under the if the E+PLC 100 is a Modbus TCP Master:



    You need to have used the E+PLC100 Ethernet device (regardless of Master or slave), with a Modbus Master below it, and a Modbus Slave below that.

    If the E+PLC 100 is a Modbus Slave, you need the following:



    As well as this, for a Modbus Slave, you will need to modify the device's firewall. To copy the firewall off, open the Device, go to Files and then copy fw4.cfg off to a location on your PC:



    Open the file in a text editor and remove the leading "#" in front of the line:

    pass in on emac0 proto tcp from any to any port = 502

    Save the file, copy it back down to the PLC and then power cycle the device.

    If this doesn't fix your issue, please contact support@eurotherm.co.uk, referencing this Get Satisfaction thread.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • Hii,
    Stephen,
    Greetings.
    I am considering my eplc100 as master and used the ethernet modbus device as shown in image refered by you.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited

  • Hi,
    Stephen can you please guide me with further steps to follow.
    • Stephen Daly (Software Support Engineer) August 01, 2018 12:47
      I would start with trying to get one register working. If the Micro820 can be set to use register 0 first, then that would be a good testing point.

      I would also recommend checking for whether the registers are 0 or 1 based. I would also suggest getting hold of a Modbus master application for your PC, such as Modscan32. This will allow you to test whether the slave is functioning correctly, as well as interrogating the network traffic.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated kidding, amused, unsure, silly indifferent, undecided, unconcerned happy, confident, thankful, excited