15 DF1 AND ETHERNET/IP PROTOCOL SUPPORT
DF1. The EtherMeter provides elementary support for Rockwell Automation’s DF1 serial protocol.
This manual assumes that the user is well-versed in the DF1 Protocol. In order to learn more about
the DF1 protocol, visit rockwellautomation.com.
The following functional subset of the DF1 protocol is supported by the EtherMeter:
[CMD,FNC] = [0F,A2] - “Protected Typed Logical Read With 3 Address Fields”
[CMD,FNC] = [0F,AA] - “Protected Typed Logical Write With 3 Address Fields”
To a polling master PLC or computer, the EtherMeter’s data is available within the Integer and Bit
registers documented within this section. Read-only, Integer data is stored within the N7:0 register,
and read-only Bit data is stored within B250 registers. The three (3) auxiliary digital outputs are
mapped to the N10:0 register. When addressing Bit registers, is important to note that misaligned
bit blocks, partial words, and masked/scattered bit reads are not supported.
DF1-RadioModem and DF1-FullDuplex are both supported; and DF1-HalfDuplex is not supported.
For error checking, either CRC-16 or BCC error checking may be selected.
In the DF1 protocol, the byte-order is “low-byte / high-byte” and the word order is “low-word / high-
word”. This method of ordering is also known as “Little-Endian”. The DF1 byte-order and word-
order are fixed within the EtherMeter. To ensure Allen-Bradley compatibility, DF1 and EtherNet/IP
byte and word ordering cannot be modified through the Setup Menu.
To test and/or verify DF1 communications with the EtherMeter, there are several useful computer
programs available. SCADAmetrics recommends KepServerEx from Kepware Technologies
(kepware.com), or RSLinx™ from Rockwell Automation (rockwellautomation.com). Assistance and
support for these programs (and all 3
rd
-party software) may be obtained from their respective
manufacturers.
KepServerEx (Kepware Technologies)
RSLinx (Rockwell Automation)