|
 |
|
Advantage Electronics Sentra "SK" Mold Temperature Controller
(USK)
OPC Server Data Sheet
Devices Supported: |
Sentra "SK" Mold Temperature Controller |
Device Manufacturer: |
Advantage Engineering, INC., 525 East Stop 18 Road Greenwood,
Indiana 46142 Tel: 317-887-0729 Fax: 317-881-1227 |
Profile Name: |
SEN_MOLD.PRO |
Profile Built For: |
UOS |
Platform: |
Windows NT4.0 / 2000 / XP |
Interface Type: |
RS-485, RS-422 |
Max Devices Supported: |
31 on an RS-485 Network, approx. 10 on an RS-422 Network |
Protocol: |
Advantage SEN_MOLD Protocol |
Comment: |
USK is comprised of the Universal OPC Server (UOS) for Serial and TCP/IP Devices and the SEN_MOLD.PRO
device profile. The USK mnemonic is used to identify this unique combination. UOS will
also support many other serial or TCP/IP device profiles. 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: |
I/O Driver Manual, Universal Serial Driver (USD) |
|
UOS (Universal OPC Server) Electronic
Documentation |
|
Communications Protocol Between Plastics Processing Machinery
and Auxiliary Equipment, October 1, 1986 |
|
Introduction |
This document provides general information on the device
commands supported by UOS and the SEN_MOLD.PRO profile. If you have installed UOS, you
should also review the sections titled About the I/O Driver, How Do I
, Setting up
The I/O Driver, and Using the PowerTool in the UOS electronic documentation. To
get there, click on Help and Help Topics on the PowerTool menu bar. The
PowerTool is a client application with a graphical user interface that accesses the UOS
OPC Server and lets you view and modify communications channel, device, and datablock
properties. |
|
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 SEN_MOLD.PRO Profile |
If the Profile Command Group
is
|
Then the Device READ command
is
|
And the Device WRITE command
is
|
Description |
SP |
SP |
SP |
Read/Write Setpoint |
V1 |
V1 |
N/A |
Read Process Variable 1, Water Temp. to the Process. |
V2 |
V2 |
N/A |
Read Process Variable 2, Water Temp. from the Process. |
V3 |
V3 |
N/A |
Read Supply Water Temperature |
AL |
AL |
N/A |
Read Alarms |
ON |
N/A |
ON |
Write to go into Startup Cycle |
OF |
N/A |
OF |
Write to go into Standby Cycle |
HLW |
N/A |
HL |
Write High Alarm Setpoint |
LLW |
N/A |
LL |
Write High Alarm Setpoint |
|
I/O Command Group Definition |
Table 2 shows each command group supported by USK. 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 |
SP |
N |
SP |
I16 |
R/W |
AI,AA,AO,AR |
Read/Write Setpoint |
V1 |
N |
V1 |
I16 |
R |
AI,AA,AR(Read Only) |
Read Process Variable 1, Water Temp. to the Process. |
V2 |
N |
V2 |
I16 |
R |
AI,AA,AR(Read Only) |
Read Process Variable 2, Water Temp. from the Process. |
V3 |
N |
V3 |
I16 |
R |
AI,AA,AR(Read Only) |
Read Supply Water Temperature |
AL |
N |
RC |
D/8 |
R |
DI,DA,DR(Read Only) |
Read Alarms |
ON |
D |
N/A |
N/A |
W |
DO |
Write to go into Startup Cycle |
OF |
D |
N/A |
N/A |
W |
DO |
Write to go into Standby Cycle |
HLW |
D |
N/A |
N/A |
W |
DO |
Write High Alarm Setpoint |
LLW |
D |
N/A |
N/A |
W |
DO |
Write Low Alarm Setpoint |
|
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 |
Variable |
DBB Block Used |
DBB I/O Address (Note 1) |
COMMENTS |
SP |
SP |
AR |
D11:SP:SP:0 |
Read/Write Setpoint |
V1 |
V1 |
AI |
D11:V1:V1:0 |
Read Process Variable 1, Water Temp. to the Process. |
V2 |
V2 |
AI |
D11:V2:V2:0 |
Read Process Variable 2, Water Temp. from the Process. |
V3 |
V3 |
AI |
D11:V3:V3:0 |
Read Supply Water Temperature |
AL |
RC |
DR |
D11:AL:RC:0 |
Read Alarms, DR Block node:tagname.field Addressing was
used to access all eight alarm bits. Ex. FIX:D11_RC.F_00, FIX:D11_RC.F_01, etc
. |
ON |
N/A |
DO |
D11:ON:WRITE |
Write Command to go into Startup Cycle (NOTE 3) Polling
should be disabled. |
OF |
N/A |
DO |
D11:OF:WRITE |
Write Command to go into Standby Cycle (NOTE 3) Polling
should be disabled. |
HLW |
N/A |
DO |
D11:HLW:WRITE |
Initiates high alarm setpoint to device. The poll record must
be configured in the Poll Record Edit dialog box as Write-On-Demand. Refer to Note 3. |
LLW |
N/A |
DO |
D11:LLW:WRITE |
Initiates low alarm setpoint to device. The poll record must
be configured in the Poll Record Edit dialog box as Write-On-Demand. Refer to Note 3. |
HLW |
HL |
AO |
D11:HLW:HL:0 |
Holds High Alarm Setpoint Value. Setpoint is not written
until Write-On-Demand occurs. Refer to Note 3. |
LLW |
LL |
AO |
D11:LLW:LL:0 |
Holds Low Alarm Setpoint Value. Setpoint is not written until
Write-On-Demand occurs. Refer to Note 3. |
|
Channel Settings Dialog Box |
The table below shows the Channel settings used during testing. |
|
Table 4 - Channel Settings |
Dialog box Channel Settings Field |
Channel Settings |
|
Hardware Setup |
Port |
COM1 |
Baud Rate |
9600 |
Data Bits |
7 |
Stop Bits |
1 |
Parity |
ODD |
Flow Control |
NONE |
|
Error Handling |
Reply Timeout |
1.5 |
Delay |
1.0 |
Retries |
1 |
|
RTS Delay |
Pre-Transmit |
0 |
Post-Transmit |
0 |
Pre-RTS |
100 |
|
Communications Interfaced Used: RS-485 |
Converter Used: A B&B Electronics Model 489SDT9B, RS-232 to RS-485
Converter was used during testing. |
|
Device Setup Parameters |
The SENTRA was setup according to the table below. |
|
Device Parameter |
Setting |
Comments |
Addr |
1 |
Address range = 0 to 9, each device must have a unique
address when using RS-485. Do not use address 0. |
|
Wiring Diagram |
The wiring from the converter to the field I/O device is shown below. |
|
B&B Converter (CONVERTER) |
Sentra "SK" Controller (9
Pin Connector on Front Panel) |
TD(B) |
Pin 4 TD+ |
TD(A) |
Pin 5 TD- |
Signal Conditioning
Name: |
Description: |
NONE |
No Scaling |
LIN (Unsigned) |
Scales 16-bit unsigned values to the database block's EGU
range. |
LIN (Signed) |
Scales 16-bit signed values to the database block's EGU
range. |
3BCD |
Scales 3-digit Binary Coded Decimal values to the database
block's EGU range. |
4BCD |
Scales 4-digit Binary Coded Decimal values to the database
block's EGU range. |
8BN |
Scales 8-bit binary values to the database block's EGU
range. Ignores the most significant byte. No Alarming on Out of Range. |
8AL |
Scales 8-bit binary values to the database block's EGU
range. Ignores the most significant byte. Alarming on Out of Range. |
12BN |
Scales 12-bit binary values to the database block's EGU
range. Ignores the most significant nibble (4-bits). No Alarming on Out of
Range. |
12AL |
Scales 12-bit binary values to the database block's EGU
range. Ignores the most significant nibble (4-bits). Alarming on Out of
Range. |
13BN |
Scales 13-bit binary values to the database block's EGU
range. Ignores the most significant 3 bits. No Alarming on Out of Range. |
13AL |
Scales 13-bit binary values to the database block's EGU
range. Ignores the most significant 3 bits. Alarming on Out of Range. |
15BN |
Scales 15-bit binary values to the database block's EGU
range. Ignores the most significant bit. No Alarming on Out of Range. |
15AL |
Scales 15-bit binary values to the database block's EGU
range. Ignores the most significant bit. Alarming on Out of Range. |
|
|
© 2011 Dimension Software, Inc. All Rights Reserved.
|
|
|
|
|