Introduction. Application Versions. Table of Contents. $PingNode Object Template Configuration

Similar documents
Tech Note 892 Configuring Microsoft SQL Server 2008 Express Server Authentication for Use with InTouch Alarm DB Logger

Tech Note 812 Creating a Custom.NET Control in C# for Use in an Application Server Graphic

Introduction. Application Version. Overall Process Tasks. Import the System.Speech.dll

Tech Note 1010 SQL Server Authentication and ArchestrA Network Account Restrictions When Installing Wonderware Historian

Tech Note 1006 Managing Symbol Script Timeouts When Using WW MES API Pop-up Dialogs

Introduction. Application Versions. Utilization Control Buttons and Configuration Options

Introduction. Application Versions. Configuration Details. Tech Note 685 Using FSGateway to Communicate between Two Different Galaxies

Tech Note 997 Setting up the InBatch 2012 R2 Batch Events Feature on a 2-Node System

Introduction. Application Versions. Issues. Symptoms

Introduction. Application Versions. How Supply Chain Connector Works. Tech Note 959 Planning for Supply Chain Connector Import Efficiency

Introduction. Application Versions. Important. Tech Note 987 Configuring AppServer to Store Data in Primary and Partner Historians

Tech Note 936 Troubleshooting and Resolving the Web access of Microsoft Reporting Services Reports application failed Issue

Tech Note 962 Automating Object Configuration Tasks in the GRAccess Toolkit: Configuring UDA Array

Tech Note 840 Configuring and Using Secured\Verified Write With the SignedWrite() Function

Tech Note 989 Historizing AppServer Objects to Partner Historians and Retrieving Data Using HistClient Trend

Tech Note 901 Configuring Smart Card Authentication for ArchestrA System Platform 2012

Tech Note 999 Wonderware Application Server Security Troubleshooting Essentials Part 2: Security Classification & Operational Permissions

Tech Note 784 Installing and Enabling the WebDAV Extension Module for Wonderware Information Server (WIS)

Tech Note 920 Resolving Disabled ActiveFactory Reporting Website for Wonderware System Platform R2

Introduction. Tech Note 1051 Solving HTTP 404 Error for aaflexlicwebservice

Tech Note 1068 Moving Recipe Manager 2014 from a Standalone Configuration to the Domain

Introduction. Application Versions. Examples. Examples. Show/Hide Graphic. Tech Note 815 Using the ShowGraphic() Function with ArchestrA Graphics

Introduction. Tech Note 941 Resetting a Non-Responsive Intermec CK61 Device. At times your Intermec CK61 handheld computer can become non-responsive.

This Tech Note provides step-by-step procedures to install SQL Server 2008 Express on a 32-bit or 64-bit Operating System.

Wonderware Support has discovered a problem with some machines using IIS 7.x: There are some missing Handler Mappings to.net Framework 4.0.

Tech Note 751 Installing InBatch Report Contents for Wonderware Information Server (WIS)

Tech Note 716 Viewing, Creating and Modifying Service Dependencies in Windows Server 2003

Network Setup for AppEngine Redundancy

Tech Note 1004 Accessing InBatch Materials Inside of System Platform using Material Automation Server (Object Hosted to Remote Node)

Tech Note 715 Resolving Issues with DAServer Diagnostic Node on the Windows 2008 Operating System

Tech Note 868 Troubleshooting Wonderware Software Resource Issues with Performance Monitor

Tech Note 680 Configuring ActiveFactory for ArchestrA License Server Communication Across a Firewall

Introduction. Application Versions. Device Integration Objects. Tech Note 879 Redundant Device Integration Object Scan Mode Behaviors

Tech Note 969 Port Configuration List for System Platform 2012 R2 Multi-Galaxy Environment

Tech Note 754 Solving Historian Client Report Publishing Problems on Windows 2008 O/S

Introduction. Application Versions. Configuring DASABCIP. Tech Note 600 Using Online OPC Item Browsing in DASABCIP 4.0

Introduction. Application Versions. For the Customer Machine. Tech Note 919 Using the ProcDump Utility to Capture a Wonderware Process Dump

Tech Note 937 Using the Wonderware Installation Wizard for Wonderware Industrial Computers

Tech Note 710 Wonderware MES Operations Capability Object: Configuring Rolling Counter Reset

Introduction. Application Versions. Installation Overview. Preparation. Ensure IIS is Installed on the Default Drive

Application Versions. Functions List. GetAlarmLogConnStatus( ) Tech Note 506 Alarm DB Logger Status Functions

Tech Note 1007 Wonderware Application Server Scripting Implementations Part 1: Inserting a DB Row During Each Scan Cycle

Tech Note 811 InTouch MultiMonitor Support on Windows Vista, Windows 7 and Windows 2008 Server

