Explicit messaging on devicenet, Chapter – Rockwell Automation 284 ArmorStart User Manual User Manual
Page 253
Chapter
9
Explicit Messaging on DeviceNet™
Logic Controller Application
Example with Explicit
Messaging
This chapter is designed to demonstrate programming and explicit
message examples for both the SLC™ family of programmable
controllers and ControlLogix® family of programmable controllers.
The examples will show how to develop a program for simple control
and use a simple explicit message to retrieve data that is not
automatically acquired based on the input and output assembly of the
device. The user of the device can use this example as a guide in
developing, their own programs.
Below is the RSNetWorx™ view of the simple network used in this
example.
Figure 9.1 Simple Network
To assist in the development of the example the network will consist
only of the ArmorStart® and scanner. Therefore the only mapped
information in the scanner will be the ArmorStart. Refer to Chapter 8,
DeviceNet™ Commissioning for assistance in mapping.
Programming the 1747-SLC
I/O Mapping
The following example will utilize the Standard Distributed Motor
Controller and the factory default input and output assembly of 160
and 161. Refer to Appendix B, Bulletin 280/281 CIP Information for
additional assembly formats. The default input and output assemblies
are shown in the table below with the corresponding data size.
Table 9.1
Message Type (I/O Assembly)
Data Size (bytes)
Instance 160 – Consumed (output)
1 (Rx)
Instance 161 – Produced (input)
2 (Tx)