MPS Modbus TCP and Ethernet IP Interface

3714 Kinnear Place
Saskatoon, SK
Canada
S7P 0A6
Ph: (306) 373-5505
Fx: (306) 374-2245 www.littelfuse.com/relayscontrols
MPS MODBUS TCP & ETHERNET/IP INTERFACE
REVISION 1-B-061115
Copyright  2015 Littelfuse Startco
All rights reserved.
Document Number: PM-1132-EN
Printed in Canada.
MPS Modbus TCP & EtherNet/IP Interface
This page intentionally left blank.
Page i
Rev. 1-B-061115
Page ii
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
TABLE OF CONTENTS
SECTION
LIST OF FIGURES
PAGE
FIGURE
PAGE
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............................................................ 2
Modbus TCP Protocol ........................................ 3
Function Codes Supported .................................... 3
Register Database.................................................. 3
Reading Data Records ........................................... 3
User-Defined Registers ......................................... 3
Timeout Prevention ............................................... 4
Error Responses .................................................... 4
Specifications ....................................................... 4
MPS-CTU Side View Showing LED’s ................. 2
PART B: ETHERNET/IP
2
MPS-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
PART B: ETHERNET/IP
1
2
4
5
6
7
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
Classes .................................................................. 9
Identity Object 0x01.............................................. 9
Control Supervisor 0x29 ....................................... 9
Overload Class 0x2C .......................................... 13
Set Point Class 0x64 ........................................... 15
Acceleration Class 0x65...................................... 20
Digital Input Class 0x66 ..................................... 21
Analog I/O Class 0x67 ........................................ 24
RTD Module Class 0x68..................................... 25
RTC Class 0x69 .................................................. 31
User Register Class 0x6A ................................... 32
Data Logging Class 0x6B ................................... 33
Hardware Specifications................................... 35
Appendix A MPS Modbus TCP &
EtherNet/IP Interface Revision History ..................... 36
LED 2 – Module Status ......................................... 5
LED 3 – Network Status ....................................... 5
MPS 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.
MPS Modbus TCP & EtherNet/IP Interface
This page intentionally left blank.
Page iii
Rev. 1-B-061115
Page 1
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
PART A: MODBUS TCP
1. GENERAL
The Ethernet interface supports Modbus TCP and
EtherNet/IP. For firmware revision 2.50 and higher a
new version of Modbus TCP has been added in addition
to the legacy version. This new version removes MPS
register-access limitations and provides full access to all
MPS parameters. The new version is compatible with
SE-Comm-RIS. For legacy applications, the old
functionality is still provided.
Starting with version 2.50, setting the IP address and
mask is done using an OPI menu selection and does not
require the “IPConfig” configuration software. This
applies to both the Modbus TCP and EtherNet/IP
versions.
This manual describes the features of the Modbus TCP
version of EtherNet/IP. MPS firmware revision 2.5 or
higher is required. For EtherNet/IP, see the MPS
EtherNet/IP manual.
Section 2 is common for all Ethernet protocols and
Section 3 describes the new Modbus TCP implementation.
2. ETHERNET PROTOCOL
This section applies to both legacy and new versions
of Modbus TCP, and EtherNet/IP.
2.1 PROTOCOL SETUP
The protocol type, IP address, IP Mask, and default
gateway are set in the Setup | Hardware | Network
Comms menu.
For new installations requiring Modbus TCP, select
Modbus TCP. This provides full access to the MPS
parameters as described in the MPS 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 and is recommended for new
installations. This mode of operation is described in
Section 3.
Starting with MPS Version 2.50 IPConfig(1) is not
required because the IP Address, Mask, and gateway are
set using the Ethernet IP and Ethernet Mask menu
settings, however, IPConfig can still be used to
determine the IP Address, Mask, and gateway settings
for connected devices.
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
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.
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.
In applications where the MPS start/stop functions are
controlled by the network, the MPS 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.
MPS Modbus TCP & EtherNet/IP Interface
Page 2
Rev. 1-B-061115
FIGURE 1. MPS-CTU Side View Showing LED’s.
2.4 FILE SYSTEM
The module contains a file system that may be useful
for storing files associated with the MPS. 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:
Although IPConfig software can still be used to set
the IP address, mask, and gateway these settings are
temporary and overwritten by the menu-system
value when the MPS Ethernet driver is re-started
during powerup or when network parameters are
changed.
(1)
(2)
The MPS communication address is defined by the
Ethernet IP setting and is unique for each MPS. The
Network ID setting is ignored by the MPS. The
Modbus broadcast address of 255 is not supported.
(3)
Communications options are mutually exclusive.
Selecting Anybus or Modbus TCP disables the
RS-485 interface.
(4)
Select Anybus or Modbus TCP only if the MPS has
the Ethernet option installed (MPS-CTU-04-XX).
MPS Modbus TCP & EtherNet/IP Interface
3. MODBUS TCP PROTOCOL
The MPS implements the Modbus TCP protocol on
port 502. The MPS is a slave (server) on the network. It
cannot initiate communication. Up to 5 clients can be
connected simultaneously to a single MPS server.
3.1 FUNCTION CODES SUPPORTED
The MPS 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 function and are used to read data from the MPS.
Function Code 6 and Function Code 16 are used to write
data to the MPS. See MPS 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
MPS. 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.
COMMAND
CODE
0x0000
0x0001
0x0002
0x0003
0x0004
0x0005
0x0006
0x0007
0x0008
0x0009
0x000A
0x000B
0x000C
TABLE 3 SUPPORTED COMMANDS
COIL
ACTION
ADDRESS
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
STOP
START1
START2
Reset Trips
Set Real-Time Clock
Clear Data-Logging Records
Clear Trip Counters
Clear Energy Totals
Clear Running Hours
Emergency I2t and Trip Reset
Select Local Control
De-select Local Control
Re-enable Temperature Protection
For PLCs not supporting Function Code 5, commands
can be issued using Function Code 6 or 16. Commands
are written to MPS 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.
Page 3
Rev. 1-B-061115
3.2 REGISTER DATABASE
Appendix E in the MPS 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 MPS
register 973 (Modbus 40974).
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
the Setup | Hardware |Network Comms | User Register
menu, by using SE-Comm-RIS, or by using network
communication messages.
The values entered are the MPS register numbers
corresponding to the required parameter as listed in the
MPS Manual Appendix E. The entered values are
accessible from the menu or via communications by
reading the register values starting at MPS 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 MPS 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, motor status,
starter status, and Message 0 can be read by entering
1096, 1097, 1098, 1104 in the next available userregister
locations
starting
at
User
Register 6. The resulting values can be read starting at
MPS Register 1432 (Modbus 41433).
MPS Modbus TCP & EtherNet/IP Interface
3.5 TIMEOUT PREVENTION
To prevent a timeout trip on the MPS, a valid Modbus
TCP request addressed to the specific slave is required.
This can be a read or write request.
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. If errors
persist, contact the factory.
The MPS supports the following Modbus TCP
communication error responses:
01: Illegal Function—The function code sent to the
MPS server is not supported.
02: Illegal Data Address—The requested address is not
within the data address range in the MPS.
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-B-061115
MPS Modbus TCP & EtherNet/IP Interface
PART B: ETHERNET/IP
1. GENERAL
This document describes the EtherNet/IP features
supported by the MPS. The MPS supports Explicit and
Polled I/O. It does not support the Unconnected
Message Manager (UCMM).
Starting with version 2.50, setting the IP address,
mask, and gateway are done using an OPI menu
selection and does not require the “IPConfig”
configuration software. This applies to both Modbus
TCP and EtherNet/IP versions.
2. ETHERNET PROTOCOL
2.1 PROTOCOL SETUP
The protocol type, IP address, IP Mask, and default
gateway are set in the Setup | Hardware | Network
Comms menu.
For legacy applications or to support EtherNet/IP,
select the network type as Anybus.
Starting with MPS Version 2.50 IPConfig(1) is not
required because the IP Address, Mask, and gateway are
set using the Ethernet IP and Ethernet Mask menu
settings, however, IPConfig can still be used to
determine the IP Address, Mask, and gateway settings
for connected devices.
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.
STATE
TABLE 4 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
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.
In applications where the MPS start/stop functions are
controlled by the network, the MPS 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 Anybus
selection (legacy Modbus TCP or EtherNet/IP), see
Section 3.3.
2.4 FILE SYSTEM
The module contains a file system that may be useful
for storing files associated with the MPS. 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:
Although IPConfig software can still be used to set
the IP address, mask and gateway, these settings are
temporary and overwritten by the menu-system
value when the MPS Ethernet driver is re-started
during powerup or when network parameters are
changed.
(1)
(2)
The communication address is defined by the MPS
Ethernet IP setting and is unique for each MPS. The
Network ID setting is ignored by the MPS. The
Modbus broadcast address of 255 is not supported.
(3)
Communications options are mutually exclusive.
The RS-485 interface is enabled only when Modbus
RTU is selected.
(4)
Select Anybus or Modbus TCP, only if the MPS has
the Ethernet option installed (MPS-CTU-04-XX).
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-B-061115
MPS Modbus TCP & EtherNet/IP Interface
FIGURE 2. MPS-CTU Side View Showing LED’s.
Page 6
Rev. 1-B-061115
Page 7
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
3. ETHERNET/IP
This section contains information relative to operation
using the Anybus protocol selection which supports
EtherNet/IP.
The MPS is a slave (server) on the network. It cannot
initiate communication.
Up to 5 clients can be connected simultaneously to a
single MPS server.
NOTE: The Anybus selection is required to support
EtherNet/IP and legacy Modbus TCP.
EtherNet/IP uses INPUT and OUTPUT assemblies to
transfer data. Input assemblies are used to transfer data
from the MPS to the network, and OUTPUT assemblies
are used to transfer data from the network to the MPS.
The INPUT assembly consists of 64 bytes representing
user-defined data. User defined data is configured by
entering the required MPS register numbers in the User
Defined Register block using the MPS menu system Setup
 Hardware  Network Comms  User Registers or by using
