The PhysicalAssetClassType is a concrete ObjectType that can be used directly. It is a subtype of ISA95ClassType defined in 6.7.1.
This ObjectType indicates a grouping of Physical Assets with similar characteristics for a definite purpose such as manufacturing operations definition, scheduling, capability and performance. An Object of PhysicalAssetClassType may be associated with an instance of a PhysicalAssetCapabilityTestSpecificationType. It is expected that subtypes of the PhysicalAssetClassType will be created that represent a particular class of physical asset. These subtypes will have their own set of instances of PhysicalAssetClassPropertyTypes and PhysicalAssetCapabilityTestSpecificationTypes
Table 68 - PhysicalAssetClassType definition
Attribute |
Value |
||||||
BrowseName |
PhysicalAssetClassType |
||||||
IsAbstract |
False |
||||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
||
Subtype of the ISA95ClassType defined in 7.6.2. |
|||||||
HasISA95ClassProperty |
Variable |
<PropertyName> |
BaseDataType |
PhysicalAssetClassPropertyType |
OptionalPlaceholder |
||
HasISA95Attribute |
Variable |
Manufacturer |
|
CompanyType |
Optional |
||
HasISA95Attribute |
Variable |
ModelNumber |
String |
BaseDataVariableType |
Optional |
||
TestedByPhysicalAssetTest |
Object |
<TestSpecification> |
|
PhysicalAssetCapabilityTestSpecificationType |
OptionalPlaceholder |
<PropertyName> is a placeholder for possible additional instances of PhysicalAssetClass-PropertyType. These properties can have any name but shall be referenced using the HasISA95Property reference and shall be of type PhysicalAssetClassPropertyType or a sub type of it.
Manufacturer is the Manufacturer of this PhysicalAssetClassType. The Manufacture shall be referenced using the HasISA95Attribute reference and shall be of type CompanyType or a sub type of it.
ModelNumber is the Manufacture’s ModelNumber that could be associated with this PhysicalAssetClassType. The ModelNumber is referenced using the HasISA95Attribute reference type and shall be a string of type BaseDataVariableType or a sub type of it.
<TestSpecification> is a placeholder for any capability test specification that this PhysicalAssetClassType 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