CDN492 DeviceNet Specifications
CDN492
DEVICENET
SPECIFICATIONS
TABLE OF CONTENTS
Revision History ......................................................................................................................v
DN492 Overview.....................................................................................................................1
Hardware.................................................................................................................................1
Processor .....................................................................................................................2
DeviceNet Interface .....................................................................................................2
Digital I/O....................................................................................................................2
Thermal Management...................................................................................................3
Power Distribution .......................................................................................................3
Switches and Indicators................................................................................................4
MacID/BaudRate Option 1 ...............................................................................4
MacID/BaudRate Option 2 ...............................................................................5
Connectors...................................................................................................................5
Asynchronous Download Port ..........................................................................6
CPCI Connector ...............................................................................................6
User Jumpers ...............................................................................................................7
Test Points ...................................................................................................................7
Specifications...........................................................................................................................8
Firmware .................................................................................................................................9
DeviceNet Message Types ...........................................................................................9
DeviceNet Class Services .............................................................................................9
DeviceNet Object Classes .................................................................................10
Identity Object
Class Code: 01 (0x01) ..........................................................................11
Identity Object Class Attributes ....................................................................................11
Identity Object Instance Attributes ...............................................................................11
Identity Object Common Services.................................................................................11
Identity Object Attributes .............................................................................................12
Product Code – Attribute 3...............................................................................12
Revision Information – Attribute 4....................................................................12
Device Status – Attribute 5...............................................................................12
Serial Number – Attribute 6 ..............................................................................12
Device Name – Attribute 7 ...............................................................................13
Device State – Attribute 8.................................................................................13
CDN492 DEVICE
Router Object
Class Code: 02 (0x02) ..........................................................................14
Router Object Class Attributes .....................................................................................14
Router Object, Instance 1 Attributes.............................................................................14
Router Object Common Services..................................................................................14
DeviceNet Object
Class Code: 03 (0x03)................................................................15
DeviceNet Object Class Attributes................................................................................15
DeviceNet Object, Instance 1 Attributes .......................................................................15
DeviceNet Object Common Services ............................................................................15
DeviceNet Object Attributes .........................................................................................16
MacID – Attribute 1 .........................................................................................16
Data Rate – Attribute 2.....................................................................................16
Bus Off Interrupt – Attribute 3 .........................................................................16
Bus Off Counter – Attribute 4...........................................................................16
Allocation Byte – Attribute 5 ............................................................................17
Mac Switch Changed – Attribute 6 ...................................................................17
Baud Switch Changed – Attribute 7..................................................................17
Mac Switch Value – Attribute 8........................................................................17
Baud Switch Value – Attribute 9 ......................................................................17
Assembly Object
Class Code: 04 (0x04)................................................................18
Assembly Object Class Attributes .................................................................................18
Assembly Object, Instance 100 Attributes.....................................................................18
Assembly Object, Instance 101 Attributes.....................................................................18
Assembly Object Common Services..............................................................................18
Assembly Instance 100 .................................................................................................18
Device Status....................................................................................................19
Operating Temperature.....................................................................................19
Digital Inputs....................................................................................................19
Assembly Instance 101 .................................................................................................19
Digital Outputs .................................................................................................19
Connection Object
Class Code: 05 (0x05)................................................................20
Connection Object Class Attributes ..............................................................................20
Connection Object, Instance 1 Attributes (Explicit Message) ........................................20
Connection Object, Instance 2 Attributes (POLL connection).......................................21
Connection Object Common Services...........................................................................21
Connection Object Attributes .......................................................................................22
Connection Status – Attribute 1........................................................................22
Connection ID – Attribute 4 and 5 ....................................................................22
ii
Revision 1.1 3/27/99
CDN492 DEVICE
Watch Dog Activity – Attribute 9 .....................................................................22
Discrete Input Point (DIP) Object
Class Code: 08 (0x08)............................................23
DIP Object Class Attributes..........................................................................................23
DIP Object, Instance 1..32 Attributes ...........................................................................23
DIP Object Common Services ......................................................................................23
DIP Object Attributes...................................................................................................23
Input State – Attribute 3 ...................................................................................23
Input Status – Attribute 4 .................................................................................24
Discrete Output Point (DOP) Object
Class Code: 09 (0x09)............................................25
DOP Object Class Attributes ........................................................................................25
DOP Object, Instance 1..32 Attributes..........................................................................25
DOP Object Common Services.....................................................................................25
DOP Object Attributes .................................................................................................25
Output State – Attribute 3 ................................................................................25
Output Status – Attribute 4...............................................................................26
Fault State – Attribute 5 ...................................................................................26
Fault Value – Attribute 6 ..................................................................................26
Idle State – Attribute 7 .....................................................................................26
Idle Value – Attribute 8 ....................................................................................27
Device Supervisor Object
Class Code: 50 (0x32) ......................................................28
Device Supervisor Object Class Attributes....................................................................28
Configuration Object, Instance 1 Attributes ..................................................................28
Device Supervisor Object Common Services ................................................................29
Device Supervisor Object Attributes.............................................................................29
Manufacturer Model – Attribute 6 ....................................................................29
Software Revision – Attribute 7........................................................................29
Hardware Revision – Attribute 8.......................................................................30
Device Status – Attribute 9...............................................................................30
Exception Status – Attribute 12 ........................................................................30
Exception Details – Attribute 13 .......................................................................31
Warning Details – Attribute 14 .........................................................................31
Alarm Enable – Attribute 15 .............................................................................31
Warning Enable – Attribute 16..........................................................................31
Configuration Object
Class Code: 64 (0x40)..................................................................32
Configuration Object Class Attributes...........................................................................32
iii
Revision 1.1 3/27/99
CDN492 DEVICE
Configuration Object, Instance 1 Attributes ..................................................................32
Configuration Object Common Services .......................................................................32
Configuration Reset Service .........................................................................................33
Configuration Object Attributes....................................................................................34
Mode Byte – Attribute 1...................................................................................34
Num Digital Input – Attribute 2 ........................................................................34
Num Digital Output – Attribute 3 .....................................................................34
Num Analog Input – Attribute 4 .......................................................................35
Num Analog Output – Attribute 5.....................................................................35
Operating Temperature – Attribute 6 ................................................................35
Status Flags – Attribute 7 .................................................................................35
Lo Threshold – Attribute 8 ...............................................................................36
Hi Threshold – Attribute 9 ................................................................................36
Poll Packet Sizes ..........................................................................................................36
iv
Revision 1.1 3/27/99
CDN492 DEVICE
Revision History
Revision
Description of changes
Date
1.0
1.1
First Release
Changed names from CDN491 to CDN492
3/29/1999
6/1/1999
v
Revision 1.1 3/27/99
DN492 Overview
The CDN492 (Digital I/O) device operates as a slave on the DeviceNet network. The unit
supports Explicit Messages and Polled I/O Messages of the predefined master/slave connection
set. It does not support the Unconnected Message Manager (UCMM).
The CDN492 device supports 24 digital outputs with read-back capability.
Onboard thermal management provides constant temperature monitoring and autonomous
control for an external fan signal.
A configuration object (Class 64) allows the unit to be configured to provide a variable number
of digital inputs and digital outputs.
The CDN492 includes the CCO object extensions to allow simple control programs to be
loaded onto the unit that can operate independently from the DeviceNet control functions.
Hardware
The CDN492 are implemented on a 100 mm X 160 mm 3U Euro card. The module includes a
cPCI connector for I/O and switches and indicators for front panel control and monitoring.
160 mm
DeviceNet
Indicators
Optional
MacID
Serial Download
CPCI I/O
100 mm
I/O Indicators
CDN492 DEVICE
Processor
The CDN492 is implemented using a Siemans C505 processor and WSI PSD813F memory
component which provides RAM (2K bytes), Flash (128 Kbytes) and E2PROM (64 Kbytes).
The hardware platform supports downloadable application code through an asynchronous
serial connection port. The processor power on reset/monitoring is implemented with an
external DS1232 power monitor. An internal DS1620 temperature monitor is provided for
external fan control and internal temperature monitoring.
The processor section is powered from an isolated DC-DC power supply powered from the
regulated +5 Vdc derived from the DeviceNet power. The Processor section is isolated from
the DeviceNet and Digital I/O and is connected directly to the analog I/O subsystem.
DeviceNet Interface
The DeviceNet interface is isolated through HCPL0710 opto couplers to an 82C251 CAN
transceiver. The Can transceiver is powered from a DC-DC converter driven by the DeviceNet
power. The DeviceNet signals are routed to the CPCI I/O connectors and an auxiliary 5 pin
header.
Optional rotary switches may be mounted on the card to select the MacID. Jumpers may be
installed to select the Baud Rate. The switch and jumper contacts are brought out in parallel to
the CPCI I/O connector for back plane configuration options. If the back plane configuration
option is to be used all board jumpers must be removed and the switches must be set to the ‘0’
position.
Standard Red/Green DeviceNet Network and Module status LED’s are mounted on the front
of the board.
Digital I/O
The Digital I/O is optically coupled to the processor. The active low MIC59P60 output drivers
are interfaced through a serial bit interface. The individual outputs will support up to 200 mA
loads per channel. Based on package dissipation the maximum fully loaded output current is
100 mA (8 outputs) at 50 oC ambient. Each output is thermally protected for short circuit (500
mA typically) and includes under voltage protection. The output Fault State is accessible
through software. External schottky diodes are provided for output transient protection and
each I/O point is protected with a self-resetting poly fuse rated for 200 mA. Outputs default to
the OFF condition during power up and processor reset conditions.
2
Revision 1.1 3/27/99
CDN492 DEVICE
The digital output read back signals (inputs) are active low, with current limiting resistors
setting the short circuit current to 6 mA at 24 Vdc. The inputs are designed to retain the OFF
State with currents below 2 mA and to ensure an ON state with currents above 4 mA. Each
input circuit includes an indicator LED in series with the detection opto coupler. Both the
detection opto coupler and the indicator LED are protected with a shunt diode against reverse
voltage breakdown.
The digital I/O circuitry is powered from an external +24 Vdc power source. The control
power for the output drivers is derived from a linear +12 Vdc regulator. An optically coupled
signal is provided to the processor to allow detecting when the +24 Vdc signal drops below 18
Vdc. The +24 Vdc power is protected with a self-resetting poly fuse rated at 2.5 Amps and a
36 transient suppressor.
The digital I/O signals and +24 Vdc power is connected directly to the CPCI I/O connector.
An LED indicator on the front of the module indicates when the digital power ( > +18 Vdc) is
applied.
Thermal Management
The CDN492 includes a DS1620 thermal monitoring and control circuit that provides the
ambient temperature in degrees Celsius. An external isolated output is provided on the CPCI
connector that is activated when the temperature exceeds a user settable threshold (Fan
output). Full hysteresis control is provided on the output signal that operates independently
from the processor.
When the monitored board temperature exceeds the threshold set by Class 64, Attribute 9
(High setpoint) the FAN output goes active (low). When the temperature drops below the
threshold set by Class 64, Attribute 8 (Low Setpoint) the FAN output goes inactive (high
impedance).
The FAN output is capable of driving 100 mA @ 24 Vdc.
Power Distribution
Power for the module is derived from the DeviceNet power (11 – 25 Vdc). Isolated DC-DC
converters are used to derive secondary power requirements and to maintain isolation between
the subsystems. The Digital I/O circuitry is fully isolated from the Processor and is powered by
an external +24 Vdc source.
3
Revision 1.1 3/27/99
CDN492 DEVICE
DC-DC (+5 Vdc)
11 – 25 Vdc
DeviceNet Pwr
Isolated DC-DC (+5 Vdc)
+5 Vdc
Processor + Analog
+5 Vdc Can Transceiver
+24 Vdc
Digital I/O
+12 Vdc
Switches and Indicators
The CDN492 includes 24 Green I/O status LED’s which are wired directly to the I/O points.
The LED is ON if the corresponding I/O point is ON.
Two DeviceNet indicators are provided, Network Status and Device Status per the ODVA
DeviceNet specification.
A power indicator is provided to indicate when adequate voltage has been applied to the +24
Vdc power used for digital I/O.
MacID/BaudRate Option 1
Two optional BCD switches (S5 and S6) may be installed on the board to allow setting the
MacID. These switches are positioned horizontally on the board and require that the unit be
removed from the card rack for adjustment. Values greater than 63 result in the switch being
disabled and the last valid switch value will be used. The switches are read only during power
up.
4
Revision 1.1 3/27/99
CDN492 DEVICE
Two optional jumbers may be installed on the board to allow setting the Data Rate. Installing
both jumpers results in the jumpers being disabled and the last valid baud rate value will be
used. The jumper settings are read only during power up.
JP2
Switch
S5
S6
JP3
Function
MSD of MacID
LSD of MacID
MacID/BaudRate Option 2
Two optional BCD switches S1 (MSD) and S2 (LSD) may be installed on the board to allow
setting the MacID. These switches are positioned to allow front panel access. Values greater
than 63 result in the switch being disabled and the last valid switch value will be used. The
switches are read only during power up.
An optional BCD switch S3 may be installed on the board to allow setting the Baud Rate. This
switch is positioned to allow front panel access. Values greater than 2 result in the switch being
disabled and the last valid switch value will be used. The switches are read only during power
up.
Switch
S1
S2
S3
Function
MSD of MacID
LSD of MacID
BaudRate
Connectors
The CDN492 has 2 connector sets: a CPCI set for I/O and DeviceNet signals and a serial
interface (download support). Pin 1 of all connectors is identified using a square pad. All
other pins use round pads.
5
Revision 1.1 3/27/99
CDN492 DEVICE
Asynchronous Download Port
An asynchronous serial channel (19.2 Kbaud) is provided to allow downloading future
application firmware if required. This channel uses TTL level signals. A DIP064 TTL to
RS232 interface assembly may be required.
DO NOT CONNECT THIS PORT DIRECTLY TO RS232 SIGNALS.
P1 Pin
1
2
3
Function
SER_TX – data transmitted from CDN492 – TTL Levels
SER_RX – data transmitted to CDN492 – TTL Levels
SER_COM – common return (processor ground)
CPCI Connector
The CDN492 has a CPCI connector installed in the J2 position.
Z
22 cPCI_GND
21 cPCI_GND
A
B
MacID 4 / GID 4 MacID 3 / GID 3
+15V
15Vcom
C
MacID 2 / GID 2
(spare)
D
E
MacID 1 / GID 1 MacID 0 / GID 0
-15V
15Vcom
F
cPCI_GND
cPCI_GND
20 cPCI_GND
cPCI_GND
19 cPCI_GND
cPCI_GND
18 cPCI_GND
cPCI_GND
17 cPCI_GND
AnalSignCom
AnalSignCom
AnalSignCom
AnalSignCom
AnalSignCom
cPCI_GND
16 cPCI_GND
cPCI_GND
15 cPCI_GND
cPCI_GND
14 cPCI_GND
13 cPCI_GND
cPCI_GND
AnalSignCom
AnalSignCom
AnalSignCom
AnalSignCom
AnalSignCom
cPCI_GND
12 cPCI_GND
cPCI_GND
11 cPCI_GND
cPCI_GND
10 cPCI_GND
DI/O 20
DI/O 21
DI/O 22
DI/O 23
9
cPCI_GND
DigSignCom
DigSignCom
DigSignCom
DigSignCom
DigSignCom
cPCI_GND
8
cPCI_GND
DI/O 15
DI/O 16
DI/O 17
DI/O 18
DI/O 19
cPCI_GND
7
cPCI_GND
DI/O 10
DI/O 11
DI/O 12
DI/O 13
DI/O 14
cPCI_GND
6
cPCI_GND
DI/O 5
DI/O 6
DI/O 7
DI/O 8
DI/O 9
cPCI_GND
5
cPCI_GND
DI/O 0
DI/O 1
DI/O 2
DI/O 3
DI/O4
cPCI_GND
4
cPCI_GND
24V
24Vret
24V
24Vret
FAN OUTPUT
cPCI_GND
3
cPCI_GND
MacID 5
MacID 6
CONFIG COMM
BAUD RATE 0
BAUD RATE 1
cPCI_GND
2
cPCI_GND
DNet V+
DNet CAN H
SHLD
DNet CAN L
DNet V-
cPCI_GND
1
cPCI_GND
3.3V
3.3V
3.3V
5V
5V
cPCI_GND
6
cPCI_GND
Revision 1.1 3/27/99
CDN492 DEVICE
User Jumpers
Jumper JP1 allows the user to connect the Bus Shield signal through a 0.01 uF/1 meg
resistor circuit to a chassis ground.
Test Points
Two test points are identified on the module.
Test Point
TP1
TP2
Function
Digital I/O Ground
Processor, Analog I/O Ground
7
Revision 1.1 3/27/99
CDN492 DEVICE
Specifications
Specification
DeviceNet
MacID
Data Rate
Vpwr
Ipwr
Digital Inputs
Ion
Ioff
Vin
Min
250
63
500
25
400
Description/notes
ISO 11898 transceiver, optically coupled
Hardware settable (switch/backplane), Software settable
Kbit/second, hardware or software settable
Vdc
mA at 24 Vdc
-2
28
24 Channels, linked to Digital Outputs
mA
mA – Corresponding output must be in OFF state
Vdc
-4
-1
100
Ioff
VOL
Fan Output
Vol
Voh
Ion
Max
0
125
11
Digital Outputs
Ion
Digital Power
VDIO
IDIO
Typ.
.9
1.1
18
24
40
24 Channels, linked to Digital Inputs
200
Individual channels will drive up to 200 mA. Dissipation
should be limited to 800 mA for each group of 8
channels, averaging 100 mA / channel.
.1 mA Off leakage current for voltages less than VDIO
1.1
@ 100 mA load
1.2
@ 200 mA load
28
Vdc.
mA + 6 mA / active I/O point
1
28
100
Vdc @ 100 mA
Vdc (off condition)
MA @ 24 Vdc
8
Revision 1.1 3/27/99
CDN492 DEVICE
Firmware
The CDN492 supports DeviceNet using ODVA standard Digital Input Points (DIP’s) and
Digital Output Points (DOP’s). The unit operates as a group II Slave. Additional objects
include a User Defined configuration object and a set of Combinatorial Control Objects (CCO)
that allow control programs to be executed directly on the module.
DeviceNet Message Types
The CDN492 supports the following Group 2 message types.
CAN IDENTIFIER
10xxxxxx111
10xxxxxx110
10xxxxxx101
10xxxxxx100
GROUP 2 Message Type
Duplicate MACID Check Message
Unconnected Explicit Request Message
Master I/O Poll Command Message
Master Explicit Request Message
xxxxxx = Node Address
The CDN492 supports the Group 4 Offline Connection set.
CAN IDENTIFIER
11111101100
11111101101
11111101110
11111101111
GROUP 2 Message Type
Communication Faulted Response Message
Communication Faulted Request Message
Communication Ownership Response Message
Communication Ownership Request Message
DeviceNet Class Services
The CDN492 supports the following class services and instance services.
SERVICE CODE
05 (0x05)
14 (0x0E)
16 (0x10)
75 (0x4B)
76 (0x4C)
SERVICE NAME
Reset
Get Attribute Single
Set Attribute Single
Allocate Group 2 Identifier Set
Release Group 2 Identifier Set
9
Revision 1.1 3/27/99
CDN492 DEVICE
DeviceNet Object Classes
The CDN492 device supports the following DeviceNet object classes.
CLASS CODE
01 (0x01)
02 (0x02)
03 (0x03)
04 (0x04)
05 (0x05)
08 (0x08)
09 (0x09)
50 (0x32)
64 (0x40)
80 (0x50)
81 (0x51)
82 (0x52)
83 (0x53)
OBJECT TYPE
Identity
Router
DeviceNet
Assembly
Connection
Digital Input Point
Digital Output Point
Device Supervisor Object
Configuration Object
Virtual Processor Object *
Counter Object *
Timer Object *
Comparator Object *
Refer to the D.I.P. CCO Support documentation for further information on CCO control
functions.
10
Revision 1.1 3/27/99
CDN492 DEVICE
Identity Object
Class Code: 01 (0x01)
The Identity Object is required on all devices and provides identification of and general
information about the device.
Identity Object Class Attributes
Attribute
1
2
6
7
Access
Get
Get
Get
Get
Name
Revision
Max Object Instance
Max Class Identifier
Max Instance Attribute
Type
UINT
UINT
UINT
UINT
Value
1
1
7
7
Type
UINT
UINT
UINT
STRUCT OF
USINT
USINT
UINT
UINT
STRUCT OF
USINT
STRING [6]
USINT
Value
59
0 = Generic Device
7872
Identity Object Instance Attributes
Attribute
1
2
3
4
Access
Get
Get
Get
Get
5
6
7
Get
Get
Get
8
Get
Name
Vendor
Product Type
Product Code
Revision
Major Revision
Minor Revision
Device Status
Serial Number
Product Name
Length
Name
State
6
CDN492
Identity Object Common Services
Service Code
05 (0x05)
14 (0x0E)
Class
No
Yes
Instance
Yes
Yes
Service Name
Reset
Get_Attribute_Single
11
Revision 1.1 3/27/99
CDN492 DEVICE
Identity Object Attributes
Product Code – Attribute 3
The Product code is fixed at 7872 for the CDN492. The product code is used within the
Electronic Data Sheet format to uniquely identify the product type.
Revision Information – Attribute 4
D.I.P. maintains strict version control. The major revision number will increment as functional
enhancements are implemented. The minor firmware revision control number is incremented if
minor changes are incorporated.
Device Status – Attribute 5
Bit Number
0
1
2
3
4-7
8
Name
Owned
Reserved
Configured
Reserved
User defined
Minor Recoverable fault
9
Minor Unrecoverable fault
8
Major Recoverable fault
9
Major Unrecoverable fault
12-15
Meaning
= 0, not owned
= 1, allocated
= 0, not configured – this bit is not supported
= 0, no fault
= 1, minor recoverable faults (DOP short circuit)
= 0, no fault
= 1, minor unrecoverable faults
= 0, no fault
= 1, major recoverable faults (Loss of +24 Vdc)
= 0, no fault
= 1, major unrecoverable faults (Checksum, A/D)
Reserved
Serial Number – Attribute 6
The serial number is encoded in the product during the manufacturing cycle and is guaranteed
to be unique across all product lines produced by D.I.P.
12
Revision 1.1 3/27/99
CDN492 DEVICE
Device Name – Attribute 7
The DeviceName provides a character arry containing the short string CDN492 or CDN492-1.
Device State – Attribute 8
The Device State reflects whether any errors have occurred and the severity. The following
states are supportted. The only exit from a Major Unrecoverable fault condition is power
cycling the device.
State
0
1
2
3
4
5
Interpretation
Non-existent
Self Test
Standby
Operating
Major Recoverable fault
Major Unrecoverable fault
Causes
Normal operating mode
Loss of +24 Vdc power
Memory Checksum failure
13
Revision 1.1 3/27/99
CDN492 DEVICE
Router Object
Class Code: 02 (0x02)
The Message Router Object provides a messaging connection point through which a Client
may address a service to any object class or instance residing in the physical device.
Router Object Class Attributes
Attribute
1
6
7
Access
Get
Get
Get
Name
Revision
Max Class Identifier
Max Instance Attribute
Type
UINT
UINT
UINT
Value
1
7
2
Type
UINT
Value
2
Router Object, Instance 1 Attributes
Attribute
2
Access
Get
Name
Number of Connections
Router Object Common Services
Service Code
14 (0x0E)
Class
Yes
Instance
Yes
Service Name
Get_Attribute_Single
14
Revision 1.1 3/27/99
CDN492 DEVICE
DeviceNet Object
Class Code: 03 (0x03)
The DeviceNet Object defines how the node interfaces to the DeviceNet system.
DeviceNet Object Class Attributes
Attribute
1
Access
Get
Name
Revision
Type
UINT
Value
1
Type
USINT
USINT
BOOL
USINT
STRUCT of
BYTE
USINT
BOOLEAN
BOOLEAN
USINT
USINT
Value
(1)
(2)
(3)
(4)
(5)
DeviceNet Object, Instance 1 Attributes
Attribute
1
2
3
4
5
Access
Get/Set
Get/Set
Get/Set
Get/Set
Get/Spc
6
7
8
9
Get
Get
Get
Get
Name
MACID
Baud Rate
Bus Off Interrupt
Bus Off Counter
Allocation Information
Choice Byte
Master Node Addr.
Mac Switch Changed
Baud Switch Changed
Current Mac Switch
Current Baud Switch
DeviceNet Object Common Services
Service Code
14 (0x0E)
16 (0x10)
75 (0x4B)
76 (0x4C)
Class
Yes
No
No
No
Instance
Yes
Yes
Yes
Yes
Service Name
Get_Attribute_Single
Set_Attribute_Single
Allocate Master/Slave
Release Master/Slave
15
Revision 1.1 3/27/99
CDN492 DEVICE
DeviceNet Object Attributes
MacID – Attribute 1
The MACID is set using two BCD rotary switches located on the module. Valid MACID
addresses are 0 to 63 (0 to 3F Hex). Setting the switch address to a value greater than 63 will
disable the switch and allow software setting of the MACID. The software setting defaults to
the last hardware setting. The switch is only read during power up.
The MacID may also be set through connections on the CPCI I/O connections. These active
low inputs form a BCD encoded value in the range 00 – 79. Connecting an input signal to the
Config Common signal turns the corresponding bit ‘ON’.
Data Rate – Attribute 2
The Data Rate is set using a two jumpers on the module. Valid Data Rates are 0 to 2. Setting
both jumpers will disable the jumper settings and allow software setting of the Data Rate. The
software setting defaults to the last hardware setting. The jumpers are only read during power
up.
The Data Rate may also be set through connections on the CPCI I/O connections. These active
low inputs form a encoded value in the range 0 – 2. Connecting an input signal to the Config
Common signal turns the corresponding bit ‘ON’.
Bus Off Interrupt – Attribute 3
Bus Off Interrupt (BOI) determines the action if a Bus Off state is encountered.
BOI
Action
0
1
Hold chip in OFF state (default)
If possible reset CAN chip
Bus Off Counter – Attribute 4
Bus Off Counter will be forced to 0 whenever set regardless of the data value provided.
16
Revision 1.1 3/27/99
CDN492 DEVICE
Allocation Byte – Attribute 5
Allocation_byte
bit 0 explicit set to 1 to allocate
bit 1 polled set to 1 to allocate
bit 2-7 reserved (always 0)
Mac Switch Changed – Attribute 6
The Mac Switch Changed flag will be set if the Mac Switch has changed since the last power
up sequence. Note that if the Mac Switch is set in the ‘disabled’ or ‘program’ position it is
considered to be removed from the circuit and reading this attribute will result in an ‘Attribute
Not Supported’ error response.
Baud Switch Changed – Attribute 7
The Baud Switch Changed flag will be set if the Baud Switch has changed since the last power
up sequence. Note that if the Baud Switch is set in the ‘disabled’ or ‘program’ position it is
considered to be removed from the circuit and reading this attribute will result in an ‘Attribute
Not Supported’ error response.
Mac Switch Value – Attribute 8
The Mac Switch Value attribute returns the actual state of the Mac Switch. Note that if the
Mac Switch is set in the ‘disabled’ or ‘program’ position it is considered to be removed from
the circuit and reading this attribute will result in an ‘Attribute Not Supported’ error response.
Baud Switch Value – Attribute 9
The Baud Switch Value attribute returns the actual state of the Baud Switch. Note that if the
Baud Switch is set in the ‘disabled’ or ‘program’ position it is considered to be removed from
the circuit and reading this attribute will result in an ‘Attribute Not Supported’ error response.
17
Revision 1.1 3/27/99
CDN492 DEVICE
Assembly Object
Class Code: 04 (0x04)
The Assembly Objects bind attributes of multiple objects to allow data to or from each object
to be sent or received over a single connection.
Assembly Object Class Attributes
Attribute
1
2
Access
Get
Get
Name
Revision
Max Class ID
Type
UINT
UINT
Value
1
101
Type
STRUCT of
BYTE
SINT
BYTE[]
Value
(1)
See Configuration Class
See Configuration Class
See Configuration Class
Type
STRUCT of
BYTE
Value
(3)
See Configuration Class
Assembly Object, Instance 100 Attributes
Attribute
3
Access
Get
Name
Data
Supervisor Status
Temperature
Digital Inputs
Assembly Object, Instance 101 Attributes
Attribute
3
Access
Get/Set
Name
Data
Digital Outputs
Assembly Object Common Services
Service Code
14 (0x0E)
16 (0x10)
Class
Yes
No
Instance
Yes
Yes
Service Name
Get_Attribute_Single
Set_Attribute_Single
Assembly Instance 100
Assembly instance 100 is used to generate the POLL response packet and consists of a variable
number of bytes as determined by the configuration object.
18
Revision 1.1 3/27/99
CDN492 DEVICE
Device Status
The Device Status byte, if included, provides overall information on the device as defined in the
Device Supervisor object.
Operating Temperature
The Temperature value, if included, provides the current operating temperature of the module
as defined in the Configuration object.
Digital Inputs
The digital input byte(s) provide information on the digital input states. The number of bytes
included is defined in the configuration object.
Assembly Instance 101
Assembly instance 101 is used to consume the POLL request packet and consists of a variable
number of digital output states as determined by the configuration object.
Digital Outputs
The digital output byte(s) set the state of the digital outputs. The number of bytes included is
defined in the configuration object.
19
Revision 1.1 3/27/99
CDN492 DEVICE
Connection Object
Class Code: 05 (0x05)
The Connection Objects manage the characteristics of each communication connection. As a
Group II Only Slave device the unit supports one explicit message connection and a POLL
message connection.
Connection Object Class Attributes
Attribute
1
Access
Get
Name
Revision
Type
UINT
Value
1
Connection Object, Instance 1 Attributes (Explicit Message)
Attribute
1
2
3
4
5
6
7
8
9
12
13
14
15
16
Access
Get
Get
Get
Get
Get
Get
Get
Get
Get/Set
Get/Set
Get
Get
Get
Get
Name
State
Instance Type
Transport Class Trigger
Production Connection
Consumed Connection
Initial Comm. Char.
Production Size
Consumed Size
Expected Packet Rate
Timeout Action
Prod. Path Length
Production Path
Cons. Path Length
Consumed Path
20
Type
USINT
USINT
USINT
UINT
UINT
USINT
UINT
UINT
UINT
USINT
USINT
USINT
Value
(1)
0 = Explicit Message
0x83
(2)
(2)
0x21
30
35
default 2500 msec
(3)
0
(null)
0
(null)
Revision 1.1 3/27/99
CDN492 DEVICE
Connection Object, Instance 2 Attributes (POLL connection)
Attribute
1
2
3
4
5
6
7
8
9
12
13
14
15
16
Access
Get
Get
Get
Get
Get
Get
Get
Get
Get/Set
Get/Set
Get
Get
Get
Get
Name
State
Instance Type
Transport Class Trigger
Production Connection
Consumed Connection
Initial Comm. Char.
Production Size
Consumed Size
Expected Packet Rate
Timeout Action
Prod. Path Length
Production Path
Log. Seg., Class
Class Number
Log.Seg., Instance
Instance Number
Log.Seg., Attribute
Attribute Number
Cons. Path Length
Consumed Path
Log. Seg., Class
Class Number
Log.Seg., Instance
Instance Number
Log.Seg., Attribute
Attribute Number
Type
USINT
USINT
USINT
UINT
UINT
USINT
UINT
UINT
UINT
USINT
USINT
STRUCT of
USINT
USINT
USINT
USINT
USINT
USINT
USINT
STRUCT of
USINT
USINT
USINT
USINT
USINT
USINT
Value
(1)
1 = I/O Message
0x83
(2)
(2)
0x1
See Configuration Class
See Configuration Class
default 2500 msec
(3)
6
0x20
0x04
0x24
0x100
0x30
0x03
6
0x20
0x04
0x24
0x101
0x30
0x03
Connection Object Common Services
Service Code
05 (0x05)
14 (0x0E)
16 (0x10)
Class
Yes
Yes
No
Instance
Yes
Yes
Yes
Service Name
Reset
Get_Attribute_Single
Set_Attribute_Single
21
Revision 1.1 3/27/99
CDN492 DEVICE
Connection Object Attributes
Connection Status – Attribute 1
Connection State
0
1
3
4
Interpretation
Non-existent
Configuring
Established
Timed Out
Connection ID – Attribute 4 and 5
Connection 1 Produced Connection ID: 10xxxxxx011
Connection 1 Consumed Connection ID: 10xxxxxx100
Connection 2 Produced Connection ID: 01111xxxxxx
Connection 2 Consumed Connection ID: 10xxxxxx101
xxxxxx = Node Address.
Watch Dog Activity – Attribute 9
Watch Dog Timeout Activity:
0 = Timeout (I/O Messaging default)
1 = Auto Delete (Explicit Messaging, fixed value)
2 = Auto Reset
22
Revision 1.1 3/27/99
CDN492 DEVICE
Discrete Input Point (DIP) Object
Class Code: 08 (0x08)
The Discrete Input Point (DIP) Object models discrete inputs in a product. You can use this
object in applications as simple as a toggle switch or as complex as a discrete I/O control
module. There is a separate instance for each discrete input available on the device.
DIP Object Class Attributes
Attribute
1
2
6
7
Access
Get
Get
Get
Get
Name
Revision
Max Object Instance
Max Class Identifier
Max Instance Attribute
Type
UINT
UINT
UINT
UINT
Value
2
32
7
3
Type
BOOL
BOOL
Value
0 == OFF, 1 == ON
0 == okay, 1 == fault
DIP Object, Instance 1..32 Attributes
Attribute
3
4
Access
Get
Get
Name
Value
Status
DIP Object Common Services
Service Code
14 (0x0E)
Class
Yes
Instance
Yes
Service Name
Get_Attribute_Single
DIP Object Attributes
Input State – Attribute 3
Attribute 3 provides the state of the specific digital input. A value of 0 indicates an OFF state
and a value of 1 indicates an ON state. The Digital inputs provide feedback of the digital output
states. If the corresponding output state is set to 0 these points may be used as inputs.
Instance 1..24 correspond to physical inputs. Instances 25..32 are mapped to internal control
registers for use in CCO application programs. These instances will reflect the state last written
to digital output instances 25..32.
23
Revision 1.1 3/27/99
CDN492 DEVICE
Input Status – Attribute 4
The Input status bit indicates if an error has occurred associated with a physical input. If the
+24 Vdc power is not present the circuitry cannot accurately determine the state of the inputs
and will set the Input Status bits of inputs 1..24. The status bits are cleared when the +24 Vdc
power is restored.
24
Revision 1.1 3/27/99
CDN492 DEVICE
Discrete Output Point (DOP) Object
Class Code: 09 (0x09)
The Discrete Output Point (DOP) Object models discrete outputs in a product. You can use
this object in applications as simple as a actuator or as complex as a discrete I/O control
module. There is a separate instance for each discrete output available on the device.
DOP Object Class Attributes
Attribute
1
2
6
7
Access
Get
Get
Get
Get
Name
Revision
Max Object Instance
Max Class Identifier
Max Instance Attribute
Type
UINT
UINT
UINT
UINT
Value
1
32
7
8
Type
BOOL
BOOL
BOOL
BOOL
BOOL
BOOL
Value
State of Output
Status of Output
0=fault value, 1=no chg
0=Off, 1=On
0=Idle value, 1=no chg
0=Off, 1=On
DOP Object, Instance 1..32 Attributes
Attribute
3
4
5
6
7
8
Access
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Name
Value
Status
Fault State
Fault Value
Idle State
Idle Value
DOP Object Common Services
Service Code
14 (0x0E)
16 (0x10)
Class
Yes
No
Instance
Yes
Yes
Service Name
Get_Attribute_Single
Set_Attribute_Single
DOP Object Attributes
Output State – Attribute 3
The digital outputs are active low. Setting a DOP state to 1 forces the corresponding output
pin low. The state of each DOP may be read back using the DOP state or the corresponding
DIP state. The DIP state reflects the state of the I/O pin. If an I/O point is to be used as an
input the corresponding DOP state must be set to 0 (off).
25
Revision 1.1 3/27/99
CDN492 DEVICE
Instance 1..24 correspond to physical outputs. Instances 25..32 are mapped to internal control
registers for use in CCO application programs. These instances will reflect the state last written
to digital output instances 25..32.
Output Status – Attribute 4
The output status bit indicates a fault condition. The output status will be set to 1 if the I/O
power drops below 18 Vdc or if a short circuit condition is detected on any of the outputs. The
low voltage status bit may be read through Class 64, Instance 1, Attribute 7. Determining
which particular output is shorted may done through examining the state of the individual DOP
and corresponding DIP I/O points. If a DOP is ON and the corresponding DIP is OFF it
indicates a short condition.
Fault State – Attribute 5
The Fault State determines what action is taken if a software fault condition is detected
due to a connection timeout.
Fault State
0
1
Action Taken
Set the output to the stated determined by the Fault Value
Leave the output in the current state
Fault Value – Attribute 6
The Fault Value determines the state of the DOP output if the Fault State bit is clear and a fault
condition occurs.
Idle State – Attribute 7
The Idle State determines what action is taken if an idle condition is detected. Idle
conditions occur if a Poll request packet is received with less than the calculated number
of bytes. Refer to the Configuration object to determine the size of the Poll Request
packets. A poll request of 0 bytes is typically used to force an idle condition.
Idle State
0
1
Action Taken
Set the output to the stated determined by the Idle Value
Leave the output in the current state
26
Revision 1.1 3/27/99
CDN492 DEVICE
Idle Value – Attribute 8
The Fault Value is used to set the output if the Idle State bit is clear and an idle condition
occurs.
27
Revision 1.1 3/27/99
CDN492 DEVICE
Device Supervisor Object
Class Code: 50 (0x32)
The Device Supervisor object provides summary information on the Device.
Device Supervisor Object Class Attributes
Attribute
1
2
6
7
Access
Get
Get
Get
Get
Name
Revision
Max Object Instance
Max Class Identifier
Max Instance Attribute
Type
UINT
UINT
UINT
UINT
Value
1
1
7
16
Type
SSTRING
SSTRING
SSTRING
SSTRING
SSTRING
SSTRING
USINT
USINT
STRUCT of
STRUCT of
USINT
BYTE[2]
STRUCT of
USINT
STRUCT of
USINT
BYTE[4]
STRUCT of
USINT
BYTE[4]
STRUCT of
USINT
Value
DIGITAL
E00-0000
D.I.P. Inc.
CDN492
XX.YYY (see below)
XX.YYY (see below)
See Below
Configuration Object, Instance 1 Attributes
Attribute
3
4
5
6
7
8
11
12
13
Access
Get
Get
Get
Get
Get
Get
Get
Get
Get
Name
Manufacturer Type
Semi Revision Level
Manufacturer Name
Manufacturer Model
Software Revision
Hardware Revision
Device Status
Exception Status
Exception Detail
Common Detail
Size
Detail
Device Detail
Device Size
DIP Status
Number DIP
DIP Status
DOP Status
Number DOP
DOP Status
AIP Status
Number AIP
28
2
12
32 == Number of DIP
See Below
32 == Number of DOP
See Below
0
Revision 1.1 3/27/99
CDN492 DEVICE
14
15
16
Get
Get/Set
Get/Set
AOP Status
Number AOP
Man. Detail
Man. Detail Size
Detail
Warning Detail
Common Detail
Common Size
Common Detail
Device Detail
Device Size
Man. Detail
Man. Size
Man. Detail
Alarm Enable
Warning Enable
STRUCT of
USINT
STRUCT of
USINT
BYTE
STRUCT of
STRUCT of
USINT
BYTE[2]
STRUCT of
USINT
STRUCT of
USINT
USINT
BOOLEAN
BOOLEAN
0
1
See Below
2
0
1
See Below
Device Supervisor Object Common Services
Service Code
14 (0x0E)
16 (0x10)
Class
Yes
No
Instance
Yes
Yes
Service Name
Get_Attribute_Single
Set_Attribute_Single
Device Supervisor Object Attributes
Manufacturer Model – Attribute 6
The Manufacturer Model string will be CDN492.
Software Revision – Attribute 7
The Software Revision will be a text string of the Major and Minor revision information of the
Identity object. It will have the format XX.YYY, where XX is the major revision and YYY is
the Minor revision. The revision code will match that provided by the Identity object.
29
Revision 1.1 3/27/99
CDN492 DEVICE
Hardware Revision – Attribute 8
The Hardware Revision will be a text string reflecting the current revision of the hardware. It
will have the format XX.YYY, where XX is the major revision and YYY is the Minor revision.
Device Status – Attribute 9
The Device Status reflects the current state of the Device Supervisor object.
Attribute Value
0
1
2
3
4
5
6
7-50
51-99
100-255
State
Undefined
Self Testing
Idle
Self-Test Exception
Executing
Abort
Critical Fault
Reserved – unused on CDN492
Device Specific – unused on CDN492
Vendor Specific – unused on CDN492
Exception Status – Attribute 12
The Exception status provides information on the current alarm and warning status of the
device. This byte may be optionally reported as part of the Poll Response message. The byte
provides a summary of the state of the Exception and Alarm Detail attributes and has the
following interpretation.
Status Bit
0
1
2
3
4
5
6
7
Function
ALARM / Device Common
ALARM / Device Specific
ALARM / Manufacturer – specific
0
WARNING / Device Common
WARNING / Device Specific
WARNING / Manufacturer – specific
1 == Expanded Mode
30
Revision 1.1 3/27/99
CDN492 DEVICE
Exception Details – Attribute 13
The Exception Detail contains information on Common exception conditions, General
Purpose I/O Device exception conditions and CDN492 specific exception conditions.
The General Purpose I/O Device exception conditions provide 4 nested structures
containing status information from each of the available DIP an d DOP object instances.
For the the DIP and DOP structures each contain 32 bits.
Note that the status information is contained in a bit packed format. The number of bytes
may be calculated as:
Number of bytes = ((number of status bits) + 7) / 8
The Manufacturer exception detail contains a single byte which reflects the state of the 4
error bits derived from the configuration object (Class 64, Instance 1, Attribute 7).
Warning Details – Attribute 14
The Warning Detail contains information on common warning conditions, General
Purpose I/O Device exception conditions and CDN492 specific exception conditions.
The General Purpose I/O Device contains no warning status information.
The Manufacturer warning detail contains a single byte which reflects the state of the 4
warning bits derived from the configuration object (Class 64, Instance 1, Attribute 7).
Note that the Temperature Low condition does not cause a warning condition.
Alarm Enable – Attribute 15
The Alarm enable bit enables the reporting of alarm conditions. Clearing this bit causes
alarm bits to be cleared. Setting the bit causes the alarm monitoring to be enabled.
Warning Enable – Attribute 16
The Alarm enable bit enables the reporting of alarm conditions. Clearing this bit causes
alarm bits to be cleared. Setting the bit causes the alarm monitoring to be enabled.
31
Revision 1.1 3/27/99
CDN492 DEVICE
Configuration Object
Class Code: 64 (0x40)
The CDN492 poll request/response packets are large. In some applications it may be desired to
reduce the packet size if not all the I/O channels are in use. The configuration object will adjust
the poll request/response packet sizes. In addition, the configuration object gives access to
several operational parameters such as power supply and temperature conditions.
Configuration Object Class Attributes
Attribute
1
2
6
7
Access
Get
Get
Get
Get
Name
Revision
Max Object Instance
Max Class Identifier
Max Instance Attribute
Type
UINT
UINT
UINT
UINT
Value
1
1
7
9
Configuration Object, Instance 1 Attributes
Attribute
1
2
3
4
5
6
7
8
9
Access
Get/Set
Get/Set
Get/Set
Get/Set
Get/Set
Get
Get/Set
Get/Set
Get/Set
Name
Mode
Num Digital Input
Num Digital Output
Num Analog Input
Num Analog Output
Operating Temperature
Status Flags
Lo Temp Threshold
Hi Temp Threshold
Type
USINT
USINT
USINT
USINT
USINT
SINT
USINT
SINT
SINT
(1)
(1)
(1)
(1)
(1)
(2)
(2)
Value
Configuration mode
Poll response count
Poll request count
Must be 0
Must be 0
Degrees Celsius
Temp/volt flags
Degrees Celsius
Degrees Celsius
Configuration Object Common Services
Service Code
05 (0x05)
14 (0x0E)
16 (0x10)
Class
No
Yes
No
Instance
Yes
Yes
Yes
Service Name
Reset
Get_Attribute_Single
Set_Attribute_Single
NOTE 1: Changing the configuration object will cause the CONSUMED and PRODUCED size
of the POLL connection to be changed. These values are retained in E2 memory and may only
be set when the POLL connection is not in the RUNNING state.
32
Revision 1.1 3/27/99
CDN492 DEVICE
NOTE 2: Values retained in external temperaturing monitor non volatile storage.
Configuration Reset Service
The Reset service causes the device configuration to return to a preset condition. The Reset
service accepts a single byte to determine the configuration desired following the reset
command.
Reset Command Byte
Reset Description
0
Reset to provide full configuration (all I/O options included in Poll
transactions)
The CDN294 configuration uses the following configuration setup.
Attribute
Mode
Value
0
Num Digital Input
Num Digital Output
Num Analog Input
Num Analog Output
24
8
8
8
Description
Forces Analog I/O data to even byte boundary. Includes Analog
Range byte. Forces Analog I/O update during POLL processing.
Returns 3 bytes (24 bits) during POLL response
Expects 1 byte (8 bits) during POLL request
Returns 16 bytes during POLL response
Expects 16 bytes during POLL request
The CDN492 configuration uses the following configuration setup.
Attribute
Mode
Value
0C4H
Num Digital Input
Num Digital Output
Num Analog Input
Num Analog Output
24
24
0
0
Description
Include DSUP and TEMP in poll response. No I/O updated
between poll request and poll response.
Returns 3 bytes (24 bits) during POLL response
Expects 3 bytes (24 bits) during POLL request
33
Revision 1.1 3/27/99
CDN492 DEVICE
Configuration Object Attributes
Mode Byte – Attribute 1
The Mode byte determines the format of the POLL request and response packets and the
overall operation of the unit during the I/O scanning function. The Mode byte consists of three
bits with the following interpretation. Bits 3..5 should be set to 0.
Bit 7
IncludeDSUP
Bit 6
IncludeTEMP
Bit5 Bit4
0
0
Bit3 Bit 2
Bit 1
0 NoPollUpdate Reserved 0
Bit 0
Reserved 0
If the NoPollUpdate bit is set then the I/O is not updated between the POLL REQUEST and
the POLL RESPONSE operations. Digital input data will reflect data collected immediately
prior to the current Poll request. Digital output data will be updated after the POLL
RESPONSE is generated. Note that data aging is ~ 2 msec.
If the IncludeTEMP bit is set the current operating temperature is included in the POLL
response. The Temperature is presented as a signed, 8 bit value, indicating the current
temperature in degrees Celsius.
If the IncludeDSUP bit is set the POLL response will include the Device Supervisor Status
information in the Poll response.
Num Digital Input – Attribute 2
The Num Digital Input attribute determines the number of input channels to be returned in the
POLL RESPONSE packet. The maximum number 32 bits. The number of poll response bytes
can be calculated as:
Number of bytes = ((number of channels) + 7) / 8
Num Digital Output – Attribute 3
The Num Digital Output attribute determines the number of output bytes to be processed in the
POLL REQUEST packet. The maximum number 32 bits. The number of poll response bytes
can be calculated as:
Number of bytes = ((number of channels) + 7) / 8
34
Revision 1.1 3/27/99
CDN492 DEVICE
Num Analog Input – Attribute 4
The CDN492 does not support Analog inputs. This attribute must be 0.
Num Analog Output – Attribute 5
The CDN492 does not support Analog Outputs. This attribute must be 0.
Operating Temperature – Attribute 6
The current operating temperature of the CDN492 may be read as an 8 bit signed value,
indicating temperature in degrees Celsius.
Status Flags – Attribute 7
The status flag bits include two flags to indicate whether a temperature extreme has ever been
experienced and the current status of the +24 Vdc monitoring used for the digital I/O power.
The lower 4 bits are considered error conditions and are reported as part of the Device
Supervisor Exception Detail information (Class 50, Instance 1, Attribute 13). The upper 4 bits
are considered warning conditions and are reported as part of the Device Supervisor Warning
Detail information (Class 50, Instance 1, Attribute 14).
Bit7
0
Bit6
Temp Hi Flag
Bit5
Bit4
Temp Lo Flag 0
Bit3
0
Bit2
0
Bit1
Bit0
Reserved 0 +24V Fault
The Temp Hi Flag is set if the temperature has ever exceeded the high temperature threshold.
Writing a 0 in the corresponding bit position of the Status Flag attribute will clear the flag bit.
The Temp Hi flag status is reported as part of the Device Supervisor Manufacturer specific
warning flags.
The Temp Lo Flag is set if the temperature has ever been less than the low temperature
threshold. Writing a 0 in the corresponding bit position of the Status Flag attribute will clear
the flag bit. The Temp Lo Flag is not reported as part of the Device Supervisor warnings.
The +24V Fault flag is set if the +24 Vdc power for the Digital I/O drops below 18 Vdc. The
flag bit will only clear if the +24V power is restored. The failure of the +24 V power is
considered a Major Recoverable Fault condition and will be reflected in the Identity object and
Device Supervisor object.
35
Revision 1.1 3/27/99
CDN492 DEVICE
Lo Threshold – Attribute 8
The Lo Temperature threshold determines at what temperature the FAN output should shut
off. It is presented as a signed, 8 bit value measuring degrees Celsius.
Hi Threshold – Attribute 9
The Hi Temperature threshold determines at what temperature the FAN output should turn on.
It is presented as a signed, 8 bit value measuring degrees Celsius. If the on board temperature
exceeds this threshold the FAN output will become active and will remain active until the
temperature drops below the Lo Threshold temperature.
Poll Packet Sizes
The Poll Request and Response formats are determined by the configuration class attributes.
[DOUT(0..4)]
DOUT
will be either 0..4 bytes, determined by the Num Digital Output attribute.
[DSUP] [TEMP] [DIN(0..4)]
DSUP
TEMP
DIN
will be 1 byte, determined by Mode IncludeDSUP bit
will be 1 byte, determined by Mode IncludeTEMP bit
will be either 0..4 bytes, determined by the Num Digital Input attribute.
If the Num Digital Output is 0 then the CONSUMED SIZE for the POLL connection will be
0. In this case there is no POLL IDLE condition.
36
Revision 1.1 3/27/99
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