Advantech AE Technical Share Document



Similar documents
WebAccess Excel Report Quick Start

Getting TechWizard Version 4 Started Using Excel 2007 or Higher

SENDING S & MESSAGES TO GROUPS

Kepware Technologies KEPServerEX Client Connectivity Guide for GE's Proficy ifix

Configuring the SST DeviceNet OPC Server

How to Add and Remove Virtual Hardware to a VMware ESXi Virtual Machine

Advantech WebAccess Device Driver Guide. BwSNMP Advantech WebAccess to SNMP Agent (Simple Network Management Protocol) Device Driver Guide

Modbus TCP/IP / Modicon Ethernet Device Driver Guide

IGSS. Interactive Graphical SCADA System. Quick Start Guide

Installing Your Multifunction to Your Network for the First Time

ACTIVE DIRECTORY DEPLOYMENT

This tutorial provides detailed instructions to help you download and configure Internet Explorer 6.0 for use with Web Commerce application.

Yale Software Library

Introduction to ios Testing

MaxSea TZ: Microsoft SQL Server problems End User

Configuring and Monitoring FTP Servers

Client Instructions - ID Tech Configuration Instructions

Outlook 2010 Setup Guide (POP3)

viewon 2 - Create your own Symbols How To

FaxCore 2007 Getting Started Guide (v1.0)

STEP III: Enable the Wireless Network Card. STEP IV: Print out the Printer Settings pages to determine the IP Address

Installing the OKI MCx61MFP USB Attached, in Windows 8

WinCC. Configuration Manual. Manual Volume 2

1. Starting the management of a subscribers list with emill

Web Load Stress Testing

Configure the idrac Remote Access Console

DataWorX32 Professional Getting Started with Redundancy

TRIM: Web Tool. Web Address The TRIM web tool can be accessed at:

PDF AutoMail utility Auto batch PDF Tool. User Documentation

Connect to a SQL Database with Monitouch

GREEN HOUSE DATA. Services Guide. Built right. Just for you. greenhousedata.com. Green House Data 340 Progress Circle Cheyenne, WY 82007

How to use Citect (SCADA) with iologik 4000 (Modbus TCP/IP NA-4010 and Modbus Serial NA-4020/NA-4021)

STEP BY STEP IIS, DotNET and SQL-Server Installation for an ARAS Innovator9x Test System

How to use the VMware Workstation / Player to create an ISaGRAF (Ver. 3.55) development environment?

CONFIGURING MICROSOFT SQL SERVER REPORTING SERVICES

HP User Manual for LSI Integrated RAID on HP xw4200/xw6200/xw8200/xw9300 Workstation

USING FILERELICATIONPRO TO REPLICATE SQL SERVER

SYNERGY CONFIGURATION SOFTWARE AND HARDWARE SETUP V /02

Configuring Windows & Installing the Melco Software

BusinessObjects Enterprise XI Release 2

Access the UTHSCSA Palo Alto Networks (PAN) VPN using Global Protect VPN client and Two Factor Authentication (2FA)

3. In the Name field, enter a unique name for the task pad. Note that this name might be visible to cashiers.

Prolog Setup. CITRIX Environment

Upgrading a computer to Windows 10 with PetLinx

SIMATIC. WinCC V7.0. Getting started. Getting started. Welcome 2. Icons 3. Creating a project 4. Configure communication 5

Also you need the C-MOR ISO file. This file you will find following this link:

INDUSTRIAL AUTOMATION Interactive Graphical SCADA System INSIGHT AND OVERVIEW. IGSS Online Training. Exercise 8: Creating Templates

Running a Budget Position Report for a Department

This walk-through was created using Windows XP as a guide, however alternate versions of the Windows OS will be very similar in procedure as well.

Setup Guide. network support pc repairs web design graphic design Internet services spam filtering hosting sales programming

Installation Manual. ihud for iracing. 1 MightyGate

Version 2.1.x. Barracuda Message Archiver. Outlook Add-In User's Guide

Configuring and Monitoring Event Logs

DATRAN RTU Data Logging

Configuring and Monitoring SNMP Generic Servers. eg Enterprise v5.6

VERALAB LDAP Configuration Guide

Getting Started with the LabVIEW Mobile Module

GE Proficy Machine Edition Profibus/Profinet SARTUP GUIDE

The Answer to the 14 Most Frequently Asked Modbus Questions

Network Services One Washington Square, San Jose, CA

Here, we will discuss step-by-step procedure for enabling LDAP Authentication.

Importing TSM Data into Microsoft Excel using Microsoft Query

S. Bouzefrane. How to set up the Java Card development environment under Windows? Samia Bouzefrane.

1. Click the Accounting menu, select Cash Account Maintenance and then click Account Register. 2. Select the correct account from the drop-down list.

Turbovex TX Modbus configuration guide

CHAPTER 12: DOCUMENT LOGGING

