330DeviceNet M

330DeviceNet M
SE-330/SE-330AU/SE-330HV DEVICENET INTERFACE
May 24, 2007
Preliminary
Copyright  2007 Startco Engineering Ltd.
All rights reserved.
Publication: 330DeviceNet-M
Document:
Printed in Canada.
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
TABLE OF CONTENTS
Page i
Preliminary
DISCLAIMER
PAGE
1.
General ................................................................... 1
2. DeviceNet Configuration....................................... 1
2.1 DeviceNet Connections ........................................... 1
2.2 Configuration Settings ............................................. 1
2.2.1 Baud Rate....................................................... 1
2.2.2 MAC ID ......................................................... 1
2.3 LED Indication ........................................................ 2
2.4 Termination ............................................................. 2
2.5 Power Consumption................................................. 2
2.6 EDS File .................................................................. 2
3.
3.1
3.2
3.3
3.4
3.5
DeviceNet Objects.................................................. 2
Identity Object ......................................................... 4
Message Router ....................................................... 4
DeviceNet Object..................................................... 4
Assembly Object...................................................... 5
DeviceNet Connection Object ................................. 7
3.5.1 RSNetWorx I/O Configuration ...................... 7
3.6 Acknowledge Handler Object................................ 12
3.7 Input Parameter Object .......................................... 13
3.8 Parameter Output Object ....................................... 13
LIST OF FIGURES
PAGE
2.1 SE-330/SE-330AU/SE-330HV Top View............... 1
2.2 LED Indicators ........................................................ 2
LIST OF TABLES
PAGE
2.1 SE-330/SE-330AU/SE-330HV DeviceNet
Connections ............................................................. 1
2.2 Baud-Rate Settings .................................................. 1
2.3 Node-Address Settings ............................................ 1
2.4 Module Status LED ................................................. 2
2.5 Network Status LED................................................ 2
3.1 Class Objects ........................................................... 2
Pub. 330DeviceNet-M, May 24, 2007
Specifications are subject to change without notice.
Startco Engineering Ltd. is not liable for contingent or
consequential damages, or for expenses sustained as a
result of incorrect application, incorrect adjustment, or a
malfunction.
11
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
1. GENERAL
This document describes the Anybus DeviceNet
features supported by the SE-330/SE-330AU/SE-330HV.
The DeviceNet module supports Explicit, Polled I/O,
Bit-Strobe, and Change-of-State messages of predefined
master/slave connection set. It does not support the
Unconnected Message Manager (UCMM).
Page 1
Preliminary
2.2.1 BAUD RATE
Three baud rates are supported by DeviceNet and
selected using SW1 and SW2 on the communication
module.
TABLE 2.2 BAUD-RATE SETTINGS
BAUD RATE
SW1
125 k
250 k
500 k
RESERVED
2. DEVICENET CONFIGURATION
2.1 DEVICENET CONNECTIONS
TABLE 2.1 SE-330/SE-330AU/SE-330HV DEVICENET
CONNECTIONS
SE-330/SE-330AU/SE-330HV
DESCRIPTION
TERMINAL
1
2
3
4
5
VCAN_L
SHIELD/DRAIN
CAN_H
V+
2.2 CONFIGURATION SETTINGS
A DIP switch is used to set the baud rate and
DeviceNet MAC ID. Both must be set prior to applying
supply voltage.
FIGURE 2.1 SE-330/SE-330AU/SE-330HV Top View
Pub. 330DeviceNet-M, May 24, 2007
SW2
OFF
OFF
ON
ON
OFF
ON
OFF
ON
2.2.2 MAC ID
SW3 to SW8 are used to set the node address. SW3 is
the most-significant bit and SW8 is the least-significant
bit. Address selection is in binary.
TABLE 2.3 NODE-ADDRESS SETTINGS
ADDRESS SW3 SW4 SW5 SW6
0
1
.
.
63
OFF
OFF
.
.
ON
OFF
OFF
.
.
ON
OFF
OFF
.
.
ON
OFF
OFF
.
.
ON
SW7
SW8
OFF
OFF
.
.
ON
OFF
ON
.
.
ON
22
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
2.3 LED INDICATION
The module contains two LED indicators.
FIGURE 2.2 LED Indicators.
TABLE 2.4 MODULE STATUS LED
NETWORK STATUS LED DESCRIPTION
Off
Steady Green
Steady Red
Flashing Green
Flashing Red
Not Powered/Not On Line
Link OK/On line/Connected
Link Failure
On Line/Not Connected
Connection Timed Out
TABLE 2.5 NETWORK STATUS LED
MODULE STATUS LED
DESCRIPTION
Off
Steady Red
Steady Green
Flashing Red
No Power
Unrecoverable Fault
Device Operational
Minor Fault
2.4 TERMINATION
DeviceNet requires a 120 Ω resistor at each end of the
network.
2.5 POWER CONSUMPTION
The DeviceNet module requires 30 mA from the
24 Vdc supply to power the driver circuits.
Page 2
Preliminary
2.6 EDS FILE
The eds file defines the parameters that are user
accessible using a configuration tool such as
RSNetWorx. Three eds files provide support for the
standard SE-330, SE-330AU, and the SE-330HV. The
eds file includes configuration information for I/O
assemblies. The I/O assembly associated with each type
of connection object can be selected by the configuration
tool. These I/O assemblies are accessed using a
DeviceNet master such as an A-B scanner module, see
Section 3.5. I/O configuration parameters are stored in
non-volatile memory.
Not all attributes listed in this document are defined by
the eds file. Most attributes are part of the DeviceNet
protocol, and do not need to be adjusted.
3. DEVICENET OBJECTS (In Order of Class Number)
The module supports the following objects:
TABLE 3.1 CLASS OBJECTS
CLASS
ATTRIBUTE
0x01
0x02
0x03
0x04
0x05
0x2B
0xB0
0xB1
Identity
Message Router
DeviceNet
Assembly
Connection
Acknowledge Handler
Input Parameters
Output Parameters
The following table contains the SE-330/SE-330AU/
SE-330HV attributes that are referenced in the sections
dealing with the assembly and parameter classes.
SE-330 Attribute Definitions
ATTRIBUTE
NAME
Trip Status
Pre-Trip Status
DESCRIPTION
Bit string of fault bits
Bit 0, EF/GF: 1 = Earth/Ground Fault Trip
0 = No Trip
Bit 1, RF:
1 = Resistor Fault Trip
0 = No Trip
Bit 2, CAL:
1 = Calibration Error (1)
0 = No Error
Bit 3, ADC:
1 = A/D Error (1)
0 = No Error
Bit 4, GRV:
1 = Voltage Trip
0 = No Trip
Bit 5, EE:
1 = EEPROM Error
0 = No Error
Bit 6, SYS:
1 = Internal Fault
0 = No Internal Fault
(Will cause a EF/GF and RF trip)
Bit 7, RMT: 1 = Remote Trip
0 = No Trip
(Will cause a EF/GF and RF trip)
(1)
Pub. 330DeviceNet-M, May 24, 2007
These bits do not activate the EF/GF indication relay.
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 255
DATA
TYPE
BYTE
33
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 3
Preliminary
SE-330 Attribute Definitions (Continued)
ATTRIBUTE
NAME
Pending Trips
Relay Status
Switches
Record x
(x = 0 to 9)
Command
EF/GF Trip Time
DESCRIPTION
Bit string of status bits
Bit 0, EF/GF: 1 = EF/GF Current > Set Point
0 = EF/GF Current < Set Point
Bit 1, RF:
1 = NER/NGR Resistance Exceeding Limits
0 = NER/NGR Resistance Within Limits
Bit string indicating the state of output relays
Bit 1, K3:
1 = RF Indication Relay Energized
0 = Not Energized
Bit 2, K2:
1 = EF/GF Indication Relay Energized
0 = Not Energized
Bit 3, K1:
1 = Trip/Pulse Relay Energized
0 = Not Energized
Bit string indicating the state of the configuration switches
Bit 0, S4:
1 = RF Latch
0 = RF Not Latched
Bit 1, S3:
1 = EF/GF Latched
0 = EF/GF Not Latched
Bit 2, S5:
1 = 20 k Sensor (200 k for SE-330HV)
0 = 100 k Sensor
Bit 3, S6:
1 = 50 Hz
0 = 60 Hz
Bit 4, S2:
1 = Fail Safe Trip-Relay Operation
0 = Non Fail Safe Operation
S2 not applicable to SE-330AU
Bit 5, S1:
1 = Trip Configuration (K1)
0 = Pulsing Configuration (K1)
S1 not applicable to SE-330HV and SE-330AU
A trip record consists of the following:
Trip Status
(Data Type D1)
Current
(Data Type C6)
Voltage
(Data Type C6)
Delta Ohms
(Data Type C3)
This value specifies the command. Command Request codes are
as follows:
Reset Command: Transition from 0 to 1
Remote Trip:
Transition from 0 to 2
Positions on front-panel EF/GF Trip Time Selector.
Position
0
1
2
3
4
5
6
7
8
9
10
Pub. 330DeviceNet-M, May 24, 2007
SE-330/SE-330HV
100 ms
200 ms
300 ms
400 ms
500 ms
700 ms
1s
2s
3s
5s
10 s
SE-330AU
100 ms
120 ms
140 ms
160 ms
180 ms
200 ms
250 ms
300 ms
350 ms
400 ms
500 ms
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 3
BYTE
N/A, 0, 15
BYTE
N/A, 0, 255
BYTE
N/A, N/A, N/A
STRUCT
0, 0, 2
USINT
N/A, 0, 10
USINT
DATA
TYPE
44
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 4
Preliminary
SE-330 Attribute Definitions (Continued)
ATTRIBUTE
NAME
EF/GF Level
DESCRIPTION
Positions on front-panel EF/GF Trip Level Selector
SE-330AU
SE-330AU
EFCT-x
CS30-x
0
2% CT Rating
125 mA
0.75 A
1
4% CT Rating
250 mA
1.5 A
2
6% CT Rating
300 mA
1.8 A
3
8% CT Rating
400 mA
2.4 A
4
10% CT Rating
500 mA
3.0 A
5
15% CT Rating
750 mA
4.5 A
6
20% CT Rating
1A
6.0 A
7
40% CT Rating
2A
12.0 A
8
60% CT Rating
3A
18.0 A
9
80% CT Rating
4A
24.0 A
10
100% CT Rating
5A
30.0 A
Positions on front-panel Pulse Period Selector
0 = 1.0 s
1 = 1.2 s
2 = 1.4 s
3 = 1.6 s
4 = 1.8 s
5 = 2.0 s
6 = 2.2 s
7 = 2.4 s
8 = 2.6 s
9 = 2.8 s
10 = 3.0 s
NER/NGR current reading in percent of CT Primary Rating
Position
Pulse Time
(Not Applicable to
SE-330HV or
SE-330AU)
NER/NGR Current
Pre-Trip Current
NER/NGR Voltage
Pre-Trip Voltage
NER/NGR Change
Pre-Trip Change
Record Head
Fault Reset
Remote Trip
DEFAULT,
MINIMUM,
MAXIMUM
N/A, 0, 10
USINT
N/A, 0, 10
USINT
0, 0, 255
USINT
0, 0, 255
USINT
0, -32000,
+32000
0, 0, 255
INT
USINT
0, 0, 1
0, 0, 1
BOOL
BOOL
DATA
TYPE
SE-330/SE-330HV
NER/NGR voltage reading in percent of Vn trip level setting on the
front panel
Resistance deviation from calibrated setting
Pointer to the latest of 10 pre-trip records. 255 indicates no trips
recorded.
0 to 1 transition causes a reset
0 to 1 transition causes a remote trip
3.1 IDENTITY OBJECT
Identity Class (1), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
Revision
Get_Attribute_Single
Pub. 330DeviceNet-M, May 24, 2007
DESCRIPTION
Revision of this object
DEFAULT,
MINIMUM,
MAXIMUM
1, 1, 1
DATA
TYPE
UINT
55
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 5
Preliminary
Identity Class (1), Instance (1) Attributes
1
0x01
2
0x02
3
0x03
4
0x04
5
0x05
6
0x06
7
0x07
9
0x09
Vendor ID
Get_Attribute_Single
Identification of each vendor by number.
Startco vendor number is 691
Indication of the general type of product.
Generic product.
This is a code assigned by the vendor to
describe the device.
Device Type
Get_Attribute_Single
Product Code
Get_Attribute_Single
Revision
Get_Attribute_Single
Status
Get_Attribute_Single
Revision of the item the Identity Object
represents.
Summary Status of the device.
Serial Number
Get_Attribute_Single
Serial Number of the device.
Product Name
Get_Attribute_Single
Human readable identification.
Config. Consist
Value
Get_Attribute_Single
Contents identify configuration of device.
691
UINT
0
UINT
SE-330 = 330
SE-330HV = 3301
SE-330AU = 3302
0x0101
UINT
0, 0, 255
A2 02 C6
C6
WORD
N/A, N/A, N/A
UDINT
“SE-330”,
“SE-330”, “SE-330”
N/A, N/A, N/A
SHORTSTRING
UINT
3.2 MESSAGE ROUTER
Message Router Class (2), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
Revision
Get_Attribute_Single
DESCRIPTION
Revision of this object
DEFAULT,
MINIMUM,
MAXIMUM
1, 1, 1
DATA
TYPE
UINT
3.3 DEVICENET OBJECT
DeviceNet Class (3), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
Revision
Get_Attribute_Single
DESCRIPTION
Revision of the DeviceNet object class.
Definition upon which the
implementation is based.
DEFAULT,
MINIMUM,
MAXIMUM
2, 2, 2
DATA
TYPE
UINT
DeviceNet Class (3), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
DESCRIPTION
1
0x01
2
0x02
MAC ID
Get_Attribute_Single
Node address
Baud Rate
Get_Attribute_Single
The baud rate of the device
0 – 125 k
1 – 250 k
2 – 500 k
Pub. 330DeviceNet-M, May 24, 2007
DEFAULT,
MINIMUM,
MAXIMUM
63, 0, 63
USINT
0, 0, 2
USINT
DATA
TYPE
66
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
3.4 ASSEMBLY OBJECT
Class 4 defines three INPUT and one OUTPUT
assembly. Assemblies are accessed using a connection
object (Explicit Messaging, Polling, Strobed, or COS).
Page 6
Preliminary
The assembly used by the specific connection is set using
a configuration tool such as RSNetWorx.
See section 3.5.
Assembly Class (4), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
Revision
Get_Attribute_Single
DEFAULT,
MINIMUM,
MAXIMUM
1, 1, 1
DESCRIPTION
Revision of this object
Assembly Class (4), Instance (100), Attribute (3) – Input 1 (9 Bytes)
BYTE
BIT7
BIT6
BIT5
BIT4
BIT3
0
Remote
Trip
Internal
Error
EEPROM
Error
NER/NGR
Volts
ADC
Error
UINT
BIT2
BIT1
BIT0
CAL
Error
RF
Trip
RF
Detect
EF/GF
Trip
EF/GF
Detect
1
2
3
4
5
6
7
8
DATA
TYPE
EF/GF Trip Time Selector (Position 0 to 10)
EF/GF Trip Level Selector (Position 0 to 10)
Pulse Period Selector (Position 0 to 10), Not Applicable to SE-330HV
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
Assembly Class (4), Instance (101), Attribute (3) – Input 2 (2 Bytes)
BYTE
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
ADC
Error
CAL
Error
RF
Trip
RF
Detect
EF/GF
Trip
EF/GF
Detect
Assembly Class (4), Instance (102), Attribute (3) – Input 3 (51 Bytes)
BYTE
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BIT1
BIT0
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
0
Remote
Trip
Internal
Error
EEPROM
Error
NER/NGR
Volts
1
0
1
2
3
4
5
6
7
8
9
10
11
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
12
13
14
15
Pub. 330DeviceNet-M, May 24, 2007
Record Head
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
77
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 7
Preliminary
Assembly Class (4), Instance (102), Attribute (3) – Input 3 (51 Bytes) (Continued)
BIT7
BIT6
BIT5
BIT4
BIT3
BIT2
BYTE
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
Remote
Trip
Internal
Error
47
48
49
50
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
EEPROM
NER/NGR
ADC
Error
Volts
Error
NER/NGR Current (% of CT Rating)
NER/NGR Voltage (% of Setting)
Delta Ohms (Low) (ohms)
Delta Ohms (High) (ohms)
Assembly Class (4), Instance (150), Attribute (3) – Output 1 (1 Byte)
BYTE
BIT7
BIT6
BIT5
BIT4
BIT3
0
3.5 DEVICENET CONNECTION OBJECT
Attributes in Instance (0) are used to assign an
Assembly Instance to an I/O connection. These attributes
must be set prior to the corresponding connection being
established.
The Anybus module supports six INPUT and OUTPUT
assemblies, however only three INPUT assemblies and
one OUTPUT assembly are supported. The INPUT or
OUTPUT assembly is selected using a configuration tool
Pub. 330DeviceNet-M, May 24, 2007
BIT1
BIT0
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
CAL
Error
RF
Trip
EF/GF
Trip
BIT2
BIT1
BIT0
Remote
Trip
Fault Reset
and the corresponding parameter value is sent to the
module. Parameters are stored in non-volatile memory
and are retained on loss of control power. INPUT and
OUTPUT assemblies are described in Section 3.4.
88
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Input 1: Status, Settings, Meters
Assembly Class 4, Instance 100, Attribute 3
Byte size = 9
Parameter value 0 is Input 1
Input 1 is the default for Polled Production
Input 2: Status
Assembly Class 4, Instance 101, Attribute 3
Byte size = 2
Parameter value 1 is Input 2
Input 2 is the default for Strobed and COS Production
Input 3: Pre-Trip Values
Assembly Class 4, Instance 102, Attribute 3
Byte size = 51
Parameter value 2 is Input 3
Input 4, Input 5, Input 6: Not supported by SE-330.
Output 1: Commands
Assembly Class 4, Instance 150, Attribute 3
Byte size = 1
Parameter value 0 is Output 1
Output 1 is the default for Polled and Strobed
Consumption
Output 2, Output 3, Output 4, Output 5, Output 6: Not
supported by SE-330/SE-330AU/SE-330HV.
Page 8
Preliminary
3.5.1 RSNETWORX I/O CONFIGURATION
The DeviceNet interface module supports Polling, Bit
Strobe, and Change of State. The Polling connection is
the default. The I/O tab in RSNetWorx lists the
configuration options with the default in bold. Each
connection type has an associated INPUT and OUTPUT
assembly. The I/O tab shows the default assembly for
each connection type. The INPUT assembly type for a
specific connection can be changed using parameters 1, 3,
and 5. The OUTPUT assembly (parameter 2 and 4)
cannot be changed and is fixed as OUTPUT1 with a byte
size of 1. When the INPUT assembly for a specific
connection is changed to a value other than the default,
the scanner may indicate a configuration warning.
Disregard the warning. Use “Edit I/O Parameters” to
enable the required connection and adjust the byte size to
match the INPUT assembly. The byte size for the
OUTPUT must be set to 1.
NOTE: The Anybus module supports six I/O assemblies
and requires the EDS file to support six setting values,
even though the SE-330/SE-330AU/SE-330HV does not
support all six I/O assemblies.
DeviceNet Connection Class (5), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
Revision
Get_Attribute_Single
100
0x64
101
0x65
102
0x66
103
0x67
104
0x68
Polled
Production
Polled
Consumption
Strobed
Production
Strobed
Consumption
COS
Production
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
(1)
(2)
DEFAULT,
MINIMUM,
MAXIMUM (2)
1, 1, 1
DATA
TYPE
EDS
PARAM
UINT
N/A
0, 0, 2
USINT
1
Selects output assembly used for connection
0, 0, 0
USINT
2
Selects input assembly used for
connection (1)
Selects output assembly used for
connection.
Selects input assembly used for connection
1, 0, 2
USINT
3
0, 0, 0
USINT
4
1, 0, 2
USINT
5
DESCRIPTION
Revision of this Connection Object Class.
Definition upon which the implementation
is based.
Selects input assembly used for connection
A maximum of 8 bytes can be transferred across this connection.
The module will return an error if parameter value exceeds the maximum.
Pub. 330DeviceNet-M, May 24, 2007
99
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 9
Preliminary
DeviceNet Connection Class (5), Explicit Connection Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
State
Get_Attribute_Single
2
0x02
3
0x03
4
0x04
5
0x05
6
0x06
Instance Type
Get_Attribute_Single
Transport
Class Trigger
Produced Cnxn
ID
Consumed
Cnxn ID
Initial Comm
Characteristics
Get_Attribute_Single
Produced
Connection
Size
Consumed
Connection
Size
Expected
Packet Rate
Watchdog
Timeout
Action
Get_Attribute_Single
7
0x07
8
0x08
9
0x09
12
0x0C
13
0x0D
14
0x0E
15
0x0F
16
0x10
Produced
Connection
Path Length
Produced
Connection
Path
Consumed
Connection
Path Length
Consumed
Connection
Path
Pub. 330DeviceNet-M, May 24, 2007
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
DESCRIPTION
State of the object
0 = Nonexistent
1 = Configuring
3 = Establishing
4 = Timed out
5 = Deferred Delete
Indicates either I/O 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
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 5
USINT
0, 0, 0
USINT
0x83, 0x83, 0x83
BYTE
N/A, N/A, N/A
UINT
N/A, N/A, N/A
UINT
N/A, N/A, N/A
BYTE
512, 512, 512
UINT
DATA
TYPE
Get_Attribute_Single
Maximum number of bytes received
across this Connection
512, 512, 512
UINT
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Defines timing associated with this
Connection. Resolution is 10 ms.
Defines how to handle
inactivity/Watchdog timeouts
0 – Transition to time out
1 – Auto Delete
2 – Auto Reset
3 – Deferred Delete
Number of bytes in the
produced_connection_path length
attribute
Application Object producing data on
this connection
N/A, N/A, N/A
UINT
N/A, N/A, N/A
USINT
0, 0, 0
UINT
{}, {}, {}
EPATH
0, 0, 0
UINT
{}, {}, {}
EPATH
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
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
1010
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 10
Preliminary
DeviceNet Connection Class (5), Polled I/O Connection Instance (2) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
State
Get_Attribute_Single
2
0x02
Instance Type
Get_Attribute_Single
3
0x03
4
0x04
5
0x05
6
0x06
Transport
Class Trigger
Produced Cnxn
ID
Consumed
Cnxn ID
Initial Comm
Characteristics
Get_Attribute_Single
7
0x07
Produced
Connection
Size
Get_Attribute_Single
8
0x08
Consumed
Connection
Size
Get_Attribute_Single
Maximum number of bytes received
across this Connection
9
0x09
12
0x0C
Expected
Packet Rate
Watchdog
Timeout
Action
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
13
0x0D
Produced
Connection
Path Length
Produced
Connection
Path
Get_Attribute_Single
Defines timing 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
Application Object producing data on
this connection
Consumed
Connection
Path Length
Consumed
Connection
Path
Get_Attribute_Single
14
0x0E
15
0x0F
16
0x10
Pub. 330DeviceNet-M, May 24, 2007
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
DESCRIPTION
State of the object
0 = Nonexistent
1 = Configuring
3 = Establishing
4 = Timed out
Indicates either I/O 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
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
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 4
USINT
0, 0, 1
USINT
N/A, N/A, N/A
BYTE
N/A, N/A, N/A
UINT
N/A, N/A, N/A
UINT
N/A, N/A, N/A
BYTE
Defined by
Connection Class 5,
Instance 0,
Attribute 100
Defined by
Connection Class 5,
Instance 0,
Attribute 101
N/A, N/A, N/A
UINT
UINT
0, 0, 2
USINT
6, 6, 6
UINT
Defined by
Connection Class 5,
Instance 0,
Attribute 100
3, 3, 3
EPATH
Defined by
Connection Class 5,
Instance 0,
Attribute 101
EPATH
DATA
TYPE
UINT
UINT
1111
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 11
Preliminary
DeviceNet Connection Class (5), Bit-Strobe Connection Instance (3) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
State
Get_Attribute_Single
2
0x02
Instance Type
Get_Attribute_Single
3
0x03
4
0x04
5
0x05
6
0x06
Transport
Class Trigger
Produced Cnxn
ID
Consumed
Cnxn ID
Initial Comm
Characteristics
Get_Attribute_Single
7
0x07
Produced
Connection
Size
Get_Attribute_Single
8
0x08
Consumed
Connection
Size
Expected
Packet Rate
Watchdog
Timeout
Action
Get_Attribute_Single
Maximum number of bytes received
across this Connection
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
Defines timing 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
Application Object producing data on
this connection
9
0x09
12
0x0C
13
0x0D
14
0x0E
15
0x0F
16
0x10
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Produced
Connection
Path Length
Produced
Connection
Path
Get_Attribute_Single
Consumed
Connection
Path Length
Consumed
Connection
Path
Get_Attribute_Single
Pub. 330DeviceNet-M, May 24, 2007
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
DESCRIPTION
State of the object
0 = Nonexistent
1 = Configuring
3 = Establishing
4 = Timed out
Indicates either I/O 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
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
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 4
USINT
1, 0, 1
USINT
N/A, N/A, N/A
BYTE
N/A, N/A, N/A
UINT
N/A, N/A, N/A
UINT
N/A, N/A, N/A
BYTE
Defined by
Connection Class 5,
Instance 0,
Attribute 102
8, 8, 8
UINT
UINT
0, 0, 65535
UINT
0, 0, 2
USINT
6, 6, 6
UINT
Defined by
Connection Class 5,
Instance 0,
Attribute 102
6, 6, 6
EPATH
Defined by
Connection Class 5,
Instance 0,
Attribute 103
EPATH
DATA
TYPE
UINT
1212
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 12
Preliminary
DeviceNet Connection Class (5), Change of State/Cyclic Connection Instance (4) - Acknowledged
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
0x01
State
Get_Attribute_Single
2
0x02
Instance Type
Get_Attribute_Single
3
0x03
4
0x04
5
0x05
6
0x06
Transport
Class Trigger
Produced Cnxn
ID
Consumed
Cnxn ID
Initial Comm
Characteristics
Get_Attribute_Single
7
0x07
Produced
Connection
Size
Consumed
Connection
Size
Get_Attribute_Single
Get_Attribute_Single
Maximum number of bytes received
across this Connection
9
0x09
12
0x0C
Expected
Packet Rate
Watchdog
Timeout
Action
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
13
0x0D
Produced
Connection
Path Length
Produced
Connection
Path
Get_Attribute_Single
Defines timing 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
Application Object producing data on
this connection
Consumed
Connection
Path Length
Consumed
Connection
Path
Get_Attribute_Single
8
0x08
14
0x0E
15
0x0F
16
0x10
Pub. 330DeviceNet-M, May 24, 2007
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Get_Attribute_Single
Set_Attribute_Single
Get_Attribute_Single
DESCRIPTION
State of the object
0 = Nonexistent
1 = Configuring
3 = Establishing
4 = Timed out
Indicates either I/O 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
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
DEFAULT,
MINIMUM,
MAXIMUM
1, 0, 4
USINT
1, 0, 1
USINT
N/A, N/A, N/A
BYTE
N/A, N/A, N/A
UINT
N/A, N/A, N/A
UINT
N/A, N/A, N/A
BYTE
0, 0, N/A
UINT
Defined by
Connection Class 5,
Instance 0,
Attribute 104
0, 0, 65535
UINT
UINT
0, 0, 2
USINT
0, 0, 6
UINT
Defined by
Connection Class 5,
Instance 0,
Attribute 104
4, 4, 4
EPATH
20 28 24 01,
20 28 24 01,
20 28 24 01
EPATH
DATA
TYPE
UINT
1313
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 13
Preliminary
3.6 ACKNOWLEDGE HANDLER OBJECT
Acknowledge Class (43), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Revision
Get_Attribute_Single
2
Max Instance
Get_Attribute_Single
DESCRIPTION
Revision of the DeviceNet Object Class
Definition upon which the
implementation is based
Maximum Instance number of an object
currently created in this class level of the
device
DEFAULT,
MINIMUM,
MAXIMUM
1, 1, 1
DATA
TYPE
UINT
UINT
Acknowledge Class (43), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Acknowledge
Timer
Get_Attribute_Single
Set_Attribute_Single
2
Retry Limit
Get_Attribute_Single
Set_Attribute_Single
3
Get_Attribute_Single
Set_Attribute_Single
4
COS
Producing
Connection
Instance
Ack List Size
5
Ack List
Get_Attribute_Single
6
Data with Ack
Path List Size
Get_Attribute_Single
7
Data with Ack
Path List
Get_Attribute_Single
Pub. 330DeviceNet-M, May 24, 2007
Get_Attribute_Single
DESCRIPTION
Time to wait for acknowledge before
resending. Range 1-65535 ms (0 invalid)
default=16
Number of Ack Timeouts to wait before
informing the producing application of a
Retry-Limit_Reached event. Range 0255 default.
Connection Instance which contains the
path of the producing I/O application
object which will be notified of Ack
Handler evernts
Maximum number of members in Ack
List.
0 = Dynamic
> 0 Max number of members
List of active connection instances which
are receiving Acks. Number of members
followed by list of Connection Instance
ID.
Maximum number of members in Data
with Ack Path List.
0 = Dynamic
> 0 Max number of members
List of connection instance/consuming
application object pairs. This attribute is
used to forward data received with
acknowledgement.
DEFAULT,
MINIMUM,
MAXIMUM
16, 1, 65535
DATA
TYPE
UINT
1, 0, 255
USINT
N/A
UINT
N/A
BYTE
N/A
BYTE
Array of
USINT
N/A
BYTE
N/A
BYTE
Array of
UINT
USINT
Array of
USINT
1414
Startco Engineering Ltd.
SE-330/SE-330AU/SE-330HV DeviceNet Interface
Page 14
Preliminary
3.7 INPUT PARAMETER OBJECT
Input Parameter Class (176), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Revision
Get
DEFAULT,
MINIMUM,
MAXIMUM
1, 1, 1
DESCRIPTION
Revision of this object
DATA
TYPE
UINT
Input Parameter Class (176), Instance (1) Attributes
All attributes in this instance are read-only and support the Get_Attribute_Single service using Explicit Messaging.
ATTRIBUTE
NUMBER
SERVICES
DESCRIPTION
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 255
DATA
TYPE
EDS
PARAM
USINT
6
0, 0, 255
0, 0, 3
0, 0, 10
0, 0, 10
0, 0, 10
0, 0, 255
USINT
USINT
USINT
USINT
USINT
USINT
7
8
9
10
11
12
0, 0, 255
USINT
13
1
Revision
Get
2
3
4
5
6
7
Trip Status
Pending Trips
EF/GF Time
EF/GF Level
Pulse Time (1)
NER/NGR
Current
NER/NGR
Voltage
NER/NGR
Change
Relay Status
Switches
Record Head
Pre-Trip Status
Pre-Trip
Current
Pre-Trip
Voltage
Pre-Trip
Change
Get
Get
Get
Get
Get
Get
SE-330/SE-330AU/SE-330HV
Revision
Bits defines trips
Bits define pending trips
Selector position
Selector position
Selector position
Percent of CT rating
Get
Percent of VN setting
Get
Deviation from calibrated value
0, -32k, +32k
INT
14
Get
Get
Get
Get
Get
Bits indicate output relay state
Front panel switch state
0 to 9 or 255
Trip status for last record
Percent of CT rating
0, 0, 15
0, 0, 255
0, 0, 255
0, 0, 255
0, 0, 255
BYTE
BYTE
USINT
BYTE
USINT
15
16
17
18
19
Get
Percent of VN setting
0, 0, 255
USINT
20
Get
Deviation from calibrated value
0, -32k, +32k
INT
21
8
9
10
11
12
13
14
15
16
(1)
ATTRIBUTE
NAME
Not Applicable to SE-330HV or SE-330AU.
3.8 PARAMETER OUTPUT OBJECT
This object allows commands to be written to the SE-330/SE-330AU/SE-330HV using Explicit Messaging.
Class (177), Instance (0) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Revision
Get_Attribute_All
DESCRIPTION
Revision of this object
DEFAULT,
MINIMUM,
MAXIMUM
1, 1, 1
DATA
TYPE
USINT
Class (177), Instance (1) Attributes
ATTRIBUTE
NUMBER
ATTRIBUTE
NAME
SERVICES
1
Command
Get/Set
Pub. 330DeviceNet-M, May 24, 2007
DESCRIPTION
Sends reset or remote trip command.
0 = No action (IDLE)
1 = Transition from 0 to 1 causes a trip
reset.
2 = Transition from 0 to 2 causes a
remote trip.
DEFAULT,
MINIMUM,
MAXIMUM
0, 0, 2
DATA
TYPE
EDS
PARAM
USINT
22
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement