FPU-32 DeviceNet Interface Manual R4

3714 Kinnear Place
Saskatoon, SK
Canada
S7P 0A6
Ph: (306) 373-5505
Fx: (306) 374-2245 www.littelfuse.com/protectionrelays
FPU-32 DEVICENET INTERFACE
May 21, 2009
Revision 4
QUICK SETUP
 Use the operator interface to access the Setup  Hardware  Network Comms menu.
Set the Network ID for the device and set the Baud Rate as DN 125K, DN 250K, or
DN 500K. Select the DeviceNet producing assembly from the DeviceNet Produce
menu and the DeviceNet consuming assembly from the DeviceNet Consume menu.
Select DeviceNet from the Network Type menu.
 Configure the scanner’s polled connections for the selected assembly sizes. The
scanner may issue a configuration warning if an I/O size other than the default is
used. Disregard the warning. Use “Edit I/O Parameters” to enable the connection
and adjust the byte size to match the assembly size.
Copyright  2009 Littelfuse Startco
All rights reserved.
Publication: FPU-32 DeviceNet-M
Document: S95-P301-00020
Printed in Canada.
Page i
Rev. 4
FPU-32 DeviceNet Interface
TABLE OF CONTENTS
DISCLAIMER
PAGE
1.
General ................................................................. 1
2.
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
FPU-32 DeviceNet Interface ............................... 1
Connections and Power Requirements .................. 1
FPU-32 Network Settings ...................................... 1
FPU Manual Changes ............................................ 1
Network Status Display ......................................... 1
Network Errors ...................................................... 1
Configuration Using RSNetWorx.......................... 1
LED Indication ...................................................... 1
Conformance Tests ................................................ 2
3.
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
DeviceNet Objects ................................................ 2
Identity Object ....................................................... 2
Message Router ..................................................... 3
DeviceNet Object .................................................. 3
DeviceNet Connection Object ............................... 4
Assembly Object.................................................... 6
Control Supervisor Object ....................................... 9
Overload ................................................................ 13
Set Point Class 0x64 .............................................. 15
RTC Class 0x66 ................................................... 18
User-Defined Register Class 0x67....................... 18
Data Logging Class 0x68 .................................... 19
Inverse Curve Class 0x69 .................................... 20
LIST OF TABLES
PAGE
2.1
3.1
3.2
DeviceNet Status Display ...................................... 1
DeviceNet Objects ................................................. 2
Explicit Messaging ................................................ 7
Pub. FPU-32 DeviceNet-M, May 21, 2009
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.
Page 1
Rev. 4
FPU-32 DeviceNet Interface
1. GENERAL
This document describes the DeviceNet features
supported by the FPU-32. The FPU-32 supports Explicit
and Polled I/O. It does not support the Unconnected
Message Manager (UCMM).
The FPU-32 is an isolated node and requires both
control power for its operation and DeviceNet power for
network operation.
TABLE 2.1 DEVICENET STATUS DISPLAY
DISPLAY
DESCRIPTION
Rx OVR
Tx OVR
CAN OVR
Dup MAC
Bus Sense
MAC Set
ID Rst 0
ID Rst 1
Bus Off
Expl T/O
IO T/O
IO Delete
Drv Error
2. FPU-32 DEVICENET INTERFACE
2.1 CONNECTIONS AND POWER REQUIREMENTS
Connection to the FPU-32 is made through the 5-pin,
open style, terminal block, plug-in connector as defined
by the DeviceNet standard:
Terminal 1: VTerminal 2: CAN-L
Terminal 3: DRAIN
Terminal 4: CAN-H
Terminal 5: V+
The interface requires 30 mA from the 24 Vdc
DeviceNet supply.
2.2 FPU-32 NETWORK SETTINGS
The DeviceNet MAC ID and baud rate is set using the
FPU-32 menu setting. Default settings are MAC ID
equal to 63 and baud rate of 125 kb. Settings are located
in the Setup  Hardware  Network Comms menu. MAC
ID and baud rate can also be set using the DeviceNet
object.
NOTE: Changing network settings using the menus or
SE-Comm-RIS will restart the DeviceNet driver.
2.3 FPU-32 MANUAL CHANGES
Appendix D, Register 379/380: Network ID range is 0
to 63. Values greater than 63 will be forced to 63.
2.4 NETWORK STATUS DISPLAY
The DeviceNet communication status can be viewed
using the Metering  Network Status menu.
This menu indicates “ACTIVITY” or “NO CNXNS”.
The last communication status is also displayed. The
FPU-32 can be programmed to trip if there is no network
activity.
2.5 NETWORK ERRORS
The FPU-32 can be configured to trip or alarm on a
loss of connection by using the Setup  Hardware 
Network Comms menu, or by using attribute 0x64 of the
DeviceNet object.
The Net Trip/Alarm set point selects the action to be
taken when the module has no connections. The latest
communication status is displayed in the Metering 
Network Status menu. Communication status displays
are listed in Table 2.1.
Pub. FPU-32 DeviceNet-M, May 21, 2009
Receive Q Overrun (1)
Transmit Q Overrun (1)
CAN Overrun (1)
Duplicate MAC (2)
DeviceNet Power Off (3)
MAC Was Set (1)
ID Reset 0 (1)
ID Reset 1 (4)
Error on the Bus (2)
Explicit Timeout
I/O Timeout (5)
I/O Connection Deleted
Driver Error (1)
(1)
Driver is restarted.
Faulted state with NS RED LED ON. Driver will
attempt a restart after 120 seconds.
(3)
NS LED off. Driver halted until DeviceNet power is applied.
(4)
FPU-32 is restarted with address 63 and baud rate of 125 kB.
(5)
NS flashes RED until a new connection is established.
(2)
2.6 CONFIGURATION USING RSNETWORX
Use the EDS Wizard to register the eds file. The
device will register as a Motor Starter named Startco
FPU-32. Select device properties to view Device
Parameters. When there is a request to upload from
device, select this option. This will load the present
configuration from the FPU-32.
Parameters accessible using RSNetWorx have a
DeviceNet parameter number listed in the DeviceNet
Objects sections of this manual. The corresponding
FPU-32 register number is also shown where applicable.
FPU-32 firmware revisions may also require a revision
change to the eds file. RSNetWorx will indicate an error
if the Major Rev number of the eds file does not match
the value read from the FPU-32. Select the eds file that
matches the FPU-32 revision number.
NOTE: A DeviceNet profile does not exist for a feederprotection relay. The Motor Starter device is used.
2.7 LED INDICATION
Two LED’s on the rear panel of the FPU-32 indicate
Network Status (NS) and Module Status (MS). The MS
LED is ON when the DeviceNet driver is enabled in the
FPU-32, and OFF when the driver is disabled. The NS
LED is OFF when DeviceNet power is off and also OFF
during the Duplicate MAC check, when there are no
other nodes on the network. The NS LED flashes green
after the Duplicate MAC check is complete and is steady
green when a connection is established. The NS LED
flashes red when an I/O connection has timed out and is
steady red if a Duplicate MAC or Bus Off condition
exists.
Page 2
Rev. 4
FPU-32 DeviceNet Interface
NOTE: On loss of an I/O connection, the NS LED
remains flashing red until a new connection is
established.
CLASS
TABLE 3.1 DEVICENET OBJECTS
DESCRIPTION
0x01
0x02
0x03
0x04
0x05
0x29
0x2C
0x64
0x66
0x67
0x68
0x69
2.8 CONFORMANCE TESTS
Software passes Conformance Test Version A-17
Hardware passes the Physical Layer Test Version B4
The EDS file passes EDS file Test Version 2.17
3. DEVICENET OBJECTS (In Order of Class Number)
The module supports the following objects:
(1)
Identity (1)
Message Router (1)
DeviceNet (1)
Assembly (1)
Connection (1)
Control Supervisor (1)
Overload (1)
Set Point
RTC
User-Defined Registers
Data Logging
Inverse Curve
Conformance tested using DeviceNet
Conformance Test Software Version A-17.
Protocol
3.1 IDENTITY OBJECT
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
DESCRIPTION
Revision of this object
Maximum number of instances
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Identity Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modify the specified attribute.
Reset: Performs reset services based on the parameter.
No Parameter or Parameter = 0: The DeviceNet driver is reset
with the existing MACID and baud rate.
Parameter = 1: The MACID is set to 63 and the baud rate is set
to 125 kb. The FPU-32 will then perform a reset that emulates
cycling control power.
Identity Class 1, Instance 1 Attributes
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
Vendor ID
Get
2
3
4
Device Type
Product Code
Revision
Get
Get
Get
Status
Serial
Number
Product Name
Get
Get
Identification of each vendor by
number
Starter Device
FPU-32 platform
Major revision must match the
eds value (Major.Minor)
Summary Status of the device
FPU-32 Serial Number
Get
Human readable identification
5
6
7
1
Pub. FPU-32 DeviceNet-M, May 21, 2009
DESCRIPTION
DEFAULT,
MINIMUM,
MAXIMUM
691
22
302
0, 0, 255
N/A, 0,
999999999
“Startco
FPU-32”
DATA
FPU-32
REGISTER
UINT
UINT
UINT
A2 02
C6 C6
WORD
UDINT
SHORT_
STRING
0
2/3
Page 3
Rev. 4
FPU-32 DeviceNet Interface
Identity Class 1, Instance 1 Attributes (Continued)
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
2
Revision
Get
101 (0x65)
3
System Name
Get/Set
102 (0x66)
4
Password
Get/Set
103 (0x67)
5
Password
timeout
Get/Set
DESCRIPTION
Revision of Firmware
100 = 1.00
22 characters. Only 20
significant.
22 characters. Only 4
significant.
Password timeout in minutes.
DEFAULT,
MINIMUM,
MAXIMUM
DATA
FPU-32
REGISTER
N/A, 100,
N/A
UINT
1
“Startco
FPU-32”
SHORT_
STRING
SHORT_
STRING
REAL
600
"1111"
10, 1, 60
590
271
3.2 MESSAGE ROUTER
No attributes supported for this object.
3.3 DEVICENET OBJECT
DeviceNet Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
DeviceNet Class 3, Instance 0 Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Revision
Get
DESCRIPTION
Revision of the DeviceNet object
class. Definition upon which the
implementation is based.
DEFAULT,
MINIMUM,
MAXIMUM
1
DATA
TYPE
UINT
DeviceNet Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modify specified attribute.
Allocate_Master/Slave_Connection_Set.
Release_Master/Slave_Connection_Set.
DeviceNet Class 3, Instance 1 Attributes
ATTRIBUTE
NAME
SERVICES
DESCRIPTION
1
2
MAC ID
Baud Rate
Get/Set(1)
Get/Set
3
Bus-Off Interrupt
Get/Set(1)
4
Bus-Off Counter
Get/Set(1)
5
Allocation
Information
Get
Node address
The baud rate of the device
0 – 125 kb
1 – 250 kb
2 – 500 kb
Define processing of BOI
0 = Hold CAN in reset
1 = Automatic CAN reset.
Connections will be lost
Value set to 0 when supply
voltage is cycled.
Number of times CAN went to
the bus-off state. Writing any
value clears counter. Count held
at 255.
Count cleared when
supply voltage is cycled.
Master/Slave allocation indication
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
63, 0, 63
0, 0, 2
USINT
USINT
0, 1, 0
BOOL
0, 0, 255
USINT
Array
BYTE,
USINT
DATA
TYPE
FPU-32
REGISTER
Page 4
Rev. 4
FPU-32 DeviceNet Interface
DeviceNet Class 3, Instance 1 Attributes (Continued)
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
6
Net Trip Action
Get/Set
101 (0x65)
7
Net Alarm Action
Get/Set
102 (0x66)
8
Net Count
Get
DESCRIPTION
Trip Action taken by FPU-32 on
communication error.
0 = Disable
1 = Trip1
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
Action taken on communication
error.
0 = Disable
1 = Alarm1
2 = Alarm2
3 = Alarm3
4 = Alarm1 & Alarm2
5 = Alarm1 & Alarm3
6 = Alarm1 & Alarm2 & Alarm3
7 = Alarm2 & Alarm3
Count the number of network
trips
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
DATA
TYPE
FPU-32
REGISTER
UINT
381
0, 0, 7
UINT
382
UINT
1191
(1)
Will take effect on power-up reset or by a reset request to the Identity object. Does not have to conform to A-19.
3.4 DEVICENET CONNECTION OBJECT
Connection Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modify specified attribute.
DeviceNet Connection Class 5, Instance 0 Attributes
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
1
ATTRIBUTE
NAME
SERVICES
Revision
Get
100 (0x64)
10
Polled Cons ID
Get/Set
101 (0x65)
11
Polled Prod ID
Get/Set
(1)
(2)
DESCRIPTION
Revision of this Connection Object
Class.
Specifies output assembly ID for
polled connection. (1)
0 = None (empty EPATH)
1 = Basic Overload (0x02)
2 = Basic Motor Starter (0x03)
Specifies Input assembly ID for
polled connection. (2)
0 = None (empty EPATH)
1 = Basic Overload (0x32)
2 = Extended Overload (0x33)
3 = Basic Motor Starter (0x34)
4 = Extended Motor Starter (0x35)
5 = User Registers (0x64)
Can also be set using Class 5, Instance 2, Attribute 16 path.
Can also be set using Class 5, Instance 2, Attribute 14 path.
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
1
UINT
2, 0, 2
UINT
5, 0, 5
UINT
DATA
TYPE
Page 5
Rev. 4
FPU-32 DeviceNet Interface
Connection Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modify specified attribute.
Delete: Delete specified connection instance.
Reset: Reset the connection instance.
DeviceNet Connection Class 5, Explicit Connection Instance 1 Attributes
ATTRIBUTE
NAME
SERVICES
1
State
Get
2
Instance Type
Get
3
Get
4
Transport Class
Trigger
Produced Cnxn ID
5
Consumed Cnxn ID
Get
6
Initial Comm
Characteristics
Get
7
Produced
Connection Size
Consumed
Connection Size
Expected Packet
Rate
Watchdog Timeout
Action
Get
ATTRIBUTE
NUMBER
8
9
12 (0x0C)
13 (0x0D)
14 (0x0E)
15 (0x0F)
16 (0x10)
17 (0x11)
DEVICENET
PARAMETER
Produced
Connection Path
Length
Produced
Connection Path
Consumed
Connection
Path Length
Consumed
Connection Path
Production Inhibit
Time
Pub. FPU-32 DeviceNet-M, May 21, 2009
Get
Get
Get/Set
Get/Set
Get
Get
Get
Get
Get/Set
DESCRIPTION
State of the object
0 = nonexistent
1 = configuring
3 = established
4 = timed out
5 = deferred delete
Indicates either IO or messaging
connection
Defines behavior of the connection
Placed in CAN Identifier field when
the Connection Transmits
CAN Identifier Field value that
denotes message to be received
Defines the Message Group(s) across
which productions and consumptions
associated with this Connection occur
Maximum number of bytes
transmitted across this Connection
Maximum number of bytes received
across this Connection
Defines timing (ms) associated with
this Connection. Resolution is 10 ms.
Defines how to handle
inactivity/Watchdog timeouts
1 – Auto Delete
3 – Deferred Delete
Number of bytes in the
produced_connection_path length
attribute
Application Object producing data on
this connection
Number of bytes in the
consumed_connection_path length
attribute
Specifies the Application Object(s)
that are to receive the data consumed
by this Connection Object
Defines minimum time (ms) between
new data production
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 5
USINT
0, 0, 0
USINT
0x83
BYTE
DATA
TYPE
UINT
UINT
BYTE
254
UINT
254
UINT
2500, 0,
65535, N/A
1, 1, 3
Set to 1 or 3
UINT
USINT
0
UINT
{}
EPATH
0
UINT
{}
EPATH
0
UINT
Page 6
Rev. 4
FPU-32 DeviceNet Interface
DeviceNet Connection Class 5, Polled I/O Connection Instance 2 Attributes
ATTRIBUTE
NAME
SERVICES
1
State
Get
2
Instance Type
Get
3
Get
4
Transport Class
Trigger
Produced Cnxn ID
5
Consumed Cnxn ID
Get
6
Initial Comm
Characteristics
Get
7
Produced
Connection Size
Get
8
Consumed
Connection Size
Get
Maximum number of bytes received
across this Connection
9
Expected Packet
Rate
Watchdog Timeout
Action
Get/Set
Produced
Connection Path
Length
Produced
Connection Path
Consumed
Connection
Path Length
Consumed
Connection Path
Get
Defines timing (ms) associated with
this Connection.
Defines how to handle
inactivity/Watchdog timeouts
0 – Transition to time out
1 – Auto Delete
2 – Auto Reset
Number of bytes in the
produced_connection_path length
attribute. Symbolic notation.
Application Object producing data on
this connection
Number of bytes in the
consumed_connection_path length
attribute. Symbolic notation.
Specifies the Application Object(s)
that are to receive the data consumed
by this Connection Object
Defines minimum time (ms) between
new data production
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
12 (0x0C)
13 (0x0D)
14 (0x0E)
15 (0x0F)
16 (0x10)
17 (0x11)
Production Inhibit
Time
Get
Get
Get/Set
Get
Get/Set
Get/Set
DESCRIPTION
State of the object
0 = nonexistent
1 = configuring
3 = established
4 = timed out
Indicates either IO or messaging
connection
0 = Explicit message
1 = I/O message
Defines behavior of the connection
Placed in CAN Identifier field when
the Connection Transmits
CAN Identifier Field value that
denotes message to be received
Defines the Message Group(s) across
which productions and consumptions
associated with this Connection occur
Maximum number of bytes
transmitted across this Connection
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 4
USINT
1, 0, 1
USINT
0x83
BYTE
UINT
UINT
BYTE
Defined by
Assembly
Instance
Defined by
Assembly
Instance
0, 0, 65535,
N/A, N/A
0, 0, 0
USINT
3, 3, 3
UINT
62 33 33
EPATH
3
UINT
{}
EPATH
0
UINT
3.5 ASSEMBLY OBJECT
Assembly Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
Assembly Class 4, Instance 0 Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
Pub. FPU-32 DeviceNet-M, May 21, 2009
DESCRIPTION
Revision of this object
Maximum instance of assembly
DEFAULT,
MINIMUM,
MAXIMUM
2
0x64
DATA
TYPE
DATA
TYPE
UINT
UINT
UINT
UINT
UINT
Page 7
Rev. 4
FPU-32 DeviceNet Interface
Assembly Object Instance Services
Get_Attribute_Single: Returns assembly-instance data. Applies to both output and input instances.
Set_Attribute_Single: Set assembly instance data. Applies to output instances only. Service not supported for input
instances.
The following static input instances are supported and can be selected by setting DeviceNet parameter 11 to the desired ID:
FPU-32
DATA SIZE IN
SYMBOLIC IO
PRODUCING
DESCRIPTION
INSTANCE
BYTES
CONNECTION PATH
ASSEMBLY ID
5
1
2
3
4
100 (0x64)
50 (0x32)
51 (0x33)
52 (0x34)
53 (0x35)
User Registers (Default)
Basic Overload
Extended Overload
Basic Motor Starter
Extended Motor Starter 1
64
1
1
1
1
62 36 34
62 33 32
62 33 33
62 33 34
62 33 35
The following static output instance are supported and can be selected by setting DeviceNet parameter 10 to the desired ID
(Default it as None):
FPU-32
DATA SIZE IN
SYMBOLIC IO
CONSUMING
DESCRIPTION
INSTANCE
BYTES
CONNECTION PATH
ASSEMBLY ID
1
2
2 (0x02)
3 (0x03)
Basic Overload
Basic Motor Starter
Assemblies are configured using attributes 0x64 and
0x65 of Class 5, by selected by setting the Produced and
Consumed connection path attribute in the Polled I/O
connection instance, or by using the Setup 1
Hardware/Network Comms menu. Setting the path to
empty (no data), will disable production or consumption
and the corresponding connection size will be zero.
Assemblies are accessed using Polled I/O or can be
read using Explicit Messaging. For explicit messaging,
use class, instance, and attribute as indicated in
Table 3.2.
TABLE 3.2 EXPLICIT MESSAGING
CLASS_INSTANCE_
INSTANCE
SERVICES
ATTRIBUTE
0x02
0x03
0x32
0x33
0x34
0x35
0x64
Get/Set
Get/Set
Get
Get
Get
Get
Get
04_02_03
04_03_03
04_32_03
04_33_03
04_34_03
04_35_03
04_64_03
I/O Assembly Instance Attributes
The following are the attributes that are supported as
part of the Control Supervisor.
These can be
individually accessed and are also part of the pre-defined
DeviceNet assemblies.
Faulted
This bit is “1” when there is a Trip1, Trip2, or Trip3
condition on the FPU-32 or “0” when there are no trips.
Trips are reset using Explicit Messaging commands
Pub. FPU-32 DeviceNet-M, May 21, 2009
1
1
62 30 32
62 30 33
using 29-01-64, 29-01-0C or by using the FaultReset bit
of the output assembly.
Warning
This bit is “1” when there is an Alarm1, Alarm2, or
Alarm3 and “0” when there are no alarms.
Running1
This bit is “1” when current is detected and “0” when
there is no current.
Ready
This bit is “1” when there are no trips and the FPU-32
Remote Alarm set point is enabled.
CtrlFromNet
This bit is “1” when one of the FPU-32 output relays
is assigned to Network Run1. The assigned relay will
follow the state of the Run1 bit of the Control Supervisor
attribute 3. This bit is also bit 1 of output assembly
instance 3.
Run1
When CtrlFromNet is “1”, Run1 determines the state
of the relay assigned to Network Run 1. When Run1 is
“0”, the relay is de-energized and when Run1 is “1” the
relay is energized.
NOTE: When the DeviceNet protocol starts or if an
internal protocol error occurs, the Run1 bit is cleared.
Page 8
Rev. 4
FPU-32 DeviceNet Interface
defines a 16-bit value. For 32-bit float types (DeviceNet
REAL), a register pair needs to be entered. For example,
to configure an assembly to read the first four meter
values, enter register numbers 860, 861, 862, 863, 864,
865, 866, 867 in order. The first 16 bytes of the
assembly will contain the meter data and the remaining
bytes do not contain any valid data.
Build assemblies so that REAL types fall on a 32-bit
boundry. This simplifies access and type conversions
within the PLC’s DeviceNet scanner.
FaultReset
This bit is used to reset FPU-32 trips. A transition
from “0” to “1” will issue a reset to the FPU-32.
This attribute is also updated when a “Reset Trips”
command is issued using 29-01-64. When using
29-01-64 commands, a transition on the command or the
FaultReset bit is not required.
Assembly Class (4), Instance (0x64), Attribute (3)
Produced Connection Path = "62 36 34"
This assembly is used to access any combination of 32
user-defined registers in the FPU-32. Assembly size is
fixed at 64 bytes. User defined registers are programmed
in the FPU-32 using the Setup  Hardware  Network
Comms  User Registers menu, or by explicit messaging
to Class 0x64 via the configuration tool.
Register values are not DeviceNet parameter numbers
but the register numbers defined in Appendix D of the
FPU-32 manual. Each FPU-32 register in Appendix D
Input Assemblies
INPUT
NAME
ASSEMBLY
BIT
Bit 0
Bit 1
Bit 2
Bit 4
Bit 5
NOTE: Byte order follows the DeviceNet convention
and is not the same as indicated in Appendix D of the
FPU-32 manual, however 32-bit values are specified as 2
registers in order as per the above example.
CLASS NAME
Faulted/Trip
Warning
Running 1
Ready
Control From Net
Control Supervisor
Control Supervisor
Control Supervisor
Control Supervisor
Control Supervisor
Assembly Class 4, Instance 0x32, Attribute 3 – Input – Basic Overload
Produced Connection Path = "62 33 32"
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
0
Reserved
Reserved
Reserved
Reserved
Reserved
Assembly Class 4, Instance 0x33, Attribute 3 – Input – Extended Overload
Produced Connection Path = "62 33 33"
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
0
Reserved
Reserved
Reserved
Reserved
Reserved
Assembly Class 4, Instance 0x34, Attribute 3 – Input – Basic Starter
Produced Connection Path = "62 33 34"
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
0
Reserved
Reserved
Reserved
Reserved
Reserved
CLASS
INSTANCE
ATTRIBUTE
0x29
0x29
0x29
0x29
0x29
1
1
1
1
1
10
11
7
9
15
BIT 2
BIT 1
BIT 0
Reserved
Reserved
Faulted/
Trip
BIT 2
BIT 1
BIT 0
Reserved
Warning
Faulted/
Trip
BIT 2
BIT 1
BIT 0
Running1
Reserved
Faulted/
Trip
Assembly Class 4, Instance 0x35, Attribute 3 – Input – Extended Motor Starter 1
Produced Connection Path = "62 33 35"
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
0
Reserved
Reserved
Pub. FPU-32 DeviceNet-M, May 21, 2009
CtrlfromNet
Ready
Reserved
Running1
BIT 1
BIT 0
Warning
Faulted/
Trip
Page 9
Rev. 4
FPU-32 DeviceNet Interface
Output Assemblies
OUTPUT
NAME
ASSEMBLY
BIT
Bit 0
Bit 2
CLASS NAME
Run1
Fault Reset
Control Supervisor
Control Supervisor
Assembly Class 4, Instance 0x02, Attribute 3 – Output – Basic Overload
Consumed Connection Path = "62 30 32"
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
0
Reserved
Reserved
Reserved
Reserved
Reserved
Assembly Class 4, Instance 0x03, Attribute 3 – Output – Basic Motor Starter
Consumed Connection Path = "62 30 33"
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
0
Reserved
Reserved
Reserved
Reserved
Reserved
CLASS
INSTANCE
ATTRIBUTE
0x29
0x29
1
1
3
12
BIT 2
BIT 1
BIT 0
FaultReset
Reserved
Reserved
BIT 2
BIT 1
BIT 0
FaultReset
Reserved
Run1
3.6 CONTROL SUPERVISOR OBJECT
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
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
Supervisor Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modifies specified attribute.
Reset: Resets attributes 3, 12, 100
Supervisor Class 0x29, Instance 1 Attributes
ATTRIBUTE
NUMBER
3
7
9
10 (0x0A)
11 (0x0B)
12 (0x0C)
15 (0x0F)
(1)
(2)
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
Run1 (1)
Running
Ready
Faulted
Warning
FaultReset(2)
CtrlFromNet
Get/Set
Get
Get
Get
Get
Get/Set
Get
DESCRIPTION
Run 1 input to FPU-32
Current detected
No trips and Run1 enabled
FPU-32 is tripped
FPU-32 in alarm
Reset issued on 0 - >1 transition
1 = Relay assigned to
“Network Run1”
At least one relay must be assigned to “Network Run1”.
A transition from 0 to 1 is required.
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 1
0, 0, 1
0, 0, 1
0, 0, 1
0, 0, 1
0, 0, 1
N/A
DATA
TYPE
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
FPU-32
REGISTER
Page 10
Rev. 4
FPU-32 DeviceNet Interface
Supervisor Class 0x29, Instance 1 Attributes (Continued)
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
100 (0x64)
15
FPU-32
Command
Get/Set
101 (0x65)
16
TA Summary
Get
102 (0x66)
17
FPU-32
Status
Get
103 (0x67)
18
Get
104 (0x68)
19
105 (0x69)
20
106 (0x6A)
21
107 (0x6B)
22
108 (0x6C)
23
109 (0x6D)
24
110 (0x6E)
25
Trip/Alarm
Group 0
Trip/Alarm
Group 1
Trip/Alarm
Group 2
Trip/Alarm
Group 3
Trip/Alarm
Group 4
Trip/Alarm
Group 5
Trip/Alarm
Group 6
Trip/Alarm
Group 7
Pub. FPU-32 DeviceNet-M, May 21, 2009
SERVICES
Get
Get
Get
Get
Get
Get
Get
DESCRIPTION
A command "Set" will cause the
requested command to be issued to
the FPU-32. A "Get" will read the
last command.
0 = Reserved
1 = Reserved
2 = Reserved
3 = Reset Trips
4 = Set RTC
5 = Clear Data Logging Records
6 = Clear Trips Counters
7 = Reserved
8 = Clear Running Time
9 = Emergency I²t Reset
10 = Reserved
11 = Reserved
12 = Re-enable PTC/RTD
13 = Remote/Net Trip Set
14 = Remote/Net Trip Clear
15 = Remote/Net Alarm Set
16 = Remote/Net Alarm Clear
17 = Run1 Set
18 = Run1 Clear
Trip, Alarm, Status Summary
Bit 4: 1 = Trip1
Bit 5: 1 = Trip2
Bit 6: 1 = Trip3
Bit 7: 1 = Alarm1
Bit 8: 1 = Alarm2
Bit 9: 1 = Alarm3
Bit 0: 1 = I > Threshold
Bit 1: 1 = 3I0 Inverse Picked up
Bit 2: 1 = Ph Inverse Picked up
Bit 4: 1 = ETR on
Bit 8: 1 = Digital Input valid
Bit 9: 1 = RY1 on
Bit 10: 1 = RY2 on
Bit 11: 1 = RY3 on
Trip and Alarm
Bits 0-15
Trip and Alarm
Bits 16-31
Trip and Alarm
Bits 32-47
Trip and Alarm
Bits 48-63
Trip and Alarm
Bits 64-79
Trip and Alarm
Bits 80-95
Trip and Alarm
Bits 96-111
Trip and Alarm
Bits 112-127
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 18
USINT
0, 0, 1023
WORD
1096
0, 0, 4095
WORD
1097
UINT
1104
UINT
1105
UINT
1106
UINT
1107
UINT
1108
UINT
1109
UINT
1110
UINT
1111
DATA
TYPE
FPU-32
REGISTER
Page 11
Rev. 4
FPU-32 DeviceNet Interface
Supervisor Class 0x29, Instance 1 Attributes (Continued)
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
111 (0x6F)
26
RY1 Function
Get/Set
112 (0x70)
113 (0x71)
114 (0x72)
115 (0x73)
116 (0x74)
117 (0x75)
27
28
29
30
31
32
RY1 Mode
RY2 Function
RY2 Mode
RY3 Function
RY3 Mode
RY Pulse
Time
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
118 (0x76)
33
Din Function
Get/Set
119 (0x77)
34
Set-Point
Group
Get/Set
120 (0x78)
121 (0x79)
35
36
122 (0x7A)
37
123 (0x7B)
38
Reserved
Din Trip
Delay
Din Trip
Count
Aout Param
124 (0x7C)
39
Reserved
Pub. FPU-32 DeviceNet-M, May 21, 2009
Get/Set
Get
Get/Set
DESCRIPTION
Function Assigned to Relay 1
0 = None
1 = Trip1
2 = Trip2
3 = Trip3
4 = Alarm1
5 = Alarm2
6 = Alarm3
7 = Current Detected
8 = Reserved
9 = Reserved
10 = Trip1 Pulse
11 = Watchdog
12 = Network Run1
0 = Fail Safe, 1 = Non Fail Safe
See Attribute 0x6F
0 = Fail Safe, 1 = Non Fail Safe
See Attribute 0x6F
0 = Fail Safe, 1 = Non Fail Safe
Specifies the duration of the trip
pulse when the RY function is set
to “Trip1 Pulse”
Digital Input function selection
0 = Input not used
1 = Trip1
2 = Reset
3 = Program Enable
4 = Set-Point Group
Selects Set-Point Group
0 = Group 1
1 = Group 2
Applies when Trip1 is selected.
Number of times the Digital Input
has tripped
Specifies the Analog Output
parameter.
0 = Phase Current
1 = Earth Leakage (CT measured)
2 = Earth Leakage (calculated)
3 = Used I2t
4 = Reserved
5 = Reserved
6 = Reserved
7 = Reserved
8 = Reserved
9 = Unbalance
10 = Zero
11 = Full Scale
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 12
DATA
TYPE
FPU-32
REGISTER
UINT
334
0, 0, 1
0, 0, 12
0, 0, 1
0, 0, 12
0, 0, 1
0.05, 0.25,
10
UINT
UINT
UINT
UINT
UINT
REAL
335
336
337
338
339
340/
341
0, 0, 4
UINT
280
0,0,1
UINT
7
0.1, 0.01,
100
REAL
UINT
281/
282
1145
UINT
373
0, 0, 11
Page 12
Rev. 4
FPU-32 DeviceNet Interface
Supervisor Class 0x29, Instance 1 Attributes (Continued)
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
125 (0x7D)
40
OPI Trip
Action
Get/Set
126 (0x7E)
41
Get
127 (0x7F)
42
OPI Trip
Count
Temp Sensor
128 (0x80)
43
129 (0x81)
44
130 (0x82)
45
Remote
Alarm Action
Get/Set
131 (0x83)
46
Get
132 (0x84)
47
Remote Trip
Count
UPI Select
Temp
SensorCount
Remote Trip
Action
Pub. FPU-32 DeviceNet-M, May 21, 2009
SERVICES
Get/Set
Get
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
Number of OPI comm trips
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
DATA
TYPE
FPU-32
REGISTER
UINT
270
UINT
1189
UINT
560
UINT
1148
Selects the temperature sensor
0 = Disabled
1 = RTD
2 = PTC
RTD sensor trip count
0, 0, 2
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
Number of Remote Trips
0, 0, 7
UINT
230
0, 0, 7
UINT
231
UINT
1192
UINT
273
Selects UPI Function
0 = None
1 = Trip1
2 = Trip2
3 = Trip3
4 = Alarm1
5 = Alarm2
6 = Alarm3
7 = Relay1
8 = Relay2
9 = Relay3
10 = Digital Input
11 = Current Detected
12 = Reserved
13 = Reserved
14 = Reserved
15 = Reserved
16 = Network Run1
17 = Net Activity
0, 0, 17
Page 13
Rev. 4
FPU-32 DeviceNet Interface
Supervisor Class 0x29, Instance 1 Attributes (Continued)
DEFAULT,
MINIMUM,
MAXIMUM
100, 1,
5000
5, 1, 5000
DATA
TYPE
FPU-32
REGISTER
REAL
251/252
REAL
253/254
UINT
250
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
860/861
862/863
864/865
866/867
868/869
870/871
872/873
874/875
Used Thermal Capacity (Pu)
Thermal Trend (Pu)
REAL
REAL
876/877
878/879
REAL
REAL
UDINT
880/881
882/883
884/885
Get/Set
RTD Temperature
Overload trip or reset time
Run Time.
Time with current
detected
Unbalance (I2/I1) Threshold
REAL
255/256
Get/Set
As per Attribute 129
0.25, 0.10,
0.50
0. 0, 7
UINT
388
Get/Set
As per Attrbute 130
0, 0, 7
UINT
389
Get/Set
Selects Default Display
0: Main
1: Current
2: Unbalance
3: Earth Leakage
4: Thermal Status
5: Inverse Status
6: Local Sensor
7: I/O Status
8: System Status
9: Network Status
0, 0, 9
UINT
274
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
UINT
REAL
44
45/46
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
133 (0x85)
48
CT Primary
Get/Set
CT Primary Rating (A)
134 (0x86)
49
Get/Set
EFCT Primary Rating (A)
135 (0x87)
50
EFCT
Primary
Frequency
Get/Set
136 (0x88)
137 (0x89)
138 (0x8A)
139 (0x8B)
140 (0x8C)
141 (0x8D)
142 (0x8E)
143 (0x8F)
51
52
53
54
55
56
57
58
Get
Get
Get
Get
Get
Get
Get
Get
144 (0x90)
145 (0x91)
59
60
Get
Get
146 (0x92)
147 (0x93)
148 (0x94)
61
62
63
IA
IB
IC
Ict
3I0
+Seq Current
-Seq Current
Unbalance
Current
Used I2t
Thermal
Trend
RTD Temp
Thermal Time
Run Time
System Frequency
0 = 50, 1 = 60 Hz
Phase A Current (A)
Phase B Current (B)
Phase C Current (C)
Ground-Fault Current (A) from CT
Ground-Fault Current (A) calculated
Positive Sequence Current (Pu)
Negative Sequence Current (Pu)
Current Unbalance (Pu)
Get
Get
Get
149 (0x95)
64
150 (0x96)
65
151 (0x97)
66
152(0x98)
67
I2/I1
Threshold
Sensor-Error
Trip Action
Sensor-Error
Alarm Action
Default Menu
DESCRIPTION
1, 0
3.7 OVERLOAD
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
1
2
100 (0x64)
100 (0x65)
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
68
69
Revision
Max Instance
Reset Type
Reset Level
Get
Get
Get/Set
Get/Set
Pub. FPU-32 DeviceNet-M, May 21, 2009
DESCRIPTION
Revision of this object
Maximum number of instances
Specifies Type of Reset
Specifies Reset Level
DEFAULT,
MINIMUM,
MAXIMUM
1
2
0, 0, 2
0.3, 0.1, 0.9
Page 14
Rev. 4
FPU-32 DeviceNet Interface
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
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
70
Trip Action
Get/Set
101 (0x65)
71
Alarm Action
Get/Set
102 (0x66)
103 (0x67)
72
73
Reserved
Pickup
Get/Set
104 (0x68)
105 (0x69)
74
75
Reserved
H-Factor
Get/Set
106 (0x6A)
76
C-Factor
Get/Set
107 (0x6B)
77
Get/Set
108 (0x6C)
78
Time
Constant
Alarm Level
109 (0x6D)
79
Trip Count
Get
Get/Set
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
FPU-32
REGISTER
UINT
8
1, 0, 7
UINT
9
O/L Curve Pickup Level
1, 0.1,
1.25
REAL
11/12
Hot Factor Multiplier
For I < 100%
Time-Constant Multiplier
when cooling
Thermal Time Constant
in minutes
Level where alarm occurs
0.5, 0.1,
1.0
2, 1, 10
REAL
15/16
REAL
17/18
10, 1, 60
REAL
19/20
1.0, 0.5,
1.0
REAL
21/22
UINT
1130
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
Counts number of trips
Overload Class 0x2C, Instance 2 Attributes – Group 2
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
100 (0x64)
80
Trip Action
Get/Set
101 (0x65)
81
Alarm Action
Get/Set
102 (0x66)
103 (0x67)
82
83
Reserved
Pickup
Get/Set
Pub. FPU-32 DeviceNet-M, May 21, 2009
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
O/L Curve Pickup Level
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
DATA
TYPE
FPU-32
REGISTER
UINT
26
1, 0, 7
UINT
27
1, 0.1,
1.25
REAL
29/30
Page 15
Rev. 4
FPU-32 DeviceNet Interface
Overload Class 0x2C, Instance 2 Attributes – Group 2 (Continued)
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
104 (0x68)
105 (0x69)
84
85
Reserved
H-Factor
Get/Set
106 (0x6A)
86
C-Factor
Get/Set
107 (0x6B)
87
Get/Set
108 (0x6C)
88
Time
Constant
Alarm Level
109 (0x6D)
89
Trip Count
Get
SERVICES
Get/Set
DESCRIPTION
Hot Factor Multiplier
For I < 100%
Time-Constant Multiplier
when cooling
Thermal Time Constant
in minutes
Level where alarm occurs
DEFAULT,
MINIMUM,
MAXIMUM
DATA
TYPE
FPU-32
REGISTER
0.5, 0.1,
1.0
2, 1, 10
REAL
33/34
REAL
35/36
10, 1, 60
REAL
37/38
1.0, 0.5,
1.0
REAL
39/40
UINT
1131
Counts number of trips
3.8 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
DEFAULT,
MINIMUM,
MAXIMUM
2
11 (0x0B)
DATA
TYPE
UINT
UINT
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
2 = Trip2
3 = Trip3
4 = Trip1 & Trip2
5 = Trip1 & Trip3
6 = Trip1 & Trip2 & Trip3
7 = Trip2 & Trip3
Pub. FPU-32 DeviceNet-M, May 21, 2009
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
Page 16
Rev. 4
FPU-32 DeviceNet Interface
Class 0x64, Instance 1 - Definite-Time Overcurrent, Group 1
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
100
101
102
103
104
105
106
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
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
70
71
72/73
74/75
76/77
78/79
1134
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
84
85
86/87
88/89
90/91
92/93
1135
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
120
121
122/123
124/125
126/127
128/129
1138
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
136
137
138/139
140,141
142/143
144/145
1139
Class 0x64, Instance 2 - Definite-Time Overcurrent, Group 2
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
107
108
109
110
111
112
113
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
Class 0x64, Instance 3 – 3I0 Definite-Time Earth Fault, Group 1
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
114
115
116
117
118
119
120
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 4 – 3I0 Definite-Time Earth Fault, Group 2
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
121
122
123
124
125
126
127
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
Pub. FPU-32 DeviceNet-M, May 21, 2009
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
Page 17
Rev. 4
FPU-32 DeviceNet Interface
Class 0x64, Instance 5 – EFCT Definite-Time, Group 1
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
128
129
130
131
132
133
134
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
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
150
151
152/153
154/155
156/157
158/159
1140
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
166
167
168/169
170/171
172/173
174/175
1141
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
REAL
REAL
UINT
180
181
182/183
184/185
186/187
188/189
1142
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
192
193
194/195
196/197
1143
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
198
199
200/201
202/203
1144
Class 0x64, Instance 6 - EFCT Definite-Time, Group 2
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
135
136
137
138
139
140
141
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 – Current Unbalance
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
6
7
142
143
144
145
146
147
148
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 8 – Phase Reverse
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
4
6
7
149
150
151
152
153
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 9 – Phase Loss
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
4
6
7
154
155
156
157
158
Trip Action
Alarm Action
Trip Delay
Alarm Delay
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
5, 1, 100
2, 1, 100
Page 18
Rev. 4
FPU-32 DeviceNet Interface
Class 0x64, Instance 0x0A - PTC Temperature
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
7
260
261
262
Trip Action
Alarm Action
Trip Count
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 7
0, 0, 7
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
UINT
561
562
1147
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
563
568
564/565
566/567
1146
Class 0x64, Instance 0x0B – RTD Sensor
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
5
7
263
264
265
266
267
Trip Action
Alarm Action
Trip Level
Alarm Level
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
1, 0, 7
200, 40, 230
130, 40, 230
3.9 RTC CLASS 0x66
RTC Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
RTC 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
DEFAULT,
MINIMUM,
MAXIMUM
1
1
DATA
TYPE
UINT
UINT
RTC Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modifies specified attribute.
RTC Class 0x66, Instance 1 Attributes
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
160
161
RTC Date
RTC Time
Get
Get
3
162
RTC Set
Get/Set (1)
(1)
DEFAULT,
MINIMUM,
MAXIMUM
DESCRIPTION
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
DATA
TYPE
FPU-32
REGISTER
DATE
TIME OF
DAY
SHORT_
STRING
574/575
576/577
580-589
Time value is transferred to the RTC with SET RTC command issued using Class 0x29, Instance 1, Attribute 0x64.
(DeviceNet Parameter 15)
3.10 USER-DEFINED REGISTER CLASS 0x67
This object defines the FPU-32 registers that generate
the data for Assembly Class 4, Instance 0x64, Attribute
3. Register values are defined in Appendix E of the
FPU-32 Manual and also listed in the FPU-32
REGISTER column in this manual. Enter the register
number for the required parameter data. Parameter data
is 16 bits and two registers must be defined to retrieve
a 32-bit float
Pub. FPU-32 DeviceNet-M, May 21, 2009
value. For example, to configure an assembly to read the
first four meter values, enter 860, 861, 862, 863, 864,
865, 866, and 867 in User Registers 0 to 7. The first 16
bytes of the assembly will contain the RTD data and the
remainder of the assembly will not contain any valid
data. Register definitions resulting in more than 64 bytes
of data will be ignored.
Page 19
Rev. 4
FPU-32 DeviceNet Interface
User-Defined Register Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
User-Defined Register Class 0x67, 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
User-Defined Register Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modifies specified attribute.
User-Defined Register Class 0x67, Instance 1 Attributes
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
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 0
User Register 1
User Register 2
User Register 3
User Register 4
User Register 5
User Register 6
User Register 7
User Register 8
User Register 9
User Register 10
User Register 11
User Register 12
User Register 13
User Register 14
User Register 15
User Register 16
User Register 17
User Register 18
User Register 19
User Register 20
User Register 21
User Register 22
User Register 23
User Register 24
User Register 25
User Register 26
User Register 27
User Register 28
User Register 29
User Register 30
User Register 31
3.11 DATA LOGGING CLASS 0x68
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.
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
0, 0, 1274
DATA
TYPE
FPU-32
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 20
Rev. 4
FPU-32 DeviceNet Interface
Data Logging Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
Data Logging Class 0x68, 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
Data Logging Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modifies specified attribute
Data Logging Class 0x68, Instance 1 Attributes
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
1
210
Record
Count
Get
2
211
Record Head
Get
3
212
Record ID
Get/Set
4
213
Record Date
Get
5
214
Record Time
Get
6
215
Record Type
Get
7
216
Trip Code
Get
8
9
10 (0x0A)
11 (0x0B)
12 (0x0C)
13 (0x0D)
14 (0x0E)
15 (0x0F)
217
218
219
220
221
222
223
224
IA
IB
IC
Ict
3I0
Unbalance
I²t Used
RTD
Reading
Get
Get
Get
Get
Get
Get
Get
Get
SERVICES
DESCRIPTION
Number of captured records since
the last time the event records
were cleared
Points to next record. Latest
record at Record Head - 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 trip
2 = Triggered by ETR
See FPU Appendix F T27 for a
list of trip codes.
255 = No Trip or Alarm
Phase A Current (A) 1
Phase B Current (A) 1
Phase C Current (A) 1
Ground-Fault Current (A) 1
Residual Ground Fault
Current Unbalance (pu) 1
Used I²t from overload model
RTD Reading
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 65535
DATA
TYPE
FPU-32
REGISTER
UINT
973
0, 0, 99
UINT
974
0, 0, 99
UINT
975
0, 0, 65535
DATE
976/977
0, 0,
86399999
0, 0, 3
TOD
978/979
UINT
980
0, 0, 255
UINT
981
REAL
REAL
REAL
REAL
REAL
REAL
REAL
REAL
982/983
984/985
986/987
988/989
990/991
992/993
994/995
996/997
3.12 INVERSE CURVE CLASS 0x69
Inverse Curve Object Class Services
Get_Attribute_Single: Returns contents of specified attribute.
Inverse Curve Class 0x69, Instance 0 Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
2
Revision
Max Instance
Get
Get
Pub. FPU-32 DeviceNet-M, May 21, 2009
DESCRIPTION
Revision of this object
Maximum number of instances
DEFAULT,
MINIMUM,
MAXIMUM
1
4
DATA
TYPE
UINT
UINT
Page 21
Rev. 4
FPU-32 DeviceNet Interface
Inverse Curve Object Instance Services
Get_Attribute_Single: Returns contents of specified attribute.
Set_Attribute_Single: Modifies specified attribute
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 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 FPU-32 product manual.
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
Class 0x69, Instance 1 – Phase Inverse, Group 1
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
230
231
232
233
234
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
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
50
51
52/53
54/55
1132
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
60
61
62/63
64/65
1133
Class 0x69, Instance 2 – Phase Inverse, Group 2
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
235
236
237
238
239
Trip Action
Curve
Multiplier
Pickup
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
0, 0, 7
0.2, 0.05, 1
2, 0.1, 10
Page 22
Rev. 4
FPU-32 DeviceNet Interface
Class 0x69, Instance 3 – 3I0 Inverse, Group 1
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
240
241
242
243
244
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
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
100
101
102/103
104/105
1136
DATA
TYPE
FPU-32
REGISTER
UINT
UINT
REAL
REAL
UINT
110
111
112/113
114/115
1137
Class 0x69, Instance 4 – 3I0 Inverse, Group 2
ATTRIBUTE
NUMBER
DEVICENET
PARAMETER
ATTRIBUTE
NAME
SERVICES
1
2
3
4
5
245
246
247
248
249
Trip Action
Curve
Multiplier
Pickup
Trip Count
Get/Set
Get/Set
Get/Set
Get/Set
Get
Pub. FPU-32 DeviceNet-M, May 21, 2009
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 7
0, 0, 7
0.2, 0.05, 1
2, 0.1, 10