BSI 24/30485904 DC 2024
$24.66
BS EN IEC 62541-6. OPC unified architecture – Part 6. Mappings
Published By | Publication Date | Number of Pages |
BSI | 2024 | 124 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | 30485904-NC.pdf |
3 | 65E_1063e_CDV.pdf |
8 | Figures Tables |
12 | FOREWORD |
15 | 1. Scope 2. Normative references |
17 | 3. Terms, definitions and abbreviated terms 3.1. Terms and definitions |
18 | 3.2. Abbreviated terms |
19 | 4. Overview |
20 | 5. Data encoding 5.1. General 5.1.1. Overview 5.1.2. Built-in Types |
21 | 5.1.3. Guid 5.1.4. DateTime 5.1.5. ByteString |
22 | 5.1.6. Number, Integer and UInteger 5.1.7. Structures and Unions 5.1.8. ExtensionObject |
23 | 5.1.9. Variant 5.1.10. Decimal |
24 | 5.1.11. Null, Empty and Zero-Length Arrays 5.1.12. QualifiedName, NodeId and ExpandedNodeId String Encoding |
26 | 5.1.13. Name Encoding Rules 5.2. OPC UA Binary 5.2.1. General |
27 | 5.2.2. Built-in Types 5.2.2.1. Boolean 5.2.2.2. Integer 5.2.2.3. Floating Point 5.2.2.4. String |
28 | 5.2.2.5. DateTime 5.2.2.6. Guid |
29 | 5.2.2.7. ByteString 5.2.2.8. XmlElement 5.2.2.9. NodeId |
31 | 5.2.2.10. ExpandedNodeId 5.2.2.11. StatusCode |
32 | 5.2.2.12. DiagnosticInfo 5.2.2.13. QualifiedName 5.2.2.14. LocalizedText |
33 | 5.2.2.15. ExtensionObject |
34 | 5.2.2.16. Variant 5.2.2.17. DataValue |
35 | 5.2.3. Decimal 5.2.4. Enumerations 5.2.5. Arrays |
36 | 5.2.6. Structures |
39 | 5.2.7. Structures with optional fields |
40 | 5.2.8. Unions |
42 | 5.2.9. Messages 5.3. OPC UA XML 5.3.1. Built-in Types 5.3.1.1. General |
43 | 5.3.1.2. Boolean 5.3.1.3. Integer 5.3.1.4. Floating Point 5.3.1.5. String 5.3.1.6. DateTime |
44 | 5.3.1.7. Guid 5.3.1.8. ByteString 5.3.1.9. XmlElement 5.3.1.10. NodeId 5.3.1.11. ExpandedNodeId |
45 | 5.3.1.12. StatusCode 5.3.1.13. DiagnosticInfo 5.3.1.14. QualifiedName 5.3.1.15. LocalizedText 5.3.1.16. ExtensionObject |
46 | 5.3.1.17. Variant |
47 | 5.3.1.18. DataValue 5.3.1.19. Subtypes of Built-in Types 5.3.2. Decimal |
48 | 5.3.3. Enumerations 5.3.4. Arrays |
49 | 5.3.5. Structures 5.3.6. Structures with optional fields 5.3.7. Unions |
50 | 5.3.8. Messages 5.4. OPC UA JSON 5.4.1. General |
51 | 5.4.2. Built-in Types 5.4.2.1. General 5.4.2.2. Boolean 5.4.2.3. Integer 5.4.2.4. Floating point 5.4.2.5. String 5.4.2.6. DateTime 5.4.2.7. Guid |
52 | 5.4.2.8. ByteString 5.4.2.9. XmlElement 5.4.2.10. NodeId 5.4.2.11. ExpandedNodeId |
53 | 5.4.2.12. StatusCode 5.4.2.13. DiagnosticInfo |
54 | 5.4.2.14. QualifiedName 5.4.2.15. LocalizedText 5.4.2.16. ExtensionObject 5.4.2.17. Variant |
55 | 5.4.2.18. DataValue 5.4.3. Decimal 5.4.4. Enumerations |
56 | 5.4.5. Arrays 5.4.6. Structures |
57 | 5.4.7. Structures with optional fields |
58 | 5.4.8. Unions 5.4.9. Messages 6. Message SecurityProtocols 6.1. Security handshake |
60 | 6.2. Certificates 6.2.1. General 6.2.2. Application Instance Certificate |
61 | 6.2.3. User Certificates |
62 | 6.2.4. Issuer (CA) Certificates 6.2.5. Certificate Revocation List (CRL) 6.2.6. Certificate Chains |
63 | 6.3. Time synchronization 6.4. UTC and International Atomic Time (TAI) 6.5. Issued User Identity Tokens 6.5.1. Kerberos 6.5.2. JSON Web Token (JWT) |
64 | 6.5.3. OAuth2 6.5.3.1. General 6.5.3.2. Access Tokens |
65 | 6.5.3.3. Authorization Code 6.5.3.4. Refresh Token 6.5.3.5. Client Credentials |
66 | 6.6. WS Secure Conversation 6.7. OPC UA Secure Conversation 6.7.1. Overview 6.7.2. MessageChunk structure 6.7.2.1. Overview |
67 | 6.7.2.2. Message Header 6.7.2.3. Security Header |
69 | 6.7.2.4. Sequence Header 6.7.2.5. Message Footer 6.7.2.5.1. Unauthenticated Encryption Algorithms |
70 | 6.7.2.5.2. Authenticated Encryption Algorithms 6.7.3. MessageChunks and error handling |
71 | 6.7.4. Establishing a SecureChannel |
72 | 6.7.5. Deriving keys |
73 | 6.7.6. Verifying Message Security |
74 | 6.8. Elliptic Curve Cryptography (ECC) 6.8.1. Secure Channel Handshake |
78 | 6.8.2. UserIdentityToken Encryption |
79 | 6.8.3. ECC Encrypted Secret |
80 | 7. TransportProtocols 7.1. OPC UA Connection Protocol 7.1.1. Overview 7.1.2. Message structure 7.1.2.1. Overview |
81 | 7.1.2.2. Message Header 7.1.2.3. Hello Message |
82 | 7.1.2.4. Acknowledge Message 7.1.2.5. Error Message 7.1.2.6. ReverseHello Message |
83 | 7.1.3. Establishing a connection |
85 | 7.1.4. Closing a connection 7.1.5. Error handling |
86 | 7.2. OPC UA TCP 7.3. SOAP/HTTP |
87 | 7.4. OPC UA HTTPS 7.4.1. Overview |
88 | 7.4.2. Session-less Services 7.4.3. XML Encoding |
89 | 7.4.4. OPC UA Binary Encoding |
90 | 7.4.5. JSON Encoding 7.5. WebSockets 7.5.1. Overview |
91 | 7.5.2. Protocol Mapping 7.5.3. Security |
92 | 7.6. Well known addresses 8. Normative Contracts 8.1. OPC Binary Schema 8.2. XML Schema and WSDL |
93 | 8.3. Information Model Schema 8.4. Formal definition of UA Information Model 8.5. Constants 8.6. DataType encoding 8.7. Security configuration |
94 | Annex A (normative) Constants A.1 Attribute Ids A.2 Status Codes A.3 Numeric Node Ids |
95 | A.4 Media Types |
96 | Annex B (normative) OPC UA NodeSet |
97 | Annex C (normative) Type declarations for the OPC UA native Mapping |
98 | Annex D (normative) WSDL for the XML Mapping D.1 XML Schema D.2 WDSL Port Types D.3 WSDL Bindings |
99 | Annex E (informative) Security settings management E.1 Overview |
100 | E.2 SecuredApplication |
104 | E.3 CertificateIdentifier |
105 | E.4 CertificateStoreIdentifier |
106 | E.5 CertificateList E.6 CertificateValidationOptions |
108 | Annex F (normative) Information Model XML Schema F.1 Overview F.2 UANodeSet |
110 | F.3 UANode |
112 | F.4 Reference F.5 RolePermission F.6 UAType |
113 | F.7 UAInstance F.8 UAVariable |
114 | F.9 UAMethod |
115 | F.10 TranslationType F.11 UADataType |
116 | F.12 DataTypeDefinition |
117 | F.13 DataTypeField |
118 | F.14 Variant |
119 | F.15 Example |
121 | F.16 UANodeSetChanges F.17 NodesToAdd |
122 | F.18 ReferencesToChange F.19 ReferenceToChange F.20 NodesToDelete |
123 | F.21 NodeToDelete F.22 UANodeSetChangesStatus F.23 NodeSetStatusList |
124 | F.24 NodeSetStatus |