Intouch example tutorial, Intouch animation and i/o tags – Echelon LNS DDE Server User Manual

Page 129

Advertising
background image

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

Advertising