WOLFRAM SYSTEM MODELER
OPCUAA Modelica library for OPC UA (Unified Architecture) |
![]() |
![]() |
Getting started and included servers |
![]() |
Client for connecting to an OPC UA server |
![]() |
A collection of examples to help you get started |
![]() |
Components for interacting with an OPC UA server |
![]() |
Interfaces such as connectors and partial models specific to the OPCUA Library |
![]() |
ExternalFunctions Protected Internal package with external functions used by the OPCUA Library |
![]() |
Common types specific to the OPCUA Library |
![]() |
Package containing icons |
![]() |
Blocks for configuring the communication with the OPC UA server |
Units | All units available in OPCUA |
---|---|
Quantities | All quantities available in OPCUA |
OPCUA is a library that allows you to create Modelica models that connect to OPC servers in the real world.
OPCUA is based on the OPC UA specification. It is the successor to the old OPC Standard, which uses Microsoft Windows COM/DCOM interface. OPC UA has all the features of the OPC Classic specification, with many additional features, such as better security, multi-threaded support, multi-platform support and scalability.
The OPCUA Modelica library uses the external, open source client library open62541 (original source can be found here) to establish communication with the OPC UA server.
OPCUA supports the OPC UA specification for reading and writing data to scalar nodes, as well as connecting to servers.
Supported OPC UA types include Real, Integer and Boolean. Other OPC-specific types, such as Date and Guid, are currently not supported.
Ask questions about System Modeler and OPCUA:
Get details about the OPC UA protocol:
Learn more about System Modeler:
http://www.wolfram.com/system-modeler/resources
Contact support:
For license conditions, see here.
open62541 - https://github.com/open62541/open62541 This software includes open62541, licensed under the Mozilla Public License version 2. You may obtain the source code from https://github.com/open62541/open62541. Any terms herein which differ from the MPL are offered by Wolfram alone. |
OpenSSL - http://www.openssl.org/ This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/). The OpenSSL Toolkit is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. |
SystemModel["OPCUA"]
See the upgrading documentation for how to update models based on OPCUA 2.0.x.