Aveva Intouch Hmi: Getting Started Guide
Aveva Intouch Hmi: Getting Started Guide
© 2020 AVEVA Group plc and its subsidiaries. All rights reserved.
No part of this documentation shall be reproduced, stored in a
retrieval system, or transmitted by any means, electronic,
mechanical, photocopying, recording, or otherwise, without the
prior written permission of AVEVA. No liability is assumed with
respect to the use of the information contained herein.
Although precaution has been taken in the preparation of this
documentation, AVEVA assumes no responsibility for errors or
omissions. The information in this documentation is subject to
change without notice and does not represent a commitment on
the part of AVEVA. The software described in this documentation is
furnished under a license agreement. This software may be used or
copied only in accordance with the terms of such license
agreement.
ArchestrA, Aquis, Avantis, Citect, DYNSIM, eDNA, EYESIM, InBatch,
InduSoft, InStep, IntelaTrac, InTouch, OASyS, PIPEPHASE, PRiSM,
PRO/II, PROVISION, ROMeo, SIM4ME, SimCentral, SimSci, Skelta,
SmartGlance, Spiral Software, Termis, WindowMaker,
WindowViewer, and Wonderware are trademarks of AVEVA and/or
its subsidiaries. An extensive listing of AVEVA trademarks can be
found at: https://sw.aveva.com/legal. All other brands may be
trademarks of their respective owners.
Contact Information
AVEVA Group plc High Cross Madingley Road Cambridge CB3 0HB. UK
https://sw.aveva.com/
For information on how to contact sales, customer training, and
technical support, see https://sw.aveva.com/contact.
Publication Date: January 2020
GettingStart.book Page 3 Monday, January 20, 2020 7:20 PM
Contents
4 Contents
$InTouchViewApp
base template WindowMaker WindowViewer Web Client
1
Derive 3
5 Target Node
Derive
Application WindowViewer Web Client
Manager
7
MyInTouchApp_001
View
instance Run InTouch
Industrial
Application
Deploy Graphics
6
After you build your managed application from the IDE, you
can publish it. A published InTouch application is no longer
associated with the InTouchViewApp template and cannot be
edited from the IDE. But, a published InTouch application can
still communicate with the Galaxy by any embedded Industrial
Graphic. You can write data back to the Galaxy or visualize
Galaxy data with the Industrial Graphic.
Creating Standalone
Applications
All configuration steps to use Industrial Graphics are
completed from InTouch WindowMaker. You do not need to
use the IDE to create a standalone application. When you are
creating a window for an application, you simply drag
Industrial Graphics or Situational Awareness Library symbols
directly from WindowMaker’s Industrial Graphic Toolbox into a
window.
In the window, the Alarm Viewer control and the lines that
represent pipes are traditional InTouch HMI graphic elements.
All other graphics elements shown in the window are Industrial
Graphics or Situational Awareness library symbols.
GettingStart.book Page 17 Monday, January 20, 2020 7:20 PM
To edit a application
1 Open InTouch Application Manager.
2 Double-click on the Chocolate Milk application to edit it.
The first time you open an InTouch HMI application in
WindowMaker no windows have been created.
3 Right-click on Windows in the Windows & Scripts area
of WindowMaker and select New Window from the
shortcut menu.
4 Assign “Mixing Station” as the name of the window in the
Name field of the Window Properties dialog box.
10 Draw three lines that represent the two input pipes and the
output pipe.
11 Click Line from the menu bar and select a thicker line type
to make your lines look more like pipes.
12 Arrange the graphic elements on your window to look like
the following example of a chocolate milk mixing station.
Symbol
Tag Tag Type Association
Tank_Level Memory Integer Mixing Tank
Valve_Chocolate Memory Discrete Chocolate Valve
GettingStart.book Page 20 Monday, January 20, 2020 7:20 PM
Symbol
Tag Tag Type Association
Valve_Milk Memory Discrete Milk Valve
Valve_Outlet Memory Discrete Outlet Valve
Agitator_RPM Memory Integer Tank Agitator
To create InTouch HMI tags
1 On the Special menu, click Tagname Dictionary.
2 Click New. The Tagname field clears.
3 Type Tank_Level in the Tagname field.
4 Click Type to show the various types of InTouch HMI tags.
5 Select Memory Integer as the type of tag.
6 Click Alarms near the top of the Tagname Dictionary to
expand the dialog box to show fields to set alarm
conditions.
• When is the tank level is greater than 500 liters and the
outlet valve is closed, the agitator begins to rotate.
• When the tank level falls to less than 500 liters and the
outlet valve is open, the agitator stops.
To create a window script
1 Right-click on a blank area of the Mixing Station window to
show a shortcut menu.
2 Select Window Scripts from the shortcut menu.
3 Type or copy the following windows script into the Scripts
dialog box.
Configuring Symbols
Industrial Graphics contain custom properties that extend the
standard properties of a symbol. In this sample application,
you must assign tags to custom properties to show the current
value of a tag or set the states when the equipment
represented by a symbol is active or inactive.
Most Situational Awareness Library symbols are also Symbol
Wizards. In addition to custom properties, Symbol Wizards
contain Wizard Options to configure their appearance and
functionality.
This procedure explains how to assign values to the custom
properties and Wizard Options listed in the following tables.
GettingStart.book Page 24 Monday, January 20, 2020 7:20 PM
Symbol Wizards
Assigned
Symbol Wizards Wizard Options Values
Chocolate Rocker None-Industrial Graphics N/A
Switch
Milk Rocker Switch None-Industrial Graphics N/A
GettingStart.book Page 25 Monday, January 20, 2020 7:20 PM
Assigned
Symbol Wizards Wizard Options Values
Outlet Rocker None-Industrial Graphics N/A
Switch
Chocolate Valve ActuatorType Digital
Milk Valve ActuatorType Digital
Outlet Valve ActuatorType Digital
Mixing Tank QualityStatusIndicator False
Tank Agitator PVNumericDisplay True
EngUnits True
EngUnitsType StaticText
QualityStatusIndicator False
Tank Volume Type Level
Meter
Tank Volume SymbolMode Advanced
Trend YAxisRangeType ClipOutOf
RangeValues
PlotType Line
Label True
LabelType StaticText
GridVerticalTimePeriod True
Scale
GridVerticalTimePeriodSc True
aleUnits
TimePeriod True
Alarm Client None N/A
Application
Symbol Current String Label
EU RPM
EU Liters
Creating Managed
Applications
Managed applications are built using the IDE and automation
objects, in addition to the components of a Standalone
application. Each Managed application is associated with a
InTouchView App object.
When you install InTouch HMI, you can install several sample
applications. You can examine these sample applications to
understand how scripts, animations, and graphics work
together to provide a visual interface for your production
environment.
The following figure shows a portion of a window from the
InTouch HMI reactor demonstration application.
The analog meter next to the product storage tank shows the
current volume of liquid stored in the tank. The meter is not
part of the standard reactor application.
This section describes the essential tasks to create a Managed
InTouch application by showing how to embed this meter into
the reactor application.
Creating a Galaxy
After you start the IDE, the Connect to Galaxy dialog box
appears. The first time you start the IDE you need to create a
Galaxy, which is a project database. After that, you can select
the Galaxy in which you are developing managed applications
each time you start the IDE.
To create a Galaxy
1 Start the ArchestrA IDE. The Connect to Galaxy dialog
box appears.
GettingStart.book Page 33 Monday, January 20, 2020 7:20 PM
Creating a Galaxy 33
Tip Press the SHIFT key to maintain the vertical and horizontal
perspective when you resize the meter.
InTouch
Application
Publication Name
(file name) Description
47
Publication Name
(file name) Description
January, 2020
Part Number:13-0250