home about map mail
 backgrounders 
 opc classic 
 opc ua 
 other resources 

Archive - 2008

(updates also available via  RSS feed)

2008-Dec-27 OPC UA Analyzer Devices Specification review draft available
OPC Foundation's Analytical Device Integration (ADI) Working Group has announced the availability of a completed review draft of the OPC UA Analyzer Devices Specification. Sample Code development will now begin based on this version. The code and final release of the specification is expected mid-2009.
2008-Dec-08 UA SDK Beta update
The UA SDK and Sample Code have been updated to beta version 1.00.230.0. This release supports current release candidate specifications for Part 4 (Services) and Part 6 (Mappings). It includes bug fixes, and more examples of custom node managers - demonstrating better performance than previously. The downloads are available to OPC Foundation Corporate Members only, while the release candidate specs are found on the UA SharePoint Collaboration Site.
2008-Dec-04 OPC General Assembly - Webinar recording available
The recorded video and PowerPoint of the recent OPC Foundation General Assembly are now available to Foundation members. Highlights include an update on UA schedules, and results of recent OPC surveys.
Note that a GoToMeeting codec may be needed to view the video.
2008-Dec-01 OPC Foundation General Assembly
The annual OPC General Assembly webinar takes place Wednesday, December 3, 10:00am - 11:00am EST (15:00 - 16:00 UTC). All members are invited to register.
2008-Nov-12 OPC UA Security Assessment Part 5 - Vendor Implementation Security Considerations
After a seven-week hiatus, Digital Bond has published the fifth part of its UA security audit. The originally announced title for this part (OPC UA Vendor Implementation Vulnerabilities) suggested that some specific problems would be discussed. In the event, the post talks only in general terms about possible areas of concern. This is perhaps a little disappointing, though given previous Digital Bond posts (see parts 3 and 4), we should certainly be wary of any vendor making claims about supporting UA today.
2008-Nov-12 OPC Foundation newsletter
The November 2008 issue of OPC Foundation's "OPConnect" newsletter has been distributed by email, and published as a web page. The headline feature looks at some of OPC Foundation's plans for 2009 (without making mention of Kepware's new involvement in the management of the UA codebase). Past editions of the newsletter remain available.
2008-Nov-08 UA SDK Online Help now available
Online help for OPC Foundation's UA SDK is now available in draft form. This resource will offer a comprehensive reference when complete, but most topics remain rather terse at the time of writing. The need for a 'how to' developers' guide also remains unsatisfied. The UA SDK help is apparently open to both members and non-members of OPC Foundation.
2008-Oct-30 UA SDK Overview published
A draft overview of OPC Foundation's UA SDK has been published, to coincide with the current UA DevCon in Munich. Running to 40+ pages, this will be essential reading for anyone working with the SDK. At the same time, updated UA SDK samples have been made available, principally for DevCon attendees. Each of these downloads is limited to OPC Foundation member access only.
2008-Oct-21 UA SDK Beta update
The UA SDK and Sample Code have been updated to beta version 1.00.224.0. This release incorporates fixes from the recent Plugfest event, UI enhancements to the Configuration Tool, and is now built with VS 2008. The downloads are available to OPC Foundation Corporate Members only.
2008-Oct-05 Kassl updates Delphi OPC toolkit, releases freeware utilities
Kassl has released new versions of its excellent dOPC Client Toolkits for Delphi and C++Builder. Enhancements include support for Delphi 2009 and Windows Vista. The company is also offering a range of freeware client programs, plus a useful 'crap cleaner' for removing unwanted server registry entries.
2008-Oct-05 Delphi OPC updates
Our Delphi conversions of the OPC custom interfaces, plus sample Delphi OPC clients, are now compatible with Delphi 2009.
2008-Sep-29 Digital Bond comments on OPC Foundation and UA security
Dale Peterson of Digital Bond has offered us his perspective on OPC Foundation's handling of security within UA, plus Digital Bond's role in the UA security assessment. As expected, this is a mixture of good ("OPC Foundation has always been open to review by security professionals") and not-so-good ("not enough security expertise on the OPC UA team"). Read his comments in full.
2008-Sep-29 UA security - clarifications
Yesterday's post, OPC Foundation responds to UA security concerns, highlighted Eric Murphy's statement that the Digital Bond audit had been expected to find areas of concern. We asked why, therefore, was a similar security expert not involved in the design of UA at an earlier stage.
Subsequent discussions with OPC Foundation staff have made it clear that, in fact, multiple security experts had provided feedback on the UA spec at various stages, and that Murphy may not have been fully aware of this. Murphy has also updated his own OPC TAC post in an attempt to clarify this point, though apparently overlooks the fact that the most serious flaw highlighted by Digital Bond relates to an aspect of the specification (not the SDK) that is at least 2 years old: the reliance on self-signed certificates.
Nevertheless, we're reassured that OPC Foundation personnel are working diligently with Digital Bond's support to ensure UA is published as a robust and secure specification within a few months.
2008-Sep-28 OPC ADI draft spec due December 2008?
Gary Mintchell of Automation World reports that the OPC Analyzer Devices Integration draft specification will be published for review in December 2008. OPC Foundation has more information on OPC ADI, which is being defined as an extension to UA.
2008-Sep-28 OPC Foundation responds to UA security concerns
Eric Murphy of OPC's Technical Advisory Council has blogged in response to Digital Bond's posts on vulnerabilities in the UA spec and SDK. Murphy's post should be read to understood OPC Foundation's perspective, and what action will now be taken. However, his comment "We knew that having someone with a strong security background ... audit the results would show the areas that might be confusing and conflicting" begs the question: why was such a person not involved much earlier in the design and development of UA?
2008-Sep-22 OPC UA Security Assessment Part 4 - SDK Vulnerabilities
The fourth part of Digital Bond's series offers a brief security audit of OPC Foundation's UA SDK. It confirms "the overall code quality was quite good", with a small number of heap and stack overflows that are expected to be resolved in the next revision. A particular concern is that the server test application was easily crashed in black box testing. The Digital Bond blog has the full story.
2008-Sep-20 UA Security Assessment Part 3 - Digital Bond turns its attention to spec vulnerabilities
Part 3 of Digital Bond's OPC UA security series looks at vulnerabilities in the UA specification. Some serious flaws are highlighted, most significantly the reliance on self-signed certificates: "This is similar to verifying a person's identity by asking the person if he is who he claims to be. No trust should be placed on a self-signed certificate ... an OPC UA server, even one requiring encryption and signatures, could be compromised by anyone who is able to gain access to OPC UA client software". Digital Bond doesn't say so explicitly, but the inference is that the specification needs revising before OPC UA can be considered fit for purpose.
See also Part 1 (introduction) and Part 2 (positive findings) of the Digital Bond review.
2008-Sep-12 UA SDK Beta update
The UA SDK and Sample Code have been updated to beta version 1.00.222.0. A range of changes includes improved 64-bit support, and the addition of an AE wrapper to the COM interop library. The downloads are available to OPC Foundation Corporate Members only.
2008-Sep-05 OPC UA Security Assessment - Part 2
Digital Bond has published the second in its 7-part series on OPC UA security and vulnerabilities. Part 2 focuses on the positive findings, and includes comments such as "OPC Foundation should be commended for their security efforts", "The [OPC UA SDK] code base is surprisingly clean of vulnerabilities for a code base of its size", "The security event logging ... is the best the Digital Bond team has seen in this space by far".
Future posts will focus on vulnerabilities in the specification, the SDK and vendor implementations. Part 1, the introduction, is also available.
2008-Aug-22 OpenOPC - a great new open source OPC toolkit for Python
OpenOPC for Python is an open source toolkit that arguably makes DA client programming simpler than ever. We love it, and think OpenOPC might even convert you to the Python langauge. Take a look at the kind of code you could soon be writing.
(As an aside, it's wonderful to see some of the best innovation in the OPC space continuing to come from the open source community, despite OPC Foundation's overly restrictive licensing of specifications and components.)
2008-Aug-22 The importance of the OPC DA Automation wrapper DLL
The OPC DA Automation specification was originally intended primarily to support developers using VB 6 (and earlier versions). With the rise of dynamic languages such as Python and Ruby, this specification is perhaps more important today than ever.
The DA Automation specification is normally implemented using a wrapper DLL that sits above conventional DA servers. OPC Foundation's own wrapper DLL is not publicly available (which is odd, given the Foundation's stated commitment to quality). This has inevitably led to 3rd-party vendors offering a mixed bag of alternatives. Perhaps the best-known free option is from Graybox - see our Free Utilities page for download details. Let us know if you prefer a different wrapper DLL.
2008-Aug-22 OPC UA book excerpt availableUA book
A chapter of a forthcoming book on OPC UA has been published as a free PDF download. The chapter, titled 'Conclusion and Outlook' is primarily a justification of the complexity of OPC UA. The download is available from the OPC Foundation site, to members and non-members alike.
2008-Aug-20 PLCopen to work on OPC UA information model for IEC 61131-3
PLCopen has announced it will work with OPC Foundation on creating an OPC UA mapping of the information model of IEC 61131-3, the IEC standard which addresses PLC programming. PLCopen is an international not-for-profit that supports the IEC 61131 standard.
2008-Aug-18 OPC UA Security Assessment
SCADA security specialist Digital Bond has begun a series of posts reporting on a security assessment of both the OPC UA specification, and OPC Foundation's UA SDK. It is encouraging to note that OPC Foundation has actively supported this review, and is taking steps to update both the specification and the SDK in response to its findings.
2008-Aug-18 Updated .NET API
OPC Foundation has updated the OPC .NET API to version 2.00.102.0, with bug fixes for DA and AE. The revised downloads are available to Foundation members only.
2008-Aug-04 OPC Foundation newsletter
The August 2008 issue edition of OPC Foundation's "OPConnect" newsletter has been distributed by email, and published as a web page. Past editions remain available.
2008-Jul-30 UA DevCon and Workshop, October 2008
OPC Foundation has confirmed the Unified Architecture Developers' Conference and Workshop 2008, to take place October 27-31 in Munich, Germany. The DevCon will run on the first two days, and the Workshop - with a choice of embedded and .NET streams - for the remaining three days. Places are limited, and with OPC UA expected to be a released specification by this time, demand is sure to be high. Early booking is recommended - OPC Foundation has all the details.
2008-Jul-28 UA Simple WCF Applications
As well as an updated UA SDK (see previous entry), OPC Foundation has also made available a simple set of WCF applications written to the UA API. These samples (client and server) rely on code generated by VS2008 tools using the published UA WSDL and do not use the UA SDK.
2008-Jul-28 UA SDK Beta update
The UA SDK and Sample Code have been updated to beta version 1.00.218.1. Amongst other changes, this release adds the COM proxy configuration capability back into the Configuration Tool, with support for DA and AE clients. The sample server application is now installed as a service and is available as a COM DA and AE server. The downloads are available to OPC Foundation Corporate Members only.
2008-Jul-26 OPC Analyzer test tool update
OPC Foundation has updated its OPC Analyzer utility to version 1.02. OPC Analyzer - available only to Foundation members - is used at interoperability workshops for monitoring the behavior of OPC DA clients. More details here. Version 1.02 includes a number of fixes and enhancements.
2008-Jul-20 OPC UA Parts 1 - 8 available for final review
OPC Foundation has stated that the current release candidate versions of UA Specification Parts 1 - 8 are available for final review by Foundation members. The goal is a full release on August 16th. The only recent change to this document set is an update to Part 7 - Profiles, released July 16th.
2008-Jul-20 Core Components update
Apologies - a little late with this item...
Updated versions of the OPC core components, .NET API and sample code have been made available. It turns out the wrong key had been used to sign the .NET assemblies in the prior version.
2008-Jul-20 OPCTechs Demo Server
Our listing of free OPC server downloads has been updated to include the OPCTechs Demo OPC Server.
2008-Jul-15 European Interoperability Workshop 2008 - Nürnberg
OPC Foundation will run an Interoperability Workshop in Nuremberg, Germany, from Monday, October 6th through Friday, October 10th. Focus will be on the existing OPC specs: DA, AE, HDA and XML-DA. See OPC Foundation for full details.
2008-Jun-30 OPC Webinars available for download
Recordings of two recent OPC webinars are now available to download from OPC Foundation. These are "OPC UA as a Competitive Advantage" by ICONICS/Kepware, and "Unleash the Power of OPC" by Software Toolbox. Both may be accessed by members and non-members alike.
2008-Jun-27 Updated UA SDK
The UA SDK and Sample Code have been updated to beta version 1.00.215.2. As well as bug fixes, the sample source now includes examples on how to create a custom NodeManager. Due to time constraints, the DA proxy in not included in this build. The next release will include support for DA and AE proxies. The downloads are available to OPC Foundation Corporate Members only.
2008-Jun-05 OPC-UA on Windows without .NET?
According to Microsoft's PDC2008 overview, a session is promised on Windows 7 - Web Services in Native Code: "Windows 7 introduces a new networking API with support for building SOAP based web services in native code". This raises the enticing prospect of the full UA stack on Windows, without the cumbersome baggage of the .NET framework. We look forward to finding out more!
2008-Jun-05 Compliance Tests Updated
OPC Foundation has updated most modules of its Compliance Test suite - available to Corporate Members of OPC Foundation. Coming exactly 12 months after the last round of updates, numerous bug fixes are included. These new releases are the result of a beta test program which began in December 2007.
2008-May-22 Free OPC-UA webcast from ICONICS
ICONICS will host a free UA webcast, "Applying OPC-UA as a Competitive Advantage", on Thursday June 5th. Speakers include OPC Foundation's Tom Burke, Russ Agrusa of ICONICS, and Roy Kok of Kepware. ICONICS has more details and how to register.
2008-May-12 OPC now officially supports 64-bit computing
Updated versions of the OPC core components, .NET API and sample code are now available. This release provides full 64-bit support, plus all redistributables are now code signed by OPC Foundation.
2008-May-08 UA DevCon presentations now freely available
The 2007 UA DevCon was held over 3 days during June in Scottsdale, AZ. OPC Foundation has now released PowerPoints and screen capture videos for more than 20 of the DevCon presentations. These are available to Foundation members and non-members alike.
2008-May-06 Join the debate on OPC openness
Following our post last week, Matrikon's Eric Murphy has taken up the debate (again) on whether the OPC specifications should be freely available. He's seeking your input - why not let him know what you think?
2008-May-01 OPC not an open standard?
The debate on openness of the OPC specifications continues on the OPC forums, with OPC Foundation's justification for its policy on charging looking as weak as ever.
An attempt is made to draw a distinction between IT specs, which are traditionally free and open, and Automation specs that are often charged. This distinction is moot: the OPC specs are standards in both the IT and Automation spheres. Any protocol that can run on Ethernet needs to be documented in a free and open way. As an IT manager, I would not be happy running any OPC standards on my network while access to specifications continues to be charged or restricted.
As Randy Armstrong suggests, you are encouraged to lobby the OPC directors to make your views known.
2008-May-01 OPC Foundation newsletter
The May 2008 issue edition of OPC Foundation's "OPConnect" newsletter has been distributed by email, and published as a web page. Past editions remain available.
2008-Apr-30 OPCFailover offers unique advantages for redundant OPC solutions
Jemmac's OPCFailover is a simple, lightweight tool that can greatly enhance reliability of OPC solutions where multiple routes to the same data are possible via two or more OPC servers.
See our Free Utilities page for more information and access to a 30-day trial download.
2008-Apr-30 OPC Unified Architecture book announcedUA book
An OPC Unified Architecture textbook has been announced, to be written by Wolfgang Mahnke, Stefan-Helmut Leitner and Matthias Damm (representatives of ABB and ascolab). Publisher Springer is currently suggesting a publication date of January 2009.
See our bookshelf page for information on this and other OPC-related publications.
2008-Apr-25 Updated UA docs now available
OPC Foundation's Randy Armstrong has posted a new set of documentation to support the UA SDK (available to Foundation Corporate Members only).
Included are presentations from the 2007 DevCon, MSDN-style docs generated from code comments, an architecture document (work in progress) and updated diagrams.
2008-Apr-16 New OPC membership category for System Integrators and Distributors
OPC Foundation has created a new membership category for System Integrators and Distributors (SI&D), with a fixed membership fee of $1500. SI&D members get access to the OPC specifications and reference implementations (sample code) and the Compliance Test Tools needed to self-certify OPC components.
More details on the OPC TAC blog and the official press release.
2008-Apr-10 UA Events for 2008
Eric Murphy, writing on the new OPC TAC blog, recently itemized some of the OPC UA events planned for 2008. These include:
- OPC UA Early Adopter Developer Plug Fest, Foxboro, MA, June 2-6 - interop event for early adopters.
- OPC UA Developers' Workshop, Scottsdale, AZ, June 16-18 - on getting started with product development.
- OPC UA DevCon, Munich, Germany, October 27-29 - a higher-level view for architects, visionaries, end users and integrators.
An initial reaction is that we've now had several DevCons, and we need more of the hands-on workshop style of event to really get developers up to speed. Maybe it's not too late to replace the Munich DevCon with a Developers' Workshop in Europe?
2008-Apr-10 New UA SDK Beta
The UA SDK and Sample Code have been updated again, to version 1.00.209.0. The main change is the restoration of the sample code, which had been omitted from the previous build. These downloads are available to OPC Foundation Corporate Members only.
2008-Mar-29 XML-DA Interop Server
Note to users of our XML-DA Interop Server. The server platform has been upgraded for better performance and with upgraded XML-DA software. As a consequence, the range of available XML-DA servers is currently reduced. Let us know if there's a particular server you'd like to see running there.
Access to the XML-DA Interop Server is free to registered users.
2008-Mar-29 Further Release Candidate specs for OPC UA
Upissued Release Candidate specs have been made available for the following UA specification parts: 1 (Overview), 2 (Security), 4 (Services), 6 (Mappings) and 8 (Data Access). Part 1 is generally available, the remainder being for Foundation members only.
2008-Mar-29 UA Developers' Workshop - Registration now Open
OPC Foundation will host a Unified Architecture Developers' Workshop in Scottsdale, Arizona, June 16-18, 2008. This three-day event is intended to provide a solid foundation for developers building products incorporating UA technology. Registration, limited to 25 participants, is now open.
2008-Mar-27 UA Release Candidate specs and new SDK beta
The OPC UA SDK has been updated to beta version 1.00.207.1, supporting new release candidate specs for UA Part 4 (Services) and Part 6 (Mappings).
The UA SDK and corresponding WSDL are available to Corporate Members of OPC Foundation. The new RC specifications are said to be available from OPC Foundation's Sharepoint site, but we were unable to reach these.
Note: OPCconnect.com has an RSS feed to keep you automatically updated with changes to OPC downloads.
2008-Mar-27 New OPC Foundation blog
OPC Foundation has established a new blog for posts from its 18-member Technical Advisory Council. The TAC exists "to guide, monitor and approve the technical deliverables of its OPC Unified Architecture (OPC-UA) technology". It consists of leading OPC vendors, plus bodies such as Fieldbus Foundation, IEC and WBF. The TAC blog has its own RSS feed.
2008-Mar-15 Further Free Stuff update
Free Clients: Control See's U.C.ME-OPC demo download offers flexible alarm notification and remote control.
2008-Mar-14 Training and Free Stuff updates
Our list of Training Providers now includes OPC Competence Centre South Africa.
Free Servers: added simulator and toolkit demo from Graybox.
2008-Mar-03 OPC Foundation newsletter - March 2008 issue
A new edition of OPC Foundation's "OPConnect" newsletter has been distributed by email, and published as a web page. The headline item from OPC Foundation President Tom Burke includes an update on the first Independent OPC Certification Test Lab, plus news of an OPC UA Developers' Workshop, scheduled for June 2008. Previous editions of the newsletter are also available.
2008-Feb-18 OPC and the OLE Automation vulnerability
A recent Microsoft Security Bulletin has caused some concern in the OPC community. The bulletin, relating to a critical vulnerability with OLE Automation, has been discussed both by Matrikon's Eric Murphy, and by Dale Peterson at Digital Bond.
Murphy's post clouds the issue slightly by talking about the origins of the acronym 'OLE'. He correctly points out that OPC has little to do with OLE, but doesn't quite say that OLE Automation is not strictly OLE either: 'COM for Scripting' would be more accurate.
So, how many OPC systems will be impacted by this vulnerability? We expect that many systems - a large minority - will make use of the oleaut32.dll at the heart of this problem. Most of these will use the copy from the Windows system32 folder, and these should be patched - either manually or via Windows Update. A small number will use a copy of oleaut32.dll supplied by an OPC vendor. We suggest you contact your vendor for details, but don't be fobbed off if you can see a copy of oleaut32.dll in an application folder!
2008-Feb-18 OPC Test Lab - further RC updates
OPC Foundation has made further updates to its Release Candidate specifications for the OPC Test Lab, covering Compliance Tests, Interoperability Workshops, and Independent Test Laboratories. These documents are available to Foundation members only.
2008-Feb-01 First Independent Certification Test Lab now open for registration
The first Independent OPC Certification Test Lab, to be hosted at ascolab in Germany, is now open for registration. The test lab forms part of OPC Founation's enhanced certification logo program.
At the same time, OPC Foundation has updated some of its Release Candidate specifications for the OPC Test Lab. This comprehensive set of documents covers the proposed model of testing and certification for both OPC-UA and legacy OPC (COM) products.
2008-Jan-27 Delphi support for OPC continues to expand
Developers seeking the benefits of native SDK access to OPC will appreciate the ongoing support offered by the Delphi community.
Prosys Sentrol, the outstanding Rapid OPC Application Development Framework, offers full DA 2.0 compliance and now supports Delphi 2007. Likewise our free Delphi demo server - kindly provided by Everest Software - is also updated for Delphi 2007 compatibility.
Why not discover the advantages of OPC development without the baggage of .NET?
2008-Jan-21 OPC Foundation 2008 Random Status Update
On his blog, OPC Foundation President Tom Burke shares his vision for OPC in 2008. In summary, "OPC wants to be the USB for plug-and-play interoperability between anything".
However, it's hard to disagree with the anonymous commenter: "this vision would be so much more convincing if you could find a way to make the specs open again - like the USB specs".
2008-Jan-21 OPC Foundation updates DA client analyis tool
OPC Foundation has updated its OPC Analyzer utility - available to corporate members only. OPC Analyzer is used at interoperability workshops for monitoring the behavior of OPC DA clients. More details here. This new version includes a number of fixes and enhancements.
2008-Jan-10 OPC-UA to be an IEC international standard
OPC Unified Architecture is currently going through the process of becoming an officially endorsed international standard: IEC 62541-x. As part of this process a formal IEC working group has been created. OPC Foundation has more information.
2008-Jan-07 OPC Foundation - free training seminars
OPC Foundation will host eight one-day Training Seminars across the US during 2008. These Seminars are designed to cover the fundamentals of OPC including servers, clients, OPC Data Access, OPC Unified Architecture, best practices and compliance.

See archive of earlier items.

Return to Home Page.







OPC Servers & OPC Clients
Free OPC Tutorial,
Downloads, Webcasts, Live Advice
www.MatrikonOPC.com

OPC Training
Hands-on experience with OPC
Learn from those who do!
www.OPCTraining.com

home about map mail