Installing the OKI MB4x1MFP Network Attached, in Windows 8

C-more Remote Access, Data Log, FTP File Transfer, and Tutorial

Replacing a MealTime Point of Sale Computer

Como configurar o IIS Server para ACTi NVR Enterprise

Apogee ONE. QuickStart Guide. V3, March, 2013

Don't have Outlook? Download and configure the Microsoft Office Suite (which includes Outlook)!

Getting Started with the LabVIEW Mobile Module Version 2009

Windows XP Chinese Character Support Installation Instruction

STEP III: Enable the Wireless Network Card

Ethernet Interface Manual Thermal / Label Printer. Rev Metapace T-1. Metapace T-2 Metapace L-1 Metapace L-2

Install MS SQL Server 2012 Express Edition

Configuring Devices for Use with Cisco Configuration Professional (CCP) 2.5

How to Pop to Outlook

H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration

Remote Desktop Instructions for the Remote PC Running Windows Vista

Set Up Setup with Microsoft Outlook 2007 using POP3

How to use Certificate in Outlook Express

ScanWin Installation and Windows 7-64 bit operating system

700 Fox Glen Barrington, Illinois ph: [847] fx: [847]

5.4.8 Optional Lab: Managing System Files with Built-in Utilities in Windows 7

Versions Addressed: Microsoft Office Outlook 2010/2013. Document Updated: Copyright 2014 Smarsh, Inc. All right reserved

Installation of MSSQL Server 2005 Express Edition and Q-Monitor 3.x.x

Installing Your Multifunction to Additional Computers on Your Network. PIXMA MX340/ PIXMA MX350/ PIXMA MX870 Mac OS

ACTIVE DIRECTORY WEB SERVICE USER GUIDE LAST UPDATED: January 4, 2013

Database Selection Guide

NAS 103 Wake-on-LAN (WOL) Set up and use WOL with your ASUSTOR NAS

Use the below instructions to configure your wireless settings to connect to the secure wireless network using Microsoft Windows Vista/7.

Hot Spot (Unsecured) Wireless Access Initial Setup and Login for MCC_HOTSPOT

Browser Client 2.0 Admin Guide

3. From the Merchant Administration drop down select VCS Interfacing (page1)

DIAL-UP INTERNET ACCESS

Welcome. 4 Common Security Best Practices. to the. Online Training Course

Print Server Application Guide

Transcription:

Advantech AE Technical Share Document Date 2016 / 2 / 17 SR# 1-2374089601 Category FAQ SOP Related OS Microsoft Windows7 Abstract Describe how to use both local tag and script to achieve indirect tag function. Keyword WebAccess, Indirect Tag Related Product N/A Problem Description: Indirect tag is a common function in SCADA software. Instead of inserting physical tags to objects in Draw/DrawDAQ, user may assign local tags to the objects. Last step will be using script to assign physical tags to local tags dynamically. Scenario: WebAccess user has three exactly the same pumps; all of them have one digital tag (STATUS) and four analog tags (FREQ_FB, FREQ_CMD, HOA_POS and ETM_HRS). Because their physical tags are the same, user will create a block so it can be reused. Also, for future to easily maintain graph page, all three pumps will share the same pump.bgr page. The following main.bgr page has three push buttons. By clicking any of them, WebAccess View/ViewDAQ will go to pump.bgr page and display pump info based on pump number. Click pump 1: Page 1

Click pump 2: Click pump 3: User will use ModSim to simulate these three pumps Here are tag names and Modbus addresses: Tag Name Pump 1 Pump 2 Pump 3 STATUS (DO) 00001 00011 00021 FREQ_FB (AO) 40001 40011 40021 FREQ_CMD (AO) 40002 40012 40022 HOA_POS (AO) 40003 40013 40023 ETM_HRS (AO) 40004 40014 40024 Page 2

Procedure: - Create parameters and a block - Create local tag, TCLScript in pump.drw page - Create push buttons in main.drw page. Brief Solution: 1. In Modicon driver, let s create 5 parameters first, and then add a block. Modicon -> Add Parameter 2. Create a digital tag named STATUS with address 00001 - When State equals to 0, display STOPPED - When State equals to 1, display START Then click submit to complete it. 3. Click Add Parameter to add analog tag - Parameter name: FREQ_FB - Address: 40001 Click Submit when complete Page 3

4. Repeat the same step to create FREQ_CMD, HOA_POS and ETM_HRS - Parameter name: FREQ_CMD - Address: 40002 - Parameter name: HOA_POS - Address: 40003 - Parameter name: ETM_HRS - Address: 40004 5. Result of 5 parameters Page 4

6. Add a Block named PUMP 7. PUMP block configuration - Name: PUMP - Select ETM_HRS, FREQ_CMD, FREQ_FB, HOA_POS and STATUS Then click Submit 8. A message box will pop up and states creating a Block successful 9. Click Parameter and Block Type List to confirm PUMP block exists. Page 5

