Intouch example tutorial, Intouch animation and i/o tags – Echelon LNS DDE Server User Manual
Page 129
InTouch tags fall into three main category types. Memory tags are primarily
data variables local to the PC running the InTouch WindowViewer application.
I/O tags act as ports that move data to and from I/O servers and the running
WindowViewer application. The LNS DDE server can be an I/O server for
InTouch. Indirect tags are used to perform pointer-like operations to re-map tag
data sources.
Using InTouch, the developer has the option of creating the HMI visualization
elements from simple shapes, shapes grouped as cells that have one or more
animation links, or using Wizards which are predefined widgets that speed
development work but limit the object’s actions to a set of predefined animation
links. An animation link connects the value or a field of a tag to a specific
behavior on the screen.
InTouch also provides a number of different script types. A script is a sequence
of function calls, expressions, and simple control flow constructs that
approximate a programming language procedure. Script types differ by the
events which trigger the script's execution. For example, there are scripts
associated with window opening, closing, and periodic execution while the
window is open. Data change scripts are triggered when a tag value is changed.
A condition script allows the developer to cause a script to run based on a defined
condition such as a tag value exceeding a certain threshold level. The scripting
features allow the HMI developer to implement part of the control strategy on
the PC.
InTouch uses additional attributes of tags to connect to alarming, event logging,
historical trending, and other key subsystems required in a full-featured HMI
application.
InTouch Example Tutorial
This section describes step by step instructions to navigate the example InTouch
application.
InTouch Animation and I/O Tags
Objects in an InTouch HMI display are selected from a toolbar and placed on a
window form. They come to life at runtime with animation links that bind the
object’s runtime behavior to a tag in the tag dictionary. To see how an object’s
animation behavior is defined and a single I/O tag is set up, follow these steps:
1. Open the InTouch example by selecting InTouch WindowMaker in the
Example Applications folder, as described under Using the InTouch Example
in Chapter 2.
2. If you are using a display resolution other than 1024x768, a dialog opens
asking if you want to convert the example to your current display resolution.
Click Yes if this dialog is displayed.
LNS DDE Server User’s Guide
C-3