The MCSConfigurationTypeprovides Objectsand Methodsfor configuring the behavior of the Compressed Air Systemand 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 ConfigurationTypedefined 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 ObjectCommunicationSettings is used to display the ethernet communication settings of the OPC UA connection point of the Main Control System.

The optional ObjectConfigurationFile 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 Systemusing the described Methods. It should be a persistent representation of the currently active configuration for the Compressed Air System.

The optional MethodLoadConfigurationFile is the trigger for uploading the configuration stored in the ConfigurationFile Objectto the Main Control System.

The optional MethodSaveConfigurationFile is the trigger for downloading the current configuration from the Main Control System and store it in the ConfigurationFile Object.

The InstanceDeclarationsof the MCSConfigurationTypehave additional Attributesdefined 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 LoadConfigurationFileis used to load the configuration file stored in ConfigurationFileinto the Main Control System. The signature of this Methodis specified below. There are no InputArgumentsor 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 Systemto the file stored in ConfigurationFile. The signature of this Methodis specified below. There are no InputArgumentsor 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