Ladder logic program, 12 using explicit messaging – Rockwell Automation 22-COMM-D DeviceNet Adapter User Manual
Page 68

6-12
Using Explicit Messaging
Ladder Logic Program
Figure 6.7 Example PLC-5 Ladder Logic Program
For the I/O message portion of this ladder example program, see
.
Explicit Messaging Example
When B3:0/0 is set to ON, a one-time BTW sends the explicit message data (starts at N11:0)
to the scanner. The MOV instruction then initializes the first word of the data file that is
used by the BTR instruction in the next rung.
0003
B3:0
0
Send
Explicit
Message
ONS
B3:0
1
EN
DN
ER
BTW
Block Transfer Write
Module Type 1771-SDN DeviceNet Scanner Module
Rack
000
Group
0
Module
0
Control Block
BT20:2
Data File
N11:0
Length
64
Continuous
No
Setup Screen
BTW
MOV
Move
Source
0
0<
Dest
N11:100
257<
MOV
When the BTW is complete (BT20:2.DN = ON), the CMP instruction compares the first
word of data sent from the scanner to the first word of data sent by the program to the
scanner. When the messaging function is complete, the two words will be equal. The explicit
message response data is stored starting at N11:100.
0004
BT20:2
DN
CMP
Comparison
Expression
N11:100 <> N11:0
CMP
BT20:3
EN
EN
DN
ER
BTR
Block Transfer Read
Module Type 1771-SDN DeviceNet Scanner Module
Rack
000
Group
0
Module
0
Control Block
BT20:3
Data File
N11:100
Length
64
Continuous
No
Setup Screen
BTR
0005
END