10. Go to Device configuration and click Add Block Note: User should know how to create a Project Node, SCADA Node, ComPort and Device. 11. Create a Block P1 for pump #1 Note: offset must be 0 12. Create a Block P1 for pump #2 Note: offset must be 10 13. Create a Block P1 for pump #3 Note: offset must be 20 Page 6

14. Successfully create three block P1, P2 and P3 15. Create 8 local tags for Indirect tags Set Graph Parameter -> Local Tag File -> enter PUMP -> Edit 16. Create a text tag PUMP_NUM for display pump number in Pump.bgr - Tag Name: PUMP_NUM - Tag Type: Text - Length: 21 (because max length of tag is 21 characters) Click Add/Modify button to complete it. 17. Create a text tag named P_STATUS - Tag Name: P_STATUS - Tag Type: Text - Length: 21 Page 7

Click Add/Modify button to complete it 18. Create a text tag named P_FREQ_FB - Tag Name: P_FREQ_FB - Tag Type: Text - Length: 21 Click Add/Modify button to complete it 19. Create a text tag named P_FREQ_CMD - Tag Name: P_FREQ_CMD - Tag Type: Text - Length: 21 Click Add/Modify button to complete it Page 8

20. Create an analog tag named P_HOA_POS - Tag Name: P_HOA_POS - Tag Type: Text - Length: 21 Click Add/Modify button to complete it 21. Create an analog tag named P_ETM_HRS - Tag Name: P_ETM_HRS - Tag Type: Text - Length: 21 Click Add/Modify button to complete it 22. Click Save to complete adding local tags, then click Exit Page 9

23. Click OK to complete adding local tags 24. Create a bgr page that looks like the following, and assign Local Tags to corresponding text objects. - xxx object of PUMP => assign local tag PUMP_NUM.VIEWVA PUMP_NUM can be found in I/O Tag.VIEWVA can be found in Field NOTE:.VIEWVA allows tag values pass from one page to another. Add reference @ sign in front of 5 tags: P_STATUS, P_FREQ_FB, P_FREQ_CMD, P_HOA_POS and P_ETM_HRS - xxxxxxx object of STATUS => assign local tag @P_STATUS - xxxxxxx object of FREQ. FB => assign local tag @P_FREQ_FB - xxxxxxx object of FREQ. CMD => assign local tag @P_FREQ_CMD - xxxxxxx object of HOA POS => assign local tag @P_HOA_POS - xxxxxxx object of ETM HRS => assign local tag @P_ETM_HRS Page 10

25. Add TCLScript in Local Script File -> On Entry -> named PUMP Click Edit button to continue 26. On Entry TCLScript: PUMP.scr } if {[GETVAL PUMP_NUM.VIEWVA]==1} then { SETVAL P_STATUS=P1:STATUS SETVAL P_FREQ_FB=P1:FREQ_FB SETVAL P_FREQ_CMD=P1:FREQ_CMD SETVAL P_HOA_POS=P1:HOA_POS SETVAL P_ETM_HRS=P1:ETM_HRS } elseif {[GETVAL PUMP_NUM.VIEWVA]==2} then { SETVAL P_STATUS=P2:STATUS SETVAL P_FREQ_FB=P2:FREQ_FB SETVAL P_FREQ_CMD=P2:FREQ_CMD SETVAL P_HOA_POS=P2:HOA_POS SETVAL P_ETM_HRS=P2:ETM_HRS } elseif {[GETVAL PUMP_NUM.VIEWVA]==3} then { SETVAL P_STATUS=P3:STATUS SETVAL P_FREQ_FB=P3:FREQ_FB SETVAL P_FREQ_CMD=P3:FREQ_CMD SETVAL P_HOA_POS=P3:HOA_POS SETVAL P_ETM_HRS=P3:ETM_HRS Page 11

27. Save this page to pump.bgr and pump.drw 28. Create a new page, then assign local tag file PUMP.ltg to Local Tag File 29. Create a Push Button that will go to pump #1 - Button Down Macro: <SETVAL>PUMP_NUM.VIEWVA=1 - Button Up Macro: <GOTO>GRAPH=pump.bgr Put checkmark in Group Objects Page 12

30. Create a Push Button that will go to pump #2 - Button Down Macro: <SETVAL>PUMP_NUM.VIEWVA =2 - Button Up Macro: <GOTO>GRAPH=pump.bgr Put checkmark in Group Objects 31. Create a Push Button that will go to pump #3 - Button Down Macro: <SETVAL>PUMP_NUM.VIEWVA =3 - Button Up Macro: <GOTO>GRAPH=pump.bgr Put checkmark in Group Objects 32. Save this page to main.bgr and main.drw Page 13

33. Go to SCADA Node and Download project 34. Result in ViewDAQ When user click go to pump #2 in main.bgr, ViewDAQ switches to pump.bgr with PUMP #2 tag information. Page 14