x Rockwell Automation Publication 1766-UM001I-EN-P - June 2015
Table of Contents
DH-485 Configuration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Devices that use the DH-485 Network . . . . . . . . . . . . . . . . . . . . . . . . 212
Important DH-485 Network Planning Considerations . . . . . . . . . 213
Example DH-485 Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Modbus Communication Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Distributed Network Protocol (DNP3) . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Appendix F
MicroLogix 1400 Distributed
Network Protocol (DNP3)
Channel Configuration for DNP3 Slave. . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Channel 0 and Channel 2 Link Layer Configuration. . . . . . . . . . . . 223
Channel 1 Link Layer Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 224
DNP3 Slave Application Layer Configuration . . . . . . . . . . . . . . . . . 226
Channel 0 and Channel 2 Link Layer Configuration Parameters. 228
Channel 1(Ethernet) Link Layer Configuration Parameters . . . . . 232
DNP3 Slave Application Layer Configuration Parameters. . . . . . . 237
DNP3 Slave Application Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Function Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Internal Indications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
DNP3 Objects and MicroLogix 1400 Data Files . . . . . . . . . . . . . . . . . . . 256
DNP3 Data Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
DNP3 Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
DNP3 Binary Input Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
DNP3 Binary Output Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
DNP3 Double Bit Binary Input Object. . . . . . . . . . . . . . . . . . . . . . . . 270
DNP3 Counter Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
DNP3 Frozen Counter Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
DNP3 Analog Input Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
DNP3 Analog Output Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
DNP3 BCD Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
DNP3 Data Set Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Object Quality Flags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
DNP3 Device Attribute Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Event Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Generating Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Control Generating Event. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Reporting Event By Polled Response . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Reporting Event By Unsolicited Response . . . . . . . . . . . . . . . . . . . . . 308
Collision Avoidance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Time Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Download a User Program via DNP3 Network . . . . . . . . . . . . . . . . . . . . 312
Default Directories and Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Generating *.IMG files using RSLogix 500/RSLogix Micro. . . . . . 313
Rules for File Authentication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Rules for Downloading a User Program. . . . . . . . . . . . . . . . . . . . . . . . 316