SE-Comm-RIS program. The format of the data in the
assembly is a function of the associated MPS Register.
For register definitions and formats see MPS manual
Appendix E and F. For example, to access the first four
RTD temperatures in RTD Module 1, enter register
numbers 902, 903, 904, 905, 906, 907, 908, 909 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 MPS 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 MPS 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 MPS.
This memory has read/write access from the network.
Network output is sent to this buffer and the buffer is read
by the MPS.
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 MPS COMMAND TABLE
COMMAND CODE ACTION
0x0000
0x0001
0x0002
0x0003
0x0004
0x0005
0x0006
0x0007
0x0008
0x0009
0x000A
0x000B
0x000C
STOP
START1
START2
Reset Trips
Set Real-Time Clock
Clear Data-Logging Records
Clear Trip Counters
Clear Energy Totals
Clear Running Hours
Emergency I2t and Trip Reset
Select Local Control
De-select Local Control
Re-enable Temperature Protection
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 MPS
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)
MPS Command (Low)
MPS Command (High)
Not used
MPS Modbus TCP & EtherNet/IP Interface
3.3 TIMEOUT PREVENTION
The MPS 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 MPS 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 MPS 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.
3.4 NETWORK CONFIGURATION FILES
For EtherNet/IP, an eds file is available from
www.anybus.com. 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.
3.5 RSLOGIX5000 SETUP
Add a Generic Ethernet Module as a New Module to
the PLC. The comm. Format for the MPS is Data-INT.
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.
Page 8
Rev. 1-B-061115
Page 9
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
4. CLASSES
4.1 IDENTITY OBJECT 0x01
Identity Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Identity Class (1), 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
Identity Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modify the specified attribute.
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
7
Product Name
Get
DESCRIPTION
Identification of each vendor by
number.
Communications
Platform Type Adapter
Major revision must match the
EDS value.
Summary status of the device.
Serial Number of the Anybus
Module.
Human Readable Identification
DEFAULT,
MINIMUM,
MAXIMUM
691
12
201
4.100
0, 0, 255
N/A, 0,
999999999
“Startco MPS”
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
A2 02 C6
C6
WORD
UDINT
0
SHORT_
STRING
4.2 CONTROL SUPERVISOR 0x29
Control Supervisor Class (0x29), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DESCRIPTION
Revision of this object.
Maximum number of instances.
Supervisor Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Page 10
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
Command
Get/Set
101 (0x65)
102 (0x66)
DIF Enable
DIF Error Trip Action
Get/Set
Get/Set
103 (0x67)
DIF Error Alarm
Action
Get/Set
104 (0x68)
105(0x69)
106 (0x6A)
DIF Error Trip Count
Reserved
Trip Action
Get
Get/Set
107 (0x6B)
# of OPI's
Get/Set
108 (0x6C)
OPI Remote
Get/Set
109 (0x6D)
OPI Control
Get/Set
110 (0x6E)
OPI Local
Get/Set
111 (0x6F)
OPI Trips
Get
DESCRIPTION
A command “Set” will cause the
requested command to be issued.
A “Get” will read the last
command.
0 = Stop
1 = Start 1
2 = Start 2
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
Differential Module Enable
DIF Module Error trip action:
0 = Disable
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
DIF Module Error alarm action:
0 = Disable
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
Module Error Trip Count
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 = Enable OPI to Select REMOTE
1 = OPI Cannot Select REMOTE
0 = Enable OPI Motor Control
1 = Disable OPI Motor Control
0 = Enable OPI to Select LOCAL
1 = OPI Cannot Select LOCAL
Number of OPI Comm Trips
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 12
USINT
0,0,1
0,0,7
UINT
UINT
1277
1278
0,0,7
UINT
1279
UINT
1194
0, 0, 7
UINT
237
1, 0, 3
UINT
238
0, 0, 1
UINT
239
0, 0, 1
UINT
240
0, 0, 1
UINT
241
UINT
1185
DATA
TYPE
COMM
REGISTER
Page 11
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
DESCRIPTION
112 (0x70)
RemGrpDig
Get/ Set
113 (0x71)
RemGrpNet
Get/Set
114 (0x72)
RemGrpOPI
Get/Set
115 (0x73)
Starter Type
Get/Set
116 (0x74)
117 (0x75)
118 (0x76)
119 (0x77)
120 (0x78)
Start Time
Start Delay 1
Start Delay 2
Start Delay 3
Backspin Enable
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
121 (0x79)
122 (0x7A)
123 (0x7B)
Backspin Delay
Sequence Trips
Stop Count
Get/Set
Get
Get
124 (0x7C)
125 (0x7D)
RY Status Trips
Transfer Type
Get
Get/Set
126 (0x7E)
127(0x7f)
Transfer Level
Reserved
Get/Set
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 starter type:
0 = Protection Only
1 = Full Voltage Non-Reversing
2 = Adjustable-Speed Drive
3 = Soft Start
4 = Full Voltage Reversing
5 = Two Speed *
6 = Reactor/Resistor Closed
Transition
7 = Reactor/Resistor Open
Transition
8 = Slip Ring
9 = Soft Start With Bypass
10 = Port Winding *
11 = Double Delta *
12 = Autotransformer
13 = Two Winding *
14 = Wye-Delta Open Trans. *
15 = Wye-Delta Closed Trans. *
* Uses Full-Load Current 2
See Main Product Manual
See Main Product Manual
See Main Product Manual
See Main Product Manual
0 = Backspin Timer Enabled
1 = Backspin Timer Disabled
Backspin Delay in Seconds
Number of Starter Sequence Trips
Number of trips caused by STOP
when starter type is set to Protection
Only.
Number of Contactor Status Trips
Soft-Start Transfer Type
0 = Time Transfer
1 = Current Transfer
Level in % FLA
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 1
DATA
TYPE
COMM
REGISTER
UINT
242
0, 0, 1
UINT
243
0, 0, 1
UINT
244
0, 0, 15
UINT
248
20, 0.1, 500
20, 0.1, 500
20, 0.1, 500
20, 0.1, 500
1, 0, 1
REAL
REAL
REAL
REAL
UINT
249/250
251/252
253/254
255/256
257
5, 0.1, 100
REAL
UINT
UINT
258/259
1184
1186
0, 0, 1
UINT
UINT
1148
260
1.25, 1.0, 3.0
REAL
261/262
Page 12
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (Continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
DESCRIPTION
128 (0x80)
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
144 (0x90)
TA Summary
Get
145 (0x91)
Motor Status
Get
146 (0x92)
Starter Status
Get
Function Assigned to Relay 1:
0 = None
1 = Starter RLYA
2 = Starter RLYB
3 = Starter RLYC
4 = Starter RLYD
5 = Trip1
6 = Alarm1
7 = Aux
8 = Interlock
9 = Local
10 = Current Detected
11 = Run Mode
12 = Start Sequence Complete
13 = Thermal Lockout
14 = None
15 = Watchdog
16 = Trip3
17 =Alarm2
18 = Alarm3
19 = Trip1 Pulse
20 = Reduced OC
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”.
Trip, Alarm, Status Summary
Bit 0: 1 = Trip (Trip1 or Trip3)
Bit 1: 1 = Alarm (Alarm 1, 2, 3)
Bit 2: 1 = Trip2
Bit 3: 1 = Interlocks Not Valid
Bit 4: 1 = Start Lock Active
Bit 5: 1 = Stop Input Active
Bit 0: 1 = I > Threshold
Bit 1: 1 = 10% < I < 125% for 10 s
Bit 2: 1 = Tach at Full Speed
Bit 3: 1 = I > 120% FLA
Bit 4: 1 = Temperature Bypassed
Bit 5: 1 = Reduced OC On
1 = Start 1
2 = Run 1 (Sequence Complete)
3 = Start 2
4 = Run 2 (Sequence Complete)
5 = Stop
6 = Backspin Timer Active
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 20
0, 0, 1
0, 0, 20
0, 0, 1
0, 0, 20
0, 0, 1
0, 0, 20
0, 0, 1
0, 0, 20
0, 0, 1
0.25, 0.05,
10
DATA
TYPE
COMM
REGISTER
UINT
334
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
REAL
335
336
337
338
339
340
341
342
343
344
WORD
1096
WORD
1097
UINT
1098
Page 13
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Supervisor Class (0x29), Instance (1) Attributes (Continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
147 (0x93)
Digital Inputs
Get
148 (0x94)
Relay Outputs
Get
149..151
152 (0x98)
Reserved
Trip/Alarm Msg 0
Get
153 (0x99)
Trip/Alarm Msg 1
Get
154 (0x9A)
Trip/Alarm Msg 2
Get
155 (0x9B)
Trip/Alarm Msg 3
Get
156 (0x9C)
Trip/Alarm Msg 4
Get
157 (0x9d)
Revision
Get
158 (0x9e)
System Name
159 (0x9f)
Password
DEFAULT,
MINIMUM,
MAXIMUM
DATA
TYPE
COMM
REGISTER
IN1 Voltage Detected
IN2 Voltage Detected
IN3 Voltage Detected
IN4 Voltage Detected
IN5 Voltage Detected
IN6 Voltage Detected
IN7 Voltage Detected
Relay 1 Energized
Relay 2 Energized
Relay 3 Energized
Relay 4 Energized
Relay 5 Energized
WORD
1099
WORD
1100
UINT
1104
UINT
1105
UINT
1106
UINT
1107
UINT
1108
N/A, 100, N/A
UINT
1
Get/Set
Trip and Alarm FIFO. See Main
Product Manual Appendix F T27.
255= No trip or alarm.
Trip and Alarm FIFO. See Main
Product Manual Appendix F T27.
255= No trip or alarm.
Trip and Alarm FIFO. See Main
Product Manual Appendix F T27.
255= No trip or alarm.
Trip and Alarm FIFO. See Main
Product Manual Appendix F T27.
255= No trip or alarm.
Trip and Alarm FIFO. See Main
Product Manual Appendix F T27.
255= No trip or alarm.
Revision of Firmware
100 = 1.00
22 characters. Only 20 significant.
“Startco
MPS”
600
Get/Set
22 characters. Only 4 significant.
SHORT_
STRING
SHORT_
STRING
DESCRIPTION
Bit 0:
Bit 1:
Bit 2:
Bit 3:
Bit 4:
Bit 5:
Bit 6:
Bit 0:
Bit 1:
Bit 2:
Bit 3:
Bit 4:
“1111”
590
4.3 OVERLOAD CLASS 0x2C
Overload Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Overload Class (0x2C), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
DESCRIPTION
Revision of this object.
Maximum number of instances.
Overload Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modify specified attribute.
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Page 14
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Overload Class (0x2C), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
Trip Action
Get/Set
101 (0x65)
Thermal Model
Get/Set
102 (0x66)
Start Inhibit
Get/Set
103 (0x67)
104 (0x68)
105 (0x69)
106 (0x6A)
107 (0x6B)
K-Factor
LR Current
LR Time Cold
LR Time Hot
Cooling Factor
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
108 (0x6C)
Thermal Lock Level
Get/Set
109 (0x6D)
110 (0x6E)
Overload Alarm
Alarm Action
Get/Set
Get/Set
111 (0x6F)
V Connection
Get/Set
112 (0x70)
113 (0x71)
114 (0x72)
CT Primary
EFCT Primary
Vin Rating
Get/Set
Get/Set
Get/Set
115 (0x73)
Frequency
Get/Set
116 (0x74)
117 (0x75)
118 (0x76)
FLA Rating 1
System Voltage
Sync Speed
Get/Set
Get/Set
Get/Set
119 (0x77)
120 (0x78)
121 (0x79)
122 (0x7A)
Service Factor
FLA Rating 2
Trip Count
Run-Mode Delay
Get/Set
Get/Set
Get
Get/Set
123(0x7B)
124(0x7C)
SPH Trip Action
SPH Alarm Action
Get/Set
Get/Set
DESCRIPTION
0 = Disable
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
0 = NEMA
1 = I²t
Inhibits Start if I²t < Thermal
Lockout Level
0 = Enable
1 = Disable
Used in I²t Algorithm
Locked Rotor Current (x FLA)
Locked Rotor Time Cold (s)
Locked Rotor Time Hot (s)
Multiples of Running Time
Constant
Thermal Reset/Inhibit Level per
Unit
Level where Alarm Occurs
0 = Disable
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
Voltage Input Connection
0 = None
1 = 1PT
2 = 2PT
3 = 3PT
CT Primary Rating (A)
EFCT Primary Rating (A)
Input Voltage at Rated System
Voltage (kV)
System Frequency:
0 = 50, 1 = 60 Hz
Full-Load Current #1
Line-to-Line Voltage (kV)
Motor Synchronous Speed (RPM)
Motor Service Factor
Full-Load Current #2
Counts Overload Trips
Time delay defines when motor is in
run mode.
Starts Per Hour Trip Action.
Starts Per Hour Alarm Action
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
8
0, 0, 1
UINT
9
1, 0, 1
UINT
10
6, 1, 10
6, 1, 10
10, 0.2, 100
5, 0.2, 100
2, 0.1, 50
REAL
REAL
REAL
REAL
REAL
11/12
12/14
15/16
17/18
19/20
0.3, 0.1, 0.9
REAL
21/22
1.0, 0.5, 1.0
1, 0, 7
REAL
UINT
23/24
25
0, 0, 3
UINT
209
100, 1, 5000
5, 1, 5000
0.12, 0.03,
0.6
1, 0, 1
REAL
REAL
REAL
210/211
212/213
214/215
UINT
224
100, 1, 5000
0.6, 0.12, 25
1800, 100,
10k
1, 1, 1.25
100, 1, 5000
REAL
REAL
REAL
225/226
227/228
229/230
10, 5, 60
REAL
REAL
UINT
REAL
233/234
235/236
1132
216/217
0,0,7
0,0,7
UINT
UINT
1270
1271
Page 15
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Overload Class (0x2C), Instance (1) Attributes (Continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
125(0x7D)
Starts Per Hour
Get/Set
126(0x7E)
127(0x7F)
128(0x80)
Time Between Starts
SPH Trip Count
Overload Reset Type
Get/Set
Get
Get/Set
Starts Per Hour setting:
0= 1 Start Per Hour
9= 10 Starts Per Hour
Time in minutes between starts.
Number of SPH trips.
Thermal Overload Reset Type
144 (0x90)
145 (0x91)
146 (0x92)
147 (0x93)
148 (0x94)
149 (0x95)
150 (0x96)
151 (0x97)
152 (0x98)
153 (0x99)
154 (0x9A)
155 (0x9B)
156 (0x9C)
157 (0x9D)
158 (0x9E)
159 (0x9F)
160 (0xA0)
161 (0xA1)
162 (0xA2)
163 (0xA3)
164 (0xA4)
165 (0xA5)
166 (0xA6)
167(0xA7)
168(0xA8)
168(0xA9)
IA
IB
IC
3IO
Vab
Vbc
Vca
S
Q
P
PF
Used I²t
Thermal Trend
+Seq I
-Seq I
Unbalance I
Frequency
-Seq V
Unbalance V
Run Time
KWs
KVAs
KVARs
DIF Ia
DIF Ib
DIF Ic
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
Phase A Current (A)
Phase B Current (A)
Phase C Current (A)
Ground-Fault Current (A)
Line-to-Line Voltage (kV)
Line-to-Line Voltage (kV)
Line-to-Line Voltage (kV)
Apparent Power (kVA)
Reactive Power (kVAC)
Real Power (kW)
Power Factor
Used Thermal Capacity (%)
Thermal Trend (%)
Positive Sequence Current (Pu)
Negative Sequence Current (Pu)
Current Unbalance (Pu)
Frequency (from Vab)
Negative Sequence Voltage (Pu)
Voltage Unbalance (Pu)
Running Time in Seconds
KW Seconds
KVA Seconds
KVAR Seconds
Differential Current, Phase A
Differential Current, Phase B
Differential Current, Phase C
DESCRIPTION
DEFAULT,
MINIMUM,
MAXIMUM
4,0,9
0,0,500
0,0,2
1 to 1
DATA
TYPE
COMM
REGISTER
UINT
1272
REAL
UINT
UINT
1273/1274
1193
26
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
UDINT
LREAL
LREAL
LREAL
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
886/887
888/889
890/891
892/893
966/967
896/897
898/899
1210
1212..15
1216..19
1220..23
1224/1225
1226/1227
1228/1229
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.
Maximum number of instances.
DEFAULT,
MINIMUM,
MAXIMUM
5
22
DATA
TYPE
UINT
UINT
Page 16
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
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
set-point 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 (1)
2 = Trip2
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
(1)
Initiates a STOP when a starter function is enabled
Class 0x64, Instance 1 - Overcurrent
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
3
4
7
Trip Action
Trip Level
Trip Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
10, 1, 15
0.1, 0, 10
DATA
TYPE
COMM
REGISTER
UINT
REAL
REAL
UINT
32
33/34
35/36
1130
DATA
TYPE
COMM
REGISTER
UINT
REAL
REAL
UINT
40
41/42
43/44
1131
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
48
58
50/51
52/53
54/55
56/57
1133
Class 0x64, Instance 2 - Aux. Overcurrent
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
3
4
7
Trip Action
Trip Level
Trip Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
10, 1, 15
0.1, 0, 10
Class 0x64, Instance 3 - Earth Fault
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.4, 0.05, 1
0.25, 0, 100
0.20, 0.05, 1
1, 0, 100
Page 17
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x64, Instance 4 - Jam
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
6, 1, 10
5, 1, 100
3, 1, 10
5, 1, 100
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
64
73
65/66
67/68
69/70
71/72
1136
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
80
89
81/82
83/84
85/86
87/88
1134
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
UINT
96
95
97/98
1144
DATA
TYPE
COMM
REGISTER
UINT
REAL
UINT
99
100/101
1143
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
104
113
105/106
107/108
109/110
111/112
1135
Class 0x64, Instance 5 - Current 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
Class 0x64, Instance 6 - Phase Reverse (I)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
4
7
Trip Action
Alarm Action
Phase Reverse Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
2, 1, 100
Class 0x64, Instance 7 - Phase Loss (I)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
4
7
Trip Action
Phase Loss Delay
Trip Count
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
5, 1, 100
Class 0x64, Instance 8 - Voltage Unbalance
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.1, 0.05, 1
15, 1, 100
0.05, 0.05, 1
10, 1, 100
Page 18
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x64, Instance 9 - Phase Reverse (V)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
4
7
Trip Action
Phase Reverse Delay
Trip Count
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
2, 1, 100
DATA
TYPE
COMM
REGISTER
UINT
REAL
UINT
120
121/122
1146
DATA
TYPE
COMM
REGISTER
UINT
REAL
UINT
123
124/125
1145
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
128
137
129/130
131/132
133/134
135/136
1137
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
144
145
1145
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
176
185
177/178
179/180
181/182
183/184
1138
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
192
201
193/194
195/196
197/198
Class 0x64, Instance 0x0A - Phase Loss (V)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
4
7
Trip Action
Phase Loss Delay
Trip Count
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
5, 1, 100
Class 0x64, Instance 0x0B - Undercurrent
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.5, 0.1, 1
10, 1, 100
0.8, 0.1, 1
20, 1, 100
Class 0x64, Instance 0x0C - PTC Temperature
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
7
Trip Action
Alarm Action
Trip Count
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
Class 0x64, Instance 0x0D - 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 0x0E - Undervoltage
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
Trip Action
Alarm Action
Trip Level
Trip Delay
Alarm Level
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
0.7, 0.5, 1
5, 1, 500
0.8, 0.5, 1
Page 19
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x64, Instance 0x0E – Undervoltage (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
6
7
Alarm Delay
Trip Count
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
5, 1, 500
DATA
TYPE
COMM
REGISTER
REAL
UINT
199/200
1139
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
1230
1248
1231/1232
1233/1234
1235/1236
1237/1238
1188
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
1239
1249
1240/1241
1242/1243
1244/1245
1246/1247
1189
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
166
175
167/168
169/170
171/172
173/174
1187
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
1250
1259
1251/1252
1253/1254
1255/1256
1257/1258
1192
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, 0.5, 500
48, 30, 80
1, 0.5, 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, 0.5, 500
62, 30, 80
1, 0.5, 500
Class 0x64, Instance 0x11 - Power Factor Quadrant 4
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, 0.2, 500
0.9, 0.5, 1
5, 0.2, 500
Class 0x64, Instance 0x12 - Power Factor Quadrant 3
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, 0.2, 500
0.9, 0.5, 1
5, 0.2, 500
Page 20
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x64, Instance 0x13 - Differential
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
1, 0.1, 15
0.1, 0, 10
0.5, 0.1, 15
0.1, 0, 10
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
1280
1289
1281/1282
1283/1284
1285/1286
1287/1288
1195
DATA
TYPE
COMM
REGISTER
UINT
REAL
UINT
45
46/47
1196
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
1070
1079
1071/1072
1073/1074
1075/1076
1077/1078
1197
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
1080
1089
1081/1082
1083/1084
1085/1086
1087/1088
1198
Class 0x64, Instance 0x14 – Reduced Overcurrent
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
3
7
Trip Action
Trip Level
Trip Count
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
2, 1, 15
Class 0x64, Instance 0x15 – Underpower
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.1, 1.0
5, 0.5, 500
0.2, 0.1, 1.0
1, 0.5, 500
Class 0x64, Instance 0x16 – 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.2, 0.1, 1.0
5, 0.5, 500
0.2, 0.1, 1.0
1, 0.5, 500
4.5 ACCELERATION CLASS 0x65
Motor speed is measured using a digital tach connected
to Digital Input 8, or a 4–20 mA speed sensor. This class
defines parameters for speed protection.
Acceleration Object Class Services
Get_Attribute_Single: Returns contents of specified
attribute.
Acceleration 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.
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Page 21
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Acceleration Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modifies specified attribute.
Instance 1 Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Accel Action
Get/Set
2
Speed1
Get/Set
DESCRIPTION
Specifies the action to take on a trip.
0 = Disable
1 = Trip1(1)
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
(1)
Initiates a STOP when a starter
function is enabled.
Motor must reach Speed1 in the
time defined by Time1. (%FS)
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
152
30, 1, 100
REAL
153/154
Instance 1 Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
3
Time1
Get/Set
4
Speed2
Get/Set
5
Time2
Get/Set
6
Speed3
Get/Set
7
Time3
Get/Set
8
Tach Enable
Get/Set
9
Pulses Per Rev
Get/Set
10 (0x0A)
11 (0x0B)
Tach Speed
Trip Count
Get
Get
DESCRIPTION
Defines the time when Speed1 must
be reached. (s)
Motor must reach Speed2 in the
time defined by Time2. (%FS)
Defines the time when Speed2 must
be reached. (s)
Motor must reach Speed3 in the
time defined by Time3. (%FS)
Defines the time when Speed3 must
be reached. (s)
Enables speed measurement even if
protection is disabled.
0 = Enabled, 1 = Disabled
Sets the number of pulses per
revolution for digital tach.
Motor Speed from Tach
Counts Number of Accel Trips
DEFAULT,
MINIMUM,
MAXIMUM
5, 1, 1000
DATA
TYPE
COMM
REGISTER
REAL
155/156
60, 1, 100
REAL
157/158
10, 1, 1000
REAL
159/160
90, 1, 100
REAL
161/164
15, 1, 1000
REAL
163/164
1, 0, 1
UINT
330
60, 1, 100
REAL
331/332
REAL
UINT
900/901
1147
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
MPS Modbus TCP & EtherNet/IP Interface
The digital-input class consists of 5 attributes.
Attribute 1 - Function
Selects the function of the digital input.
0 = Input not used
1 = Start1 (N.O. Contact)
2 = Start2 (N.O. Contact)
3 = Stop (N.C. Contact)
4 = Starter RLYA contactor status
5 = Starter RLYB contactor status
6 = Starter RLYC contactor status
7 = Starter RLYD contactor status
8 = Interlock (N.C.)
9 = Trip1 (N.C.)
10 = Reset (N.O.)
11 = Local Select
12 = Local Start1
13 = Local Start2
14 = 2-Wire Start1
15 = 2-Wire Start2
16 = FLA2 Select
17 = Limit1 Select
18 = Limit2 Select
19 = Reduced OC
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 motor is started using starter
control. 0 = Enable, 1 = Disable
Attribute 3 - Bypass Delay
Defines the Trip bypass time duration on start.
Attribute 4 - Trip Delay
Applies only to the trip function.
Attribute 5 - Trip Count
The trip counter only applies to the trip function.
Page 22
Rev. 1-B-061115
Page 23
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
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, 19
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
264
265
266/267
268/269
1149
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
274
275
276/277
278/279
1150
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
284
285
286/287
288/289
1151
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
294
295
296/297
298/299
1152
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
304
305
306/307
308/309
1153
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
314
315
316/317
318/319
1154
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, 19
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, 19
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, 19
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
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, 19
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
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, 19
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
Page 24
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
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, 19
1, 0, 1
5, 0.5, 100
0.1, 0.01, 100
DATA
TYPE
COMM
REGISTER
UINT
UINT
REAL
REAL
UINT
324
325
326/327
328/329
1155
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
High Trip
Get/Set
3
Low Trip
Get Set
4
5
Trip Delay
High Alarm
Get/Set
Get/Set
6
Low Alarm
Get/Set
7
8
Alarm Delay
ASD_4mA
Get/Set
Get/Set
9
ASD_20mA
Get/Set
10 (0x0A)
Tach_4mA
Get/Set
11 (0x0B)
Tach_20mA
Get/Set
DESCRIPTION
Defines the analog-input type:
0 = Disabled
1 = Generic (Trip1, Alarm1
enabled)
2 = Asd Sets Sampling Frequency
3 = Motor speed
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)
Applies to type 2 input. Frequency
corresponding to 4 mA input. (Hz)
Applies to type 2 input. Frequency
corresponding to 20 mA input.
(%FS)
Applies to type 3 input. % Speed
corresponding to 4 mA input. (%FS)
Applies to type 3 input. % Speed
corresponding to 20 mA input.
(%FS)
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 3
DATA
TYPE
COMM
REGISTER
UINT
350
16, 0.1, 20
REAL
351/352
7, 0.1, 20
REAL
353/354
5, 0.01, 100
14, 0.1, 20
REAL
REAL
355/356
357/358
9, 0.1, 20
REAL
359/360
1, 0.01, 100
10, 0, 70
REAL
REAL
361/362
363/364
10, 0, 70
REAL
365/366
10, 0, 100
REAL
367/368
100, 0, 100
REAL
369/370
Page 25
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Analog I/O Class (0x67), Instance (1) Attributes (Continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
12 (0x0C)
Out Param
Get/Set
13 (0x0D)
14 (0x0E)
15 (0x0F)
Reading
High Trips
Low Trips
Get
Get
Get
DESCRIPTION
Specifies
the
analog
output
parameter:
0 = Phase Current
1 = Earth Leakage
2 = Thermal Capacity
3 = Max Stator RTD
4 = Max Bearing RTD
5 = Max Load 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)
15= Speed
16 = Differential Current
Analog Input Reading (mA)
Input-High Trip Count
Input-Low Trip Count
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 16
0, 0, 20
DATA
TYPE
COMM
REGISTER
UINT
373/374
REAL
UINT
UINT
884/885
1140
1141
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
100 (0x64)
Revision Number
Max Instance
Modules Used
Get
Get
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(1)
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
(1)
Initiates a STOP when a starter
function is enabled.
DEFAULT,
MINIMUM,
MAXIMUM
1
3
0, 0, 3
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
390
0, 0, 7
UINT
388
Page 26
Rev. 1-B-061115
MPS 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)
Get
108 (0x6C)
109 (0x6D)
Module1 Comm Trip
Count
Module2 Comm Trip
Count
Module3 Comm Trip
Count
Sensor Trip Count
HMC Enable
Get
Get/Set
110 (0x6E)
HMC Max Bias
Get/Set
111 (0x6F)
HMC Min Bias
Get/Set
112 (0x70)
113 (0x71)
114 (0x72)
115 (0x73)
116 (0x74)
117 (0x75)
118 (0x76)
119 (0x77)
120 (0x78)
Max Stator Temp
Max Bearing Temp
Max Load Temp
Max Amb Temp
Min Stator Temp
Min Bearing Temp
Min Load Temp
Min Ambient Temp
Temperature Trip
Action
Get
Get
Get
Get
Get
Get
Get
Get
Get/Set
106 (0x6A)
107 (0x6B)
Get
Get
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.
Number of module2
communication-error trips.
Number of module3
communication-error trips.
Number of RTD Sensor Trips
Hot Motor Compensation control.
0 = Enable, 1 = Disable
Stator temperature (°C) where
compensation ends at 100% I²t.
Stator temperature (°C) where
compensation begins at 0% I²t.
Max Stator Temperature (°C)
Max Bearing Temperature (°C)
Max Load Temperature (°C)
Max Ambient Temperature (°C)
Min Stator Temperature (°C)
Min Bearing Temperature (°C)
Min Load Temperature (°C)
Min Ambient Temperature (°C)
Specifies trip action to take on a
sensor error.
0 = Disable Trips
1 = Trip1(1)
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
(1)
Initiates a STOP when a starter
function is enabled.
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
379
0, 0, 7
UINT
389
1, 0, 7
UINT
380
UINT
1180
UINT
1181
UINT
1182
UINT
UINT
1183
550
150, 40, 200
REAL
551/552
40, 40, 200
REAL
553/554
1, 0, 7
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
UINT
950/951
952/953
954/955
956/957
958/959
960/961
962/963
964/965
548
Page 27
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x68, Instance 0, Attributes (Continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
121 (0x79)
Temperature Alarm
Action
SERVICES
Get/Set
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
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
COMM
REGISTER
UINT
549
RTD Module Object Instance Services
Get_Attribute_Single: Returns contents of specified
attribute.
Set_Attribute_Single: Modifies specified attribute.
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 0x09 to 0x10 define the
RTD function.
0 = Stator
1 = Bearing
2 = Load
3 = Ambient
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 0x21 to 0x28 define an 18character name.
Object Instance Attributes 0x29 to 0x30 are
temperature readings.
Object Instance Attributes 0x31 to 0x38 are the trip
counters for each of the RTD's.
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)
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
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
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
391
392
393
394
395
396
397
398
415
416
417
418
419
420
421
Page 28
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x68, Instance 1 (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
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 #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
DEFAULT,
MINIMUM,
MAXIMUM
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)
RTD #1 Temp RDG
RTD #2 Temp RDG
Get
Get
DATA
TYPE
COMM
REGISTER
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
422
446/447
448/449
450/451
452/453
454/455
456/457
458/459
460/461
462/463
464/465
466/467
468/469
470/471
472/473
474/475
476/477
610..619
620..629
630..639
640..649
650..659
660..669
670..679
680..689
902/903
904/905
Page 29
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x68, Instance 1 (continued)
DEFAULT,
MINIMUM,
MAXIMUM
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
43 (0x2B)
44 (0x2C)
45 (0x2D)
46 (0x2E)
47 (0x2F)
48 (0x30)
49 (0x31)
50 (0x32)
51 (0x33)
52 (0x34)
53 (0x35)
54 (0x36)
55 (0x37)
56 (0x38)
RTD #3 Temp RDG
RTD #4 Temp RDG
RTD #5 Temp RDG
RTD #6 Temp RDG
RTD #7 Temp RDG
RTD #8 Temp RDG
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
Get
Get
Get
Get
Get
Get
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 M2 #1
34 (0x22)
RTD #2 Name
Get/Set
RTD M2 #2
DATA
TYPE
COMM
REGISTER
REAL
REAL
REAL
REAL
REAL
REAL
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
906/907
908/909
910/911
912/913
914/915
916/917
1156
1157
1158
1159
1160
1161
1162
1163
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
399
400
401
402
403
404
405
406
423
424
425
426
427
428
429
430
478
480
482/483
484/485
486/487
488/489
490/491
492/493
494/495
496/497
498/499
500/501
502/503
504/505
506/507
508/509
690..699
Class 0x68, Instance 2
700..709
Page 30
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x68, Instance 2 (Continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
35 (0x23)
RTD #3 Name
Get/Set
DEFAULT,
MINIMUM,
MAXIMUM
RTD M2 #3
36 (0x24)
RTD #4Name
Get/Set
RTD M2 #4
37 (0x25)
RTD #5 Name
Get/Set
RTD M2 #5
38 (0x26)
RTD #6 Name
Get/Set
RTD M2 #6
39 (0x27)
RTD #7 Name
Get/Set
RTD M2 #7
40 (0x28)
RTD #8 Name
Get/Set
RTD M2 #8
41 (0x29)
42 (0x2A)
43 (0x2B)
44 (0x2C)
45 (0x2D)
46 (0x2E)
47 (0x2F)
48 (0x30)
49 (0x31)
50 (0x32)
51 (0x33)
52 (0x34)
53 (0x35)
54 (0x36)
55 (0x37)
56 (0x38)
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
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
Get
Get
Get
Get
Get
Get
Get
Get
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)
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
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
DATA
TYPE
COMM
REGISTER
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
SHORT_
STRING
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
710..719
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
407
408
409
410
411
412
413
414
431
432
433
434
435
436
437
438
510/511
512/513
514/515
516/517
518/519
520/521
522/523
720..729
730..739
740..749
750..759
760..769
918/919
920/921
922/923
924/925
926/927
928/929
930/931
932/933
1164
1165
1166
1167
1168
1169
1170
1171
Class 0x68, Instance 3
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
Page 31
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Class 0x68, Instance 3 (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
24 (0x18)
25 (0x19)
26 (0x1A)
27 (0x1B)
28 (0x1C)
29 (0x1D)
30 (0x1E)
31 (0x1F)
32 (0x20)
33 (0x21)
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
DEFAULT,
MINIMUM,
MAXIMUM
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 M3 #1
34 (0x22)
RTD #2 Name
Get/Set
RTD M3 #2
35 (0x23)
RTD #3 Name
Get/Set
RTD M3 #3
36 (0x24)
RTD #4Name
Get/Set
RTD M3 #4
37 (0x25)
RTD #5 Name
Get/Set
RTD M3 #5
38 (0x26)
RTD #6 Name
Get/Set
RTD M3 #6
39 (0x27)
RTD #7 Name
Get/Set
RTD M3 #7
40 (0x28)
RTD #8 Name
Get/Set
RTD M3 #8
41 (0x29)
42 (0x2A)
43 (0x2B)
44 (0x2C)
45 (0x2D)
46 (0x2E)
47 (0x2F)
48 (0x30)
49 (0x31)
50 (0x32)
51 (0x33)
52 (0x34)
53 (0x35)
54 (0x36)
55 (0x37)
56 (0x38)
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
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
Get
Get
Get
Get
Get
Get
Get
Get
DATA
TYPE
COMM
REGISTER
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
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
524/525
526/527
528/529
530/531
532/533
534/535
536/537
538/539
540/541
770..779
780..789
790..799
800..809
810..819
820..829
830..839
840..849
934..935
936..937
938..939
940..941
942..943
944..945
946/947
948/949
1172
1173
1174
1175
1176
1177
1178
1179
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
DESCRIPTION
Revision of this object.
Maximum number of instances.
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Page 32
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
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
568/569
0, 0, 23
REAL
570/571
DATE
TIME OF
DAY
SHORT_
STRING
574/575
576/577
580/589
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 0x64,
Attribute 3. Register values are defined in Appendix E of
the Main Product Manual. Each register in Appendix E
defines a 16-bit value.
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
Register 1
Register 2
Register 3
Register 4
Register 5
Register 6
Register 7
Register 8
Register 9
Register 10
Register 11
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
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
UINT
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
Page 33
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
User Register Class (0x6A), Instance (1) Attributes (continued)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
12
13
14
15
16
32
Register 12
Register 13
Register 14
Register 15
Register 16
Register 32
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
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
0, 0, 1246
DATA
TYPE
COMM
REGISTER
UINT
UINT
UINT
UINT
UINT
UINT
1411
1412
1413
1414
1415
1431
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
IA
IB
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 = Triggered by start
2 = Triggered by trip
See Main Product Manual Appendix
F T27 for a list of trip codes. 255 =
No Trip or Alarm
Phase A Current (A)(1)
Phase B Current (A)(1)
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 65535
DATA
TYPE
COMM
REGISTER
UINT
973
0, 0, 63
UINT
974
0, 0, 63
UINT
975
0, 0, 65535
DATE
976/977
0, 0,
86399999
0, 0, 2
TOD
978/979
UINT
980
0, 0, 255
UINT
981
Real
Real
982
984
Page 34
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
Data Logging Class (0x6B), Instance (1) Attributes (continued)
(1)
(2)
(3)
(4)
(5)
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
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)
IC
3IA
Vab
Vbc
Vca
Frequency
S
P
Q
PF
Ain
Unbalance I
Unbalance V
Start Time
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
Get
24 (0x18)
I²t Used
Get
32 (0x20)
33 (0x21)
34 (0x22)
35 (0x23)
36 (0x24)
37 (0x25)
38 (0x26)
39 (0x27)
40 (0x28)
41 (0x29)
42 (0x2A)
43 (0x2B)
44 (0x2C)
45 (0x2D)
46 (0x2E)
47 (0x2F)
48 (0x30)
49 (0x31)
50 (0x32)
51 (0x33)
52 (0x34)
53 (0x35)
54 (0x36)
55 (0x37)
M1 RTD1
M1 RTD2
M1 RTD3
M1 RTD4
M1 RTD5
M1 RTD6
M1 RTD7
M1 RTD8
M2 RTD1
M2 RTD2
M2 RTD3
M2 RTD4
M2 RTD5
M2 RTD6
M2 RTD7
M2 RTD8
M3 RTD1 (2)
M3 RTD2 (3)
M3 RTD3 (4)
M3 RTD4 (5)
M3 RTD5 (5)
M3 RTD6 (5)
M3 RTD7 (5)
M3 RTD8 (5)
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
Phase C Current (A)(1)
Ground-Fault Current (A)(1)
Line-to-Line Voltage (kV)(1)
Line-to-Line Voltage (kV)(1)
Line-to-Line Voltage (kV)(1)
Frequency in Hz
Apparent Power (kVA)
Real Power (kW)
Reactive Power (kVAR)
Power Factor (-1, +1)
Analog Input (mA)
Current Unbalance (pu)(1)
Voltage Unbalance (pu)(1)
Start time in seconds. Only valid
for start-type records.
For start records this is the I²t used
during a start.
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)
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)
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)
DEFAULT,
MINIMUM,
MAXIMUM
DATA
TYPE
COMM
REGISTER
Real
Real
Real
Real
Real
Real
Real
Real
Real
Real
Real
Real
Real
UINT
986
988
990
992
994
1053/1054
1055/1056
1057/1058
1059/1060
1061/1062
996/997
998/999
1000/1001
1002
REAL
1003/1004
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
1005/1006
1007/1008
1009/1010
1011/1012
1013/1014
1015/1016
1017/1018
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
1045/1046
1047/1048
1049/1050
1051/1052
For start records, current and unbalance are maximum values recorded during the start. Voltages are the minimum
values recorded during the start.
Phase A differential current for firmware > 2.30
Phase B differential current for firmware > 2.30
Phase C differential current for firmware > 2.30
Ignore this value for firmware > 2.30
MPS Modbus TCP & EtherNet/IP Interface
5. HARDWARE SPECIFICATIONS
Interface .......................................10Base-T, 100Base-T,
Cat. 3, 4, 5, UTP, STP
Protocol ........................................EtherNet/IP or Modbus TCP
Baud Rate.....................................10/100 Mbps
Number of Slaves Connected........ Up to 254 units
Number of Connections/Slave ...... Up to five
Bus length ....................................100 m (328’) per segment
Page 35
Rev. 1-B-061115
Page 36
Rev. 1-B-061115
MPS Modbus TCP & EtherNet/IP Interface
APPENDIX A
MPS MODBUS TCP & ETHERNET/IP INTERFACE REVISION HISTORY
MANUAL RELEASE DATE
MANUAL REVISION
June 11, 2015
1-B-061115
March 31, 2014
1-A-033114
MANUAL REVISION HISTORY
REVISION 1-B-061115
Added RTD Module Set Point Class, Instance 0, Attributes 120 and 121.
REVISION 1-A-033114
Updated Set Point Class, Instance 0 default, minimum and maximum.
Added Underpower and Reversepower instances.