DAP HMI User Manual Ver2.01
DAP HMI User Manual Ver2.01
DAP™
Canada
Telephone
(403) 569-1680
E-mail
mailto:[email protected]
All other trademarks and registered trademarks are the property of the respective
holders.
Introduction to One of the eight applications available within the DAPstudio™ suite is the
DAPviewer™ DAPviewer™. The DAPviewer™ is a set of tools that allows the user to
create a fully functional Human-Machine Interface (HMI) system while
working within DAPstudio™. The DAPstudio™ tools have direct access
to all of the points configured in the system and, as a result, there is no
need to import external point lists.
DAPviewer™ To enter the HMI Application, double click on the DAPviewer™ icon on
the project’s main DAPstudio™ screen. The following figure shows the
Main DAPstudio™ screen with the DAPviewer™ Application icon
highlighted.
HMI The HMI Configuration menu contains all of the HMI instances created
Configuration by the user. A maximum of three HMI instances can be created here.
Each HMI instance can have several windows. To create a new window,
left click on Windows in an HMI instance then right click.
Menu Bar The menu bar provides the user with a variety of tools and methods to
create diagrams in the defined windows.
Working The working area is the space where the user creates diagrams. Note
Area the rulers on the top and left hand side of the working area. These
rulers can be used to assist the user in placing graphic objects on the
page.
Basic The Basic Graphic window provides a variety of basic graphic objects
Graphic drawing tools.
Frame The Frame Window provides a variety of common windows and tables.
Window
Deleting an
HMI instance To delete an HMI instance:
1. Right click on the HMI instance to be deleted, and left click on the
Delete HMI option in the resulting popup menu. The next figure shows
the popup menu that appears when the HMI instance is right clicked.
2. Type the new name into the input text box and press enter. The new
name will then appear.
General The following instructions outline the steps necessary to configure the
properties of an HMI instance.
Figure 2-9:
:Popup Menu
A window entitled HMI Client Setting will pop up. The properties of the HMI
instance are configured within this window. The sub-window presents
three tabs to the user; HMI Basic, Remote Client IP and Local User which are
discussed below.
.
HMI Basic The HMI Basic properties sub-window is used to configure basic
Properties properties of an HMI client. It contains properties shown below.
Run height
This property specifies the height of the HMI window in pixels.
Type the desired window height into this box.
Note that Run width and height define the maximum size of any
window to be used within the HMI instance. If a defined working
window is specified to be larger than the dimensions entered here, it
will be clipped to the dimensions specified in the basic properties of
the HMI instance.
Alarm Sound
This property enables /disables the alarm sound. If this box is
checked, a sound will be generated when an alarm occurs.
Check login user
If this boxed is checked, the user will be prompted to log in to the
HMI. If not checked the user will go directly into the HMI.
Define Flashing Frequency
Here, the flashing frequency of graphic objects is defined. Enter
the number of milliseconds between flashes for each category (Fast,
Medium and Slow). Note that in all three cases, the duty cycle is
DAP HMI User Manual Version 2.01 2-12
50% i.e. if a time of 1000 ms. is entered, the configured graphic will
turn on for one second, then off for one second, etcetera.
Current User Pt.
This point, if used, must be pseudo point of data type “message”.
The system will write the relevant information about the current user
of this HMI instance to the variable which in turn can be viewed in
DAPstudio™ or displayed in an HMI window.
. Last Event Pt.
This point, if used, must be pseudo point of data type “message”.
The system will write all relevant information about he latest event to
occur in DAPstudio™ to this point which in turn can be viewed in
DAPstudio™ or displayed in an HMI window. Note that this
information is also visible in the DAPstudio™ event window as the
latest event.
Initial Window
This property is used to specify a window as the first popup window.
The selected window will be displayed on the screen of HMI client
when the system starts up. Check the desired window or windows.
Remote The next tab under HMI Client Setting window is the Remote Client IP tab.
Client IP Here, a list of allowed IP addresses is configured. This has the effect of
limiting the number of external computers that are allowed to access the
HMI over an Ethernet connection. These settings apply to the Web
based HMI.
Figure 2-12:
:Local User
•
Left click on this button to move all of the users in Users list box on the
right hand side into Members list box on the left hand side.
•
Select one of the users in Users list box by left clicking on the user name
that is to be moved and then left click on this button to move the
selected user into Members list box.
•
Select one of the users in Members list box by left clicking on the user
name that is to be moved and then left click on this button to move the
selected user into Users list box.
•
Left click on this button to move all of the users in Members list box on the left
hand side into Users list box on the right hand side.
Creating a In the HMI Configure menu, each HMI instance contains a window tree
new and an alarm group tree. Every window has a unique ID. After the
window window is created, specific properties of the window can then be
customized.
To define a new window:
1. Expand the HMI instance tree to which a new window will be added.
2. Select Windows by left clicking on it.
3. With Windows still highlighted, click the right mouse button and left
click on New Window. A window similar to the one shown below will
then appear..
Save Users may store a defined window as a template. This is a useful feature
Window as a if multiple windows will have similar themes but are subtly different from
Template each other. As discussed above, new windows can be created by
using existing templates.
General As shown in the figure below, two configuration tabs are available when
configuring the properties of a window, Basic Property and Color Property.
Basic The default sub-window shown in the popup window is the Basic
Property Properties sub-window, which will be similar to the next figure.
This property is used to define the way the window will be displayed.
Frame
None: If selected, the HMI window will not have border and the title of
the window will be displayed.
Single: If selected, the HMI window will have a Windows style border
with the window title displayed.
View
Zoom enable
View Width
This property is used to define the view width of HMI window. Left
click on the button of to adjust the width. The width can also be
typed into this field.
View Height
This property is used to define the view height of HMI window. Left
click on the button of to adjust the height. The height can also be
typed into this field.
Refresh
This parameter adjusts the grid size displayed on the window when
in design mode. It controls the drawing resolution i.e. all graphic
objects will snap to this grid. Click the button to adjust the grid
size. The grid resolution can also be typed into the field. The valid
range is 2 to 32. Generally, a smaller grid size should be used for
better resolution when designing graphical objects.
Window
Position &
Size
Left
Right
Top
Bottom
Figure 2-18:
:Color Property Sub-window
Fill
This component is used to define a pattern to be displayed as a
background and/or the color of the background.
Window Pattern:21 different background patterns are available.
Choose one from the drop-down list.
The full Windows palette of colors is available to be
Pattern Color:
used as the pattern color. It is applied to the pattern chosen in the
Window Pattern field provided it is a graphic pattern i.e. pattern 13 to
21. Choose a color from the drop-down menu or choose a custom
color.
Background Color: Thefull Windows palette of colors is available to be
used as the background color. If a pattern from 13 to 21 was
chosen above, the background color will be applied to the
non-colored portions of the pattern. Otherwise, it will simply be the
background color for the window. Choose a color from the
Creating an DAPviewer™ automatically assigns three alarm groups, the SOE Group,
Alarm COS Group and Limited Alarm Group. New groups can be added. To add
Group an alarm group:
General All the alarms in DAPviewer™ are managed by the defined alarm
groups. All of the alarms in one alarm group have the same alarm
privileges, alarm confirm properties and alarm information properties.
When a new HMI instance is created, DAPviewer™ will create three
default alarm groups automatically for the new instance.
.
COS
Event
Analog abnormal
Alarm Level
Configuring 1. Select and right click on SOE Group option in the extended tree of
Individual Alarm Group Manage.
Groups 2. Left click on Properties option at the bottom of the popup menu. The
Alarm Group Setting window will appear as below with two tabs
presented, Alarm Normal and Alarm Window Tags.
This box contains the users who the system will send message to inform
them when an alarm is generated. User may use button,
button, button and button to add or remove the users
from users list to this box. Details on how to use these buttons can be
found in the previous sections.
At the time of this writing, this feature has not been implemented.
This box contains the users who the system will send message to inform
them when an alarm is generated. User may use button,
button, button and button to add or remove the users
from users list to this box. Details on how to use these buttons can be
found in the previous sections.
At the time of this writing, this feature has not been implemented.
Users
Alarm Sound
This property is used to specify the .wav audio file that will be played
when an alarm is generated. Click on the browse button to search for
the desired file.
Alarm Output
Popup Window
Confirm Output
Alarm Level
This property is used to define the level of the alarm group. Open the
drop-down menu by left clicking on the button beside Alarm Level option
and select the level of alarm group. The alarm levels will have been
defined under the alarm group’s global properties.
Auto time
This property is used to define the delay time between the generation of
an alarm and its automatic confirmation. This option only is available
when the Auto Confirm option is selected otherwise the field is grayed
out. Click on the button beside Auto time to specify the time or type in
the number. The resolution is in seconds.
Figure 2-21:
:Alarm Window Tags sub-window
• Alarm Points
This box contains all of the alarm points that are to be displayed inside
the alarm windows. Points are added or removed using the Add and
Remove buttons respectively.
General The menu bar contains three components: HMI Configure Toolbar, HMI
Format Toolbar and HMI Zoom Toolbar. Click on the View option on the
main menu of DAPstudio™ to select which toolbars are visible in
DAPviewer™. Note that the look and feel of the toolbars incorporates
the standard look and feel of other Microsoft applications. This section
is included in the document for completeness. If the user is already
comfortable with these types of interfaces, there is no need to read
through this section.
Figure 2-22:
:HMI Configuration Toolbar
Font Left click on the button to select the font style from the drop down
menu.
Font Size Left click on the button to select the font size from the drop down
menu.
Bold Left click on this option to make the selected text appear bold.
Italic Left click on this option to make the selected text appear in italics.
Text align Left click on this button to align the selected text to the left within the text
left box.
Text align Left click on this button to center the selected text in the text box.
center
Text align Left click on this button to align the selected text to the right within the
right text box.
Frame Color This option applies to graphics objects, not text. It is applied to the
outline of the object. The new color is selected in the same way as font
color.
Fill Color This option applies to graphics objects, not text. It is applied to interior
of the object. The new color is selected in the same way as font color.
General HMI Format Toolbar is shown in the following figure. It contains tools to
manipulate and align objects on the screen.
Figure 2-23:
:HMI Format Toolbar
Align the top edge of all selected objects.
Top
Align
1. Select all the objects that need to be aligned, by left clicking and
holding down the mouse button. Drag the mouse to produce a
rectangle, which will enclose all of the objects to be aligned.
3. Left click anywhere in the working area to remove the green squares
on the objects.
The rest of the alignment tools available on the toolbar work in the same
fashion.
This tool will display the selected object(s) in front of any other object
Bring top
that it/they overlap.
Send This tool will display the selected object(s) behind of any other object
back that it/they overlap.
Bring The display priority of objects is much like stacking pieces of paper.
forward An object placed on the screen will appear above any objects
previously placed on the screen. The Bring forward tools allow the
user to change the order of the “stack”. If the Bring forward tool is
used on a selected object, it will move one position closer to the top of
all other objects.
This tool works the same way as the Bring forward tool but in the
Send
reverse direction.
backward
The Group icon allows user to make several objects into a single group.
Group
Select all of the objects to be grouped and then left click the Group
button.
Rotate When this tool is used on an object or group of objects, all of the
Right selected objects are rotated 90 degrees clockwise. Note the individual
objects are rotated, not the entire group of selected objects. To rotate
an entire group, the Group tool discussed above must be applied to the
selected object before using the Rotate tool.
Rotate The Rotate Font tool is only applicable to text elements. When this tool is
Font used on selected text, the text is rotated 90 degrees counter-clockwise
from the point at which the text starts. If multiple groups of text are
selected, each group will be rotated.
Show This tool enables or disables the visibility of the design grid.
design grid
Figure 2-27:
:HMI Zoom Toolbar
Restore After the window size is modified, this tool can be used to restore the
window to be original size.
The Zoom In tool allows the user to enlarge the diagram. The user will
Zoom In see less of the whole diagram and may need to scroll the working area
in order to see other components of the diagram. To use the Zoom In
tool, left click on the Zoom In icon and then click anywhere in the
working window. Clicking the zoom icon over an object will result in
zooming into to that particular object.
The Zoom fit screen tool adjusts the window size so that all of the
Zoom fit
objects on the screen are visible.
screen
The Zoom fit tool adjusts the screen so that all of the objects fit on the
Zoom fit
screen horizontally.
width
The Move sheet icon allows user to move the window in the screen. To
Move
use the Move sheet tool, left click on the Move sheet icon.
sheet
Coordinates The window editor uses a grid system with the origin (0, 0) located in the
top left corner. Each object has its own specific coordinates (X, Y) which
allows the precise placement of object in the window.
Microsoft Objects created using Microsoft Visio® can be imported into the working
Visio® window but require special treatment once inserted. DAPviewer™
sees a Visio® drawing as the object itself plus a box surrounding the
object. When the object is imported into the working window, it
appears to be a white rectangle. In fact, the object and the box are
grouped. In order to properly see the object:
1. Select the newly imported object and ungroup it as discussed
above.
2. Move the cursor off of the object and left click anywhere in the
drawing window.
3. Return to the object and left click it once.
4. Press the Del key to delete the box. The Visio® object will now
be visible.
5. Select all elements of the object and group them as discussed
above.
Note that the object’s shape and line colors will remain true to the Visio®
drawing but that any properties such as fill and line weights are lost.
These can be restored by double clicking on the object in DAPviewer™
and changing the appropriate properties.
This feature is useful when complex shapes are required that would be
difficult to create using the DAPviewer™ Basic Graphic tools.
General Right clicking on an object will cause the following pop-up window to
appear.
Undo Undo the user’s latest action. Continue to left click Undo if several
previous actions are to be cancelled.
Redo Redo the action that the user last undid. Continue to left click Redo if
several previous actions are to be restored.
Edit Text This operation is only applicable for text elements. After selecting this
operation, the user may enter, delete or edit the text in the text box.
Close Line This operation is only applicable for “broken line” graphic elements. If
this operation is selected, start point of the line will be linked to the end
point. The element will become a closed line and resemble a polygon.
Add to After selecting a graphic object, the user may left click on this option to
Library add the selected graphic object into element library for future use.
Details on how to add graphic object into library can be found later in this
document.
Cut After selecting a graphic object, user may left click on this option to
remove the object from the working window. However, the object is not
entirely deleted. It is copied to the clipboard and can be retrieved using
the Paste option discussed below.
Copy After selecting a graphic object, this command can be used to copy the
graphic object in order to duplicate it using the Paste command.
Alternatively, pressing “Ctrl c” will accomplish the same thing.
Shapes This option contains six operations: Group, Ungroup, Bring to Top, Bring
Forward, Send Backward and Send to Back. Details on how to use
these operations can be found in previous sections.
Align This option contains six operations: Left Align, Vertical Align, Right Align,
Top Align, Horizontal Align and Vertical Align. Details on how to use
these operations can be found in previous sections.
Rotate The Rotate option allows user to rotate the object. It contains seven
operations: Rotate Left, Rotate Right, Rotate Font, Flip Horizontal, Flip
Vertical, Free Rotation and Reset Origin. The use of Rotate Left, Rotate
Right, Rotate Font, Flip Horizontal and Flip Vertical can be found in the
previous HMI Formation Toolbar section.
Free Rotation
As the name implies, the Free Rotation tool allow the user to rotate an
object to any desired angle independent of the design grid. Note that
the rotation origin can be changed hovering over the area circled in red
below, left clicking and dragging it to the new location.
Figure 2-30:
:Free Rotation
Reset Origin
Properties Left click on this option to enter the properties window of the selected
graphic object. The properties of graphic object contain three
components: Static properties, Animation properties and Operation
properties. Details on how to configure the properties of graphic object
can be found later in this document.
General The following drawing tools are available in the Basic Graphic window
• Text
• Rectangle
• Ellipse
• Line
• Broken line
• Polygon
• Bessel curve
• Link line
• Link Broken line
• Orthogonal link line
• Bessel link line
• Link point
• Arc
Static An object’s properties are accessed by right clicking on the object and
Properties choosing the Properties option. The Graphic Property window will then
pop-up
Figure 2-31:
:Static property menu
General The Shape Property window is used to configure some static properties
of shape elements such as size, border and color etc. The shape
property belongs to the static properties. With the Static tree expanded,
left click on the “Shape Property” option that is represented by the
icon to configure the shape properties of the graphic object. The figure
below shows the shape property window.
Figure 2-32:
:Graphic Property
Basic This component contains the basic properties of the shape element.
Name
Transparency
Left click and drag the button to adjust the transparency of the
shape element. The percentage of transparency will be displayed in
the box to the right of the slider.
Tips
Click on the check box to enable display of the contents of the Tips
field.
Angle
• Left
This property is used to specify the distance from the left window
boundary to the left-most edge of the graphic object in pixels.
• Top
This property is used to specify the distance from the top window
boundary to the top-most edge of the graphic object in pixels.
• Height
• Width
• Picture
Line This part of the Graphic Property window allows the user to specify line
properties. Note that this applies to line segments as well as edges
around objects.
• Type
This property is used to specify the type of line element. Left click on
the arrow button to extend the drop down menu. There are fifteen
lines styles in the drop down menu. If the line element is to be
invisible, select 0.
• Width
This property is used to specify the width of the line element. Type
the number of line width or adjust button to specify this property.
The valid range is 1 to 2048.
• Start Arrow
This property is used to specify the pattern of start point. Extend the
drop down menu and select one of two styles of arrow. Note that
this property only applies to line segment, not edges of objects.
• End Arrow
This property is used to specify the pattern of start point. Extend the
drop down menu and select one of two styles of arrow. Note that
this property only applies to line segment, not edges of objects.
• Flashing
• Pattern
This property is used to specify the grid pattern of fill area. User may
left click on the drop down menu to select a grid pattern.
• Front Color
• Back Color
• Flashing
General The text properties are used to configure font style, font color, font size,
and border of a text element. The text property belongs to static
properties and is only applicable to text elements. When the static
property tree is extended, click on the Text Property icon to configure
test properties. Note the text property option is only visible when the
object type is text. The following figure shows the configuration window
for text properties.
Choose the desired font style from the drop down list.
• Color
Choose the desired font style from the drop down selection of colors.
• Style
Choose the desired style emphasis from the drop down list.
• Size
• Text underline
Text Extra This component is used to configure special properties of text elements.
• Text Frame
• Frame Color
This property is used to define the border color of text. Choose the
desired color from the drop down selection of colors.
• Horizontal Align
This property is used to define the way the text is aligned within the
frame. Choose the desired alignment from the drop down list of
possible selections.
• Text autosize
If the text within the frame is larger than the frame can
accommodate, selecting this check box will result in the frame being
resized so that the text fits within the frame.
General In the Animation area of the Graphic Properties window, the actions of a
graphical object can be configured to act in a certain way depending on
the state of the point or points associated with the object. The various
options available are discussed below.
Right click on the graphic object in the working area and left click on the
Properties option on the popup menu to open Graphic Property window.
Double clicking on the object will also accomplish the same result. The
user will find a menu listed on the left side of the window. Left click on
the Animation option represented by the icon in the menu to extend
the animation property tree. When the animation property tree is
extended, the user will find several options under the tree on the right of
the properties window. The figure below shows the menu which contains
the extended animation property tree in the left side of Graphic Property
window.
Figure 2-34:
:Animation property tree
Color Fill This section is used to configure what background color will be
Connection displayed when a point is in a defined state.
• Traveling State
If the chosen digital input point was a double digital input, this field
will be active otherwise it will be grayed out. The chosen color will
be displayed when the value of the double digital input point is 00.
The point will flash when in this state if the check box has been
selected.
• Off State
The chosen color will be displayed when the value of the digital input
point is off (0 or 01). The point will flash when in this state if the
check box has been selected.
• On State
The chosen color will be displayed when the value of the digital input
point is on (1 or 10). The point will flash when in this state if the
check box has been selected.
• Invalid State
If the chosen digital input point was a double digital input, this field
will be active otherwise it will be grayed out. The chosen color will
be displayed when the value of the double digital input point is 11.
DAP HMI User Manual Version 2.01 2-51
The point will flash when in this state if the check box has been
selected.
• Analog Pt. This property is used to associate the graphic object's background
with a analog input point. Click the radio button to enable the
configuration of analog input point. A point can then be chosen
from the database either by browsing (click the … button) or by
typing the DAPviewer™ assigned name of the point in to the field.
• HH Level
The chosen color will be displayed when the value of the analog
input point is greater than the value specified in the field to the right
of HH Level.
• HI Level
The chosen color will be displayed when the value of the analog
input point is greater than the value specified in the field to the right
of HI Level and less than the value specified in the HH Level field.
• Normal Level
The chosen color will be displayed when the value of the analog
input point is greater than the value specified in the field to the right
of LO Level and less than the value specified in the HI Level field.
• LO Level
The chosen color will be displayed when the value of the analog
input point is less than the value specified in the field to the right of
LO Level and greater than the value specified in the LL Level field.
• LL Level
The chosen color will be displayed when the value of the analog
input point is less than the value specified in the field to the right of
LO Level.
Figure 2-1:
:Tag Selection
General The Frame Color window is used to configure how the edges of objects
will appear when the configured points our in certain known states. It is
configured in the same way and the Background Fill option described
above.
General The Text Color window is used to configure how text will appear when the
configured points are in certain known states. It is configured in the
same way as the Background Fill option described above. Note that this
option is only available when a text object has been selected. It will not
appear for a graphical object.
Figure 2-37:
:Text Color
Fill Percent This section is used to configure the fill effects of a graphical object
associated with an analog input point. The amount of the object filled
will be directly associated with the value of the point being monitored.
The color used to fill the object is the BackColor specified in the Basic
Graphic Property window.
• Analog Pt.
Left click the icon to choose the analog point that will be
monitored for this object.
In the 0% field, type the value of the analog input where the object
will begin to fill. If the value is below the configured number, the
graphic object will be blank.
In the 100% field, type the value of the analog input where the
object will be completely filled. If the value is at or above the
configured number, the graphic object will be completely filled.
Fill Direction
Click the appropriate radio button to select the desired fill direction.
Example:
If a 0% value of 2000 and a 100% value of 6000 was entered, the object
would appear half full when the analog input value was (6000 – 2000)/2)
+ 2000 = 4000.
General The Text Output window is used to configure the animation effect
parameters of the text output for text elements within the HMI. The text
output configuration belongs to the animation properties. When the text
animation tree is extended, the user will find the text output icon in the
tree. Left click on the Text Output option represented by the icon to
configure the relevant parameters of the selected text element. The
figure below shows the text output sub-window.
Text Output This section is used to configure how the text will be animated.
Connection
• DI/Event Pt.
Choose this radio button to associate a digital input point with the
text to be output. After the button is selected, either type the name
of the digital input point into the field below or click on the button
to drill down to the point of interest.
• Traveling State
This property is used to define the text that will be displayed when a
double digital input point is in the “traveling” state (00). It will be
grayed out it the chosen point is not a double digital input point.
• Off
This property is used to define the text that will be displayed when a
digital input point is in the “off” state (01 for a double digital input or 0
• On
This property is used to define the text that will be displayed when a
digital input point is in the “on” state (10 for a double digital input or 1
for a single digital input).
• Invalid
This property is used to define the text that will be displayed when a
double digital input point is in the “traveling” state (11). It will be
grayed out it the chosen point is not a double digital input point.
• Other Pt.
This property is used to associate the text element's text output with
another type of point, typically an analog input. After selecting the
radio button, use the button to drill down to and select the point
whose value is to be displayed or type it directly into the field.
Integer length: If the Auto checkbox is not checked, this parameter will
specify how many of the digits in the integer portion of the number
are to be displayed. Note that this should only be used when the
range of numbers is known otherwise values may not display
correctly.
Example:
If both fields above were set to 3 and the analog value to be displayed
was 123.456, it would display correctly. However, if the value changed
to 1234.4567, it would not display correctly. If Auto were checked
DAP HMI User Manual Version 2.01 2-57
though, it would display correctly.
General The Operation Enable window is used to enable or disable the control
operation property of associated point if there is control point associated
with the graphic element as configured under the Operation tree. If no
control is configured, this parameter is ignored. However, if a control is
configured and the state of the point configured here is such that the
control is disabled, clicking on the element while the HMI is active will
result in no action by DAPviewer™.
• If TRUE
General This parameter allows the state of a digital input point to control whether
or not the configured element is displayed or hidden in the active HMI.
• If TRUE
General This feature allows the quality of a configured point to be monitored and,
in the case of the point either going off-line or detection of the point
being forced, displaying a unique pattern for each condition. The
pattern is drawn to the background layer of the graphical element so that
the majority of the element is still visible.
Quality • Point
Connection
In this field, choose the system point that is to be monitored for
quality.
• Off-line
• Force
2.5.2.9 Rotation
360: Specifies the point value that has to be reached before the
element is rotated fully 360o.
Example:
If the 0 value is configured as 0 and the 360 value is configured
as 360 and the current value of the analog input point s 36, then the
amount of rotation applied to the will be 36/360 = 10% and the
rotation angle of the element would be 360 * 10% = 36o.
• Counter Clockwise
Figure 2-44:
:Operation property tree
Remote • CB Position
Control
This point specifies the digital input point that indicates the position
of the switch/breaker being controlled. Drill down to the point or
type it directly into this field.
• Trip DO
In this field, the digital output point is specified that, when operated,
will open the target switch/breaker. Drill down to the point of
interest or type it directly into this field.
• Close DO
In this field, the digital output point is specified that, when operated,
will close the target switch/breaker. Drill down to the point of
interest or type it directly into this field.
• Active DO
Raise/Lower • Position AI
Control
• Lower DO
• Stop DO
Figure 2-48:
:Settings Group Select
Figure 2-49:
:Alarm Ack
Use this button to add the digital input point(s) associated with the
object.
• Remove Tag
Use this button to remove the digital input point(s) not associated with
the object.
Device • Device ID
Operate
In the graphic property Device ID field, choose the device that will be
enabled/disabled by this operation.
Figure 2-51:
:Device Reset
2.5.3.8 Tag
Figure 2-52:
:Tag
• Remove Point
• Block
• Tag Graphic
General The Manual Force feature allows digital and analog input points in the
DAPserver™database to be manually forced from within the HMI. This
feature can be useful when initially troubleshooting the HMI design.
Click this button to specify the points that will be available for manual
forcing within the HMI.
• Remove Point
Click this button to remove any points from the manual force list.
General This section is used to associate one or more windows with a graphical
element.
• Add
• Remove
Use this button to remove any windows from the window list box.
• Parameter
Figure 2-55:
:Close Window
Figure 2-56:
:Execute Command
DAP HMI User Manual Version 2.01 2-72
f
Executing this command will switch from the active to the standby
server if it was configured for redundancy.
• Reboot DCM
Note that, as with pictures, this will affect the portability of the DCM
configuration because it is a fixed path. Where possible, the
executable file should be stored within the folder containing the HMI
DAP HMI User Manual Version 2.01 2-73
configuration.
Figure 2-57:
:Set default mouse operation
General There are six types of modules provided in the Frame Window toolbox.
The system frames are listed below.
• Event Table
• SOE/COS Table
• Limit Table
• Trending Curve
• Real-time Table
• System Monitor
General The Event Table is used to search for and display historical events.
General After the table is placed in the working area (see below), double click on
the event table frame and the event table property window will pop up.
The user may also right click on the object and select the Properties
option to open the property window. The second figure below shows the
event table property window.
To specify the name of event table, enter the name in the input text
box.
• Back Color
This property enables the statistics information. Left click on the check
box beside Enable Statistics option to select this option. If the box is
checked, event statistics information will be displayed at the bottom of
event table frame.
• Event Type
There are three event types, SOE/COS, Limit Event and System
Event. Use this drop down menu to select which event type to
configure.
Fields The purpose of each of the categories in the Event table are discussed
Display below. Use the arrow keys to move the desired categories to or from
the Fields Display window. The selected categories will be displayed
when this window is called up when running the HMI.
Query At the top of the Event Table page, the event search criteria are
specified as described below. These fields can only be modified when
DAP HMI User Manual Version 2.01 2-79
Fields the HMI is running. After the desired criteria have been specified, click
on the Query button to retrieve them.
Bay
With the bay filter tool, events can be searched with only the bay name
specified.
Group
With the group filter tool, events can be searched with only the group
name specified.
Start
Used in conjunction with End, only events that occurred between the
specified start and end times will be displayed.
End
Used in conjunction with Start, only events that occurred between the
specified start and end times will be displayed.
Specific Three tabs are available at the bottom of the Event Table to allow the
user to view specific types of events. They are briefly described below.
Event tabs
Note that these tabs are only active when the HMI is running.
Alarm pane The alarm pane displayed in the lower part of the Event Table window
displays event statistics. This pane is only displayed when the Enable
Statistics checkbox is selected under the event window properties.
General After the table is placed in the working area (see below), double click on
the SOE/COS table frame and the SOE/COS table property window will
pop up. The second figure below shows the SOE/COS table property
window. It is configured in the same way as the previous table.
Please see above.
Figure 2-59:
:SOE/COS Table
When the Alarm Group Setting window pops up, click on the Alarm
WindowTags tab. In this window, click the Add button and chose the
SOE/COS Table window that was created above. In this example, the
table was named SOE/COS Table. Be certain to add it to the
SOE/COS alarm window rather than the limit alarm window.
Under the Alarm Points section, either click to SOE checkbox to enable all
SOEs or use the Add button to choose specific SOEs. Note that the
COS and Limit checkboxes are not applicable when setting up SOEs.
They are included in the Alarm Group Setting window so that it is generic
for all three event types (SOE, COS and Limits).
Precisely the same steps would be followed under the COS Group if COS
points were to be displayed in the same SOE/COS Table window.
The features found under the Alarm Normal tab have not yet been
implemented at the time of this writing.
General After the table is placed in the working area (see below), double click on
the Limit table frame and the Limit table property window will pop up.
The second figure below shows the Limit table property window. It is
configured in the same way as the previous table. Please see above.
Figure 2-61:
:SOE/COS Table
Fields The purpose of each of the categories in the Limit table is discussed
Display below. Use the arrow keys to move the desired categories to or from
the Fields Display window. The selected categories will be displayed
when this window is called up when running the HMI.
Configuring Once a Limit table has been created, the point or points to be displayed
Limit
must be enabled. This is done by enabling the points of interest under
Events for the Limit Groups of the Alarm Group Management section as shown in
Display
the figure at left below. To open the Alarm Group Setting window, right
click on Limit Group and choose Properties.
When the Alarm Group Setting window pops up, click on the Alarm
WindowTags tab. In this window, click the Add button and chose the
Limit Table window that was created above. In this example, the table
was named Limit Table. Be certain to add it to the Limit alarm
window rather than the SOE/COS alarm window.
Under the Alarm Points section, either click to Limit checkbox to enable all
limit alarms or use the Add button to choose specific limit alarms. In this
example, analog input #1 is shown in the Alarm Points window but,
because the Limit checkbox is selected all limit alarms would actually be
displayed. Note that the SOE and COS checkboxes are not applicable
when setting up limit alarams. They are included in the Alarm Group
Setting window so that it is generic for all three event types (SOE, COS
and Limits).
The features found under the Alarm Normal tab have not yet been
DAP HMI User Manual Version 2.01 2-86
implemented at the time of this writing.
General The Trending Curve table displays changes in analog input values a
graphical format.
Figure 2-63:
:Trending Curve
General After placing the trending curves in an HMI window, double click on it to
configure the properties of the window.
• Real
If this radio button is selected, the data will be displayed in real time.
Note that the points that are to be trended have to be configured
within the properties of the graphic element that is to be clicked to
launch the trending window. The details of this process are
discussed at the end of this section.
• History
• Background Color
This property is used to specify the background color of the trending curve
frame.
• Crosshair
Left click on the check box beside Crosshair to specify this option. If
Crosshair is selected, the cursor will become a crosshair when
floating on the frame. Left click on the arrow button to select the
desired color for the crosshair.
• Grid
Left click on the check box beside Grid to specify this option. If Grid is
selected, a grid will appear in the trending curve frame. Left click on
the arrow button to select the desired color for the grid.
Y Axis • Label
The label to be displayed on the Y axis when the HMI is running can
• Dynamic axis
• Max
• Max
Normal This application defines the normal operating range of the trended data.
Range The area between High and Low Values will be highlighted with the color
specified in Range Color when the HMI is running.
f
Displaying Once a trending window has been set up as above, the actual points to
Trended be trending must be configured. This is done in the properties of the
Points button that will be used to launch the trending window as shown in the
figure below.
Double click on the trending window launch button to gain access to the
properties for the button. Open the Operation sub-tree and click on Open
Window. In the resulting popup window use the Add button to specify
which window to open when the trending button operated.
In the Associate Trending Tag sub-window, click on any of the fields to add
or delete a point to be trended:
• The name assigned to Label is what will be displayed on the
bottom of the trending screen when the HMI is running.
• Color will be the color of the line representing the associated
analog when the HMI is running. The number shown in the field
is representative of the color and is for information purposes only.
The color must be chosen from a drop down selection; the number
itself cannot be directly modified.
• Link points to the database point being trended.
To delete a point from the Associate Trending Tag, right click on the point to
be deleted and click Delete from the list of presented options.
General The Reatime Table displays information in real time on all points within
the system. There are numerous filters that can be applied at run time
to narrow down the number points being displayed to only those of
interest. These are discussed below.
General Double click the realtime table frame on the working area and the
Realtime Table property window will pop up. The figure below shows the
realtime table property window.
Figure 2-66:
:Realtime Table Property
Basic • Name
• Foreground
Specifies the color of the text displayed in the Realtime Table window
for points other than those discussed below.
Quality • On-line
• On-line
• On-line
Analog • HH Level
Specifies the text color to display when an analog input point value
exceeds the configured high high level. The color of the text in the
Value field is displayed in this color.
• HI Level
Specifies the text color to display when an analog input point value
is in the configured high range, between the normal and high high
values. The color of the text in the Value field is displayed in this
color.
• Normal
Specifies the text color to display when an analog input point value
is in the configured normal range, between the low and high values.
The color of the text in the Value field is displayed in this color.
• LO Level
Specifies the text color to display when an analog input point value
is in the configured low range, between the low low and normal
values. The color of the text in the Value field is displayed in this
• LL Level
Specifies the text color to display when an analog input point value
is below configured low low level. The color of the text in the Value
field is displayed in this color.
DI/Event • Traveling
Specifies the text color to be display when a double digital input point
is in the traveling state. The color of the text in the Value field is
displayed in this color.
• On State
Fields All of the categories displayed in the Fields Display window will be
Selection visible when the HMI is running. Use the arrow keys to move
categories between the Available Fields window and the Fields Display
window.
Bay This filter was not functional at the time of this writing.
Group This filter was not functional at the time of this writing.
S/N This filter was not functional at the time of this writing.
Group This filter was not functional at the time of this writing.
Name This filter was not functional at the time of this writing.
Description This filter was not functional at the time of this writing.
Value This filter was not functional at the time of this writing.
Quality This filter was not functional at the time of this writing.
ModifyDate This filter was not functional at the time of this writing.
ModifyTime This filter was not functional at the time of this writing.
Pseudo Clicking this tab results in the display of all of the pseudo points in the
system.
Analog Input Clicking this tab results in the display of all of the analog input points in
the system.
Digital Input Clicking this tab results in the display of all of the digital input points in
the system.
Counter Clicking this tab results in the display of all of the counter points in the
system.
Analog Clicking this tab results in the display of all of the analog output points in
Output the system.
Digital Clicking this tab results in the display of all of the digital output points in
Output the system.
General
The System Monitor display CPU usage percentages.
General The System Monitor Properties window currently does not have any
function.
Figure 2-68:
:Component Property window
General The extension name of HMI component library files is .tbl. The default
HMI component libraries that are loaded the DAPviewer™ application is
started are the Frame Window and Basic Graphic libraries. Other
libraries can be opened and new components can added to them or to
newly created libraries.
1. Left click on the Tools option in the main menu of DAPstudio™ and
then select HMI Library option on the bottom of the drop down menu.
The following figure shows the drop down tools menu.
Figure 2-69:
:Tools Menu
2. The HMI Component Library window will pop up, which is shown in the
next figure.
Figure 2-71:
:HMI Component Library Folder
Figure 2-72:
:Right click on Object
2. The Add To Component Library window will pop up. There are three
options when saving components to libraries.
• Add to one of the currently loaded libraries (how to load a new
library was discussed in the previous section)
• Add to an existing library that isn’t currently loaded.
• Create a new library and add the component to it.
Figure 2-73:
:Add To Component Library window
Note that the new library will automatically be placed in the default HMI
Component Folder as mentioned in step 4 above.
Note that, when creating new objects, it best to work in the upper
left hand corner of the window so that the rulers can be used to
get the size of the object right.
Rectangle
Tool
4. Change the fill color of the object to some color other than white.
Typically grey is chosen. This will highlight it as an animated
object in the working area. Click on the BackColor field and
choose the desired color.
Figure 3-2: Applying a Background Color to Indicate that the Object is Animated
Figure 3-3: Fill Color of the Object with Point in Off State
Figure 3-4: The Object will not be Visible when the Point is True
1. Using the Bezel curve tool draw a four segment line as shown in
the figure below.
1. Using the Line tool, create the object pictured below and modify
the line properties to match (line width three pixels, Line Color
red)
Enable/disable grid
DI #n and kV are straight text. The x, xx.xxx and xxx.xxx text will
be animated to show the actual real time value of the points when
the HMI is running.
General Annunicator panels are commonly used in the HMIs to display critical
information conveyed via digital input points. In this example, four
digital input points will be displayed in the panel. It will be configured so
that, if any one of the digital input points indicates that a switch is in the
open position, the associated button in the panel will flash to draw
attention to the alarm condition. When clicked, the alarm will be
acknowledged and the flashing will stop.
Switching We now have two windows, the Single Line Diagram and the
between Annunciator window. A little more work needs to be done with the
Windows Annunciator window to make it fully functional but for now we will
configure a window that will allow navigation between the two main
windows.
Completing The function of the annunciator screen is display the state of four
the digital inputs and to flash a particular object if its associated digital
Annunciator input point enters into an alarm state (in this case 0). The following
Configuration steps will allow the alarm to be acknowledged and hence the flashing
to be stopped.
Two things remain to be done before the HMI can be run from a
remote computer. First ,the initial windows to be opened need to be
specified and second, the list of computer IP addresses that the HMI
will allow needs to be specified.
Following are some screen shots with the HMI running in real time.
In the figure below, both circuit breakers and switches are in the open
state. Note that all lines are red. Note also that the voltage are 0
since the circuit isn’t live.