====== IEC 62541-006 OPC Unified Architecture - Part 6: Mappings ======
[[dido:public:ra:xapend:xapend.b_stds:tech:iec:start| return to the IEC Standards ]]
Data sheet for OPC Unified Architecture - Part 6: Mappings
| Title | OPC Unified Architecture - Part 6: Mappings |
| Version | 2020|
| Document Number | 62541-6|
| Release Date | OPC Unified Architecture - Part 6: Mappings |
| Reference | [[https://webstore.iec.ch/publication/61115]] |
: **Note**: The following is an excerpt from the official IEC catalog. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference.
===== Abstract =====
IEC 62541-6:2020 specifies the OPC Unified Architecture (OPC UA) mapping between the security model described in [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-2]], the abstract service definitions specified in [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-4]], the data structures defined in [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-5]] and the physical network protocols that can be used to implement the OPC UA specification. This third edition cancels and replaces the second edition published in 2015. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition:
: a) Encodings:
* added JSON encoding for PubSub (non-reversible);
* added JSON encoding for Client/Server (reversible);
* added support for optional fields in structures;
* added support for Unions.
: b) Transport mappings:
* added **''WebSocket secure connection – WSS''**;
* added support for reverse connectivity;
* added support for session-less service invocation in HTTPS.
: c) Deprecated Transport (missing support on most platforms):
* SOAP/HTTP with **''WS-SecureConversation''** (all encodings).
: d) Added mapping for JSON Web Token.
: e) Added support for Unions to NodeSet Schema.
: f) Added batch operations to add/delete nodes to/from NodeSet Schema.
: g) Added support for multi-dimensional arrays outside of Variants.
: h) Added binary representation for Decimal data types.
: i) Added mapping for an OAuth2 Authorization Framework.
See also:
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-1]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-2]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-3]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-4]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-5]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-7]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-8]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-9]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-10]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-11]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-12]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-13]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-14]]
* [[dido:public:ra:xapend:xapend.b_stds:tech:iec:62541-100]]
/**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
/* To add a discussion page to this page, comment out the line that says
~~DISCUSSION:off~~
*/
~~DISCUSSION:on|Outstanding Issues~~
~~DISCUSSION:off~~