The AnalysisType provides Objects and Methods that are used for invoking an analysis on the Main Control System and is formally defined in Table 53.

Table 53 – AnalysisType Definition

Attribute

Value

BrowseName

AnalysisType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:BaseObjectType defined in OPC 10000-5.

0:HasComponent

Object

OutputFile

0:FileType

O

0:HasComponent

Method

Trigger

See 7.25.1

O

The optional Object OutputFile shall contain the result of an analysis if the Main Control System can provide a file in the AddressSpace of the OPC UA Server. If not, this Object must not be instantiated.

The results of an analysis may be submitted to the user via any communication technology. It is not necessary to provide the result in the OPC UA AddressSpace. However, it is recommended to do so if the Server is capable of such an operation. An analysis output file may be any kind of file. The manufacturer shall define the provided file type and any other necessary information.

The optional Method Trigger is used to invoke the generation of an analysis report on the Main Control System.

To define a parameterizable analysis, the manufacturer or integrator shall define a subtype of this AnalysisType. The Method Trigger shall be overridden, and the required parameters shall be added as InputArguments. The manufacturer or integrator may add Variables or Properties to the new subtype to represent the parameters.

The InstanceDeclarations of the AnalysisType have additional Attributes defined in Table 54.

Table 54 – AnalysisType Attribute values for child Nodes

Source Path

Description Attribute

OutputFile

File containing the result of an analysis.

Trigger

Triggers the analysis on the MCS in a compressed air system.

The Method Trigger is used to trigger an analysis on 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 55.

Signature

Trigger (

);

Table 55 – Trigger Method AddressSpace Definition

Attribute

Value

BrowseName

Trigger

References

Node Class

BrowseName

DataType

TypeDefinition

ModellingRule