Select Page
Industrial Automation Connectivity Activity Open Source or Not

Industrial Automation Connectivity Activity Open Source or Not

Stefan_Hoppe_4sI have been writing about some open source initiatives with OPC UA. I think it’s cool and long overdue that there is so much happening in the OPC world lately. See these:

Open Source OPC UA Development

Open Source OPC UA for Manufacturing

Last week at Hannover, the OPC Foundation announced several items—including the promotion of Stefan Hoppe to Vice President of the Foundation (pictured). Another one deals with an open (sort of) source initiative designed to broaden the appeal of OPC outside of the industrial automation community.

OPC Announces “OPC UA Open Shared Source” Strategy

The OPC Foundation announced that the OPC Unified Architecture (OPC UA) specifications and technology will be made available to companies, consortiums, and end users without requiring membership in the OPC Foundation. The OPC Foundation is implementing an “open shared source” strategy to facilitate widespread adoption of the technology beyond industrial automation.

OPC UA provides a complete solution for information modeling allowing consortiums and vendors to plug in their simple or complex information models directly into OPC UA and take advantage of all of the OPC UA SOA allowing generic devices and applications to seamlessly share information.

The OPC Foundation open shared source strategy provides developers a quick jump start on the technology enabling prototyping projects without any barriers.

The OPC Foundation vision of interoperability providing the best specifications, technology, certification and process is the core of this open shared source strategy for the technology and specifications. The open shared source will be hosted on open source collaboration community work space. The OPC Foundation OPC UA stacks available to the OPC Foundation members will be under RCL license, allowing OPC Foundation members to build the highest quality OPC UA enabled products and then be able to certify the products through the comprehensive OPC Foundation certification and interoperability programs.

Stefan Hoppe, OPC Foundation Vice President, commented that “Adoption of OPC standards in industrial automation and specifically reaching out to other domains requires new ways of thinking to evangelize and increase awareness about the OPC Technology. OPC Unified Architecture is becoming the dominant infrastructure and information modeling architecture for the Internet of things and Industry 4.0, and these initiatives require complete transparency and open this about the technology to be a core part of their infrastructure.”

Continuing the Conversation

Andy Robinson pointed to a neat little app on OPC on YouTube. I replied and that led to a cool conversation between Andy and Rick Bulotta of ThingWorx. Here is what a nice little conversation can happen on Twitter. I’d like to invite more of these.

Andy Robinson ‏@archestranaut @garymintchell re OPCUA, thought you might be interested in this. It’s a small start but the vision is great! http://ow.ly/LWdXq 

Then Rick Bullota chimed in:

Rick Bullotta ‏@RickBullotta  why introduce #MQTT into the mix? it is a weak subset of OPCUA (no metadata, RPC, discovery)? #IoT

Andy Robinson ‏@archestranaut 100% for typical in the building plant floor apps. But for weak or expensive connectivity may be better.

Rick Bullotta ‏@RickBullotta living with “all of the above” here @Thingworx. MQTT is more like OPC (actually, NetDDE) than OPCUA.#IoT

Andy Robinson ‏@archestranaut also agree #mqtt maybe not ideal for commands as would probably require Qos2, not a huge deal…

Rick Bullotta@RickBullotta btw, I think it’s quite cool what you did though! nice work!

Andy Robinson @archestranaut not my work. Someone else.

Andy Robinson@archestranaut but I do think the basic idea of accepting not many new #IOT device will speak UA out of box leads us to .. . think about how we might integrate at least a subset of critical info into our already setup SCADA systems.

Andy Robinson@archestranaut I don’t suspect folks like Thingworx are looking to supplant traditional SCADA. At least doesn’t seem logical

Rick Bullotta @RickBullotta we’re already doing this with @ThingWorx via OPC/OPCUA, historians, HMI APIs, databases, and so on.

Andy Robinson@archestranaut  which is why you will be fine while other “similar” offerings will disappear on the low end

Rick Bullotta@RickBullotta correct. connecting, augmenting integrating and expanding their reach, whether within the plant or beyond.

Rick Bullotta@RickBullotta been there, done that, twice. 😉 I also founded Lighthammer (now SAP MII).

Andy Robinson@archestranaut nice to have a more civil convo after the last mini-twitp*** of about a month ago with others. 🙂

Open Source OPC UA For Manufacturing

Open Source OPC UA For Manufacturing

OpenOpcUaHere is a manufacturing open-source project that somehow was under my radar. Perhaps that is because it began in Europe? It’s an open-source OPC UA platform–OpenOpcUa.

This looks interesting. Also looks like it is growing legs.

Here is its description–I love the first line:

First remember that Open is different than Free.
OpenOpcUa is an initiative launched in 2009 by a consortium of international companies led by Michel Condemine (4CE Industry). The objectives of this consortium are multiple:

  • Create a professional quality codebase implementing OpcUa concept
  • Help users understand OpcUa technology

Today OpenOpcUaCoreServer is the only one Open Source OPC UA server certified by the OPC Foundation Compliance Test Tool.

And here is further description:

Open Source C/C++ codebase for OPC UA product development.
The OpenOpcUa is an Open Source codebases (CECILL-C Licensed with no Fork option) that makes the OPC UA development easy. It’s available on Windows, Windows CE, Linux and VXWorks. With OpenOpcUa codebase you can create client and/or server. Because Open not means free. So to access the OpenOpcUa codebase you have to pay a one time fee. more detail here

  • The same codebase for all platforms

  • A server ready to use

  • Extension using a toolset for driver development

  • Powerful API for client development

  • Supports exisiting and future UA information models without recompilation.

  • UA information models loaded dynamically from XML file conform to the standardize UANodeSet.xsd

  • A common project supported by worldwide companies

  • OpenOpcUa code base is compliant with the OPC Foundation Compliance Test Tool (CTT)

If you have further information about this project, please let me know.

OPC Foundation Adds New Member

OPC Foundation Adds New Member

Before I had even set foot into Emerson Exchange a couple of weeks ago, I ran into an old acquaintance—Roy Kok. He has held several marketing positons over the 15 or so years I’ve known him. He’s now VP, Sales and Marketing at Ocean Data Systems, developers of Dream Report—an interesting reporting tool. I saw a demo at Exchange, then chatted again a couple of weeks ago.

He told me the company has joined the OPC Foundation. It already uses OPC DA and HDA to obtain data from servers for its reporting system. According to Roy, “Joining the OPC Foundation will provide Ocean Data Systems with access to the latest technology and domain experts, ensuring that Dream Report will continue to deliver excellent support for this standard.”

“The OPC Foundation continues to expand and be the community for OPC experts,” says Thomas Burke – President of the OPC Foundation. “And we are excited to have Ocean Data Systems as a new member.”

Follow this blog

Get a weekly email of all new posts.