index.rst 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. Welcome to open62541's documentation!
  2. =====================================
  3. `OPC UA <http://en.wikipedia.org/wiki/OPC_Unified_Architecture>`_ (short for OPC
  4. Unified Architecture) is a protocol for industrial communication and has been
  5. standardized in the IEC62541. At its core, OPC UA defines a set of services to
  6. interact with a server-side object-oriented information model. Besides the
  7. service-calls initiated by the client, push-notification of remote events (such
  8. as data changes) can be negotiated with the server. The client/server
  9. interaction is mapped either to a binary encoding and TCP-based transmission or
  10. to SOAP-based webservices. As of late, OPC UA is marketed as the one standard
  11. for non-realtime industrial communication.
  12. We believe that it is best to understand OPC UA *from the inside out*, building
  13. upon conceptually simple first principles. After establishing a first
  14. understanding, we go on explaining how these principles are realized in detail.
  15. Examples are given based on the *open62541* implementation of the
  16. standard.
  17. .. toctree::
  18. :maxdepth: 3
  19. in_a_nutshell
  20. building
  21. tutorials
  22. types
  23. constants
  24. server
  25. client
  26. client_highlevel
  27. internal