{"id":451696,"date":"2024-10-20T09:19:38","date_gmt":"2024-10-20T09:19:38","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bsi-24-30484400-dc-2024\/"},"modified":"2024-10-26T17:22:52","modified_gmt":"2024-10-26T17:22:52","slug":"bsi-24-30484400-dc-2024","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bsi-24-30484400-dc-2024\/","title":{"rendered":"BSI 24\/30484400 DC 2024"},"content":{"rendered":"

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
15<\/td>\nFOREWORD <\/td>\n<\/tr>\n
17<\/td>\n1 Scope
2 Reference documents <\/td>\n<\/tr>\n
18<\/td>\n3 Terms, definitions, abbreviated terms, and conventions
3.1 Terms and definitions <\/td>\n<\/tr>\n
19<\/td>\n3.2 Abbreviated terms <\/td>\n<\/tr>\n
20<\/td>\n3.3 Conventions used in this document
3.3.1 Conventions for Node descriptions
3.3.1.1 Node definitions <\/td>\n<\/tr>\n
22<\/td>\n3.3.1.2 Additional References
3.3.1.3 Additional sub-components
3.3.1.4 Additional Attribute values
3.3.2 NodeIds and BrowseNames
3.3.2.1 NodeIds <\/td>\n<\/tr>\n
23<\/td>\n3.3.2.2 BrowseNames
3.3.3 Common Attributes
3.3.3.1 General <\/td>\n<\/tr>\n
24<\/td>\n3.3.3.2 Objects
3.3.3.3 Variables
3.3.3.4 VariableTypes
3.3.3.5 Methods <\/td>\n<\/tr>\n
25<\/td>\n4 Device model
4.1 General <\/td>\n<\/tr>\n
26<\/td>\n4.2 Usage guidelines
4.3 TopologyElementType <\/td>\n<\/tr>\n
27<\/td>\n4.4 FunctionalGroupType
4.4.1 Model <\/td>\n<\/tr>\n
28<\/td>\n4.4.2 Recommended FunctionalGroup BrowseNames <\/td>\n<\/tr>\n
29<\/td>\n4.4.3 UIElement Type <\/td>\n<\/tr>\n
30<\/td>\n4.5 Interfaces
4.5.1 Overview
4.5.2 VendorNameplate Interface <\/td>\n<\/tr>\n
32<\/td>\n4.5.3 TagNameplate Interface <\/td>\n<\/tr>\n
33<\/td>\n4.5.4 DeviceHealth Interface <\/td>\n<\/tr>\n
34<\/td>\n4.5.5 OperationCounter Interface <\/td>\n<\/tr>\n
36<\/td>\n4.5.6 SupportInfo Interface <\/td>\n<\/tr>\n
38<\/td>\n4.6 ComponentType <\/td>\n<\/tr>\n
39<\/td>\n4.7 DeviceType <\/td>\n<\/tr>\n
42<\/td>\n4.8 SoftwareType
4.9 DeviceSet entry point <\/td>\n<\/tr>\n
43<\/td>\n4.10 DeviceFeatures entry point <\/td>\n<\/tr>\n
44<\/td>\n4.11 BlockType <\/td>\n<\/tr>\n
45<\/td>\n4.12 DeviceHealth Alarm Types
4.12.1 General <\/td>\n<\/tr>\n
46<\/td>\n4.12.2 DeviceHealthDiagnosticAlarmType
4.12.3 FailureAlarmType <\/td>\n<\/tr>\n
47<\/td>\n4.12.4 CheckFunctionAlarmType
4.12.5 OffSpecAlarmType
4.12.6 MaintenanceRequiredAlarmType <\/td>\n<\/tr>\n
48<\/td>\n5 Device communication model
5.1 General <\/td>\n<\/tr>\n
49<\/td>\n5.2 ProtocolType <\/td>\n<\/tr>\n
51<\/td>\n5.3 Network <\/td>\n<\/tr>\n
52<\/td>\n5.4 ConnectionPoint <\/td>\n<\/tr>\n
53<\/td>\n5.5 ConnectsTo and ConnectsToParent ReferenceTypes <\/td>\n<\/tr>\n
55<\/td>\n5.6 NetworkSet Object <\/td>\n<\/tr>\n
56<\/td>\n6 Device integration host model
6.1 General <\/td>\n<\/tr>\n
57<\/td>\n6.2 DeviceTopology Object <\/td>\n<\/tr>\n
58<\/td>\n6.3 Online\/Offline
6.3.1 General <\/td>\n<\/tr>\n
59<\/td>\n6.3.2 IsOnline ReferenceType <\/td>\n<\/tr>\n
60<\/td>\n6.4 Offline-Online data transfer
6.4.1 Definition
6.4.2 TransferServices Type <\/td>\n<\/tr>\n
61<\/td>\n6.4.3 TransferServices Object
6.4.4 TransferToDevice Method <\/td>\n<\/tr>\n
62<\/td>\n6.4.5 TransferFromDevice Method <\/td>\n<\/tr>\n
63<\/td>\n6.4.6 FetchTransferResultData Method <\/td>\n<\/tr>\n
67<\/td>\n7 Locking model
7.1 Overview
7.2 LockingServices Type <\/td>\n<\/tr>\n
69<\/td>\n7.3 LockingServices Object
7.4 MaxInactiveLockTime Property
7.5 InitLock Method <\/td>\n<\/tr>\n
70<\/td>\n7.6 ExitLock Method <\/td>\n<\/tr>\n
71<\/td>\n7.7 RenewLock Method
7.8 BreakLock Method <\/td>\n<\/tr>\n
73<\/td>\n8 Software update model
8.1 Overview
8.2 Use Cases
8.2.1 Supported Use Cases
8.2.1.1 Software Update of constraint devices
8.2.1.2 Update Devices from different manufacturers with a Software Update Client
8.2.1.3 Update of underlying Devices (e.g., IO Link Devices)
8.2.1.4 Coordinated update of multiple Devices in a machine \/ plant <\/td>\n<\/tr>\n
74<\/td>\n8.2.1.5 Partial update without stopping the software
8.2.1.6 Scheduled update
8.2.1.7 Central distribution for later installation
8.2.1.8 Update of individual parts of a software
8.2.1.9 Reliable update of Devices that are out of reach
8.2.1.10 Backup and restore parameters that are lost during the update
8.2.1.11 Selecting the correct version to install <\/td>\n<\/tr>\n
75<\/td>\n8.2.1.12 Installation of additional software
8.2.2 Unsupported Use Cases
8.2.2.1 Finding devices that provide the SoftwareUpdate AddIn within a Server
8.2.2.2 Explicit Restarting the device
8.2.2.3 Pulling software from an external source
8.3 General
8.3.1 System perspective <\/td>\n<\/tr>\n
76<\/td>\n8.3.2 Types of software
8.3.3 Types of Devices
8.3.4 Options for the Server
8.3.4.1 Overview <\/td>\n<\/tr>\n
77<\/td>\n8.3.4.2 Prepare for update option
8.3.4.3 Direct-Loading option
8.3.4.4 Cached-Loading option
8.3.4.5 FileSystem option <\/td>\n<\/tr>\n
78<\/td>\n8.3.4.6 Installation option
8.3.4.7 UpdateStatus option
8.3.4.8 Parameter backup \/ restore option
8.3.4.9 Confirmation option
8.3.4.10 Power cycle option <\/td>\n<\/tr>\n
79<\/td>\n8.3.5 Software Update Client <\/td>\n<\/tr>\n
83<\/td>\n8.3.6 Safety considerations
8.3.7 Security considerations <\/td>\n<\/tr>\n
84<\/td>\n8.3.8 Update Behavior
8.3.9 Installation of patches
8.3.10 Incompatible parameters \/ settings
8.3.11 AddIn model <\/td>\n<\/tr>\n
85<\/td>\n8.4 ObjectTypes
8.4.1 SoftwareUpdateType
8.4.1.1 Overview <\/td>\n<\/tr>\n
86<\/td>\n8.4.1.2 Loading <\/td>\n<\/tr>\n
87<\/td>\n8.4.1.3 PrepareForUpdate
8.4.1.4 Installation
8.4.1.5 PowerCycle
8.4.1.6 Confirmation
8.4.1.7 Parameters
8.4.1.8 UpdateStatus
8.4.1.9 VendorErrorCode <\/td>\n<\/tr>\n
88<\/td>\n8.4.1.10 DefaultInstanceBrowseName
8.4.2 SoftwareLoadingType
8.4.2.1 Overview
8.4.2.2 UpdateKey
8.4.3 PackageLoadingType
8.4.3.1 Overview <\/td>\n<\/tr>\n
89<\/td>\n8.4.3.2 CurrentVersion
8.4.3.3 FileTransfer <\/td>\n<\/tr>\n
90<\/td>\n8.4.3.3.1 Transfer to the device
8.4.3.3.2 Transfer from the device
8.4.3.4 ErrorMessage
8.4.3.5 WriteBlockSize
8.4.4 DirectLoadingType
8.4.4.1 Overview <\/td>\n<\/tr>\n
91<\/td>\n8.4.4.2 FileTransfer
8.4.4.3 UpdateBehavior
8.4.4.4 WriteTimeout
8.4.5 CachedLoadingType
8.4.5.1 Overview <\/td>\n<\/tr>\n
92<\/td>\n8.4.5.2 FileTransfer
8.4.5.3 PendingVersion
8.4.5.4 FallbackVersion
8.4.5.5 GetUpdateBehavior Method <\/td>\n<\/tr>\n
93<\/td>\n8.4.6 FileSystemLoadingType
8.4.6.1 Overview <\/td>\n<\/tr>\n
94<\/td>\n8.4.6.2 FileSystem
8.4.6.3 GetUpdateBehavior Method
8.4.6.4 ValidateFiles Method <\/td>\n<\/tr>\n
95<\/td>\n8.4.7 SoftwareVersionType
8.4.7.1 Overview <\/td>\n<\/tr>\n
96<\/td>\n8.4.7.2 Manufacturer
8.4.7.3 ManufacturerUri
8.4.7.4 SoftwareRevision
8.4.7.5 PatchIdentifiers
8.4.7.6 ReleaseDate
8.4.7.7 ChangeLogReference <\/td>\n<\/tr>\n
97<\/td>\n8.4.7.8 Hash
8.4.8 PrepareForUpdateStateMachineType
8.4.8.1 Overview <\/td>\n<\/tr>\n
99<\/td>\n8.4.8.2 PercentComplete
8.4.8.3 Prepare Method <\/td>\n<\/tr>\n
100<\/td>\n8.4.8.4 Abort Method
8.4.8.5 Resume Method
8.4.9 InstallationStateMachineType
8.4.9.1 Overview <\/td>\n<\/tr>\n
103<\/td>\n8.4.9.2 PercentComplete
8.4.9.3 InstallationDelay
8.4.9.4 InstallSoftwarePackage Method <\/td>\n<\/tr>\n
104<\/td>\n8.4.9.5 InstallFiles Method <\/td>\n<\/tr>\n
105<\/td>\n8.4.9.6 Resume Method
8.4.10 PowerCycleStateMachineType <\/td>\n<\/tr>\n
106<\/td>\n8.4.11 ConfirmationStateMachineType
8.4.11.1 Overview <\/td>\n<\/tr>\n
108<\/td>\n8.4.11.2 ConfirmationTimeout
8.4.11.3 Confirm Method
8.5 DataTypes
8.5.1 SoftwareVersionFileType <\/td>\n<\/tr>\n
109<\/td>\n8.5.2 UpdateBehavior OptionSet <\/td>\n<\/tr>\n
110<\/td>\n9 Specialized topology elements
9.1 General
9.2 Configurable components
9.2.1 General pattern
9.2.2 ConfigurableObjectType <\/td>\n<\/tr>\n
111<\/td>\n9.3 Block Devices <\/td>\n<\/tr>\n
112<\/td>\n9.4 Modular Devices <\/td>\n<\/tr>\n
114<\/td>\n10 Lifetime model
10.1 General
10.2 LifetimeVariableType definition
10.2.1 Overview
10.2.2 VariableType definition <\/td>\n<\/tr>\n
116<\/td>\n10.3 BaseLifetimeIndicationType definition
10.3.1 Overview
10.3.2 ObjectType definition
10.4 TimeIndicationType definition
10.4.1 Overview
10.4.2 ObjectType definition
10.5 NumberOfPartsIndicationType definition
10.5.1 Overview <\/td>\n<\/tr>\n
117<\/td>\n10.5.2 ObjectType definition
10.6 NumberOfUsagesIndicationType definition
10.6.1 Overview
10.6.2 ObjectType definition
10.7 LengthIndicationType definition
10.7.1 Overview
10.7.2 ObjectType definition
10.8 DiameterIndicationType definition
10.8.1 Overview <\/td>\n<\/tr>\n
118<\/td>\n10.8.2 ObjectType definition
10.9 SubstanceVolumeIndicationType definition
10.9.1 Overview
10.9.2 ObjectType definition <\/td>\n<\/tr>\n
119<\/td>\n11 Profiles and ConformanceUnits
11.1 Conformance Units <\/td>\n<\/tr>\n
121<\/td>\n11.2 Profiles
11.2.1 General
11.2.2 Profile list <\/td>\n<\/tr>\n
122<\/td>\n11.2.3 Device Server Facets <\/td>\n<\/tr>\n
124<\/td>\n11.2.4 Device Client Facets <\/td>\n<\/tr>\n
127<\/td>\n12 Namespaces
12.1 Namespace Metadata
12.2 Handling of OPC UA namespaces <\/td>\n<\/tr>\n
129<\/td>\nAnnex A (normative) Namespace and mappings <\/td>\n<\/tr>\n
130<\/td>\nAnnex B (informative) Examples
B.1 Functional Group Usages <\/td>\n<\/tr>\n
131<\/td>\nB.2 Identification Functional Group
B.3 Software Update examples
B.3.1 Factory Automation Example <\/td>\n<\/tr>\n
134<\/td>\nB.3.2 Update sequence using Direct-Loading <\/td>\n<\/tr>\n
135<\/td>\nB.3.3 Update sequence using Cached-Loading <\/td>\n<\/tr>\n
136<\/td>\nB.3.4 Update sequence using File System based Loading <\/td>\n<\/tr>\n
138<\/td>\nAnnex C (informative) Guidelines for the usage of OPC UA for Devices as base for Companion Specifications
C.1 Overview <\/td>\n<\/tr>\n
140<\/td>\nC.2 Guidelines to define Companion Specifications based on OPC UA for Devices <\/td>\n<\/tr>\n
141<\/td>\nC.3 Guidelines on how to combine different companion specifications based on OPC UA for Devices in one OPC UA application <\/td>\n<\/tr>\n
143<\/td>\nC.4 Guidelines to manage the same Variables defined in different places <\/td>\n<\/tr>\n
144<\/td>\nC.5 Guidelines on how to use functionality in companion specifications <\/td>\n<\/tr>\n
146<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

BS EN IEC 62541-100 OPC Unified Architecture – Part 100: Device Interface<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2024<\/td>\n146<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":451704,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[385,2641],"product_tag":[],"class_list":{"0":"post-451696","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-25-040-40","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/451696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/451704"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=451696"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=451696"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=451696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}