All Projects → iswunistuttgart → awesome-opcua

iswunistuttgart / awesome-opcua

Licence: CC0-1.0 license
No description or website provided.

Projects that are alternatives of or similar to awesome-opcua

node-opcua-coreaas
An extension for node-opcua implementing CoreAAS Information Model
Stars: ✭ 19 (-62.75%)
Mutual labels:  opc-ua, opcua
opcua-esp32
Embedded OPC UA Server on ESP32 based on open62541 stack
Stars: ✭ 82 (+60.78%)
Mutual labels:  opc-ua, opcua
OpcUaStack
Open Source OPC UA Application Server and OPC UA Client/Server C++ Libraries
Stars: ✭ 89 (+74.51%)
Mutual labels:  opc-ua, opcua
ASMD
OPC UA Address Space Model Designer
Stars: ✭ 47 (-7.84%)
Mutual labels:  opc-ua, opcua
quasar
Quick opcUA Server generAtion fRamework
Stars: ✭ 31 (-39.22%)
Mutual labels:  opc-ua, opcua
Open62541
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Stars: ✭ 1,643 (+3121.57%)
Mutual labels:  opc-ua, opcua
TF6100 Samples
Contains product samples for TF6100 TC3 OPC UA
Stars: ✭ 15 (-70.59%)
Mutual labels:  opc-ua, opcua
Oshmi
SCADA HMI for substations and automation applications.
Stars: ✭ 180 (+252.94%)
Mutual labels:  opc-ua
milo-ece2017
Materials about my talk around Eclipse Milo at EclipseCon Europe 2017
Stars: ✭ 22 (-56.86%)
Mutual labels:  opc-ua
Node Opcua Logger
An OPCUA Client for logging data to InfluxDB! 🔌 🏭
Stars: ✭ 138 (+170.59%)
Mutual labels:  opc-ua
Iot Technical Guide
🐝 IoT Technical Guide --- 从零搭建高性能物联网平台及物联网解决方案和Thingsboard源码分析 ✨ ✨ ✨ (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, 物模型,Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Stars: ✭ 2,334 (+4476.47%)
Mutual labels:  opc-ua
Iot Dc3
IOT DC3 is an open source, distributed Internet of Things (IOT) platform based on Spring Cloud. It is used for rapid development of IOT projects and management of IOT devices. It is a set of solutions for IOT system.
Stars: ✭ 195 (+282.35%)
Mutual labels:  opc-ua
opcua-datasource
An OPC UA datasource for reading from OPC UA servers (DA/HDA/AE) into Grafana directly
Stars: ✭ 43 (-15.69%)
Mutual labels:  opc-ua
Iot Edge Opc Publisher
Microsoft OPC Publisher
Stars: ✭ 143 (+180.39%)
Mutual labels:  opc-ua
azure-iiot-opc-vault-service
Azure Industrial IoT OPC Vault Service
Stars: ✭ 15 (-70.59%)
Mutual labels:  opc-ua
UA-IIoT-StarterKit
Samples and tutorials to illustrate how to build OPC UA PubSub applications.
Stars: ✭ 55 (+7.84%)
Mutual labels:  opc-ua
QUaModbusClient
Modbus to OPC UA Gateway
Stars: ✭ 38 (-25.49%)
Mutual labels:  opc-ua
OpcUaHelperOld
一个OPC UA客户端二次封装类,使用本组件提供的类库,可以简单便捷的读写OPC-UA服务器上的数据,引用,方法等等操作。本版本为旧版,新版请参照:https://github.com/dathlin/OpcUaHelper
Stars: ✭ 31 (-39.22%)
Mutual labels:  opc-ua
Opcua Asyncio
OPC UA library for python > 3.6 asyncio
Stars: ✭ 251 (+392.16%)
Mutual labels:  opc-ua
Opcua
A client and server implementation of the OPC UA specification written in Rust
Stars: ✭ 202 (+296.08%)
Mutual labels:  opc-ua

Awesome OPC UA Awesome

A curated list of Open Platform Communications Unified Architecture (OPC UA) libraries, tools and resources. Inspired by awesome-... stuff.

Including the information from traversaro/awesome-opcua

Open Platform Communications Unified Architecture (OPC UA) is the data exchange standard for safe, reliable, manufacturer- and platform-independent industrial communication.

For a brief introduction to OPC UA, check the What is OPC? UA in a Minute.

See the official OPC Foundation site for the official specifications and more information about the OPC UA standard.

Contents

OPC UA Standards Documents

Released OPC UA Specifications.

Resources

Information material apart from the standards documents.

Online Resources

Information material available online.

Books

Books about OPC UA.

  • Wolfgang Mahnke, Stefan-Helmut Leitner, Matthias Damm, OPC Unified Architecture. Springer; 2009, ISBN: 978-3540688983.
  • Etienne Rossignon, node-opcua by example

Articles

Videos

Software

Software for creating OPC UA Servers, Clients, Publishers, Subscribers or Information Models.

SDKs and Libraries

SDKs to create OPC UA components.

C

C++

  • freeopcua - Open Source C++ OPC-UA Server and Client Library. [LGPL-3.0]
  • QtOPCUA - Qt module that implements a Qt API to interact with OPC UA. [LGPL-3.0]
  • QUaServer - Qt C++ wrapper for open62541 server stack. [MIT]
  • ASNeG OPC UA Stack - Open source C++ framework for development and distribution of OPC UA client\server applications. [Apache-2.0]

C#

JavaScript / TypeScript

Java

MATLAB

NuGet Packages

Python

  • uaf - Client (wrapper over proprietary sdk)
  • Python FreeOpcUa - Server /Client
  • opcua-asyncio - OPC UA / IEC 62541 Client and Server for Python >= 3.7 and pypy3. [LGPL-3.0]

Rust

  • locka99/opcua - OPC UA server / client API implementation for Rust. [MPL-2.0]

Golang

Delphi

Cloud

Test Clients

Test Clients to check server implementations manually.

  • UaExpert - General purpose graphical test client supporting OPC UA features like DataAccess, Alarms & Conditions, Historical Access and calling of UA Methods by Unified Automation [Commercial] (free evaluation license).
  • dataFEED - Demo Client developed by Softing (free)
  • FreeOpcUA - OpenSource Client based on python
  • Prosys OPC UA Monitor - HMI Tool (Evaluation for Free)
  • OPC UA Browser - Demo Client developed by Prosys (free evaluation license).
  • OPC UA Test tool - Automate OPC UA server performance testing

Modelling Tools

Tools to create OPC UA Information Models.

  • UAModeler - Modeling Tool by Unified Automation. [Commercial]
  • OPC UA Modeler - Modeling Tool by Prosys [Commercial]
  • SiOME - Modeling Tool by Siemens [Commercial]
  • UA-ModelCompiler - Tool to convert OPC UA Information models in Model.xml format to NodeSet2.xml Format. [MIT]
  • UML2OPCUA - Papyrus plugin to model OPC UA Information models with Papyrus
  • deprecated FreeOpcUa/opcua-modeler - Free OPC UA Modeler is a tool for designing OPC UA address spaces [GPL-3.0]

Online Tools

Tools available online to help with OPC UA components or Information Models.

Server Simulations

Implementations of Example, Simulation and SampleServer that are running on the internet or can be run local.

Server and client applications

Implementations of server and client applications and other examples.

Gateways (OPC Classic)

coming soon

Community

  • Stack Overflow - Questions related to OPC UA in Stack Overflow.
  • OPC Foundation Twitter - Official OPC Foundation account that shares update about the OPC UA standard.
  • OPC Foundation Podcast - Official OPC Foundation podcast that gives insight into the OPC UA technology, applications in different industries and answers questions from the audience.
  • OPC Foundation Ebooks - Information about OPC UA technology and applications in different industries as contributions by various authors.

Related Lists

Tutorials

Contribute

Contributions are welcome! Read the contribution guidelines first.

License

CC0 1.0 Universal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].