9.1.4.5.1 DataSetFolderType
The DataSetFolderType is formally defined in Table 258.
| Attribute | Value | ||||
| BrowseName | DataSetFolderType | ||||
| IsAbstract | False | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| Subtype of FolderType defined in OPC 10000-5. | |||||
| Organizes | Object | <DataSetFolderName> | DataSetFolderType | OptionalPlaceholder | |
| HasComponent | Object | <PublishedDataSetName> | PublishedDataSetType | OptionalPlaceholder | |
| HasComponent | Method | AddPublishedDataItems | Defined in 9.1.4.5.2. | Optional | |
| HasComponent | Method | AddPublishedEvents | Defined in 9.1.4.5.3. | Optional | |
| HasComponent | Method | AddPublishedDataItemsTemplate | Defined in 9.1.4.5.4. | Optional | |
| HasComponent | Method | AddPublishedEventsTemplate | Defined in 9.1.4.5.5. | Optional | |
| HasComponent | Method | RemovePublishedDataSet | Defined in 9.1.4.5.6. | Optional | |
| HasComponent | Method | AddDataSetFolder | Defined in 9.1.4.5.7. | Optional | |
| HasComponent | Method | RemoveDataSetFolder | Defined in 9.1.4.5.8. | Optional | |
| Conformance Units | |||||
| PubSub Model Base | |||||
The DataSetFolderType ObjectType is a concrete type and can be used directly.
Instances of the DataSetFolderType can contain PublishedDataSets or other instances of the DataSetFolderType. This can be used to build a tree of Folder Objects used to group the configured PublishedDataSets.
The PublishedDataSetType Objects are added as components to the instance of the DataSetFolderType. An instance of a PublishedDataSetType is referenced only from one DataSetFolder. If the DataSetFolder is deleted, all referenced PublishedDataSetType Objects are deleted with the folder.
PublishedDataSetType Objects may be configured with product-specific configuration tools or added and removed through the Methods AddPublishedDataItems, AddPublishedEvents and RemovePublishedDataSet. The PublishedDataSetType is defined in 9.1.4.2.1.