7 ISA-95 Base Information Model

7.5 VariableTypes

7.5.2 ISA95ClassPropertyType

The ISA95ClassPropertyType is an abstract VariableType that cannot be used directly. It must be subtyped to be used. It is a subtype of BaseDataVariableType defined in OPC 10000-5.
This VariableType is used to define an ISA95ClassProperty for an ISA95Class.
Table 42 – ISA95ClassPropertyType definition
Attribute | Value |
---|---|
BrowseName | ISA95ClassPropertyType |
IsAbstract | True |
ValueRank | 0 (OneOrMoreDimensions) |
DataType | BaseDataType |
Subtype of the BaseDataVariableType defined in OPC 10000-5
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasISA95Attribute | Variable | Key | CDTIdentifier | BaseDataVariableType | Optional |
The Key defines an Id to differentiate between the different values. When multiple values are stored to the Value attribute this ISA95Attribute is used. For example a value may be a series of numbers, such as a series of peak values from a spectrometer.