5 Model ToC Previous Next

5.6 ChemometricModelType ToC Previous Next index

The ChemometricModel Variables are used to hold the descriptions of a mathematical process and associated information to convert scaled data into one or more process values. ChemometricModelType is formally defined in Table 85.

All ChemometricModel Variables are located in the ChemometricModelSettings FunctionalGroup on a Stream.

Table 85 – ChemometricModelType Definition

Attribute Value
BrowseName ChemometricModelType
IsAbstract True

Subtype of the BaseDataVariableType defined in [[OPC 10000-3]

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable Name LocalizedText PropertyType Mandatory
HasProperty Variable CreationDate DateTime PropertyType Mandatory
HasProperty Variable ModelDescription LocalizedText PropertyType Mandatory
HasInput Variable <User defined Input#>   BaseVariableType MandatoryPlaceholder
HasOutput Variable <User defined Output#>   BaseVariableType MandatoryPlaceHolder

Name is a descriptive name of the chemometric model itself e.g. XYZ_Moisture_V1.0.

CreationDate is the creation date of the chemometric model.

ModelDescription is a localized string describing the chemometric model itself e.g. Predict the moisture in powder XYZ.

HasInput is a subtype of HasOrderedComponent Reference which points to a Variable, defined in the Analyser Server address space, which is used as input for the chemometric model prediction. As a general rule, the target of HasInput is not instantiated at the ChemometricModel instantiation because it already exists elsewhere in the address space.

HasOutput is a subtype of HasOrderedComponent Reference which points to a Variable that is updated when the chemometric model is executed. As a general rule, the target of HasOutput is instantiated at the model instantiation because it is generated by the model itself. Often, the target of this HasOuput Reference is also the target of “Source” Reference of ProcessVariable.

Table 86 summarizes constraints on Variable Attributes and Properties for ChemometricModelType. For a complete set of Attributes see [OPC 10000-3], section 5.6.2.

Table 86 - Setting OPC UA Variable Attributes and Properties for ChemometricModelType

Attributes/Properties Description
Value Binary blob containing all elements of the chemometric model
DataType ByteString
ValueRank Always set to -1 (Scalar)
ArrayDimensions Not applicable

Previous Next