{"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 Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
15<\/td>\n | FOREWORD <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 1 Scope 2 Reference documents <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 3 Terms, definitions, abbreviated terms, and conventions 3.1 Terms and definitions <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | 3.2 Abbreviated terms <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 3.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>\n | 3.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>\n | 3.3.2.2 BrowseNames 3.3.3 Common Attributes 3.3.3.1 General <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 3.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>\n | 4 Device model 4.1 General <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 4.2 Usage guidelines 4.3 TopologyElementType <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | 4.4 FunctionalGroupType 4.4.1 Model <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 4.4.2 Recommended FunctionalGroup BrowseNames <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 4.4.3 UIElement Type <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 4.5 Interfaces 4.5.1 Overview 4.5.2 VendorNameplate Interface <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | 4.5.3 TagNameplate Interface <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | 4.5.4 DeviceHealth Interface <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 4.5.5 OperationCounter Interface <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 4.5.6 SupportInfo Interface <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 4.6 ComponentType <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 4.7 DeviceType <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 4.8 SoftwareType 4.9 DeviceSet entry point <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | 4.10 DeviceFeatures entry point <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 4.11 BlockType <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 4.12 DeviceHealth Alarm Types 4.12.1 General <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 4.12.2 DeviceHealthDiagnosticAlarmType 4.12.3 FailureAlarmType <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 4.12.4 CheckFunctionAlarmType 4.12.5 OffSpecAlarmType 4.12.6 MaintenanceRequiredAlarmType <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 5 Device communication model 5.1 General <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 5.2 ProtocolType <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | 5.3 Network <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 5.4 ConnectionPoint <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 5.5 ConnectsTo and ConnectsToParent ReferenceTypes <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 5.6 NetworkSet Object <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | 6 Device integration host model 6.1 General <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 6.2 DeviceTopology Object <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | 6.3 Online\/Offline 6.3.1 General <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | 6.3.2 IsOnline ReferenceType <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 6.4 Offline-Online data transfer 6.4.1 Definition 6.4.2 TransferServices Type <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 6.4.3 TransferServices Object 6.4.4 TransferToDevice Method <\/td>\n<\/tr>\n | ||||||
62<\/td>\n | 6.4.5 TransferFromDevice Method <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | 6.4.6 FetchTransferResultData Method <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 7 Locking model 7.1 Overview 7.2 LockingServices Type <\/td>\n<\/tr>\n | ||||||
69<\/td>\n | 7.3 LockingServices Object 7.4 MaxInactiveLockTime Property 7.5 InitLock Method <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 7.6 ExitLock Method <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 7.7 RenewLock Method 7.8 BreakLock Method <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 8 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>\n | 8.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>\n | 8.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>\n | 8.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>\n | 8.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>\n | 8.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>\n | 8.3.5 Software Update Client <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 8.3.6 Safety considerations 8.3.7 Security considerations <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 8.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>\n | 8.4 ObjectTypes 8.4.1 SoftwareUpdateType 8.4.1.1 Overview <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 8.4.1.2 Loading <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 8.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>\n | 8.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>\n | 8.4.3.2 CurrentVersion 8.4.3.3 FileTransfer <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 8.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>\n | 8.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>\n | 8.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>\n | 8.4.6 FileSystemLoadingType 8.4.6.1 Overview <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | 8.4.6.2 FileSystem 8.4.6.3 GetUpdateBehavior Method 8.4.6.4 ValidateFiles Method <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | 8.4.7 SoftwareVersionType 8.4.7.1 Overview <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 8.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>\n | 8.4.7.8 Hash 8.4.8 PrepareForUpdateStateMachineType 8.4.8.1 Overview <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | 8.4.8.2 PercentComplete 8.4.8.3 Prepare Method <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | 8.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>\n | 8.4.9.2 PercentComplete 8.4.9.3 InstallationDelay 8.4.9.4 InstallSoftwarePackage Method <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 8.4.9.5 InstallFiles Method <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 8.4.9.6 Resume Method 8.4.10 PowerCycleStateMachineType <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | 8.4.11 ConfirmationStateMachineType 8.4.11.1 Overview <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 8.4.11.2 ConfirmationTimeout 8.4.11.3 Confirm Method 8.5 DataTypes 8.5.1 SoftwareVersionFileType <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 8.5.2 UpdateBehavior OptionSet <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | 9 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>\n | 9.3 Block Devices <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | 9.4 Modular Devices <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | 10 Lifetime model 10.1 General 10.2 LifetimeVariableType definition 10.2.1 Overview 10.2.2 VariableType definition <\/td>\n<\/tr>\n | ||||||
116<\/td>\n | 10.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>\n | 10.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>\n | 10.8.2 ObjectType definition 10.9 SubstanceVolumeIndicationType definition 10.9.1 Overview 10.9.2 ObjectType definition <\/td>\n<\/tr>\n | ||||||
119<\/td>\n | 11 Profiles and ConformanceUnits 11.1 Conformance Units <\/td>\n<\/tr>\n | ||||||
121<\/td>\n | 11.2 Profiles 11.2.1 General 11.2.2 Profile list <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | 11.2.3 Device Server Facets <\/td>\n<\/tr>\n | ||||||
124<\/td>\n | 11.2.4 Device Client Facets <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | 12 Namespaces 12.1 Namespace Metadata 12.2 Handling of OPC UA namespaces <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | Annex A (normative) Namespace and mappings <\/td>\n<\/tr>\n | ||||||
130<\/td>\n | Annex B (informative) Examples B.1 Functional Group Usages <\/td>\n<\/tr>\n | ||||||
131<\/td>\n | B.2 Identification Functional Group B.3 Software Update examples B.3.1 Factory Automation Example <\/td>\n<\/tr>\n | ||||||
134<\/td>\n | B.3.2 Update sequence using Direct-Loading <\/td>\n<\/tr>\n | ||||||
135<\/td>\n | B.3.3 Update sequence using Cached-Loading <\/td>\n<\/tr>\n | ||||||
136<\/td>\n | B.3.4 Update sequence using File System based Loading <\/td>\n<\/tr>\n | ||||||
138<\/td>\n | Annex 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>\n | C.2 Guidelines to define Companion Specifications based on OPC UA for Devices <\/td>\n<\/tr>\n | ||||||
141<\/td>\n | C.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>\n | C.4 Guidelines to manage the same Variables defined in different places <\/td>\n<\/tr>\n | ||||||
144<\/td>\n | C.5 Guidelines on how to use functionality in companion specifications <\/td>\n<\/tr>\n | ||||||
146<\/td>\n | Bibliography <\/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 |