This Tech Note explains resolving a known issue that occurs when the MES Database (MESDB) is moved to a different time zone.

Introduction. Upgrading from Previous InTouch Versions. Upgrading from InTouch Version 7.11

Tech Note 988 Wonderware System Platform 2014 AlarmMgr Support for InTouch and AppServer on Windows Vista and Later Operating Systems

Tech Note 908 Troubleshooting Wonderware Information Server (WIS) Part Eight: ActiveFactory Reports

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Tech Note 524 Resolving the "URL cannot be resolved or accessed or does not reference an XML document" Error in Wonderware Information Server

Tech Note 726 Capturing a Memory Dump File Using the Microsoft Debug Diagnostic Tool (32bit)

Before You Get Started

Tech Note 640 Troubleshooting Process Graphics Client Live Data Delivery in Wonderware Information Server (WIS)

Introduction. Application Versions. AppEngine Automatically Fails Over on Reboot of One of the Redundant Pair. Issue. Resolution.

Tech Note 1000 Wonderware Application Server Security Troubleshooting Essentials Part 3: Attribute Category

Introduction. Application Versions. Real-World Examples and Scenarios

Logix arrays are base-0, but UDA Array are base-1, so you will need to remember that there is an offset that will occur.

This Tech Note shows how to use the URL parameters to control the Historian Client Trend user interface and behaviors in a browser window.

WWCdi Error 80040E14: Description 'Warning: The join order has been enforced because a local join hint is used'

This Tech Note outlines configuring the Wonderware Modbus Ethernet DAServer (DASMBTCP) to use TCP Ports other than the default port number TCP 502.

Introduction. Application Versions. Scenario 1: Importing All Dependent Files

Tech Note 905 Troubleshooting Wonderware Information Server (WIS) Part Six: ArchestrA Graphics No Live- Data

Introduction. Supported aatrendcontrol Class Methods and Properties. Tech Note 661 ActiveFactory 9.2 Undocumented.NET Methods and Properties

Tech Note 256 Using Network Application Development (NAD) with InTouch

Wonderware Wonderware ArchestrA License Manager Guide

Introduction. HMI Reports Driver Overview. Application Versions. Creating a CSV/Text Data Access Client Driver

Wonderware ActiveFactory allows you to publish reports using Microsoft Excel, Word, and Trend to the ActiveFactory Reporting Website (AFRWS).

Introduction. Application Versions. Back Up the Runtime Database. Tech Note 817 Moving the Historian Runtime Database from One Machine to Another

Introduction. Tech Note 690 How to Hide the Public NameSpace and Tags in ActiveFactory v9.2

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Introduction. InTouch Files. General Files. Security Files. Tech Note 145 FactorySuite and ArchestrA InTouch Application File List

Tech Note 526 Automating Object Configuration Tasks Using GRAccess: Configuring the OPCClient DIObject

Operator actions are initiated in visualization nodes, processed in dedicated server nodes, and propagated to other nodes requiring it.

Introduction. Application Versions. Tech Note 618 Restoring AFWeb Database Configuration to Publish Reports and Trends

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Introduction. Tech Note 910 Using the MatrikonOPC Sniffer to Trace OPC Communication

ArchestrA Log Flag Editor User s Guide Invensys Systems, Inc.

Tech Note 448 Configuring the SST5136SD PCI Card Using the New SSTDHP I/O Server or the DASDHPlus Server

II Export Components of Existing Managed Application

ArchestrA Web Exporter Guide

Introduction. Application Versions. OEE Requirements and Calculations. Tech Note 657 Wonderware Performance 3.5 Software: Performance Tips

Comprehensive Training for Wonderware System Platform

Object Viewer User s Guide

Wonderware Information Server Win-XML Exporter User s Guide. Invensys Systems, Inc.

Wonderware FactorySuite

Wonderware Application Server User s Guide Invensys Systems, Inc.

Tech Note #13 Integration of the WonderWare InTouch9.5 HMI and CTC OPCServer2.0

Historian Administration Guide

Tech Note 528 Automating Object Configuration Tasks Using GRAccess: Creating and Configuring Field Attributes

Foxboro Evo Process Automation System

Wonderware Operations Integration Supervisory Beckhoff TWINCAT Server (G-1.2 Series)

Wonderware InTouch HMI Getting Started Guide

Wonderware PAC. User Guide HA030834/6. June 2015 (Issue 6)

Information Server Administration Guide

Recovering a Corrupted InTouch Application

This Tech Note describes the procedure for manually uninstalling ArchestrA System Platform (ASP) 2012 and later products from a computer.

Wonderware DAServer 1.0 for Mitsubishi Ethernet User s Guide

Introduction. Application Versions. Virtual Machine Defined. Other Definitions. Tech Note 656 Building Wonderware Solution Architectures on VMware

