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)
buen día, gracias por su información. es muy útil!
ReplyDeletesabes como hacer un mensaje en caso de que las IP de los procesadores sea distinta? tendrás el procedimiento?
saludos!
Hi,
ReplyDeleteYou can use 1783- NATR. NAT switch.