Kepware Technologies ClientAce: Creating a Project with the DA_Junction

Similar documents
Kepware Technologies OPC Quick Client Connectivity Guide

Kepware Technologies KEPServerEX OPC Tunnel

OPC Unified Architecture - Connectivity Guide

OmniServer UA Interface Tutorial. A Guide to Configuring the OmniServer OPC UA Server Settings

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

Recommended KEPServerEX Settings for groov

owncloud Configuration and Usage Guide

Kepware Technologies Configuring Secured UA Communications Using ClientAce

Installation Guide Installing / Licensing / Unlocking Kepware Products

Kepware Technologies Remote OPC DA Quick Start Guide (DCOM)

DEPLOYING A VISUAL BASIC.NET APPLICATION

ClientAce WPF Project Example

Installation Guide v3.0

Walkthrough: Creating and Using an ASP.NET Web Service in Visual Web Developer

Non-ThinManager Components

Configuring.NET based Applications in Internet Information Server to use Virtual Clocks from Time Machine

SQL Server 2005: Report Builder

HOW TO CONNECT TO FTP.TARGETANALYSIS.COM USING FILEZILLA. Installation

Crystal Reports Installation Guide

MTA Course: Windows Operating System Fundamentals Topic: Understand backup and recovery methods File name: 10753_WindowsOS_SA_6.

GE Intelligent Platforms. Activating Licenses Online Using a Local License Server

Step-by-step installation guide for monitoring untrusted servers using Operations Manager (Part 1 of 3)

If you are you are using Microsoft outlook 2007, then new toolbar will be added below the Outlook menu bar,

Working with SQL Server Integration Services

Installation Guide Installing / Licensing / Unlocking Kepware Products

How to install and use the File Sharing Outlook Plugin

Rochester Institute of Technology. Finance and Administration. Drupal 7 Training Documentation

Extensibility. vcloud Automation Center 6.0 EN

KEPServerEX Client Connectivity Guide

ACCEPT THE SECURITY CERTIFICATE FOR THE WEB FILTER

Using Internet or Windows Explorer to Upload Your Site

Using Microsoft Internet Explorer 6 (Windows 2000/ Windows XP/ Windows Server 2003)

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

Title: SharePoint Advanced: Adding An Image to A Site Purpose Policy Definitions

Using Device Discovery

SelectSurvey.NET Developers Manual

2) Sharing Projects Made easy by IntelliGantt s Share Wizard, there are three share options to fit the needs of your project.

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

Customer Tips. Xerox Network Scanning TWAIN Configuration for the WorkCentre 7328/7335/7345. for the user. Purpose. Background

SQL Server 2005 Advanced settings

Installation of IR under Windows Server 2008

Team Foundation Server 2013 Installation Guide

Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

Connecting System Platform to TOP Server. Using the SuiteLink DI Object

Using Microsoft Visual Studio API Reference

Outlook 2013 ~ Advanced

Viewing and Troubleshooting Perfmon Logs

Subscribe to RSS in Outlook Find RSS Feeds. Exchange Outlook 2007 How To s / RSS Feeds 1of 7

OUTLOOK WEB APP (OWA): MAIL

Working with Office Applications and ProjectWise

Bonita Open Solution. Introduction Tutorial. Version 5.7. Process Design User Guidance Profile: Business Analyst

Net Inspector 2015 GETTING STARTED GUIDE. MG-SOFT Corporation. Document published on October 16, (Document Version: 10.6)

Event Manager. LANDesk Service Desk

Creating a New Database and a Table Owner in SQL Server 2005 for exchange@pam

Using. Microsoft Virtual PC. Page 1

Technical Note. Configuring an Omron PLC with Omron FINS Ethernet Driver. 1. Introduction

DevInfo 7 Web Installer Guide

Laptop Backup - User Guide (Windows)

To install the SMTP service:

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

Crystal Reports. For Visual Studio.NET. Reporting Off ADO.NET Datasets

FactoryTalk View Site Edition V5.0 (CPR9) Server Redundancy Guidelines

Adobe Connect LMS Integration for Blackboard Learn 9

Migrating MSDE to Microsoft SQL 2008 R2 Express

SQL Server Mirroring. Introduction. Setting up the databases for Mirroring

ICONICS Using the Azure Cloud Connector

BioWin Network Installation

Software Installation Requirements

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Metasys Historical Data Visualization

Configuring the SST DeviceNet OPC Server

Building and Using Web Services With JDeveloper 11g

HOUR 3 Creating Our First ASP.NET Web Page

Kepware Technologies KEPServerEX Client Connectivity Guide for Wonderware InTouch

Windows Server Update Services 3.0 SP2 Step By Step Guide

USING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES)

UF Health SharePoint 2010 Introduction to Content Administration

Getting Started with MozyPro Online Backup Online Software from Time Warner Cable Business Class

DropSend Getting Started Guide

KEPServerEX Client Connectivity Guide

Releasing blocked in Data Security

Guide to Setup using Microsoft Outlook Express

Creating Dashboards. Intellicus Enterprise Reporting and BI Platform. Intellicus Technologies

Web Deployment on Windows 2012 Server. Updated: August 28, 2013

Outlook . Step 1: Open and Configure Outlook

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Create a New Database in Access 2010

