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