Paper |
Title |
Page |
MOPMS025 |
Migration from OPC-DA to OPC-UA |
374 |
|
- B. Farnham, R. Barillère
CERN, Geneva, Switzerland
|
|
|
The OPC-DA specification of OPC has been a highly successful interoperability standard for process automation since 1996, allowing communications between any compliant components regardless of vendor. CERN has a reliance on OPC-DA Server implementations from various 3rd party vendors which provide a standard interface to their hardware. The OPC foundation finalized the OPC-UA specification and OPC-UA implementations are now starting to gather momentum. This presentation gives a brief overview of the headline features of OPC-UA and a comparison with OPC-DA and outlines the necessity of migrating from OPC-DA and the motivation for migrating to OPC-UA. Feedback from research into the availability of tools and testing utilities will be presented and a practical overview of what will be required from a computing perspective in order to run OPC-UA clients and servers in the CERN network.
|
|
|
Poster MOPMS025 [1.103 MB]
|
|
|
WEPMS006 |
Automated testing of OPC Servers |
985 |
|
- B. Farnham
CERN, Geneva, Switzerland
|
|
|
CERN relies on OPC Server implementations from 3rd party device vendors to provide a software interface to their respective hardware. Each time a vendor releases a new OPC Server version it is regression tested internally to verify that existing functionality has not been inadvertently broken during the process of adding new features. In addition bugs and problems must be communicated to the vendors in a reliable and portable way. This presentation covers the automated test approach used at CERN to cover both cases: Scripts are written in a domain specific language specifically created for describing OPC tests and executed by a custom software engine driving the OPC Server implementation.
|
|
|
Poster WEPMS006 [1.384 MB]
|
|
|