OPC Level 3 - OPC Application Programming
|
Friday, June 16, 2006
Houston, TX, United States |
|
|
| |
ExecuTrain
4801 Woodway Drive, Suite 100W
Houston, TX, United States
77056 |
| |
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:
$995 USD |
| |
|
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
|
|
|
|
| |
Darek Kominek
B.Sc. Eng. CompE |
|
|
|
Darek Kominek: B.Sc. Eng. CompE, P.Eng. (Alberta, Canada), is an OPC Specialist and Instructor of all MatrikonOPC Workshops and Online Training Courses. Darek is responsible for MatrikonOPC's Training unit which is comprised of over 100 hands-on workshops around the world. Since 1997, Darek has been providing design and architecture assistance for OPC solutions, as well as taken part in the development of OPC Software. |
|
| Contact Information: |
| Email:
darek.kominek@matrikonopc.com |
| Ph:
780-233-7561
|
|