### 7.31 MCSConfigurationType ObjectType Definition

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.
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 (
);