HomeAVEVA InTouch HMIIO Simulation wonderware intouch

IO Simulation wonderware intouch

IO Simulation wonderware intouch

After completing this post, the following tasks must be completed successfully:

Start and Configure the SIMULATE I/O Server

Create a New Access Name

Create a Factory Floor Application

Start and Configure the SIMULATE I/O Server

Start the Simulate I/O server by selecting Start / Run from the Windows task bar.

Enter Simulate and press the Enter key. The Simulate server starts.

Click Configure / Topic Definition. 

The Topic Definition dialog appears.  

Click New.  

The SIMULATE Topic Definition dialog box appears.   Configure the SIMULATE Topic Definition dialog box to match the following figure:  

 Click OK. The Save Configuration dialog appears.  

Click OK to accept the default directory. 

The topic appears in the Topic Definition Topics pane.

Click Done.        

Create a New Access Name   Select Configure / Access Names from the WindowMaker Application Explorer.  

Right-click Access Names and select New.

Click Add.   

The Add Access Name dialog box appears.  

Configure the Add Access Name dialog box as shown and click OK to accept the new Access Name.   The new name appears:

Click Close.  

Create a Factory Floor Application

In this task, we will create a new window called Main, where materials will be received from the hopper into a mixing drum. There will be two valves attached to the mixing drum allowing two more materials to be added. The mixture will then be agitated and drained.

1. Create a new window called Main.

 

                   

Create the following tags. Since we will be communicating with the PLC, the tags will need to be assigned to the AccessName, PLC1 with the Items listed below.

Important Note: All tags except the Start tag should be configured as â€˜read-only’.

Tagname          Tag Type             Access     Name Item

Start                 I/O Discrete         PLC1      Start

Valve_A            I/O Discrete         PLC1      V1

Valve_B            I/O Discrete         PLC1      V2

Agitator             I/O Discrete         PLC1     A1

Drain_Valve       I/O Discrete         PLC1    V3

Tank_Level        I/O Integer           PLC1     L1

(Min/Max EU 0-1000)

(Min/Max Raw 0-1000)

Add text for each of the tags in the Main window.

Link each text object to the appropriate tag as follows.

Text Object Animation Link Property / Setting

Start Touch Pushbutton – Discrete Value Action: Toggle

Discrete Text Color 1,True,On: Red / 0,False,Off: Green

Valve_A Discrete Text Color 1,True,On: Red / 0,False,Off: Green

Valve_B Discrete Text Color 1,True,On: Red / 0,False,Off: Green

Agitator Discrete Text Color 1,True,On: Red / 0,False,Off: Green

Drain_Valve Discrete Text Color 1,True,On: Red / 0,False,Off: Green

Tank_Level Value Display – Analog

Switch to Runtime to test the links.

IO Simulation

The Start text field should toggle between Green and Red when clicked.

The Gate_Valve text field should change from Green to Red when the tag value changes.

The Valve_A and Valve_B text fields should change from Green to Red when the tag value changes.

The Agitator text field should change from Green to Red when the tag value changes.

The Drain_Valve text field should change from Green to Red when the tag value changes.

The Tank_Level text field should change when the tag value changes.

Now, you are on your own . Try to be as creative as you can. For example; use as many animation links as possible, implement trending, try using wizards, bitmaps, etc.

The materials you use in this process visualization are completely up to you.

Important Note: Process Description

When Start is set to True, Agitator is set to True, Valve_A is set to True, and Tank_Level starts to increase until it reaches 800.

At Tank_Level = 800, Valve_A is set to False and Valve_B is set to True.

At Tank _Level = 1000, Valve_B is set to False, Agitator is set to False, Drain_Valve is set to True, and the Tank_Level will decrease until it reaches 0 (zero).

While Start is True and when Tank_Level = 0, the entire process repeats.

When Start is set to False, all points are set to False / 0 (zero).

Also Read:-

   

Recent Posts

Popular Posts

Wonderware Intouch Cracked

Wonderware IntouchInTouch software leaps onto your screen with breakthrough technology, amazing graphic capabilities, and comprehensive functionality delivered with Wonderware’s legendary ease of use. Wonderware’s...

How to Install Intouch License: Download, Types, Features, Working

Intouch LicenseWonderware is a powerful and widely-used software platform that is used by many businesses and organizations to streamline their operations and increase efficiency....

Visual Basic and C-Action Script WinCC: How to Write Script

Action ScriptsActionScript is a programming language used to create interactive and dynamic animations, games, and applications for the web and mobile devices. It is...

Popular Softwares

Wonderware Intouch Cracked

Wonderware IntouchInTouch software leaps onto your screen with breakthrough technology, amazing graphic capabilities, and comprehensive functionality delivered with Wonderware’s legendary ease of use. Wonderware’s...

Download RSLogix 500 v12

RSLogix 500 is a programming software developed by Rockwell Automation for programming and configuring Allen-Bradley PLCs (Programmable Logic Controllers). It is part of the...

GX Developer free download

GX Developer with serial keyGX-Developer is a software program used for programming and controlling programmable logic controllers (PLCs) made by Mitsubishi Electric. It is...

FIND MORE