Eaton Corporation
Electrical Sector
1111 Superior Avenue
Cleveland, OH 44114 USA
Eaton.com
© 2012 Eaton Corporation
All Rights Reserved
Printed in USA
Publication No. IL01412009E / Z12153
October 2012
Eaton is a registered trademark
of Eaton Corporation.
All other trademarks are property
of their respective owners.
Instructional Leaflet
IL01412009E
Effective October 2012
Pow-R-Command™ 1000—
breaker control bus communication protocol
Function 02 (0 x 02) Read Discrete Inputs
(Feedback Status, Presence, Last Command,
and Alarm)
This function is used to read status of discrete inputs in a remote
device, also known as the 1X space. The request PDU specifies
the starting address and the number of inputs to read. In the PDU,
inputs are addressed starting at zero.
In the case of Eaton rail devices, the starting input number must be
a multiple of 8, and the byte count field must also be a multiple of 8.
Inputs 0 through 20 return the breaker feedback status. A value of 0
indicates that the breaker is off, and a value of 1 indicates that the
breaker is on.
Inputs 64 through 84 return the breaker commanded state last
written to using the write single coil function (0 x 05). A value of
0 indicates that the breaker is commanded off, and a value of 1
indicates that the breaker is commanded on.
Inputs 128 through 148 return the breaker presence status. A value
of 0 indicates that no breaker was detected at the given position, and
a value of 1 indicates that a breaker was detected at this position.
Inputs 192 though 212 return the breaker alarm status. A value of
0 indicates that breaker status is correct, and a value of 1 indicates
that a breaker status is in the alarm mode (feedback status is
different from commanded state).
Broadcast is not supported.
Table 3. Read Breaker Feedback Status, Presence,
Last Command, and Alarm
Request Command
FunCtIon ADDReSS HI
ADDReSS Lo
Count HI Count Lo
0 x 02
0 x 00
(Multiple of 8)
0 x 00
(Multiple of 8)
Response Command
FunCtIon Byte Count InPut StAtuS 8-1 InPut StAtuS 16-9 etc.
Function 05 (0 x 05) Write Single Coil
(Command Breaker on/oFF)
This function is used to write a single breaker output to either on
or off in a remote rail. The request PDU specifies the address of
the breaker to be forced. Breakers are addressed starting at zero.
Therefore breaker number 1 is addressed as 0. The requested on/off
state is specified by a constant in the request data field. A value of
FF 00 hex requests the breaker to be on. A value of 00 00 requests
it to be off. All other values are illegal and will not affect the output.
Broadcast is not supported.
Table 4. Force Breaker On/OFF
Request Command
FunCtIon
ADDReSS HI
ADDReSS Lo VALue HI
VALue Lo
0 x 05
0 x 00
0 x 00 through
0 x 14
0 x 00 or 0 x FF 0 x 00
Response Command
FunCtIon
ADDReSS HI
ADDReSS Lo VALue HI
VALue Lo
Function 17 (0 x 11) Report Slave ID
This function is used to read the description of the type, the current
status, and other information specific to a remote device. The data
contents are specific to each type of device.
Broadcast is not supported.
Table 5. Read Rail Driver Information
Request Command
FunCtIon
0 x 11
Response Command
FunCtIon
Byte Count SLAVe ID
Run StAtuS extenDeD DAtA
The slave ID value returned is 0 x 01 for Eaton rail drivers.
The run status always returns a 0 x FF indicating that the device
is functional.
The extended data section has the following format.
Table 6. Extended Data Section
Bytes
Format
Byte 1
Firmware Rev Major
Byte 2
Firmware Rev Minor
Byte 3
DIP Switch Settings 8 – 1
Bytes 4 to end
Remaining Bytes are Reserved
Function 65 (0 x 41) Device-Specific
Commands (Restart)
This function is used to perform commands specific to the Eaton
rail driver. Sub-function 4 (0 x 04) is used to reset the rail device.
The data bytes must be exactly as specified below in order to
restart the device.
Broadcast is not supported.
Table 7. Eaton Specific Commands
FunCtIon
SuB-FunCtIon
DAtA ByteS
0 x 41
0 x 04
0 x 00, 0 x 52, 0 x 41, 0 x 49, 0 x 4c, 0 x 52
otee:
n
There is no response to the Restart command.