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