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