FPS ModbusTCP EthernetIP Manual

3714 Kinnear Place
Saskatoon, SK
Canada
S7P 0A6
Ph: (306) 373-5505
Fx: (306) 374-2245 www.littelfuse.com/relayscontrols
FPS MODBUS TCP & ETHERNET/IP INTERFACE
REVISION 1-A-041514
Copyright  2014 Littelfuse Startco
All rights reserved.
Document Number: PM-1152-EN
Printed in Canada.
FPS Modbus TCP & Ethernet/IP Interface
This page intentionally left blank.
Page i
Rev. 1-A-041514
Page ii
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
TABLE OF CONTENTS
SECTION
LIST OF FIGURES
PAGE
PAGE
FIGURE
PART A: MODBUS TCP
PART A: MODBUS TCP
1
2
1
2.1
2.2
2.3
2.4
3
3.1
3.2
3.3
3.4
3.5
3.6
4
General ................................................................. 1
EtherNet Protocol ............................................... 1
Protocol Setup ....................................................... 1
LED Indication...................................................... 1
Communication Status and Timeout ..................... 1
File System............................................................ 1
Modbus TCP Protocol ........................................ 2
Function Codes Supported .................................... 2
Register Database.................................................. 3
Reading Data Records ........................................... 3
User-Defined Registers ......................................... 3
Timeout Prevention ............................................... 3
Error Responses .................................................... 4
Specifications ....................................................... 4
FPS-CTU Side View Showing LED’s .................. 2
PART B: ETHERNET/IP
2
FPS-CTU Side View Showing LED’s .................. 6
LIST OF TABLES
PAGE
TABLE
PART A: MODBUS TCP
1
2
3
LED 2 – Module Status ......................................... 1
LED 3 – Network Status ....................................... 1
Supported Commands ........................................... 3
PART B: ETHERNET/IP
1
2
2.1
2.2
2.3
2.4
3
3.1
3.2
3.3
3.4
3.5
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
5
General ................................................................. 5
EtherNet Protocol ............................................... 5
Protocol Setup ....................................................... 5
LED Indication...................................................... 5
Communication Status and Timeout ..................... 5
File System............................................................ 5
EtherNet/IP .......................................................... 7
EtherNet/IP Input Data Object Read ..................... 7
EtherNet/IP Output Data Object Write ................. 7
Timeout Prevention ............................................... 8
Network Configuration Files................................. 8
RSLOGIX5000 Setup ........................................... 8
Explicit Messaging .............................................. 8
Identity Class 0x01................................................ 8
Control Supervisor Class 0x29.............................. 9
Overload Class 0x2C .......................................... 14
Set Point Class 0x64 ........................................... 15
Inverse Curve Class 0x65.................................... 20
Digital Input Class 0x66 ..................................... 22
Analog I/O Class 0x67 ........................................ 24
RTD Module Class 0x68..................................... 25
RTC Class 0x69 .................................................. 28
User Register Class 0x6A ................................... 28
Data Logging Class 0x6B ................................... 30
Hardware Specifications................................... 31
Appendix A FPS Modbus TCP &
EtherNet/IP Interface Revision History ..................... 32
PART B: ETHERNET/IP
4
5
6
7
LED 2 – Module Status ......................................... 5
LED 3 – Network Status ....................................... 5
FPS Command Table............................................. 7
EtherNet/IP Control Command Assembly ............ 7
DISCLAIMER
Specifications are subject to change without notice.
Littelfuse Startco is not liable for contingent or
consequential damages, or for expenses sustained as a
result of incorrect application, incorrect adjustment, or a
malfunction.
FPS Modbus TCP & Ethernet/IP Interface
This page left intentionally left blank.
Page iii
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
PART A: MODBUS TCP
1. GENERAL
The Ethernet interface supports Modbus TCP and
EtherNet/IP.
Part A of this manual describes the features of the
Modbus TCP version of Ethernet.
2. ETHERNET PROTOCOL
2.1 PROTOCOL SETUP
The protocol type, IP address, IP Mask, and Gateway
is set in the Setup | Hardware | Network Comms menu.
To enable Modbus TCP communications, select
Modbus TCP. This provides full access to the FPS
parameters as described in the FPS manual Appendix E.
Multiple-register read and write instructions are
supported and write requests do not require a special
command sequence. This selection is compatible with
SE-Comm-RIS.
2.2 LED INDICATION
The module contains four LED indicators as shown in
Fig. 1.
LED 1 - Link
Indicates that the module is connected to an Ethernet
network.
STATE
TABLE 1 LED 2 - MODULE STATUS
DESCRIPTION
Steady Off
Steady Green
Flashing Green
Flashing Red
Steady Red
Flashing Green/Red
STATE
No Power
Device Operational
Standby
Minor Fault
Major Fault
Self-Test
2.3 COMMUNICATION STATUS AND TIMEOUT
The status of the Ethernet communication module is
indicated as “Ethernet: ONLINE” when the module is
operating properly, and as “Ethernet: OFFLINE” when
the module is not operating properly. Module errors
require the module to be reinitialized. The module is
initialized on power up or can be initialized using the
OPI. To initialize the module using the OPI, first disable
the module by selecting None in the Setup | Hardware |
Network Type menu and then select Anybus or Modbus
TCP to enable the module.
The FPS can be configured to trip or alarm on loss of
communication to the module. This feature is enabled
using the Setup | Hardware | Network Comms | Network
Error menu.
To prevent a timeout trip when using the Modbus TCP
selection, see Section 3.5.
2.4 FILE SYSTEM
The module contains a file system that may be useful
for storing files associated with the FPS. The file system
is a fixed-size storage area with a hierarchical directory
structure.
The file system is accessible via FTP, Telnet, HTTP.
The file system is case sensitive. This means that the
file ‘AnyBus.txt’ is not identical to the file
‘AnyBus.TXT’. Filenames can be a maximum of 48
characters long. Pathnames can be 256 characters in
total, filename included.
NOTES:
The FPS communication address is defined by the
Ethernet IP setting and is unique for each FPS. The
Network ID setting is ignored by the FPS. The
Modbus broadcast address of 255 is not supported.
(1)
(2)
Communications options are mutually exclusive.
Selecting Anybus or Modbus TCP disables the
RS-485 interface.
(3)
Select Anybus or Modbus TCP only if the FPS has
the Ethernet option installed (FPS-CTU-04-XX ).
TABLE 2 LED 3 - NETWORK STATUS
DESCRIPTION
Steady Off
Steady Green
Flashing Green
Flashing Red
Steady Red
Flashing Green/Red
No Power or No IP Address
Connected
No Connections
Connection Timeout
Duplicate IP
Self-Test
LED 4 - Activity LED
Flashes green each time a packet is received or
transmitted.
Page 1
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Page 2
Rev. 1-A-041514
FIGURE 1. FPS-CTU Side View Showing LED’s.
3. MODBUS TCP PROTOCOL
The FPS implements the Modbus TCP protocol on
port 502. The FPS is a slave (server) on the network. It
cannot initiate communication. Up to 5 clients can be
connected simultaneously to a single FPS server.
3.1 FUNCTION CODES SUPPORTED
The FPS supports the following function codes:
 Read Holding Registers (Function Code 3)
 Read Input Registers (Function Code 4)
 Write Single Register (Function Code 6)
 Write Multiple Registers (Function Code 16)
 Force Single Coil (Function Code 5)
