8 ISA-95 Common Object Model ToC Previous Next

8.3 Physical Asset information ToC Previous Next

8.3.2 VariableTypes ToC Previous Next

8.3.2.1 CompanyType ToC

The CompanyType is a concrete VariableType that can be used directly. It is a subtype of BaseDataVariableType defined in OPC 10000-5

This VariableType is used to provide details regarding company information for PhysicalAssetClassTypes or for instances of PhysicalAssetType. In most instances this type will be further subtyped to provide additional information regarding the company. The ISA-95 specification does not define a structure or set of fields for company information. Some systems will provide a list of additional information, such as address, contact and other details. Other system may simply provide a link or reference to some other system that provides the detailed company information. In later sections, this specification will provide a TypicalCompanyType (see D.3) that can be used as a default if no other linked system exists. This type could also be further subtyped as needed.

Table 63 – CompanyType Type definition

Attribute Value
BrowseName CompanyType
IsAbstract False
ValueRank 0 (OneOrMoreDimensions)
DataType BaseDataType

Subtype of the BaseDataVariableType defined in OPC 10000-5.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           

8.3.2.2 GeoSpatialLocationType ToC

The GeoSpatialLocationType is a concrete VariableType that can be used directly. It is a subtype of PropertyType defined in OPC 10000-3

This VariableType is used to provide details regarding Physical Location information for PhysicalAssetClassType

Table 64 – GeoSpatialLocationType Type definition

Attribute Value
BrowseName GeoSpatialLocationType
IsAbstract False
ValueRank 0 (OneOrMoreDimensions)
DataType String

Subtype of the PropertyType defined in OPC 10000-5.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           

8.3.2.3 PhysicalAssetCapabilityTestResultType ToC Model

The PhysicalAssetCapabilityTestResultType is a concrete VariableType that can be used directly. It is a subtype of ISA95TestResultType defined in 7.5.4.

This VariableType indicates the results from a physical asset capability test for a specific physical asset.

Table 65 – PhysicalAssetCapabilityTestResultType definition

Attribute Value
BrowseName PhysicalAssetCapabilityTestResultType
IsAbstract False
ValueRank 0 (OneOrMoreDimensions)
DataType Structure
Historizing True

Subtype of the ISA95TestResultType defined in 7.5.4.

This variable type according to ISA-95 shall have prior and or multiple results available depending on the vendor specific model. To accommodate this requirement, vendors will be required to support historical storage of instances of PhysicalAssetCapabilityTestResultType.

8.3.2.4 PhysicalAssetClassPropertyType ToC Model

The PhysicalAssetClassPropertyType is a concrete VariableType that can be used directly. It is a subtype of ISA95ClassPropertyType defined in 7.5.4.

This VariableType indicates ISA95ClassProperties for a PhysicalAssetClassType. Variables of this VariableType may be associated with tests defined by PhysicalAssetCapabilityTestSpecificationType defined in 8.3.3.1.

Table 66 – PhysicalAssetClassPropertyType definition

Attribute Value
BrowseName PhysicalAssetClassPropertyType
IsAbstract False
ValueRank 0 (OneOrMoreDimensions)
DataType BaseDataType

Subtype of the ISA95ClasspropertyType defined in 7.5.2.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasISA95ClassProperty Variable <PropertyName>   PhysicalAssetClassPropertyType OptionalPlaceholder
TestedByPhysicalAssetTest Object <TestSpecification>   PhysicalAssetCapabilityTestSpecificationType OptionalPlaceholder

<PropertyName> is a placeholder for possible additional nested instances of PhysicalAssetClassPropertyType. These properties can have any name but shall be referenced using the HasISA95ClassProperty reference and shall be of type PhysicalAssetClassPropertyType or a subtype of it

<TestSpecification> is a placeholder for any test specification that an instance of this PhysicalAssetClassPropertyType conforms to. These test specifications can have any name but shall be referenced using the TestedByPhysicalAssetTest Reference and shall be of type PhysicalAssetCapabilityTestSpecificationType or a subtype of it.

8.3.2.5 PhysicalAssetPropertyType ToC Model

The PhysicalAssetPropertyType is a concrete VariableType that can be used directly. It is a subtype of ISA95PropertyType defined in7.5.3.

This VariableType indicates ISA95Properties of a role based equipment. Variables of this type may be related to tests defined by PhysicalAssetCapabilityTestSpecificationType defined in 8.3.3.1 and have Test results associated with them.

Table 67 – PhysicalAssetPropertyType definition

Attribute Value
BrowseName PhysicalAssetPropertyType
IsAbstract False
ValueRank 0
DataType BaseDataType

Subtype of the ISA95PropertyType defined in 7.5.3.

References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasTestResult Variable <TestResult> BaseDataType PhysicalAssetCapabilityTestResultType OptionalPlaceholder
HasISA95Property Variable <PropertyName>   PhysicalAssetPropertyType OptionalPlaceholder
TestedByPhysicalAssetTest Object <TestSpecification>   PhysicalAssetCapabilityTestSpecificationType OptionalPlaceholder

<TestResult> is the optional results associated with an instance of PhysicalAssetCapability-TestSpecificationType These test results can have any name but shall be referenced using the HasTestResult Reference and shall be of type PhysicalAssetCapabilityTestResultType or a subtype of it. In addition each <TestResult> shall have a ResultsForSpecification Reference to the instance of the PhysicalAssetCapabilityTestSpecificationType that is associated to the given test result record. It is recommended that the names assigned to the <TestSpecification> and the <TestResult> variable follow some naming convention, to allow operators to more easily match test results to the test specification that they are for.

<PropertyName> is a placeholder for possible additional instances of PhysicalAssetPropertyTypes. These properties can have any name but shall be referenced using the HasISA95Property reference and shall be of type PhysicalAssetPropertyType or a sub type of it

<TestSpecification> is a placeholder for any capability test specification that an instance of this PhysicalAssetPropertyType conforms to. These test specifications can have any name but shall be referenced using the TestedByPhysicalAssetTest Reference and shall be of type PhysicalAssetCapabilityTestSpecificationType or a sub type of it

Previous Next