Professional Documents
Culture Documents
Lab Guide
Introduction
In the first section of this lab, the TANK2_DISP display and the two overlays you have created in a previous
module will be configured. Objects will be made dynamic by linking them to process variables to both
monitor and control the process. In the second section, students will create their own user palette.
TABLE OF CONTENTS
EML006EA-00
Figure 1-1
TANK2_DISP Display
EML006EA-00
Delta: 0.5
Type: Numeric
Decimal Location: 1 (field to display one place after the decimal point).
EML006EA-00
The Control Range is used by the display to limit the range of value entry to 0 - 10 inches.
Connecting the Visibility Attribute
Connecting the dynamic Update for Text
Connecting the Visibility attribute for the text "TANK LEVEL HIGH" to the MEASHI parameter in
the LC100 block will cause the text to appear on the screen when the measurement exceeds the high
alarm limit. The "TANK LEVEL HIGH" text field will be invisible otherwise.
1. Configure the "TANK LEVEL HIGH" text to become visible when LC100 measurement High
Absolute Alarm occurs.
2. Enter the assignments as shown in the following list:
General tab name: Alarm_High_Level
In the Visibility dialog box enter:
Tag: TANK2_COMP:LC100.MEASHI
Minimum State: 0 (default)
Number of States: 2 (default)
0 State blank (invisible)
1 State X (visible)
3. Repeat this procedure for the "TANK LEVEL LOW" text object. This time, specify the path to
the Low Measurement Alarm Indicator (MEASLI). This will cause the text to become visible
when LC100 measurement Low Absolute Alarm occurs.
The tank fill level is connected to the Fill Level attribute for the tank to the LC100 measurement
parameter.
It may be difficult to select the filled polygon on the inside of the tank because the whole tank
object is a group. You may have to select the whole tank first. The filled polygon is listed under
the first group.
1. Configure the filled polygon inside the tank to reflect the level measurement.
2. Enter the following parameter assignments:
General tab name: TANK2.
In the Fill Level dialog box enter:
Tag: TANK2_COMP:LC100.MEAS (As an alternative way of entering the object path, is
to use the Browse key.
EML006EA-00
Delta: 0.05
High Scale: 10.0
Low Scale: 0.0
High Fill %: 100.0
Low Fill %: 0.0
Desired Color
0 (no alarm)
1 (hi abs)
2 (lo meas)
3 (hi hi)
4 (lo lo)
5 (hi dev)
6 (lo dev)
(dark blue)
(red)
(red)
(dark blue)
(dark blue)
(yellow)
(yellow)
EML006EA-00
High Fill %: 0.0 (This will cause the level to drop when level measurement increases)
Low Fill %: 100.0
This procedure connects the marker on the right side of the tank to the LC100 SPT parameter, which
causes the marker to move along the side of the tank as the setpoint changes. Make sure the triangle
is positioned in the exact vertical plane you want it to move in.
1. Connect the setpoint marker to move vertical continuously reflecting the setpoint value (Update)
EML006EA-00
This procedure will assign the color attribute Fill Color of the pump status indicator (polygon) to the
PROCESS_2:MTR_CNTRL.MSTAT parameter. The color will change based on the ON/OFF state
of the pump.
1. Select the object you drew on the pump. On the Select Object list it should appear as polygon
2. Configure the polygon to change color with the pump on/off status
3. Enter the following parameter assignments:
General tab name: PUMP2
In the Fill Color dialog box enter:
Tag: PROCESS:MTR_CNTRL.MSTAT
Minimum State: 0
Number of States: 2
State 0: select the color RED
State 1: select the color GREEN
Call other Displays and Overlays
Configure the Pump Symbol to call the Pump Overlay
This procedure is used to configure the pump symbol to open the pump overlay when the symbol is
selected.
1. Configure the pump symbol to open the pump overlay when selected.
2. Enter the following parameter assignments:
EML006EA-00
Stationary mode.
Figure 1-2
Pump Overlay
EML006EA-00
10
EML006EA-00
Figure 1-3
TANK2_OVL Overlay
Configuring the M/A, L/R, ACK and BLK DTL Buttons (Action)
The buttons you copied from the palette are preconfigured. You need to edit the configuration to
make the buttons work with your display. You will be using Display Manager commands in the
configuration. Display Manager commands are Macros (Batch files). When used, the specified action
is performed (e.g., the ACK button). From the Quick Menu select Configure Objects and the
Configure Objects dialog box appears.
1. Configure the ACK button (Action) to acknowledge LC100 alarms using almack Display
Manager command.
almack TANK2_COMP:LC100
2. Configure the M/A button (Action) to toggle LC100 between AUTO and MAN using the toggle
Display Manager command.
toggle TANK2_COMP:LC100.MA
3. Configure the BLK DTL button (Action) to call up LC100 block detail display using stddisp
Display Manager command
dmcmd stddisp TANK2_COMP:LC100.PID
4. Configure the L/R button (Action) to toggle LC100 setpoint between LOCAL and REMOTE
using the toggle Display Manager command.
toggle TANK2_COMP:LC100.LR
11
EML006EA-00
Tag: $PICK1.
Select Range in Object in the Ramp Dialog box.
Direction: Ramp Up in the Ramp Dialog box.
Ramp Value: 5% in the Ramp Dialog box.
3.
From the Select Object area, how can you tell if this object is a linked or copied object?
__________________________________________________________________
4. Configure the following parameters:
5. Repeat the selection and configuration process assigning the following parameters for the
remaining three keys in steps 6, 7 and 8.
6. For the down double-arrow button, assign the following parameters:
Tag: $PICK1
Select Range in Object (If Range in Object is not selectable, select OK and then Edit to
reenter. It should now be selectable)
Direction: Ramp Down in the Ramp Dialog box.
Ramp Value: 5% in the Ramp Dialog box.
Tag: $PICK1
Select Range in Object in the Ramp Dialog box.
Direction: Ramp Down in the Ramp Dialog box.
Ramp Value: 1% in the Ramp Dialog box.
Tag: $PICK1
Select Range in Object in the Ramp Dialog box.
Direction: Ramp Up in the Ramp Dialog box.
Ramp Value: 1% in the Ramp Dialog box.
12
EML006EA-00
13
EML006EA-00
14
EML006EA-00
Enter parameter TANK2_COMP:LC100.PRTYPE in the Tag field of the fill color dialog
box.
Optional Labs
Edit TANK2_DISP to delete the Dynamic Update of the fluid color in the primary tank.
Replace it with the convention you just built and then test its operation.
Assign a Protection ID (Access Level number) to the setpoint area on the TANK2_DISP
display. Also, make this access level protected in the Tank2_Env, but not protected in the
Software Engineers environment. Test the operation.
15
EML006EA-00