ProSoft Technology MVI56-DFCMR User Manual
Page 89
Reference MVI56-DFCMR
♦ ControlLogix Platform
DF1 Interface Module with Reduced Data Block
ProSoft Technology, Inc.
Page 89 of 113
October 20, 2008
5.6.4 Module Specific Error (not DFNT Compliant)
Code (Int)
Code (Hex) Description
-1
0xFFFF
CTS modem control line not set before transmit
-2
0xFFFE
Timeout while transmitting message
-10
0xFFF6
Timeout waiting for DLE-ACK after request
-11
0xFFF5
Timeout waiting for response after request
-12
0xFFF4
Reply data does not match requested byte count
-20
0xFFEC
DLE-NAK received after request
-21
0xFFEB
DLE-NAK sent after response
5.7
DF1 Command Set For ProSoft Technology Communication Modules
5.7.1 Introduction
This document contains a complete description of the command set required to
communicate with DF1 protocol devices using a ProSoft communication module.
ProSoft communication modules that contain a virtual DF1 master device use
this command set to control and monitor data in DF1 protocol devices. These
include Rockwell Automation PLC, SLC, MicroLogix and ControlLogix controllers
and field devices supporting the DF1 protocol. ProSoft supports the DF1 protocol
on both the serial and network interface. The network interface requires the use
of the port service address 0xAF12 as specified in the ControlNet Specification.
Rockwell Automation supports this feature in the ControlLogix 5550, PLC5 xx/E
and SLC 5/05 processors.
The ProSoft modules contain a virtual database that is defined by the user. This
database is used as the source for write commands and the destination for read
commands issued on the virtual DF1 master devices. The module interfaces data
contained in remote DF1 slave devices to the virtual database using the DF1
master. User commands are issued out of the DF1 master from a command list.
These commands gather or control data in the DF1 slave devices. The following
illustration shows the relationships discussed above: