workshops@matrikonopc.com Read More
 
 
  Overview
  Workshop Schedule
  Course Abstracts
  OPCSI Certification
  Education Credits
  Executive OPC
MatrikonOPC Driver Search
Click below to begin your MatrikonOPC Driver Search.
MatrikonOPC Driver Search

OPC Level 3 - OPC Application Programming

Wednesday, May 28, 2008


Calgary, AB, Canada


Course Information
 
CTC Computer Training Centres
900-6th Ave SW Suite 600 Edinburgh Place
Calgary, AB, Canada
T2P 3K2
 
Overview
The course focuses on the detailed description of the OPC DA specifications, and hands on development of OPC clients and servers, and standard software interface requirements.
 
 
 
 
Materials Included
  • Dedicated use of a computer for the duration of the course
  • OPC Resource Binder
  • Certificate of Successful Completion
  • Meals: Breakfast, lunch, coffee, tea, soft drinks and refreshments available throughout the day
 
Language: English
 
Cost: 990 CAD
 
Professional Development Hours: 7
 
Pre-Requisites
MatrikonOPC Level 1 and Level 2 Hands-on Workshops
 
Learning Environment
OPC Level 3 is held within a classroom environment where each student will be supplied with their own computer for the duration of the workshop. The workshop will be made up of lectures, PowerPoint presentations, and hands-on exercises. It will be an open and friendly environment that encourages discussion and participation. Students are welcome to discuss current connectivity issues they are faced with and learn from one another.
 
Abstract
OPC Clients: Through examples and exercises participants learn the key responsibilities and function calls for developing simple OPC clients. The course focuses on OPC DA using the OPC Automation interface and Visual Basic to demonstrate the concepts. Topics include:
  • Server browsing and connection issues
  • Implementing OPC Item browsing
  • OPC Group and Item management
  • I/O Operations: (Read/Write, Device/Cache, Refresh)

OPC Servers: This section covers in detail the various required and optional interfaces, and how they would be implemented in an OPC Server. Topics covered are relevant to all OPC server development, and are demonstrated using the MatrikonOPC Genie development framework. Topics covered include:

  • Connection: Robustness, timing issues
  • Common Interfaces: The mandatory functionality specified in OPC Common Definitions and Interfaces: client name, shutdown event notification, local support for result code translation.
  • Data Access: The mandatory functionality specified in the OPC Data Access Custom Interface Standards (DA 1.0a, 2.0x and 3.0)
  • OPC Groups: Addition, removal, and cloning of private groups. Group state management
  • OPC Items: Addition, removal, and validation of items in a group. Item configuration management
  • Browsing and Item Properties: Address space browsing (Hierarchical address space, Flat, filtering), and mandatory and optional item properties
  • I/O Operations: Synchronous I/O operations (Read/Write), Asynchronous I/O operations (Read/Write, Device/Cache, Refresh), Data change event notification OPC Compliance
  • Device access optimization

Instructor Information
 
Professional MatrikonOPC Instructors
Our courses are taught by qualified instructors. All of our instructors have an expert understanding of OPC, are well-versed across many industries and are backed by years of practical industry experience.

Contact Information:
Email: workshops@MatrikonOPC.com
Ph: +1.780.945.4044




           

 
 

© Matrikon Inc. 2008
Home | Search | Site Map | Privacy Policy | Terms Of Use | Contact