Function Code 3 and Function Code 4 perform the
same operation and are used to read data from the FPS.
Function Code 6 and Function Code 16 are used to write
data to the FPS. See FPS Manual Appendix E for the
Modbus register list and address definitions. These
functions use Modbus address group 4.
Function Code 5 is used to issue commands to the
FPS. The command code and action is listed in
Table 3. In terms of Modbus, the command code is the
coil address (Modbus address group 0). The command is
issued by setting the coil to ON at the specified address
location. All commands use the ON request to issue the
command. For example, to reset trips, the coil at Modbus
coil address 00004 is set to ON. Coil commands are
“one-shot” commands that require a transition from OFF to
ON.
FPS Modbus TCP & Ethernet/IP Interface
COMMAND
CODE
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
TABLE 3 SUPPORTED COMMANDS
COIL
ACTION
ADDRESS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
None
Open
Close
Reset Trips
Set Real-Time Clock
Clear Data-Logging Records
Clear Trip Counters
Clear Energy Totals
Clear Running Hours
Emergency I2t Reset
Select Local Control
Release Local-Input Control
Re-enable Temperature Protection
Remote Trip Set
Remote Trip Clear
Remote Alarm Set
Remote Alarm Clear
Net Relay Set
Net Relay Clear
For PLCs not supporting Function Code 5, commands
can be issued using Function Code 6 or 16. Commands
are written to FPS register 6 (Modbus register 40007).
Use the command codes listed in Table 3. For Function
Code 16, the first data element is interpreted as the
command code and subsequent bytes are ignored.
3.2 REGISTER DATABASE
Appendix E in the FPS manual contains the Modbus
Register Table. The table starts at register 0 (Modbus
40001) and each register is 16-bits wide. Types “long”
and “float” are 32-bit values. For both long and float
types, the low-order word is transmitted first followed by
the high-order word. Word values have the high byte
followed by the low byte. Float types are per the IEEE
754 Floating-Point Standard. All bytes of long and float
types must be written using one message or an error will
result. This does not apply for read commands.
3.3 READING DATA RECORDS
Event record information is located starting at FPS
register 980 (Modbus 40981).
Only one event record can be read at a time. Record
data is for the record indicated by the Record Selector.
To select a record, write the record number to Record
Selector with the first message and then read the values
in the record with a second message. Record Head
points to the next available record. The last event record
captured is at Record Head minus one.
The Record Selector must be in the range of 0 to 63.
Values outside this range will select record 0.
3.4 USER-DEFINED REGISTERS
User-Defined Registers are used to assemble data in
groups in order to minimize the amount of message
requests. User-Defined Register values are entered using
Page 3
Rev. 1-A-041514
the Setup | Hardware |Network Comms | User Register
menu, by using SE-Comm-RIS, or by using network
communication messages.
The values entered are the FPS register numbers
corresponding to the required parameter as listed in the
FPS Manual Appendix E. The entered values are
accessible from the menu or via communications by
reading the register values starting at FPS register 1400
(Modbus 41401).
The data corresponding to these register values is
retrieved by reading the values starting at registers 1432
(Modbus 41433). Data format is a function of the
associated FPS register type.
Typically, for PLC communications it is desirable to
define data assemblies that are grouped by data type
(float or integer). A single read can then access all
required float values while another read can access the
integer values.
For example, to access the three phase currents enter
860, 861, 862, 863, 864, and 865 in User Register 0 to 5.
In a similar manner, the trip summary, I/O status, and
Message 0 can be read by entering 1110, 1111, and 1112
in the next available user-register locations starting at
User Register 6. The resulting values can be read
starting at FPS Register 1432 (Modbus 41433).
3.5 TIMEOUT PREVENTION
To prevent a timeout trip on the FPS, a valid Modbus
TCP request addressed to the specific slave is required.
This can be a read or write request.
FPS Modbus TCP & Ethernet/IP Interface
3.6 ERROR RESPONSES
Errors can originate from the hardware or
communications software. When a hardware error
occurs, “Anybus Error!” is displayed in the Metering |
Network Status menu, along with an error code.
The FPS supports the following Modbus TCP
communication error responses:
01: Illegal Function—The function code sent to the FPS
server is not supported.
02: Illegal Data Address—The requested address is not
within the data address range in the FPS.
03: Illegal Data Value—Data value is not within the
required range.
4. SPECIFICATIONS
Interface .......................................10Base-T, 100Base-T,
Cat. 3, 4, 5, UTP, STP
Protocol ........................................Modbus TCP or
EtherNet/IP
Baud Rate.....................................10/100 Mbps.
Number of Slaves Connected........ Up to 254 units
Number of Connections ................ Up to five
Bus length ....................................100 m (328’) per segment
Page 4
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
PART B: ETHERNET/IP
1. GENERAL
This document describes the EtherNet/IP features
supported by the FPS. The FPS supports Explicit
messaging and Polled I/O messaging.
The FPS is a slave (server) on the network. It cannot
initiate communication.
Up to 5 clients can be connected simultaneously to a
single FPS server.
Section 2 describes the Ethernet setup procedures and
general features. Section 3 describes the Polled I/O
messaging supported and Section 4 provides a list of
Class objects that are supported using Explicit
messaging.
2. ETHERNET PROTOCOL
2.1 PROTOCOL SETUP
The protocol type, The Ethernet IP address, and
Ethernet Mask is set in the Setup | Hardware | Network
Comms menu.
To support EtherNet/IP, select the network type as
Anybus.
The communication address of the FPS is defined by
the Ethernet IP setting and is unique. The Network ID,
Baud Rate and Error Check settings are ignored.
Communications options are mutually exclusive. The
RS-485 interface is disabled when Anybus is selected.
2.2 LED INDICATION
The module contains four LED indicators as shown in
Fig. 2.
LED 1 - Link
Indicates that the module is connected to an Ethernet
network.
TABLE 4 LED 2 - MODULE STATUS
STATE
DESCRIPTION
Steady Off
Steady Green
Flashing Green
Flashing Red
Steady Red
Flashing Green/Red
STATE
No Power
Device Operational
Standby
Minor Fault
Major Fault
Self-Test
TABLE 5 LED 3 - NETWORK STATUS
DESCRIPTION
Steady Off
Steady Green
Flashing Green
Flashing Red
Steady Red
Flashing Green/Red
No Power or No IP Address
Connected
No Connections
Connection Timeout
Duplicate IP
Self-Test
Page 5
Rev. 1-A-041514
LED 4 - Activity LED
Flashes green each time a packet is received or
transmitted.
2.3 COMMUNICATION STATUS AND TIMEOUT
The status of the Ethernet communication module is
indicated as “Ethernet: ONLINE” when the module is
operating properly, and as “Ethernet: OFFLINE” when
the module is not operating properly. Module errors
require the module to be reinitialized. The module is
initialized on power up or can be initialized using the
OPI. To initialize the module using the OPI, first disable
the module by selecting None in the Setup | Hardware |
Network Type menu and then select Anybus to enable the
module.
The FPS can be configured to trip or alarm on loss of
communication to the module. This feature is enabled
using the Setup | Hardware | Network Comms | Network
Error menu, see Section 3.3.
2.4 FILE SYSTEM
The module contains a file system that may be useful
for storing files associated with the FPS. The file system
is a fixed-size storage area with a hierarchical directory
structure.
The file system is accessible via FTP, Telnet, HTTP.
The file system is case sensitive. This means that the
file ‘AnyBus.txt’ is not identical to the file
‘AnyBus.TXT’. Filenames can be a maximum of 48
characters long. Pathnames can be 256 characters in
total, filename included.
NOTES:
The FPS communication address is defined by the
Ethernet IP setting and is unique for each FPS. The
Network ID setting is ignored by the FPS. The
Modbus broadcast address of 255 is not supported.
(1)
(2)
Communications options are mutually exclusive.
Selecting Anybus or Modbus TCP disables the
RS-485 interface.
(3)
Select Anybus or Modbus TCP only if the FPS has
the Ethernet option installed (FPS-CTU-04-XX ).
FPS Modbus TCP & Ethernet/IP Interface
FIGURE 2. FPS-CTU Side View Showing LED’s.
Page 6
Rev. 1-A-041514
Page 7
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
3. ETHERNET/IP
This section contains information relative to operation
of the Polled I/O messaging feature of EtherNet/IP.
NOTE: The Anybus selection is required to support
EtherNet/IP.
EtherNet/IP messaging uses INPUT and OUTPUT
assemblies to transfer data. Input assemblies are used to
transfer data from the FPS to the network, and OUTPUT
assemblies are used to transfer data from the network to
the FPS.
Both INPUT and OUTPUT messages sizes are
predefined. The INPUT assembly consists of 64 bytes
representing user-defined data. User defined data is
configured by entering the required FPS register numbers
in the User Defined Register block using the FPS menu
system Setup  Hardware  Network Comms  User
Registers by using SE-Comm-RIS program, or by using
Explicit Messaging via Class 0x6A. The format of the
data in the assembly is a function of the associated FPS
Register. For register definitions and formats see FPS
manual Appendix E and F. For example, to access the
first four RTD temperatures in RTD Module 1, enter
register numbers 918, 919, 920, 921, 922, 923, 924, and
925 in the User Defined data area. In the resulting
assembly, the first 8 words (16 bytes) will contain the
four float values of the RTD temperatures. The remaining
values are a function of the corresponding User Register
pointers and can be any type. To prevent a read error,
unused User Defined data must be set to a valid FPS
Register number or zero. Byte order for 16- and 32- bit
values follows the convention for the specific protocol
and may not be the same as indicated in FPS Appendix E,
however, register numbers for float values are still entered
in sequence as per the example above.
The OUTPUT area contains a 4-word (8-byte) memory
buffer that is used to send control commands to the FPS.
This memory has read/write access from the network.
Network output is sent to this buffer and the buffer is read
by the FPS.
The first word in the buffer (byte 0,1) is the Request
Header. This value is used to identify the message as a
control-command request. A transition from 0 to 3
indicates a control command. For control commands, the
second word is one of the values listed in Table 6.
TABLE 6 FPS COMMAND TABLE
COMMAND CODE ACTION
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
None
Open
Close
Reset Trips
Set RTC
Clear Data-Logging Records
Clear Trip Counters
Clear Energy Totals
Clear Running Hours
Emergency I2t Reset
Select Local-Input Control
Release Local-Input Control
Re-enable Temperature Protection
Remote Trip Set
Remote Trip Clear
Remote Alarm Set
Remote Alarm Clear
Net Relay Set
Net Relay Clear
The command buffer should be written using a single
message, however, in some cases where a configuration
tool is used, individual bytes may be sent as they are
entered. For these applications, the low byte of the
Request Header must be sent last and only after all other
bytes have been entered.
NOTE: It may be more convenient to send control
commands using Explicit Messaging. See Section 4.2
Attribute 100.
3.1 ETHERNET/IP INPUT DATA OBJECT READ
INPUT data is read by a GetSingleAttribute service to
Class 4, Instance 100, Attribute 3. Byte order for 16- and
32- bit values follows the convention for the EtherNet/IP
protocol and is not the same as indicated in FPS Appendix
E. In any case, float value registers should be listed as
two registers in sequence (902, 903...).
3.2 ETHERNET/IP OUTPUT DATA OBJECT WRITE
The OUTPUT assembly (memory buffer) is written
using the SetSingleAttribute to assembly Class 4, Instance
150, Attribute 3. The Control Command Assembly is
shown in Table 7.
TABLE 7 ETHERNET/IP CONTROL COMMAND ASSEMBLY
BYTE NUMBER DESCRIPTION
0
1
2
3
4-7
Request Header (Low)
Request Header (High)
FPS Command (Low)
FPS Command (High)
Not Used
FPS Modbus TCP & Ethernet/IP Interface
3.3 TIMEOUT PREVENTION
The FPS can be configured to trip or alarm on loss of
communication using the Setup  Hardware  Network
Comms menu.
To prevent a trip or alarm, an Explicit Message must be
sent to any Class other than the Assembly Class, or new
data must be written to the OUTPUT memory buffer at an
interval less than the FPS trip time of 3 seconds. The
suggested method is to use the Control Command format.
At regular intervals write an incrementing value to the
Command word (bytes 2,3) while keeping the Request
Header word (bytes 0,1) at 0. Keeping the Request
Header at 0 prevents the FPS from interpreting the
Command data as a valid control command.
Incrementing the Command word ensures that a
“changed data” event is posted to indicate valid
communications. Reading data from the I/O area of the
module is not sufficient to satisfy the time-out timer.
Communication status is displayed in the Metering |
Comm State menu.
Writes to the OUPUT memory buffer are indicated by
“Output: NO” or “Output: YES”. If the module is
receiving output from the network, then “Output YES”
will be displayed.
Page 8
Rev. 1-A-041514
3.5 RSLOGIX5000 SETUP
Add a Generic Ethernet Module as a New Module to
the PLC. The communication format for the FPS is DataINT. The Input Assembly Instance is 100 with a size of
32. The Output Assembly Instance is 150 with a size of 4
and the Configuration Assembly Instance is 1 with a size
of 0.
4. EXPLICIT MESSAGING
This section describes all of the class objects that are
accessed using Explicit Messaging.
4.1 IDENTITY OBJECT 0x01
Identity Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
3.4 NETWORK CONFIGURATION FILES
As part of the network configuration, the input and
output assembly size may need to be specified. The
INPUT assembly size is fixed at 64 bytes and the
OUTPUT assembly size is 8 bytes.
This document does not describe the specific objects
required to support the EtherNet/IP protocol. For details
on these objects, see the Anybus-S documentation at
www.anybus.com.
Identity Class (1), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DESCRIPTION
Revision of this object.
Maximum number of instances.
Identity Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modify the specified attribute.
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Page 9
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Identity Class (1), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Vendor ID
Get
2
3
4
Device Type
Product Code
Revision
Get
Get
Get
5
6
Status
Serial Number
Get
Get
Identification of each vendor by
number.
Communications
Platform Type Adapter
Major revision must match the
EDS value.
Summary Status of the Device
Serial Number
7
Product Name
Get
Human Readable Identification
DESCRIPTION
DEFAULT,
MINIMUM,
MAXIMUM
691
12
205
4.100
0, 0, 255
N/A, 0,
999999999
“Startco FPS”
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
A2 02 C6
C6
WORD
UDINT
0
2
SHORT_
STRING
4.2 CONTROL SUPERVISOR CLASS 0x29
Control Supervisor Class (0x29), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DESCRIPTION
Revision of this object.
Maximum number of instances.
DATA
TYPE
UINT
UINT
Supervisor Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
Supervisor Class (0x29), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
Command
Get/Set
101 (0x65)
Revision
Get
DESCRIPTION
A command “Set” will cause the
requested command to be issued.
A “Get” will read the last
command.
0 = None
1 = Open
2 = Close
3 = Reset Trips
4 = Set RTC
5 = Clear Data Logging Records
6 = Clear Trips Counters
7 = Clear Energy Totals
8 = Clear Running Time
9 = Emergency I²t Reset
10 = Select Local-Input Ctrl
11 = Release Local-Input Ctrl
12 = Re-enable Temperature
Protection
13= Remote Trip Set
14= Remote Trip Clear
15= Remote Alarm Set
16= Remote Alarm Clear
17= Net Relay Set
18= Net Relay Clear
Revision of Firmware
100=1.00
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 12
N/A, 100,
N/A
DATA
TYPE
COMM
REGISTER
USINT
6
UINT
1
Page 10
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
102 (0x66)
System Name
Get/Set
22 characters. Only 20 significant.
103 (0x67)
Password
Get/Set
22 characters. Only 4 significant.
DEFAULT,
MINIMUM,
MAXIMUM
“Startco
FPS”
“1111”
104 (0x68)
105(0x69)
106 (0x6A)
Password Timeout
Reserved
Trip Action
Get/Set
Sets password timeout in minutes.
Get/Set
107 (0x6B)
# of OPI's
Get/Set
OPI Loss Trip Action:
0 = Disable
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
Selects the number of OPI's
connected to the control unit.
0 = 1 OPI
1 = 2 OPI’s
2 = 3 OPI’s
108 (0x6C)
109 (0x6D)
110 (0x6E)
111 (0x6F)
112 (0x70)
Reserved
Reserved
Reserved
OPI Trips
RemGrpDig
Get
Get/ Set
113 (0x71)
RemGrpNet
Get/Set
114 (0x72)
RemGrpOPI
Get/Set
115 (0x73)
CB Control Type
Get/Set
116 (0x74)
CB Trip Source
Get/Set
117 (0x75)
CB Trip Sense
Get/Set
DESCRIPTION
Number of OPI Comm Trips
Bind digital start sources to the
REMOTE group.
0 = Include in Group
1 = Do Not Include in Group
Bind OPI start sources to the
REMOTE group.
0 = Include in Group
1 = Not in Group
Bind Net start sources to the
REMOTE group.
0 = Include in Group
1 = Not in Group
Selects the device control type:
0 = None
1 = Contractor
2 = 2-Coil Device
Defines which trip sources cause the
breaker or contractor to open.
0= Disabled
1= Trip1
2= Trip2
3= Trip3
4= Trip1 or Trip2
5= Trip1 or Trip3
6= Trip1 or Trip2 or Trip3
7= Trip2 or Trip3
Coil supervisor sense location:
0= None
1= CB Contact
2= CB Coil
DATA
TYPE
COMM
REGISTER
750
10, 1, 60
SHORT_
STRING
SHORT_
STRING
REAL
506/507
0, 0, 7
UINT
504
0, 0, 2
UINT
505
0, 0, 1
UINT
UINT
1182
524
0, 0, 1
UINT
525
0, 0, 1
UINT
526
0, 0, 2
UINT
520
0, 0, 7
UINT
521
0, 0, 2
UINT
522
740
Page 11
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
118 (0x76)
CB Close Sense
Get/Set
119 (0x77)
120 (0x78)
121 (0x79)
CB Close Pulse
CB Open Pulse
OPI Local Control
Get/Set
Get/Set
Get/Set
122 (0x7A)
123 (0x7B)
Open Retry
Open Count
Get/Set
Get
124 (0x7C)
125 (0x7D)
RY Status Trips
TC Supervisor Trips
Get
Get
126 (0x7E)
CC Supervisor Trips
Get
127(0x7F)
128 (0x80)
Reserved
RY1 Function
Get/Set
129 (0x81)
130 (0x82)
131 (0x83)
132 (0x84)
133 (0x85)
134 (0x86)
135 (0x87)
136 (0x88)
137 (0x89)
138 (0x8A)
RY1 Mode
RY2 Function
RY2 Mode
RY3 Function
RY3 Mode
RY4Function
RY4 Mode
RY5 Function
RY5 Mode
RY Pulse Time
Get/Set
Get/ Set
Get/Set
Get/ Set
Get/Set
Get/ Set
Get/Set
Get/ Set
Get/Set
Get/Set
DESCRIPTION
Coil supervisor sense location.
0= None
1= CB Contact
2= CB Coil
Circuit Breaker Close Pulse Width
Circuit Breaker Open Pulse Width
0 = Enable OPI Control
1 = Disable OPI Control
Breaker Open Retry Count
Number of trips caused by an open
key press when control type is set to
None.
Number of Contactor Status Trips
Number of Trip-Coil Supervisor
Trips
Number of Close-Coil Supervisor
Trips
Function Assigned to Relay 1:
0 = None
1 = Trip1
2 = Trip2
3 = Trip3
4 = Alarm1
5 = Alarm2
6 = Alarm3
7 = CB Close
8 = CB-Open
9 = Contractor
10 = Trip1 Pulse
11 = Local
12 = Interlock
13 = Current
14 = Network Run1
15 = Group2 Selected
16 = Watchdog
0 = Fail Safe, 1 = Non Fail Safe
See Attribute 0x80
0 = Fail Safe, 1 = Non Fail Safe
See Attribute 0x80
0 = Fail Safe, 1 = Non Fail Safe
See Attribute 0x80
0 = Fail Safe, 1 = Non Fail Safe
See Attribute 0x80
0 = Fail Safe, 1 = Non Fail Safe
Specifies the duration of the trip
pulse when the RY function is set to
“Trip1 Pulse”.
DEFAULT,
MINIMUM,
MAXIMUM
DATA
TYPE
COMM
REGISTER
0, 0, 2
UINT
523
0.3, 0.1, 5
0.3, 0.1, 5
0, 0, 1
REAL
REAL
UINT
527/528
529/530
531
0, 0, 5
UINT
UINT
532
1176
UINT
UINT
1177
1178
UINT
1179
0, 0, 16
UINT
610
0, 0, 1
0, 0, 16
0, 0, 1
0, 0, 16
0, 0, 1
0, 0, 16
0, 0, 1
0, 0, 16
0, 0, 1
0.25, 0.05,
10
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
REAL
611
612
613
614
615
616
617
618
619
620
Page 12
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (continued)
DEFAULT,
MINIMUM,
MAXIMUM
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
DATA
TYPE
COMM
REGISTER
144 (0x90)
TA Summary
Get
WORD
1110
145 (0x91)
IO Status
Get
WORD
1111
146 (0x92)
Trip/Alarm Msg 0
Get
Main
T90.
UINT
1112
147 (0x93)
Trip/Alarm Msg 1
Get
Main
T90.
UINT
1113
148 (0x94)
Trip/Alarm Msg 2
Get
Main
T90.
UINT
1114
149 (0x95)
Trip/Alarm Msg 3
Get
Main
T90.
UINT
1115
150 (0x96)
Trip/Alarm Msg 4
Get
Main
T90.
UINT
1116
151 (0x97)
152 (0x98)
153 (0x99)
154 (0x9A)
155 (0x9B)
156 (0x9C)
Reserved
Reserved
Reserved
Reserved
Reserved
CT Primary
Get/Set
CT Primary Rating (A)
100, 1, 5000
REAL
480/481
157 (0x9D)
158 (0x9E)
159 (0x9F)
EFCT Primary
System Voltage
Vin Rating
Get/Set
Get/Set
Get/Set
EFCT Primary Rating (A)
Line-to-Line Voltage (kV)
Input Voltage at Rated System
Voltage (kV)
5, 1, 5000
0.6, 0.12, 75
0.12, 0.03,
0.6
REAL
REAL
REAL
482/483
484/485
486/487
DESCRIPTION
FPS Status:
Bit0: 1= Current > Threshold
Bit1: 1= 3IO Picked Up
Bit2: 1= Ph Picked Up
Bit3: Reserved
Bit4: 1= Trip1
Bit5: 1= Trip2
Bit6: 1= Trip3
Bit7: 1= Alarm1
Bit8: 1= Alarm2
Bit9: 1= Alarm3
Bit10: 1= ETR is ON
Bit11: 1= PTC is Open
Bit12: 1= Interdock Valid
Bit13: 1= Permissive Valid
Bit14: 1= Breaker Closed
Bit 0: IN1 Voltage Detected
Bit 1: IN2 Voltage Detected
Bit 2: IN3 Voltage Detected
Bit 3: IN4 Voltage Detected
Bit 4: IN5 Voltage Detected
Bit 5: IN6 Voltage Detected
Bit 6: IN7 Voltage Detected
Bit 7: Spare
Bit 8: Relay 1 Energized
Bit 9: Relay 2 Energized
Bit 10: Relay 3 Energized
Bit 11: Relay 4 Energized
Bit 12: Relay 5 Energized
Trip and Alarm FIFO. See
Product Manual Appendix F
255= No trip or alarm.
Trip and Alarm FIFO. See
Product Manual Appendix F
255= No trip or alarm.
Trip and Alarm FIFO. See
Product Manual Appendix F
255= No trip or alarm.
Trip and Alarm FIFO. See
Product Manual Appendix F
255= No trip or alarm.
Trip and Alarm FIFO. See
Product Manual Appendix F
255= No trip or alarm.
Page 13
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
160 (0xA0)
V Connection
Get/Set
161 (0xA1)
Frequency
Get/Set
162 (0xA2)
Set-Point Group
Get/Set
163 (0xA3)
I2/I1 Threshold
Get/Set
164 (0xA4)
165 (0xA5)
166 (0xA6)
167 (0xA7)
168 (0xA8)
169 (0xA9)
170 (0xAA)
171 (0xAB)
172 (0xAC)
173 (0xAD)
174 (0xAE)
175 (0xAF)
176 (0xB0)
177 (0xB1)
178 (0xB2)
179 (0xB3)
180 (0xB4)
181 (0xB5)
182 (0xB6)
183 (0xB7)
184 (0xB8)
185 (0xB9)
186 (0xBA)
187 (0xBB)
188 (0xBC)
189 (0xBD)
190 (0xBE)
191 (0xBF)
192 (0xC0)
193 (0xC1)
194 (0xC2)
195 (0xC3)
196 (0xC4)
197 (0xC5)
198 (0xC6)
199 (0xC7)
200 (0xC8)
201 (0xC9)
202 (0xCA)
203 (0xCB)
204 (0xCC)
205 (0xCD)
206 (0xCE)
207 (0xCF)
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Ia
Ib
Ic
Iave
ICT
3IO
Vab
Vbc
Vca
Va
Vb
Vc
S
Q
P
PF
Used I2T
Thermal Trend
Overload Time
+SeqI
–SeqI
Unbalance I
+SeqV
–SeqV
Unbalance V
Analog In
Frequency
Run Time
HS Frequency
KWs
KVAs
KVARs
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
DESCRIPTION
Voltage Input Connection
0= None
1= 1PT
2= 2PT
3= 3PT / DIRECT
System Frequency
0 = 50 Hz, 1= 60 Hz
Selects Set Point Group
0= Group1
1= Group2
Unbalance Threshold
Phase A Current (A)
Phase B Current (A)
Phase C Current (A)
Average Current (A)
EF CT Current (A)
Calculated 3IO (A)
Line–Line Voltage (KV)
Line–Line Voltage (KV)
Line–Line Voltage (KV)
Line–Line Voltage (KV)
Line–Line Voltage (KV)
Line–Line Voltage (KV)
Apparent Power (KVA)
Reactive Power (KVAR)
Real Power (KW)
Power Factor
Used Thermal Capacity (0/0)
Thermal Trend (0/0)
Overload Trip/ Reset Time (m)
Positive Sequence Current (pu)
Negative Sequence Current (pu)
Current Unbalance (pu)
Positive Sequence Voltage (KV)
Negative Sequence Voltage (KV)
Voltage Unbalance (pu)
Analog Input (nA)
Frequency of Voltage
Running Time (s)
High-Speed Input Frequency
KW seconds
KVA seconds
KVAR seconds
DEFAULT,
MINIMUM,
MAXIMUM
0,0,3
DATA
TYPE
COMM
REGISTER
UINT
488/489
1, 0, 1
UINT
489
0, 0, 1
UINT
490
0.25, 0.10,
0.50
REAL
491/ 492
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
UDINT
REAL
REAL
REAL
REAL
860/861
862/863
864/865
866/867
868/869
870/871
872/873
874/875
876/877
878/879
880/881
882/883
884/885
886/887
888/889
890/891
892/893
894/895
896/897
898/899
900/901
902/903
904/905
906/907
908/909
910/911
912/913
914/915
916/917
950/953
954/957
958/961
Page 14
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
4.3 OVERLOAD CLASS 0x2C
Overload Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modify specified attribute.
Overload Class (0x2C), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
100 (0x64)
Revision
Max Instance
Reset Type
Get
Get
Get/Set
100 (0x65)
Reset Level
Get/Set
DESCRIPTION
Revision of this object.
Maximum number of instances.
Specifies Type of Reset:
0= Normal
1= Autoreset
2= Rapid
Specifies Reset Level
DEFAULT,
MINIMUM,
MAXIMUM
1
1
0, 0, 2
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
44
0.3, 0.1, 0.9
REAL
45/46
Overload Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modify specified attribute.
Overload Class 0x2C, Instance 1 Attributes - Group 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
Trip Action
Get/Set
101 (0x65)
Alarm Action
Get/Set
102 (0x66)
103 (0x67)
104 (0x68)
105 (0x69)
Reserved
Pickup
Reserved
H-Factor
106 (0x6A)
C-Factor
Get/Set
107 (0x6B)
Time Constant
Get/Set
108 (0x6C)
109 (0x6D)
Alarm Level
Trip Count
Get/Set
Get
DESCRIPTION
0 = Disable
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
0 = Disable
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
8
1, 0, 7
UINT
9
Get/Set
O/L Curve Pickup Level
1, 0.1, 1.25
REAL
11/12
Get/Set
Hot Factor Multiplier
For I < 100%
Time-Constant Multiplier
When Cooling
Thermal Time Constant
In Minutes
Level Where Alarm Occurs
Counts Number of Trips
0.5, 0.1, 1.0
REAL
15/16
2, 1, 10
REAL
17/18
10, 1, 60
REAL
19/20
1.0, 0.5, 1.0
REAL
UINT
21/22
1130
Page 15
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Overload Class 0x2C, Instance 2 Attributes – Group 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
Trip Action
Get/Set
101 (0x65)
Alarm Action
Get/Set
102 (0x66)
103 (0x67)
104 (0x68)
105 (0x69)
Reserved
Pickup
Reserved
H-Factor
106 (0x6A)
C-Factor
Get/Set
107 (0x6B)
Time Constant
Get/Set
108 (0x6C)
109 (0x6D)
Alarm Level
Trip Count
Get/Set
Get
DESCRIPTION
0 = Disable
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
0 = Disable
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
26
1, 0, 7
UINT
27
Get/Set
O/L Curve Pickup Level
1, 0.1, 1.25
REAL
29/30
Get/Set
Hot Factor Multiplier
For I < 100%
Time-Constant Multiplier
when Cooling
Thermal Time Constant
in Minutes
Level Where Alarm Occurs
Counts Number of Trips
0.5, 0.1, 1.0
REAL
33/34
2, 1, 10
REAL
35/36
10, 1, 60
REAL
37/38
1.0, 0.5, 1.0
REAL
UINT
39/40
1131
4.4 SET POINT CLASS 0x64
Set Point Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set Point Class 0x64, Instance 0 Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DESCRIPTION
Revision of this object.
Number of last instance.
Set Point Object Instances
Set Point Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
The set point class consists of seven attributes. Each setpoint instance may use some or all of these attributes.
Attribute 1 - Trip Action
Specifies the action to take on a trip.
0 = Disable
1 = Trip1
2 = Trip2
DEFAULT,
MINIMUM,
MAXIMUM
5
20
DATA
TYPE
UINT
UINT
Page 16
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
Attribute 2 - Alarm Action
Specifies the action to take on an alarm.
0 = Disable
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
Attribute 3 - Trip Level
Attribute 4 - Trip Delay
Attribute 5 - Alarm Level
Attribute 6 - Alarm Delay
Attribute 7 - Trip Counter for the set point
Class 0x64, Instance 1 - Definite-Time Overcurrent, Group 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
10, 1, 15
0.05, 0, 10
10, 0.1, 15
0.05, 0, 10
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
70
71
72/73
74/75
76/77
78/79
1134
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
84
85
86/87
88/89
90/91
92/93
1135
Class 0x64, Instance 2 - Definite-Time Overcurrent, Group 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
10, 1, 15
0.05, 0, 10
10, 0.1, 15
0.05, 0, 10
Page 17
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x64, Instance 3 – 3I0 Definite-Time Earth Fault, Group 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
10, 0.1, 15
0.05, 0, 10
10, 0.1, 15
0.05, 0, 10
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
120
121
122/123
124/125
126/127
128/129
1138
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
136
137
138/139
140,141
142/143
144/145
1139
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
150
151
152/153
154/155
156/157
158/159
1140
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
166
167
168/169
170/171
172/173
174/175
1141
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
180
181
182/183
184/185
186/187
188/189
1142
Class 0x64, Instance 4 – 3I0 Definite-Time Earth Fault, Group 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
10, 0.1, 15
0.05, 0, 10
10, 0.1, 15
0.05, 0, 10
Class 0x64, Instance 5 – EFCT Definite-Time, Group 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.4, 0.01, 1
0.25, 0, 100
0.2, 0.01, 1
1, 0, 100
Class 0x64, Instance 6 - EFCT Definite-Time, Group 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.4, 0.01, 1
0.25, 0, 100
0.2, 0.01, 1
1, 0, 100
Class 0x64, Instance 7 – Unbalance (I)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
1, 0, 7
0.25, 0.05, 1
15, 1, 100
0.10, 0.05, 1
10, 1, 100
Page 18
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x64, Instance 8 – Phase Loss (I)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
4
6
7
Trip Action
Alarm Action
Trip Delay
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
5, 1, 100
2, 1, 100
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
192
193
194/195
196/197
1143
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
198
199
200/201
202/203
1144
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
214
215
216/217
218/219
220/221
222/223
1145
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
224
225
226/227
228/229
1146
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
234
235
236/237
238/239
1147
Class 0x64, Instance 9 – Phase Reverse (I)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
4
6
7
Trip Action
Alarm Action
Trip Delay
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
5, 1, 100
2, 1, 100
Class 0x64, Instance 0x0A – Unbalance (V)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
1, 0, 7
0.25, 0.05, 1
15, 1, 100
0.10, 0.05, 1
10, 1, 100
Class 0x64, Instance 0x0B – Phase Loss (V)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
4
6
7
Trip Action
Alarm Action
Trip Delay
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
5, 1, 100
2, 1, 100
Class 0x64, Instance 0x0C – Phase Reverse (V)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
4
6
7
Trip Action
Alarm Action
Trip Delay
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
5, 1, 100
2, 1, 100
Page 19
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x64, Instance 0x0D - Undervoltage
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.7, 0.5, 1
5, 1, 500
0.8, 0.5, 1
5, 1, 500
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
242
243
244/245
246/247
248/249
250/251
1149
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
254
255
256/257
258/259
260/261
262/263
1148
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
270
271
272/273
274/275
276/277
278/279
1150
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
280
281
282/283
284/285
286/287
288/289
1151
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
294
295
296/297
298/299
300/301
302/303
1152
Class 0x64, Instance 0x0E - Overvoltage
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
1, 0, 7
1.2, 1, 1.4
5, 1, 500
1.1, 1, 1.4
5, 1, 500
Class 0x64, Instance 0x0F - Underfrequency
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
45, 30, 80
5, 1, 500
48, 30, 80
1, 1, 500
Class 0x64, Instance 0x10 - Overfrequency
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
65, 30, 80
5, 1, 500
62, 30, 80
1, 1, 500
Class 0x64, Instance 0x11 - Power Factor Lag
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.8, 0.5, 1
5, 1, 500
0.9, 0.5, 1
10, 1, 500
Page 20
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x64, Instance 0x12 - Power Factor Lead
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.8, 0.5, 1
5, 1, 500
0.9, 0.5, 1
10, 1, 500
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
304
305
306/307
308/309
310/311
312/313
1153
DATA
TYPE
COMM
REGISTER
UINT
UINT
324
325
Class 0x64, Instance 0x13 – PTC Temperature
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Get/Set
Get/Set
Trip Count
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
1157
Class 0x64, Instance 0x14 - Reversepower
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.1, 0.1, 1
5, 0.5, 500
0.1, 0.1, 1
1, 0.5, 500
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
204
205
206/207
208/209
210/211
212/213
1190
4.5 INVERSE CURVE CLASS 0x65
Inverse Curve Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Inverse Curve Class 0x65, Instance 0 Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DESCRIPTION
Revision of this object.
Maximum number of instances.
Inverse Curve Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute
DEFAULT,
MINIMUM,
MAXIMUM
1
4
DATA
TYPE
UINT
UINT
Page 21
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
The inverse curve class consists of five attributes.
Attribute 1 - Trip Action
Specifies the action to take on a trip.
0 = Disable Trip
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
Attribute 2 – Curve
0 = IEC Normal Inverse A
1 = IEC Very Inverse B
2 = IEC Extreme Inverse C
3 = IEC Short Inverse A
4 = IEC Long Inverse B
5 = IEEE Moderate Inverse
6 = IEEE Very Inverse
7 = IEEE Extreme Inverse
Attribute 3 – Multiplier
Adjusts the trip time for the selected curve type.
Attribute 4 – Pickup
Sets the threshold current in multiples of CT rating.
Attribute 5 – Trip Count
Trip counter for the set point.
For curve formulas, see the FPS product manual.
Class 0x65, Instance 1 – Phase Inverse, Group 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Trip Action
Curve
Multiplier
Pickup
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
0, 0, 7
0.2, 0.05, 1
2, 0.1, 10
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
50
51
52/53
54/55
1132
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
60
61
62/63
64/65
1133
Class 0x65, Instance 2 – Phase Inverse, Group 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Trip Action
Curve
Multiplier
Pickup
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
0, 0, 7
0.2, 0.05, 1
2, 0.1, 10
Page 22
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x65, Instance 3 – 3I0 Inverse, Group 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Trip Action
Curve
Multiplier
Pickup
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
0, 0, 7
0.2, 0.05, 1
2, 0.1, 10
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
100
101
102/103
104/105
1136
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
110
111
112/113
114/115
1137
Class 0x65, Instance 4 – 3I0 Inverse, Group 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Trip Action
Curve
Multiplier
Pickup
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
0, 0, 7
0.2, 0.05, 1
2, 0.1, 10
4.6 DIGITAL INPUT CLASS 0x66
Digital Input Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Digital Input Class (0x66), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DESCRIPTION
Revision of this object.
Maximum number of instances.
Digital Input Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
DEFAULT,
MINIMUM,
MAXIMUM
1
7
DATA
TYPE
UINT
UINT
Page 23
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
16 = Positive-Edge Trigger
17 = Negative-Edge Trigger
18 = Transition Trigger
The digital-input class consists of 5 attributes.
Attribute 1 - Function
Selects the function of the digital input.
0 = None
1 = Group 2 Select
2 = Local Control Select
3 = Permissive
4 = 3-Wire Close
5 = 2-Wire Close
6 = 3-Wire Close Local
7 = 2-Wire Close Local
8 = 52a Close Status
9 = 52b Open Status
10 = Reserved 10
11 = Reserved 11
12 = Reserved 12
13 = Interlock
14 = Trip1
15 = Reset
Attribute 2 - Bypass Enable/Disable
Attribute applies when the input function is trip. When
enabled, the input is bypassed for the time defined by the
Bypass Delay when a breaker or contactor is closed.
0 = Enable, 1 = Disable
Attribute 3 - Bypass Delay
Defines the Trip bypass time duration on close.
Attribute 4 - Trip Delay
Applies only to the trip function.
Attribute 5 - Trip Count
The trip counter only applies to the trip function.
Class 0x66, Instance 1 - Input 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
540
541
542/543
544/545
1158
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
550
551
552/553
554/555
1159
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
560
561
562/563
564/565
1160
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
570
571
572/573
574/575
1161
Class 0x66, Instance 2 - Input 2
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
Class 0x66, Instance 3 - Input 3
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
Class 0x66, Instance 4 - Input 4
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
Page 24
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x66, Instance 5 - Input 5
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
580
581
582/583
584/585
1162
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
590
591
592/593
594/595
1163
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
600
601
602/603
604/605
1164
Class 0x66, Instance 6 - Input 6
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
Class 0x66, Instance 7 - Input 7
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Function
Bypass Enable/Disable
Bypass Delay
Trip Delay
Trip Counter
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
4.7 ANALOG I/O CLASS 0x67
Analog I/O Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Analog I/O Class (0x67), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DESCRIPTION
Revision of this object.
Maximum number of instances.
DATA
TYPE
UINT
UINT
Analog I/O Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
Analog I/O Class (0x67), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Analog In Type
Get/Set
2
Trip Action
Get/Set
3
Alarm Action
Get/Set
DESCRIPTION
Defines the analog-input type:
0 = Metering
1 = Protection (Trip1, Alarm1
Enabled)
Sets Trip Action for High and Low
Trips
Sets Alarm Actions for High and
Low Alarms.
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 3
DATA
TYPE
COMM
REGISTER
UINT
630
0, 0, 7
UINT
631
0, 0, 7
UINT
632
Page 25
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Analog I/O Class (0x67), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
4
High Trip
Get/Set
5
Low Trip
Get Set
6
7
Trip Delay
High Alarm
Get/Set
Get/Set
8
Low Alarm
Get/Set
9
10 (0x0A)
Alarm Delay
Out Param
Get/Set
Get/Set
11 (0x0B)
12 (0x0C)
High Trips
Low Trips
Get
Get
DESCRIPTION
Sets high trip level for generic input
type. (mA)
Sets low trip level for generic input
type. (mA)
Applies to generic type. (s)
Sets high alarm level for generic
input type. (mA)
Sets low alarm level for generic
input type (mA)
Applies to Generic Type (s)
Specifies
the
analog
output
parameter:
0 = Phase Current
1 = Earth Leakage
2 = Thermal Capacity
3 = Max Group A RTD
4 = Max Group B RTD
5 = Max Group C RTD
6 = Max Ambient RTD
7 = Voltage
8 = Unbalance (I)
9 = Power Factor
10 = Real Power
11 = Reactive Power
12 = Apparent Power
13 = Zero (4 mA)
14 = Full Scale (20 mA)
Input-High Trip Count
Input-Low Trip Count
DEFAULT,
MINIMUM,
MAXIMUM
16, 0.1, 20
DATA
TYPE
COMM
REGISTER
REAL
633/634
7, 0.1, 20
REAL
635/636
5, 0.01, 100
14, 0.1, 20
REAL
REAL
637/638
639/640
9, 0.1, 20
REAL
641/642
1, 0.01, 100
0, 0, 14
REAL
UINT
643/644
650
UINT
UINT
1155
1156
DATA
TYPE
COMM
REGISTER
4.8 RTD MODULE CLASS 0x68
RTD Module Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
Class 0x68, Instance 0, Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision Number
Max Instance
Get
Get
100 (0x64)
Modules Used
Get/Set
101 (0x65)
Sensor Trip Action
Get/Set
DESCRIPTION
Revision number of this class.
Maximum
number
of
RTD
modules.
Specifies the number of RTD
modules used.
Specifies trip action to take on a
sensor error.
0 = Disable Trips
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
A Trip initiates an OPEN when a
CB Control is enabled.
DEFAULT,
MINIMUM,
MAXIMUM
1
3
UINT
UINT
0, 0, 1
UINT
328
0, 0, 7
UINT
331
Page 26
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x68, Instance 0, Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
102 (0x66)
Sensor Alarm Action
Get/Set
103 (0x67)
Module Error Trip
Action
Get/Set
104 (0x68)
Module Error Alarm
Action
Get/Set
105 (0x69)
Module1 Comm Trip
Count
Reserved
Reserved
Sensor Trip Count
Reserved
Reserved
Reserved
Max GrpA Temp
Max GrpB Temp
Max GrpC Temp
Max Amb Temp
Min GrpA Temp
Min GrpB Temp
Min GrpC Temp
Min Ambient Temp
UTemp Trip
UTemp Alarm
UTemp Trip Action
UTemp Alarm Action
UTemp Trip Count
Get
106 (0x6A)
107 (0x6B)
108 (0x6C)
109 (0x6D)
110 (0x6E)
111 (0x6F)
112 (0x70)
113 (0x71)
114 (0x72)
115 (0x73)
116 (0x74)
117 (0x75)
118 (0x76)
119 (0x77)
120 (0x78)
121 (0x79)
122 (0x7A)
123 (0x7B)
124 (0x7C)
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
332
0, 0, 7
UINT
329
1, 0, 7
UINT
330
UINT
1173
Number of RTD Sensor Trips
UINT
1174
Max Group A Temperature (°C)
Max Group B Temperature (°C)
Max Group C Temperature (°C)
Max Ambient Temperature (°C)
Min Group A Temperature (°C)
Min Group B Temperature (°C)
Min Group C Temperature (°C)
Min Ambient Temperature (°C)
Trip Level Selection
Alarm Level Selection
Trip Action
Trip Action
Undertemperature Trip Count
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
UINT
UINT
UINT
UINT
UINT
934/935
936/937
938/939
940/941
942/943
944/945
946/947
948/949
314
315
316
317
1191
DESCRIPTION
Specifies alarm action to take on a
sensor error.
0 = Disable Alarms
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
Specifies trip action to take on a
module error. Action list is the
same as Attribute 9.
Specifies alarm action to take on a
module error. Action list is the
same as Attribute A.
Number of Module1
Communication-Error Trips
RTD Module Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
4, 0, 8
4, 0, 8
0, 0, 7
0, 0, 7
1 = Group B
2 = Group C
3 = Ambient
Object Instance Attributes 1 to 8 define the RTD type.
Selecting an RTD will enable trip and alarm set points.
The trip action is fixed as Trip1 and the alarm action is
fixed as Alarm1.
0 = RTD Disabled
1 = Platinum 100 ohm
2 = Nickel 100 ohm
3 = Nickel 120 ohm
4 = Copper 10 ohm
Object Instance Attributes 0x11 to 0x20 define the trip
and alarm settings in degrees C. The trip action is fixed
as Trip1 and the alarm action is fixed as Alarm1.
Object Instance Attributes 0x09 to 0x10 define the
RTD function.
0 = Group A
Object Instance Attributes 0x31 to 0x38 are the trip
counters for each of the RTD's
Object Instance Attributes 0x21 to 0x28 define an 18character name.
Object Instance Attributes
temperature readings.
0x29
to
0x30
are
Page 27
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x68, Instance 1
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
8
9
10 (0x0A)
11 (0x0B)
12 (0x0C)
13 (0x0D)
14 (0x0E)
15 (0x0F)
16 (0x10)
17 (0x11)
18 (0x12)
19 (0x13)
20 (0x14)
21 (0x15)
22 (0x16)
23 (0x17)
24 (0x18)
25 (0x19)
26 (0x1A)
27 (0x1B)
28 (0x1C)
29 (0x1D)
30 (0x1E)
31 (0x1F)
32 (0x20)
33 (0x21)
RTD #1 Type
RTD #2 Type
RTD #3 Type
RTD #4 Type
RTD #5 Type
RTD #6 Type
RTD #7 Type
RTD #8 Type
RTD #1 Function
RTD #2 Function
RTD #3 Function
RTD #4 Function
RTD #5 Function
RTD #6 Function
RTD #7 Function
RTD #8 Function
RTD #1 Trip Level
RTD #1 Alarm Level
RTD #2 Trip Level
RTD #2 Alarm Level
RTD #3 Trip Level
RTD #3 Alarm Level
RTD #4 Trip Level
RTD #4 Alarm Level
RTD #5 Trip Level
RTD #5 Alarm Level
RTD #6 Trip Level
RTD #6 Alarm Level
RTD #7 Trip Level
RTD #7 Alarm Level
RTD #8 Trip Level
RTD #8 Alarm Level
RTD #1 Name
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 4
0, 0, 4
0, 0, 4
0, 0, 4
0, 0, 4
0, 0, 4
0, 0, 4
0, 0, 4
0, 0, 3
0, 0, 3
0, 0, 3
0, 0, 3
0, 0, 3
0, 0, 3
0, 0, 3
0, 0, 3
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
130, 40, 200
110, 40, 200
RTD M1 #1
34 (0x22)
RTD #2 Name
Get/Set
RTD M1 #2
35 (0x23)
RTD #3 Name
Get/Set
RTD M1 #3
36 (0x24)
RTD #4Name
Get/Set
RTD M1 #4
37 (0x25)
RTD #5 Name
Get/Set
RTD M1 #5
38 (0x26)
RTD #6 Name
Get/Set
RTD M1 #6
39 (0x27)
RTD #7 Name
Get/Set
RTD M1 #7
40 (0x28)
RTD #8 Name
Get/Set
RTD M1 #8
41 (0x29)
42 (0x2A)
43 (0x2B)
44 (0x2C)
45 (0x2D)
46 (0x2E)
47 (0x2F)
48 (0x30)
RTD #1 Temp RDG
RTD #2 Temp RDG
RTD #3 Temp RDG
RTD #4 Temp RDG
RTD #5 Temp RDG
RTD #6 Temp RDG
RTD #7 Temp RDG
RTD #8 Temp RDG
Get
Get
Get
Get
Get
Get
Get
Get
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352/353
354/355
356/357
358/359
360/361
362/363
364/365
366/367
368/369
370/371
372/373
374/375
376/377
378/379
380/381
382/383
384..393
394..403
404..413
414..423
424..433
434..443
444..453
454..463
918/919
920/921
922/923
924/925
926/927
928/929
930/931
932/933
Page 28
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Class 0x68, Instance 1 (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
49 (0x31)
50 (0x32)
51 (0x33)
52 (0x34)
53 (0x35)
54 (0x36)
55 (0x37)
56 (0x38)
RTD #1 Trip Cntr
RTD #2 Trip Cntr
RTD #3 Trip Cntr
RTD #4 Trip Cntr
RTD #5 Trip Cntr
RTD #6 Trip Cntr
RTD #7 Trip Cntr
RTD #8 Trip Cntr
Get
Get
Get
Get
Get
Get
Get
Get
DEFAULT,
MINIMUM,
MAXIMUM
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
1165
1166
1167
1168
1169
1170
1171
1172
4.9 RTC CLASS 0x69
RTC Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
RTC Class (0x69), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DESCRIPTION
Revision of this object.
Maximum number of instances.
DATA
TYPE
UINT
UINT
RTC Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
RTC Class (0x69), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
IRIG Hrs Offset
Get/Set
2
IRIG Min Offset
Get/Set
3
4
RTC Date
RTC Time
Get
Get
5
RTC Set
Get/Set (1)
(1)
DESCRIPTION
RTC Hrs = IRIG Hrs + IRIG Hr
Offset
RTC Min = IRIG Min + IRIG Min
Offset
Number of Days Since 1972-01-01
Number of Milliseconds Since
00:00:00:00.000
String Used to Set the Date and
Time YY/MM/DD-HH:MM:SS
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 30
DATA
TYPE
COMM
REGISTER
REAL
726/727
0, 0, 23
REAL
724/725
DATE
TIME OF
DAY
SHORT_
STRING
720/721
722/723
0, 0,
86399999
728..737
Time value is not activated until a SET RTC
command is issued using Class 0x29, Instance 1,
Attribute 0x64.
4.10 USER REGISTER CLASS 0x6A
This object defines the communication registers that
generate the data for Assembly Class 4, Instance 100,
Attribute 3. Register values are defined in Appendix E of
the Main Product Manual. Each register in Appendix E
defines a 16-bit value. For example, to configure an
assembly
to
read
the
first
four
RTD
temperatures in RTD Module 1, enter register numbers
918, 919, 920, 921, 922, 923, 924, and 925. The first 16
bytes of the resulting INPUT assembly will contain the
RTD data and the remaining bytes do not contain any
valid data.
Page 29
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
User Register Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
User Register Class (0x6A), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DESCRIPTION
Revision of this object.
Maximum number of instances.
DATA
TYPE
UINT
UINT
User Register Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
User Register Class (0x6A), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Register 0
Register 1
Register 2
Register 3
Register 4
Register 5
Register 6
Register 7
Register 8
Register 9
Register 10
Register 11
Register 12
Register 13
Register 14
Register 15
Register 16
Register 17
Register 18
Register 19
Register 20
Register 21
Register 22
Register 23
Register 24
Register 25
Register 26
Register 27
Register 28
Register 29
Register 30
Register 31
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
DESCRIPTION
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
User Register Value
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
0, 0, 1189
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
Page 30
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
4.11 DATA LOGGING CLASS 0x6B
This object is used to access one of 64 data-logging
records. The Record Selector value defines the record
that is displayed. Record Head indicates the record
number for the latest record.
Data Logging Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Data Logging Class (0x6B), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DESCRIPTION
Revision of this object.
Maximum number of instances.
DATA
TYPE
UINT
UINT
Data Logging Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
Data Logging Class (0x6B), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Record Count
Get
2
Record Head
Get
3
Record Selector
Get/Set
4
Record Date
Get
5
Record Time
Get
6
Record Type
Get
7
Trip Code
Get
8
9
10 (0x0A)
11 (0x0B)
12 (0x0C)
13 (0x0D)
14 (0x0E)
15 (0x0F)
16 (0x10)
17 (0x11)
18 (0x12)
19 (0x13)
20 (0x14)
21 (0x15)
22 (0x16)
IA
IB
IC
ICT
3I0
Vab
Vbc
Vca
Va
Vb
Vc
Ain
Unbalance (I)
Unbalance (V)
I2T Used
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
DESCRIPTION
Number of captured records since
the last time the event records were
cleared.
Points to next record. Latest record
at Record Head minus 1.
Selects the record for which the data
is displayed in this instance.
The date when the record was
captured.
Time-of-Day the record was
captured.
Specifies the trigger source:
0= Record Empty
1= Trip Record
2= + Edge Record
3= – Edge Record
4= +/– Edge Record
See Main Product Manual Appendix
F T27 for a list of trip codes. 255 =
No Trip or Alarm.
Phase A Current (A)
Phase B Current (A)
Phase C Current (A)
Ground-Fault Current (A)
Calculated Residual
Line-to-Line Voltage (kV)
Line-to-Line Voltage (kV)
Line-to-Line Voltage (kV)
Line-to-Ground Voltage (kV)
Line-to-Ground Voltage (kV)
Line-to-Ground Voltage (kV)
Analog Input
Current Unbalance (pu)
Current Unbalance (pu)
Used I2T Overload (pu)
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 65535
DATA
TYPE
COMM
REGISTER
UINT
980
0, 0, 63
UINT
981
0, 0, 63
UINT
982
0, 0, 65535
DATE
983/984
0, 0,
86399999
0, 0, 4
TOD
985/986
UINT
987
0, 0, 255
UINT
988
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
989/990
991/992
993/994
995/996
997/998
999/1000
1001/1002
1003/1004
1005/1006
1007/1008
1009/1010
1011/1012
1013/1014
1015/1016
1017/1018
Page 31
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
Data Logging Class (0x6B), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
23 (0x17)
24 (0x18)
25 (0x19)
26 (0x1A)
27 (0x1B)
28 (0x1C)
29 (0x1D)
30 (0x1E)
31 (0x1F)
32 (0x2A)
33 (0x21)
34 (0x22)
35 (0x23)
Frequency
S
P
Q
PF
M1 RTD1
M1 RTD2
M1 RTD3
M1 RTD4
M1 RTD5
M1 RTD6
M1 RTD7
M1 RTD8
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
DESCRIPTION
Frequency in Hz
Apparent Power (kVA)
Real Power (kW)
Reactive Power (kVAR)
Power Factor (-1, +1)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
RTD Temperature Reading (ºC)
5. HARDWARE SPECIFICATIONS
Interface ........................................ 10Base-T, 100Base-T,
Cat. 3, 4, 5, UTP, STP
Protocol ......................................... EtherNet/IP and Modbus TCP
Baud Rate...................................... 10/100 Mbps.
Number of Slaves Connected......... Up to 254 units
Number of Connections ................. Up to five
Bus length ..................................... 100 m (328’) per segment
DEFAULT,
MINIMUM,
MAXIMUM
DATA
TYPE
COMM
REGISTER
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
1019/1020
1021/1022
1023/1024
1025/1026
1027/1028
1029/1030
1031/1032
1033/1034
1035/1036
1037/1038
1039/1040
1041/1042
1043/1044
Page 32
Rev. 1-A-041514
FPS Modbus TCP & Ethernet/IP Interface
APPENDIX A
FPS MODBUS TCP & ETHERNET/IP INTERFACE REVISION HISTORY
MANUAL RELEASE DATE
MANUAL REVISION
April 15, 2014
MANUAL REVISION HISTORY
REVISION 1-A-041514
Added Open Retry to Supervisor Class 0x29, Instance 1.
Updated Set Point Class 0x64, Instance 0 default, minimum and maximum.
Added PTC Temperature and Reversepower instances.
1-A-041514