How To Tag Assets In A Microsoft Qoq On A Microsq.Com (For Free) On A Pc Or Macbook Or Macsoft.Com On A Macbook (For Paid) On An Ipad Or Ipad (

How to Build a SharePoint Website

Schoolwires Staff Website Reference Guide

Exchange Outlook Profile/POP/IMAP/SMTP Setup Guide

Appendix K Introduction to Microsoft Visual C++ 6.0

IBM Integration Bus Manufacturing Pack

Census. di Monitoring Installation User s Guide

ApplicationXtender 7.0 Upgrade on 23 September 2015

About SharePoint Server 2007 My Sites

Transcription:

Kepware Technologies ClientAce: Creating a Project with the DA_Junction June, 2013 Ref. 1.03 Kepware Technologies

Table of Contents 1. Overview... 1 1.1 Requirements... 1 2. Creating a Windows Form Application... 1 2.1 Adding Objects to the Form... 1 2.2 Adding the DA_Junction to the Form... 2 2.3 Configuring the DA_Junction... 2 3. Testing the Project... 7 4. Summary... 8 www.kepware.com i Creating a Project with the DA_Junction

1. Overview This document intends to demonstrate how to create a Windows Form application and connect to an OPC DA or OPC UA Server using the ClientAce DA_Junction control. 1.1 Requirements Visual Studio 2008, 2010, or 2012. The Express versions are not supported. The latest version of ClientAce. A fundamental understanding of the Visual Studio VB.Net or C Sharp (C#) development environments. Note: The project used in the following example was created in Visual Studio 2010 with ClientAce version 4.0.1.0. It is set to target the.net 4.0 framework and the x86 CPU at compilation. 2. Creating a Windows Form Application 1. To start, launch Visual Studio and select New Project. 2. Next, select a VB.Net or C# Windows Application Project template. Then, specify the project name. 3. Once finished, click OK to create the solution and project. 2.1 Adding Objects to the Form Controls must be added to the form before the application can display process data. 1. Use the Toolbox to drag several controls to the form. Note: In this example, the controls for four checkboxes, four textboxes, and two progress bars will be added. The controls on the left side of the form will be updated via an OPC DA connection, and the controls on the right side of the form will be updated via an OPC UA connection. www.kepware.com 1 Creating a Project with the DA_Junction

2.2 Adding the DA_Junction to the Form 1. In the Toolbox, expand the ClientAce Controls group. 2. Select ClientAceDA_Junction, and then drag and drop it onto the form. Note: Because the DA_Junction is a background control (like a Timer), an instance will be created below the form s display area. 2.3 Configuring the DA_Junction 1. Select the new DA_Junction control on the form. Then, open its properties in the Property Explorer. www.kepware.com 2 Creating a Project with the DA_Junction

2. The following properties are configurable at design time: BackColorError: This property specifies the background color that will be used on a control to indicate that there is an error when communicating with the server (such as, if the items used in DA_Junction could not be added to the server). BackColorQualityBad: This property specifies the background color that will be used on a control to indicate that the Input OPC Item s quality is Bad. DefaultUpdateRate: This property specifies the default rate at which the Input OPC Items will be polled. Each item can be configured to use a different update rate. ShowTimestampInTooltip: This property displays the timestamp for each item in a tooltip whenever the cursor hovers over a control. 3. Next, select ClientAceConfiguration to open the ClientAce DA Junction Configuration. Note: The controls that have been added to the form will be discovered and displayed automatically. 4. Beneath OPC Items, select the Click to change server prompt located in the left pane. 5. In Add Server, open the Server Browser tab. Then, browse for and select an OPC DA server. www.kepware.com 3 Creating a Project with the DA_Junction

Note: If an OPC UA Local Discovery Server is installed on the machine, the browser will show all registered OPC UA Endpoints. 6. Once finished, click OK. 7. Next, reopen Add Server. Then, select the OPC UA tab. 8. OPC UA connections that do not use security require both an Application Name and an Endpoint Url. Descriptions of the parameters are as follows: Application Name: This parameter specifies the name that will be used to identify the connection to the server. This can be the server name or a name that identifies the process. Endpoint Url: This parameter specifies the type of OPC UA connection, the location of the server, and the port on which the server is listening for connections. www.kepware.com 4 Creating a Project with the DA_Junction

Note: At this point, there should be two connected servers in the OPC Items pane. 9. Expand the OPC DA Server folder to display the tags that will be used. www.kepware.com 5 Creating a Project with the DA_Junction

10. Next, add the OPC Items that will be used to display data in the application to the Connections pane. To do so, either double-click on the OPC Item or drag and drop it onto the pane. 11. Expand the OPC UA Server to display the items that will be used. 12. To link the OPC Items to the form controls, select a control beneath Form1 Controls and then drag it to the item in the Connections pane that will be updating it. Important: The DA_Junction automatically associates the most common controls with the property that they update. For example, the Text property will be associated with a Textbox, and the Value property will be associated www.kepware.com 6 Creating a Project with the DA_Junction

with the Progress Bar. In some cases, users will need to change the property chosen by the DA_Junction (such as changing a property from Text to Value/AsInteger). 13. Next, specify the direction in which data will flow during Runtime. The following directions are supported: Item to Control Control to Item Bi-directional (between the Item and the Control) Note: Because only data is going to be displayed in this example, Item to Control is selected. 14. Click Apply to save the configuration. Then, click OK. 3. Testing the Project 1. To test the project, run it in Debug Mode. To do so, press the F5 key while in the Visual Studio Development Environment. www.kepware.com 7 Creating a Project with the DA_Junction

2. If the server is running, data will be displayed in the form. 4. Summary At this point, users should have a basic understanding of how to create a Windows Form application using ClientAce. As demonstrated, this type of application does not require coding. For more information on the DA_Junction s other features, refer to the DA_Junction example that installs with ClientAce. www.kepware.com 8 Creating a Project with the DA_Junction