Devices Supported: |
MICRISTAR 828D and 828E one or two channel
digital PID heat processing controller. |
Device Manufacturer: |
MICRISTAR Research Inc. Box 24064 Minneapolis, MN
55424 (612) 941-3300 |
Profile Name: |
MicriStar.PRO |
Profile Built For: |
UOS |
Platform: |
Windows NT4.0 / 2000 / XP |
Interface Type: |
RS-485 |
Max Devices Supported: |
10 Micristar, one or two channel digital PID heat
processing controller. |
Protocol: |
Micristar Protocol |
Comment: |
UMS is comprised of the Universal OPC
Server (UOS) and the Micristar.PRO device profile. The UMS 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. |
|
MICRISTAR Model 828D & 828E user's manual,
Publication KA063241-001K, December 1988 |
Profile
Command Group Name |
Description |
PV |
Use this command group to MONITOR the Process Variable (PV)
for a specified Loop number (Lp.#). Format Value: Depends on the rage in use. |
PV_SP |
Use this command group to MONITOR the Process Variable (PV)
and Setpoint (SP) for a specified Loop number (Lp.#). Note that all variables are read
from the same loop. Format Value: Depends on the range in use. |
PV_SP_RO |
Use this command group to MONITOR the Process Variable (PV),
Setpoint (SP) and the Reverse Output (RO) for a specified Loop number (Lp.#). Note that
all variables are read from the same loop. Format Value for PV and SP: Depends on the
range in use. Format Value for RO: XXX.X |
SP |
Use this command group to MONITOR or SET the Setpoint (SP)
for a specified Loop number (Lp.#). Format Value: Depends on the range in use. |
RO |
Use this command group to MONITOR or SET the Reverse Output
(RO) for a specified Loop number (Lp.#). Format Value: XXX.X |
AS |
Use this command group to MONITOR the Alarm
Status (AS) for a specified Loop number (Lp.#). All alarm conditions are given below:
BURNOUT = open sensor alarm, HPV = high process variable alarm, LPV = low procces variable
alarm, HDV = high deviation alarm, LDV = low deviation alarm |
AK |
Use this command group to MONITOR alarm status or
ACKNOWLEDGE alarms (AK) for a specified Loop number (Lp.#). Alarms can be acknowledged by
setting variable AK to the alarm condition followed by "A". For example, HPVA
will acknowledge the High PV alarm (HPV). |
HI-PV |
Use this command group to MONITOR or SET the High Process
Variable Alarm limit and latching status for a specified Loop number (Lp.#). Latching
status is specified by: (Y=lached, N=Non-latching) Format Value: XXXX.XXX, L |
LO-PV |
Use this command group to MONITOR or SET the Low Process
Variable Alarm limit and latching status for a specified Loop number (Lp.#). Latching
status is specified by: (Y=lached, N=Non-latching) Format Value: XXXX.XXX, L |
PS |
Use this command group to MONITOR or SET the
Programmer Mode Status (PS) for a specified Programmer number (Pgmr.#). The Programmer
mode system variable has two different formats, one for display status (PRINT statements),
and the other for status change (LET statements): Programmer Status display format
(PRINT statements): A) RUN = the programmer is in a normal run
B) O-HOLD = the programmer is in a normal hold
C) T-HOLD = the programmer is in a time-of-day wait hold
D) PG-END = the programmer is in hold after completing a run
E) R-HOLD = remote hold: Contact input 1 is closed
Programmer Status Change format (LET Statement):
A) R = the programmer starts a run at the current segment
B) R (Segment Number) = the programmer starts a run at the segment #. Example: R 1
C) H = the programmer is placed in the hold mode |
CS |
Use this command group to MONITOR the Current Segment Number
(CS) for a specified Programmer number (Pgmr.#). Format Value: XXX |
TL |
Use this command group to MONITOR the Time Left In Segment
(TL) for a specified Programmer number (Pgmr.#). Format Value: HH:MM:SS |
TP |
Use this command group to MONITOR the Time Into Program (TP)
for a specified Programmer number (Pgmr.#). Format Value: (space) D (Space) HH:MM |
SG |
Use this command group to MONITOR or SET the
Segment Number (SG) for a specified Programmer number (Pgmr.#). Format Value: 1) The
format for each segment in the programmer tables is:
XXX.X,YYY.Y,EEEEEEEE,HH:MM:SS,CCC,NNN. Use the key below to interpret the format:
X = The channel 1, profile 1 setpoint
Y = The channel 2, profile 2 setpoint
E = The event number (any combination of the numbers 1 through 8) 87654321
H = Segment time hours value
M = Segment time minutes value
S = Segment time seconds value
C = Recycles value
N = Next segment value
2) The maximum setpoint is determined by the process variable range.
3) The maximum segment time is 18:00:00.
4) The maximum recycles value is 255.
5) The maximum next-segment value is 50. |
TD |
Use this command group to MONITOR or SET the
Time-Of-Day (TD) for the MICRISTAR. Format Value:
1) LET Format: HH:MM:SS HH = hours (MM = Minutes SS = Seconds)
2) The Time-of-Day clock displays military time and increments the DATE every 24 hours. |
DY |
Use this command group to MONITOR or SET the
Date (DY) for the MICRISTAR. Format Value: 1) LET Format: MM/DD/YY (MM = Month DD = Day
YY = Year)
2) The Time-of-Day clock increments the days field every 24 hours. |
LS |
Use this command group to MONITOR or SET the Loop
Status (LS) for a specified Loop number (Lp.#). Format Value: A = Controller is in the
AUTO mode
M = Controller is in the MANUAL mode
R = Controller is in the REMOTE MANUAL mode |
LR |
Use this command group to MONITOR or SET the
Local/Remote Setpoint (LR) for a specified Loop number (Lp.#). |
DV |
Use this command group to MONITOR the Deviation
(DV) for a specified Loop number (Lp.#). Format Value: Depends on the range in use. |
DO |
Use this command group to MONITOR or SET the
Direct Output (DO) for a specified Loop number (Lp.#). Format Value: XXX.X |
DH |
Use this command group to MONITOR or SET the
Direct Output High Limit (DH) for a specified Loop number (Lp.#). Format Value: XXX.X The
High Limit can be set from 000.0% to 100.0% |
RH |
Use this command group to MONITOR or SET the
Reverse Output High Limit (RH) for a specified Loop number (Lp.#). Format Value: XXX.X The
High Limit can be set from 000.0% to 100.0% |
DL |
Use this command group to MONITOR or SET the
Direct Output Low Limit (DL) for a specified Loop number (Lp.#). Format Value: XXX.X The
Low Limit can be set from 000.0% to 100.0% |
RL |
Use this command group to MONITOR or SET the
Reverse Output Low Limit (RL) for a specified Loop number (Lp.#). Format Value: XXX.X The
Low Limit can be set from 000.0% to 100.0% |
HD |
Use this command group to MONITOR or SET the High
Deviation Alarm (HD) for a specified Loop number (Lp.#). Latching status is specified by:
(Y=lached, N=Non-latching) Format Value: XXXX.XXX, L |
LD |
Use this command group to MONITOR or SET the Low
Deviation Alarm (LD) for a specified Loop number (Lp.#). Latching status is specified by:
(Y=lached, N=Non-latching) Format Value: XXXX.XXX, L |
BO |
Use this command group to MONITOR or SET the
Sensor Burnout Action (BO) for a specified Loop number (Lp.#). Format Value: HOLD or OFF |
RT |
Use this command group to MONITOR or SET the
Reverse Rate (RT) for a specified Loop number (Lp.#). Format Value: XX.XX THE REVERSE
RATE SETTING MAY BE FROM 0.00 TO 10.0 |
DG |
Use this command group to MONITOR or SET the
Direct Gain (DG) for a specified Loop number (Lp.#). Format Value: XXX.X |
RR |
Use this command group to MONITOR or SET the
Reverse Reset (RR) for a specified Loop number (Lp.#). Format Value: XX.XX THE RESET
SETTING MAY BE FROM 0.00 TO 75.00 |
DR |
Use this command group to MONITOR or SET the
Direct Reset (DR) for a specified Loop number (Lp.#). Format Value: XX.XX |
MR |
Use this command group to MONITOR or SET the
Manual Reset (MR) for a specified Loop number (Lp.#). Format Value: +/- XX.X The Manual
Reset Setting may be from -99.9 to 99.9 |
RG |
Use this command group to MONITOR or SET the
Reverse Gain (RG) for a specified Loop number (Lp.#). Format Value: XXX.X THE GAIN
SETTING MAY BE FROM 0.0 TO 200.0 |
DT |
Use this command group to MONITOR or SET the
Direct Rate (DT) for a specified Loop number (Lp.#). Format Value: XX.XX THE DIRECT RATE
SETTING MAY BE FROM 0.00 TO 10.0 |
DF |
Use this command group to MONITOR or SET the
Digital Filter (DF) for a specified Loop number (Lp.#). Format Value: X The Digital Filter
setting may be from 0 to 5. The higher the number, the greater the amout of filtering. |
DB |
Use this command group to MONITOR or SET the
Bi-Modal Band (DB) for a specified Loop number (Lp.#). Format Value: +/- XX.X The band
value may be set from -10.0 to 10.0 |
CT |
Use this command group to MONITOR or SET the
Time-Proportioned Cycle Time (CT) for the time-proportioned outputs. (T/P Output #) Format
Value: 16 or 64 or 128 or 256 (the values represent tenths of seconds) |
CA |
Use this command group to MONITOR or SET the
Control Action (CA) for a specified Loop number (Lp.#). Format Value: R = Reverse D =
Direct B = Bi-Modal |
EU |
Use this command group to MONITOR or SET the
Engineering Units (EU) for a specified Loop number (Lp.#). Format Value: F = Fahrenheit C
= Celsius XX = Linear |
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. |