summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJannis Voelker <jannis.voelker@basyskom.com>2018-02-26 08:42:00 +0100
committerJannis Völker <jannis.voelker@basyskom.com>2018-02-28 07:19:19 +0000
commitbc3a916dc0aa86665eeea5bdac3f0bffc6589793 (patch)
tree4aa727159d99af9ae5e899fb27b41c4e6c42e106
parentd13d40ec9a88c5ade19e77e9b74f1a5825234332 (diff)
Replace introduction to OPC UA in qtopcua.qdoc
The old introduction mainly described features currently not supported by Qt OPC UA. Change-Id: Ib94b092ca67a4e29d4e9d3c648cf31d1cb08c28f Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
-rw-r--r--src/opcua/doc/src/qtopcua.qdoc24
1 files changed, 18 insertions, 6 deletions
diff --git a/src/opcua/doc/src/qtopcua.qdoc b/src/opcua/doc/src/qtopcua.qdoc
index 75ef0c2..a1aaf82 100644
--- a/src/opcua/doc/src/qtopcua.qdoc
+++ b/src/opcua/doc/src/qtopcua.qdoc
@@ -67,12 +67,24 @@
The \l{Qt OPC UA Examples}{examples} demonstrate how to use Qt OPC UA API to interact with an OPC UA server.
\section1 A short introduction to OPC UA
- OPC UA is a protocol for data modelling and secure exchange of data in
- industrial applications.
- The protocol offers built-in transport security based on certificates and
- established cryptographic algorithms.
- The data modelling system is object oriented and offers support for
- pre-made models which can be extended to fit special needs.
+ OPC UA is a protocol for data modelling and exchange of data in industrial applications.
+
+ An OPC UA server offers access to data which is organized in a mesh of nodes connected by references.
+ The use of different reference types and nodes containing metadata enable a client to navigate and interpret
+ the data without knowing their structure in advance.
+
+ All nodes have a unique identifier and attributes that can be read and written.
+ Among others, there are Variable nodes which store values and callable Method nodes with attached nodes describing
+ parameters and return values. Notifications in case of events and monitoring of Variable nodes for value changes are offered too.
+
+ Complex objects can be created by combining nodes using references, inheritance is also possible.
+ OPC UA offers support for pre-made models which can be extended to fit special needs.
+
+ OPC UA is the platform independent successor of OPC Classic intended for usage on all levels,
+ from embedded sensors up to manufacturing execution and enterprise resource planning systems.
+ It has a service oriented architecture based on standardized messages for service requests and responses.
+ There are different ways for these messages to be encoded and transported over the network. The most common way
+ is binary encoding over TCP.
\section1 Implemented features from the OPC UA protocol