|
 |
|
Honeywell Universal Digital Controller 3000
(UH3)
OPC Server
Data Sheet
Devices Supported: |
Honeywell UDC3000 |
Device Manufacturer: |
Honeywell, Industrial Automation and Control, Automation
college, 100 Virginia Drive, Fort Washington, PA 19034 Tel: (215)641-3126 |
Profile Name: |
UDC3000_UOS.PRO |
Profile Built For: |
UOS |
Platform: |
Windows NT4.0 / 2000 / XP |
Interface Type: |
RS-485, RS-422 |
Max Devices Supported: |
15 |
Protocol: |
UDC |
Comment: |
UH3 is comprised of the Universal OPC
Server (UOS) and the UDC3000_UOS.PRO device profile. The
UH3 mnemonic
is used to identify this unique combination. UOS will also support many other devices that
use serial communications. Please refer to our web site for the current list. |
|
UOS is a stand-alone OPC Server that can be used
with any OPC compliant Client such as Intellutions FIX® or FIX Dynamics®
or OAs Enterprise Automation software. UOS has many advanced features like:
DataView, DataScope, Serial and TCP/IP communications support, and multiple
"different" device support. Please refer to our web site for more information on
UOS capabilities. |
Contact: |
Dimension Software, Inc.
1536 St. Clair Road, Taylorsville, NC 28681, USA
Voice: (828) 635-7189, Fax: (828) 625-5319,
E-Mail: ,
Web: http://dimension-software.com |
References: |
UOS (Universal OPC Server)
Electronic Documentation. This includes context sensitive documentation on UOS
configuration and device dependent profile documentation. |
|
UDC 3000 Universal Digital Controller Product Manual, 51-52-25-07b, November 1993
UDC 3000, UDC 5000, UDC 6000, UDC 6300 Universal Digital Controllers, Product Manual, 51-52-25-35D, March 1996 |
Introduction |
Use this document as a supplement to your UOS electronic
documentation. This document provides detailed information on each profile
command group. Prior to studying this document, you should review the
sections titled About the I/O Driver, Setting up The I/O Driver,
and Using the PowerTool in the UOS electronic documentation. The
UOS electronic documentation will be installed when you install UOS. |
|
Device Commands
Supported |
The device READ/WRITE commands supported are shown in Table
1. They are described in reference to the profile command group that
contains them. A "profile command group" is a group of related
commands. Usually it consists of an I/O Device READ/WRITE command pair.
However the command group can contain only a device READ command, only a
device WRITE command, or more than one device READ/WRITE pair. This
depends on the protocol of the I/O Device to which the command is
directed. |
|
Table 1 - Device Commands Supported by
the UDC3000_UOS.PRO Profile |
If the Profile Command Group is… |
Then the Device READ command is… |
And the Device WRITE command is… |
Description |
MANUAL |
04 |
N/A |
Set Device to Manual Mode |
AUTO |
44 |
N/A |
Set Device to Auto Mode |
READ_ANALOG_E4 |
E4 |
N/A |
Read Analog (Param 001-125) Monitor-No Change |
RW_ANALOG_E4/E5 |
E4 |
E5 |
R/W Analog (Param 001-125) Monitor/Monitor-No Change |
READ_INTEGER_E4 |
E4 |
N/A |
Read Integer (Param 128-255) Monitor-No Change |
RW_INTEGER_E4/E5 |
E4 |
E5 |
RW Integer (Param 128-255) Monitor/Monitor-No Change |
READ_DIGITAL_E4 |
E4 |
N/A |
Read Digital (Param 128-255) Monitor-No Change |
RW_DIGITAL_E4/E5 |
E4 |
E5 |
RW Digital (Param 128-255) Monitor/Monitor-No Change |
READ_ANALOG_64 |
64 |
N/A |
Read Analog (Param 001-125) Slave-No Change |
RW_ANALOG_64/65 |
64 |
65 |
RW Analog (Param 001-125) Slave/Slave-No Change |
READ_INTEGER_64 |
64 |
N/A |
Read Integer (Param 128-255) Slave-No Change |
RW_INTEGER_64/65 |
64 |
65 |
RW Integer (Param 128-255) Slave/Slave-No Change |
READ_DIGITAL_64 |
64 |
N/A |
Read Digital (Param 128-255) Slave-No Change |
RW_DIGITAL_64/65 |
64 |
65 |
RW Digital (Param 128-255) Slave/Slave-No Change |
READ_3_VARIABLE_RESPONSE |
64 |
N/A |
Read Analog (Param 122) Slave-No Change |
READ_INTEGER_AS_DIGITAL |
64 |
N/A |
Read Integer (Param 185) Slave-No Change |
|
NOTE: Notice that several commands are similar, only
differing by the ending _E4/E5 or _64/65. This ending tells the device which
mode it will be placed in, Monitor (E4/E5) or Slave (64/65). |
Slave mode is used to reset the controllers shed timer. Shed happens when the
controller, which has been working in ‘Slave,’ reverts to "Stand
Alone" mode. Upon receiving a "Slave" message, the controller
resets the "Shed Timer." If this timer expires before the next valid
message, the controller goes to stand alone operation. When the host reconnects
with a valid message, the response will indicate as an 8 at the third digit
(first digit of UDC Status variable) to indicate a restart after shed. |
Shed acts as a safeguard in case the computer or communications link fail. If
something prevents the computer from communicating with the controller the
device returns to the local control mode. The local operator is then able to
regain control over the controller and operate it by the keyboard. |
Monitor mode does not utilize the shed timer function. |
|
I/O Command Group Definition
|
Table 2 shows each command group supported by UDC. Click on any column header
for a description. |
|
Table 2 - I/O Command Group Definition
|
Command
Group Name |
PT |
Variables (VAR) |
DT |
VAR
R/W |
Valid DBB Blocks |
Description |
MANUAL |
D |
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
PV |
F |
|
|
Sets Device to Manual Mode |
AUTO |
D |
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
PV |
F |
|
|
Sets Device to Auto Mode |
RW_ANALOG_E4/E5 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
F |
R/W |
AI,AA,AR,AO |
Read/Write Analog
(Parameters 001-125) |
RW_INTEGER_E4/E5 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
I16 |
R/W |
AI,AA,AR,AO |
Read/Write Integer
(Parameters 128-255) |
RW_DIGITAL_E4/E5 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
D |
R/W |
DI,DA,DR,DO |
Read/Write Digital
(Parameters 128-255) |
R_ANALOG_E4 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
F |
R |
AI,AA,AR,AO |
Read Analog (Parameter 001-125) |
R_INTEGER_E4 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
I16 |
R |
AI,AA,AR(Read Only) |
Read Integer (Parameters 128-255) |
R_DIGITAL_E4 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
D |
R |
DI,DA,DR(Read Only) |
Read Digital (Parameters 128-255) |
RW_ANALOG_E4/E5 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
F |
R/W |
AI,AA,AR,AO |
Read/Write Analog
(Parameters 001-125) |
RW_INTEGER_E4/E5 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
I16 |
R/W |
AI,AA,AR,AO |
Read/Write Integer
(Parameters 128-255) |
RW_DIGITAL_E4/E5 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
D |
R/W |
DI,DA,DR,DO |
Read/Write Digital
(Parameters 128-255) |
R_ANALOG_E4 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
F |
R |
AI,AA,AR(Read Only) |
Read Analog (Parameter 001-125) |
R_INTEGER_E4 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
I16 |
R |
AI,AA,AR(Read Only) |
Read Integer (Parameters 128-255) |
R_DIGITAL_E4 |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
|
|
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
|
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
D |
R |
DI,DA,DR(Read Only) |
Read Digital (Parameters 128-255) |
RW_ANALOG_ |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
RW_INTEGER_ |
N |
<start> |
n/a |
n/a |
n/a |
Parameter Number (Note 2) |
READ_3_VARIABLE_ |
N |
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
RESPONSE |
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA1 |
F |
|
|
Read PV |
|
|
DATA2 |
|
|
|
Read Setpoint |
|
|
DATA3 |
|
|
|
Read Output |
READ_INTEGER_AS_ |
N |
MESSAGE_STAT |
I16 |
R |
AI,AA,AR(Read Only) |
Read Message Status |
DIGITAL |
|
UDC_STAT |
|
|
|
Read UDC Status |
|
|
UDC_STATE |
H8 |
|
|
Read UDC State |
|
|
ALARM_STAT |
|
|
|
Read Alarm Status |
|
|
DATA |
D16 |
R |
DI,DA,DR (Read Only) |
Read Integer (Parameter 185) |
Parameter Type |
ID Codes |
Analog |
1-22, 26, 29,30, 35-46, 49-76, 81-97, 104-123, 125 |
Integer |
128, 129, 131, 132, 134-138, 140-188, 190, 192-207, 250, 255, 282 |
|
DBB I/O Addressing Examples
|
Table 3 shows examples of how the user should enter I/O addresses in the FIX
Database Builder I/O Address field. Examples will be given for several of the
variables listed in the Table 2 "Variables" column. |
|
Table 3 - DBB I/O Addressing Examples
|
Command Group Name
(NOTE 4) |
<start> |
Variable |
DBB Block Type |
DBB I/O Address
(Note 1) |
COMMENTS |
MANUAL |
n/a |
MESSAGE_STAT |
AI,AA,AR |
PRN1:MESSAGE_STAT:0 |
Request Message Status Code |
(Note 4) |
|
UDC_STAT |
(Read Only) |
PRN1:UDC_STAT:0 |
UDC Status Code |
|
|
UDC_STATE |
|
PRN1:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN1:ALARM_STAT:0 |
Alarm Status |
|
|
PV |
|
PRN1:PV:0 |
Value of the ID code being accessed |
|
|
POLL |
|
PRN1:POLL |
See Note 2 |
AUTO |
n/a |
MESSAGE_STAT |
AI,AA,AR |
PRN2:MESSAGE_STAT:0 |
Request Message Status Code |
(Note 4) |
|
UDC_STAT |
(Read Only) |
PRN2:UDC_STAT:0 |
UDC Status Code |
|
|
UDC_STATE |
|
PRN2:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN2:ALARM_STAT:0 |
Alarm Status |
|
|
PV |
|
PRN2:PV:0 |
Value of the ID code being accessed |
|
|
POLL |
|
PRN2:POLL |
See Note 2 |
R_ANALOG_ E4 |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN3:MESSAGE_STAT:0 |
Request Message Status Code |
|
(ID): |
UDC_STAT |
(Read Only) |
PRN3:UDC_STAT:0 |
UDC Status Code |
|
1-125 |
UDC_STATE |
|
PRN3:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN3:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI, AO Combo or AR |
PRN3:DATA:0 |
Value of the ID code being accessed |
R_INTEGER_ E4 |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN4:MESSAGE_STAT:0 |
Request Message Status Code |
|
(ID): |
UDC_STAT |
(Read Only) |
PRN4:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN4:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN4:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI,AA,AR
(Read Only) |
PRN4:DATA:0 |
Value of the ID code being accessed |
R_DIGITAL_ E4 |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN5:MESSAGE_STAT:0 |
Request Message Status Code |
|
(ID): |
UDC_STAT |
(Read Only) |
PRN5:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN5:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN5:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
DI, DA, DR
(Read Only) |
PRN5:DATA:0 |
Value of the ID code being accessed |
RW_ANALOG_ |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN6:MESSAGE_STAT:0 |
Request Message Status Code |
E4/E5 |
(ID): |
UDC_STAT |
(Read Only) |
PRN6:UDC_STAT:0 |
UDC Status Code |
|
1-125 |
UDC_STATE |
|
PRN6:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN6:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI, AO Combo or AR |
PRN6:DATA:0 |
Value of the ID code being accessed |
RW_INTEGER_ |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN7:MESSAGE_STAT:0 |
Request Message Status Code |
E4/E5 |
(ID): |
UDC_STAT |
(Read Only) |
PRN7:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN7:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN7:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI, AO Combo or AR |
PRN7:DATA:0 |
Value of the ID code being accessed |
RW_DIGITAL_ |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN8:MESSAGE_STAT:0 |
Request Message Status Code |
E4/E5 |
(ID): |
UDC_STAT |
(Read Only) |
PRN8:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN8:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN8:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
DI, DO Combo or DR |
PRN8:DATA:0 |
Value of the ID code being accessed |
R_ANALOG_ 64 |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN9:MESSAGE_STAT:0 |
Request Message Status Code |
|
(ID): |
UDC_STAT |
(Read Only) |
PRN9:UDC_STAT:0 |
UDC Status Code |
|
1-125 |
UDC_STATE |
|
PRN9:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN9:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI, AO Combo or AR |
PRN9DATA:0 |
Value of the ID code being accessed |
R_INTEGER_ 64 |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN10:MESSAGE_STAT:0 |
Request Message Status Code |
|
(ID): |
UDC_STAT |
(Read Only) |
PRN10:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN10:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN10:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI,AA,AR
(Read Only) |
PRN10:DATA:0 |
Value of the ID code being accessed |
R_DIGITAL_ 64 |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN11:MESSAGE_STAT:0 |
Request Message Status Code |
|
(ID): |
UDC_STAT |
(Read Only) |
PRN11:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN11:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN11:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
DI, DA, DR
(Read Only) |
PRN11:DATA:0 |
Value of the ID code being accessed |
RW_ANALOG_ |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN12:MESSAGE_STAT:0 |
Request Message Status Code |
64/65 |
(ID): |
UDC_STAT |
(Read Only) |
PRN12:UDC_STAT:0 |
UDC Status Code |
|
1-125 |
UDC_STATE |
|
PRN12:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN12:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI, AO Combo or AR |
PRN12:DATA:0 |
Value of the ID code being accessed |
RW_INTEGER_ |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN13:MESSAGE_STAT:0 |
Request Message Status Code |
64/65 |
(ID): |
UDC_STAT |
(Read Only) |
PRN13:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN13:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN13:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
AI, AO Combo or AR |
PRN13:DATA:0 |
Value of the ID code being accessed |
RW_DIGITAL_ |
Param |
MESSAGE_STAT |
AI,AA,AR |
PRN14:MESSAGE_STAT:0 |
Request Message Status Code |
64/65 |
(ID): |
UDC_STAT |
(Read Only) |
PRN14:UDC_STAT:0 |
UDC Status Code |
|
128-255 |
UDC_STATE |
|
PRN14:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN14:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
DI, DO Combo or DR |
PRN14:DATA:0 |
Value of the ID code being accessed |
READ_3_ |
n/a |
MESSAGE_STAT |
AI,AA,AR |
PRN15:MESSAGE_STAT:0 |
Request Message Status Code |
VARIABLE_ |
|
UDC_STAT |
(Read Only) |
PRN15:UDC_STAT:0 |
UDC Status Code |
RESPONSE |
|
UDC_STATE |
|
PRN15:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN15:ALARM_STAT:0 |
Alarm Status |
|
|
DATA1 |
|
PRN15:DATA1:0 |
Read PV |
|
|
DATA2 |
|
PRN15:DATA2:0 |
Read Setpoint |
|
|
DATA3 |
AI, AA, AR
(Read Only) |
PRN15:DATA3:0 |
Read Output |
READ_ |
n/a |
MESSAGE_STAT |
AI,AA,AR |
PRN16:MESSAGE_STAT:0 |
Request Message Status Code |
INTEGER_AS_ |
|
UDC_STAT |
(Read Only) |
PRN16:UDC_STAT:0 |
UDC Status Code |
DIGITAL |
|
UDC_STATE |
|
PRN16:UDC_STATE:0 |
UDC State and Mode |
|
|
ALARM_STAT |
|
PRN16:ALARM_STAT:0 |
Alarm Status |
|
|
DATA |
DI, DA, DR
(Read Only) |
PRN16:DATA:6 |
Read bit 6 – Input 5 enable/disable
(See note 6) |
|
Table 3 Notes: |
1) |
I/O Address and Variable |
2) |
UOS’s Three Polling Methods |
3) |
UOS provides for Write On Demand capability |
4) |
Notice that several commands are the similar, only differing by the
ending _E4/E5 or _64/65. This ending tells the device which mode it will be
placed in, Monitor or Slave. |
|
Slave mode is used to reset the controllers shed timer. Shed
happens when the controller, which has been working in ‘Slave,’ reverts
to "Stand Alone" mode. Upon receiving a "Slave" message,
the controller resets the "Shed Timer." If this timer expires
before the next valid message, the controller goes to stand alone operation.
When the host reconnects with a valid message, the response will indicate as
8 at the third digit to indicate a restart after shed. |
|
Shed acts as a safeguard in case the computer or communications link fail. If
something prevents the computer from communicating with the controller the
device returns to the local control mode. The local operator is then able to
regain control over the controller and operate it by the keyboard. |
|
Monitor mode does not utilize the shed timer function. |
5) |
Bit description for READ_INTEGER_AS_DIGITAL |
Bit |
Description |
Range |
0 |
Input 2 |
0=Disabled |
1 |
Input 3 |
1=Enabled |
2 |
Input 4 |
|
3 |
Adaptive Tune |
|
4 |
Not Applicable |
|
5 |
Math Algorithms |
0=Not installed / 1=Installed |
6 |
Input 5 |
0=Disabled/1=Enabled |
7 |
Loop 2 |
0=Not installed / 1=Installed |
|
Powertool Settings
|
The table below shows the Powertool settings used during testing. |
|
Table 4 - Settings
|
Field Label |
Settings |
|
Comm Port Settings |
Comm Port |
COM 1 |
Mode |
Direct |
Baud Rate |
9600 |
Data Bits |
7 |
Stop Bits |
1 |
Parity |
ODD |
RTS |
Checked |
CTS |
Not Checked |
DSR |
Not Checked |
DTR |
Not Checked |
|
Device Settings |
Address |
1 |
Reply Timeout |
4 |
Retries |
1 |
Delay Time |
20 |
RTS-KEYUP |
70 |
RTS-KEYDOWN |
70 |
RTS-TURNAROUND |
120 |
|
Wiring Diagram
|
The following tables illustrate how the UDC 3000 was connected to the
computer used during testing. |
|
Telebyte Model 285/365 RS-422/RS-485 to RS-232
Interface Converter was used |
Honeywell Universal Digital Controller Terminal |
R+ |
16 |
R- |
17 |
T+ |
14 |
T- |
15 |
GND |
13 |
|
|
© 2011 Dimension Software, Inc. All Rights Reserved. |
|
|
|
|