Communicate two Compactlogix without adding PLC in Program

       If you need to data send or receive between two compactlogix using Message(MSG) instruction. Without adding PLC in program (Studio 5000, Rslogix 5000). Communication path is important for Message instruction.
Data Read from L18 Controller
        Configure the MSG instruction Message Type, No of Elements and Destination Element in Configure tab.
Configuration Tab

Communication Tab
       Message Read from the 1769-L32E at IP address 192.168.100.1 would have a Connection path that looks like Project,2,192.168.100.1 (Controller Name, Communication Type, Target Controller IP)


Port #
Communication Type
1
Backplane
2
DH485 -out channel A
DHRIO -out channel A
ENET -out onto Ethernet
ENBT -out onto Ethernet
CNB(R),CN2 -out onto ControlNet
Controllers -out the serial port
3
DH485 -out channel B
DHRIO -out channel B
 

Network Type
Address Format and Value
Backplane
Backplane slot number (0-16 depending on Chassis size)
Ethernet
Ethernet IP address (a.b.c.d)
ControlNet
ControlNet node address (0-99)
DeviceNet
DeviceNet node address (0-63)
DH+
Decimal equivalent of Octal DH+ node address (0-63 or 8#00 -8#77)
RS232 Serial
DF1 node address (0-255, 1 for point to point)
  


CompactLogix (1769-L32E, L35E, 1768-L43(S), L45(S))


CompactLogix needs a 1 for the virtual backplane and always a 0 for controller slot 0 for the path, after the IP. For example, ENBT, 2, 10.10.10.2, 1, 0 


CompactLogix (1769-L16x, L18x, L24x, L27x, L30x, L33x, L36x)



ENBT, 2, 10.10.10.2 (do not use 1 for backplane, and slot number)

2 comments:

  1. buen día, gracias por su información. es muy útil!

    sabes como hacer un mensaje en caso de que las IP de los procesadores sea distinta? tendrás el procedimiento?

    saludos!

    ReplyDelete
  2. Hi,

    You can use 1783- NATR. NAT switch.

    ReplyDelete

Popular Posts