PLCOpen and OPC Foundation release new edition of PLCopen OPC-UA Client for IEC 61131-3
October 17, 2016 - PLCopen together with the OPC Foundation published a new edition of the definition of a set of Function Blocks providing OPC-UA client functionality. With this functionality implemented on a controller it becomes possible to initiate a communication session to any other available PLCopen OPC-UA Server. The controller can exchange complex data structures horizontally with other controllers independently from fieldbus system or vertically with other devices using an OPC-UA server call in an MES/ERP system in order to collect data or even write new production orders to the cloud. It allows a production line to be independently active in combination with integrated OPC-UA Security features.
The original version 1.0 was published 2 years ago, and during several implementations and feedback from additional supporting companies it became clear that additional as well as different functionality was needed, esp. concerning a better user interface and better usability. By specifying function blocks that deal with a “List” feature, one can work much easier with sets of data like variables or nodes. Now one can create a list of variables coupled to the required functionality, where originally one has to use a function block for each functionality and variable. This provides more effective programs with a better overview.
An OPC-UA client functionality in a controller does not provide hard deterministic real time and so it’s not a deterministic fieldbus – but OPC-UA provides fast and secure fieldbus independent communication, and provides modelling mechanism for information models.
This new edition is now published.
You can download this document PLCopen_OPC_UA_ClientFunctionBlocks_V1 1 as .pdf via the PLCopen website section Communication.
Overview of important changes V1.0 to V1.1
- Created new Structured Data Type UANodeInformation
- Created new Function blocks with “List” functionality
- UA_NamespaceGetIndexList, UA_ServerGetIndexByUriList,
- UA_NodeGetHandleList, UA_NodeReleaseHandleList
- UA_MonitoredItemAddList, UA_MonitoredItemRemoveList
- UA_MonitoredItemModifyList, UA_MonitoredItemOperateList
- UA_MethodeGetHandleList, UA_MethodReleaseHandleList
- UA_EventItemAdd, UA_EventItemOperate, UA_EventItemRemove
And as a result, these Functions blocks are moved to a new chapter “Phased out Functions blocks”:
- UA_NodeGetHandle, UA_ReleaseHandle, UA_NodeGetInfo
- UA_MonitoredItemAdd, UA_MonitoredItemRemove, UA_MonitoredItemOperate
- UA_Read, UA_Write
- UA_MethodeGetHandle, UA_MethodeReleaseHandle
- Renamed UA_NodeClass to UA_NodeClassMask
- Enum value changed in UAIdentifierType
- Extend UAMonitoredSettings with parameter QueueSize
- Depricated Structed Data Type UANodeInfo
- The graphical representation of the order of the outputs of the FB’s have been harmonized: Done, Busy, Error; ErrorID, then general outputs, and finaly the VAR_IN_OUTs. For this reason we separate between V1.0 and V1.1 in the compliance list.
Added Appendix about Compliance procedure and make use of PLCopen OPC UA logo
PLCopen was founded in 1992 as an independent worldwide association for industrial suppliers and users. It is the leading association resolving topics related to industrial control programming. PLCopen creates concepts to reduce the costs of industrial automation.
About OPC Foundation
The OPC Foundation defines standards for online data exchange between automation systems. They address access to current data (OPC DA), alarms and events (OPC A&E) and historical data (OPC HDA). Those standards are successfully applied in industrial automation.
GF Piping releases 200 page Valve Technical Handbook
The Valve Technical Handbook provides a resource for customers seeking detailed valve information. Over 20 manual valves and 22 actuated valves in...
CIMdata releases eBook on capital project success for EPCs
This eBook presents CIMdata's perspective on the use of open standards, notably ISO 15926, to improve interoperability, and the application of...
C3 Solutions announces revamped Dock Appointment Scheduling ROI Calculator
The C3 ROI Tool is a free online analysis tool to help business determine dock appointment scheduling cost savings opportunities.
Microscan announces updates to their free barcode generator
The barcode generator is a free online tool enabling users to create, save, and email custom barcodes. 28 different barcode types, from linear to...
OPC Training Course supports industrial convergence of SCADA systems to IIoT
Business Industrial Network, a leading provider of industrial training, announced the release of the new OPC Training for SCADA & DCS Certificate...
Rotork actuators deliver automated safety solution for Mauritius airport
The Profibus-enabled, ATEX-rated failsafe Rotork actuators have been installed in critical valve areas to prevent potential spillages by...
Peratech introduces Jack Wei as VP of Global Operations
Wei will focus on China, Korea, Taiwan and Japan, as Peratech moves to mass production in 2017, following recent design wins.
Alicat's BASIS flow controllers chosen by Valco to control gas flow
Designed specifically for original equipment manufacture and process integration, BASIS controls gas flow rates used for mixing or diluting, or...
Interview: The Benefits of One-Cable Automation
As manufacturing becomes more automated and connected across a wide range of industries, it is more essential than ever to streamline installations...
Nextnine and SilentDefense announce OEM partnership for cybersecurity solutions
As part of this OEM partnership, Nextnine has integrated the SilentDefense technology from SecurityMatters into its ICS Shield solution.