The MCSConfigurationType provides Objects and Methods for configuring the behavior of the Compressed Air System and is formally defined in Table 64.
Table 64 – MCSConfigurationType Definition
Attribute |
Value |
||||
BrowseName |
MCSConfigurationType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the ConfigurationType defined in 7.28, i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasComponent |
Object |
CommunicationSettings |
|
CommunicationSettingsType |
O |
0:HasComponent |
Object |
ConfigurationFile |
|
0:FileType |
O |
0:HasComponent |
Method |
LoadConfigurationFile |
See 7.31.1 |
O |
|
0:HasComponent |
Method |
SaveConfigurationFile |
See 7.31.2 |
O |
The optional Object CommunicationSettings is used to display the ethernet communication settings of the OPC UA connection point of the Main Control System.
The optional Object ConfigurationFile of the FileType shall be used to store the Main Control System configuration in the OPC UA AddressSpace. This configuration file may be uploaded to or downloaded from the Main Control System using the described Methods. It should be a persistent representation of the currently active configuration for the Compressed Air System.
The optional Method LoadConfigurationFile is the trigger for uploading the configuration stored in the ConfigurationFile Object to the Main Control System.
The optional Method SaveConfigurationFile is the trigger for downloading the current configuration from the Main Control System and store it in the ConfigurationFile Object.
The InstanceDeclarations of the MCSConfigurationType have additional Attributes defined in Table 65.
Table 65 – MCSConfigurationType Attribute values for child Nodes
Source Path |
Description Attribute |
CommunicationSettings |
OPC UA communication settings of the MCS in a compressed air system. |
ConfigurationFile |
Configuration file for the MCS in a compressed air system. |
LoadConfigurationFile |
Loads the configuration stored in ConfigurationFile to the MCS. |
SaveConfigurationFile |
Saves the current configuration of the MCS to the stored ConfigurationFile. |
The Method LoadConfigurationFile is used to load the configuration file stored in ConfigurationFile into the Main Control System. The signature of this Method is specified below. There are no InputArguments or OutputArguments defined. Its formal representation in the AddressSpace is defined in Table 66.
Signature
LoadConfigurationFile (
);
Table 66 – LoadConfigurationFile Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
LoadConfigurationFile |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
|
|
|
|
|
The Method SaveConfigurationFile is used to save the current configuration of the Main Control System to the file stored in ConfigurationFile. The signature of this Method is specified below. There are no InputArguments or OutputArguments defined. Its formal representation in the AddressSpace is defined in Table 67.
Signature
SaveConfigurationFile (
);
Table 67 – SaveConfigurationFile Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
SaveConfigurationFile |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
|
|
|
|
|