IntelaTrac 2017 SP1 Release Notes. January 2018

Performance Monitors Setup Guide

Transcription:

Tech Note 1026 Using the $PingNode Object Template in Wonderware Application Server All Tech Notes, Tech Alerts and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information. Topic#: 002861 Created: March 2014 Introduction This Tech Note describes using a custom $PingNode object template created for Wonderware Application Server. An Object based on that template provides ping status for a given machine (node). The $PingNode object template includes the Ping script that can be customized to provide additional features. By default the enabled object will ping the configured node every 10 seconds and report general status and reply time. It also can be configured to alarm if a ping timeout is incurred. This type of information should be useful for monitoring system health of network hardware and other machines that are not part of the galaxy. Note: This Tech Note is an Update of TechNote 80 from Wonderware West (Mark Boisvert). Application Versions Wonderware Application Server 3.6 Table of Contents $PingNode Object Template Configuration Ping script analysis Using the PingNode graphic in Wonderware InTouch $PingNode Object Template Configuration 1. Download the PingNode.zip file. That file contains the custom $PingNode object template. 2. Start the ArchestrA IDE (Start/All Programs/Wonderware/ArchestrA IDE).

FIGuRE 1: StARt the IDE 3. Import the $PingNode object template into the ArchestrA IDE (Galaxy/Import/Object(s)). Use the default options when prompted during this import.

FIGuRE 2: IMpORt the $PInGNOdE OBJECt 4. Navigate to the directory where the $PingNode.aaPKG file was saved and click the Open button. After the import completes, you see a new folder in the Template Toolbox called PacWest with a new template called $PingNode. 5. Create an instance of the $PingNode object template and assign it to the appropriate area.

FIGuRE 3: $PInGNOdE InstAnCE FIGuRE 4: AssIGn the OBJECt to An AREA 6. Open the object instance configuration by double-clicking and clicking the UDA tab.

FIGuRE 5: PInGNOdE OBJECt UDAs TAB The following object attributes belong to the object: PingNode: Configured node or IP address to ping PingNodeEnable: Enables the ping script PingReplyTime: Show round trip time in milliseconds [ms] PingResult: Provides the ping result (e.g. 'Success', 'Timeout')

PingStatus: Boolean flag indicating the node status The PingNode inherited user defined attribute is default set to (localhost). FIGuRE 6: LOCAlHOst for InHERItEd UsER 7. Click the Scripts tab to review the Ping script and save the changes.

FIGuRE 7: PInG SCRIpt If the ping frequency needs to be changed, modify the Trigger period value of the Ping script. 'Ping' script analysis You can modify the Ping script within the object template. The following section provides an analysis of the script and its functions: 'prepare a local variable to contain the value of the target node name dim Input as string; Input = me.pingnode;

'declare an instance of the system.net.networkinformation.ping class called 'PingTest' dim PingTest as System.Net.NetworkInformation.Ping; 'declare an instance of the system.net.networkinformation.pingreply class to contain the returned results of the ping dim PingReply as System.Net.NetworkInformation.PingReply; 'initialize PingTest instance PingTest = new System.Net.NetworkInformation.Ping; 'perform the ping and return results to the PingReply instance PingReply = PingTest.Send(Input); 'set the Boolean status of the PingStatus UDA which is used for alarming IF PingReply.Status == "Success" THEN me.pingstatus = true; ELSE me.pingstatus = false; ENDIF; 'set the PingReplyTime (latency) and test Status UDAs me.pingreplytime = PingReply.PundTripTime; me.pingresult = PingReply.Status; Using the PingNode Graphic in InTouch Each PingNode object instance includes a graphical status display which can be used in Wonderware InTouch WindowMaker. To use the 'PingNode' graphic 1. Open InTouch WindowMaker and create a window to host the graphic. 2. Click the Embed ArchestrA Graphic toolbar button. FIGuRE 8: EMBEd ARCHEstRA GRApHIC 3. Click the Instances toolbar button in the Galaxy Browser and locate the PingNode graphic contained under the PingNode instance. FIGuRE 9: PInGNOdE GRApHIC

4. Select the graphic and click OK. 5. Drop the PingNode graphic on the appropriate window and switch to Runtime to test. FIGuRE 10: PInGNOdE TEst T. Klimaschewski and Wonderware PacWest Tech Notes are published occasionally by Wonderware Technical Support. Publisher: Invensys Systems, Inc., 26561 Rancho Parkway South, Lake Forest, CA 92630. There is also technical information on our software products at Wonderware Technical Support. For technical support questions, send an e-mail to wwsupport@invensys.com. Back to top 2014 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by any information storage and retrieval system, without permission in writing from Invensys Systems, Inc. Terms of Use.