A requirement for instrumentation and/or control structures relating to Process Engineering.Association to ParentStructure (TechnicalItemParentStructure)Association to PlantTrain (PlantTrain)Association to PlantSystem (PlantSystem)Association to AreaIsa95 (AreaIsa95)
Table 159 – ProcessInstrumentationFunctionType Definition
| Attribute | Value | |||
| BrowseName | ProcessInstrumentationFunctionType | |||
| IsAbstract | False | |||
| References | NodeClass | BrowseName | DataType /TypeDefinition | Other | 
| Subtype of BaseDEXPIObjectType | ||||
| 0:HasComponent | Object | <ActuatingFunction> | --ActuatingFunctionType | OP | 
| 0:HasComponent | Object | <ProcessSignalGeneratingFunction> | --ProcessSignalGeneratingFunctionType | OP | 
| 0:HasComponent | Object | <SignalConveyingFunction> | --SignalConveyingFunctionType | OP | 
| 0:HasComponent | Variable | GuaranteedSupplyFunctionSpecialization | GuaranteedSupplyFunctionClassification0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | LocationSpecialization | LocationClassification0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | ProcessInstrumentationFunctionsAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | QualityRelevanceSpecialization | QualityRelevanceClassification0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | ProcessInstrumentationFunctionCategoryAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | ProcessInstrumentationFunctionModifierAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | DeviceInformationAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | SafetyRelevanceClassAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | VotingSystemRepresentationAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | ProcessInstrumentationFunctionNumberAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | TypicalInformationAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | VendorCompanyNameAssignmentClass | 0:String0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | GmpRelevanceSpecialization | GmpRelevanceClassification0:BaseDataVariableType | O | 
| 0:HasComponent | Variable | PanelIdentificationCodeAssignmentClass | 0:String0:BaseDataVariableType | O | 
<ActuatingFunction> – OPC UA Object(s) that are part of the Object Type.
<ProcessSignalGeneratingFunction> – OPC UA Object(s) that are part of the Object Type.
<SignalConveyingFunction> – OPC UA Object(s) that are part of the Object Type.
GuaranteedSupplyFunctionSpecialization – A classification indicating if the ProcessInstrumentationFunction is a guaranteed supply function.
LocationSpecialization – A specialization indicating the location of the ProcessInstrumentationFunction.
ProcessInstrumentationFunctionsAssignmentClass – Additional functions of the ProcessInstrumentationFunction (i.e., in addition to the function category, see ProcessInstrumentationFunctionCategoryAssignmentClass).
QualityRelevanceSpecialization – A classification indicating if the ProcessInstrumentationFunction is quality relevant.
ProcessInstrumentationFunctionCategoryAssignmentClass – The function category of the ProcessInstrumentationFunction. The value is a string, typically one or two letters. Recent standards for PIDs normally enforce a single letter from a fixed list. However, there are no formal DEXPI restrictions for valid strings.
ProcessInstrumentationFunctionModifierAssignmentClass – The modifier of the ProcessInstrumentationFunction. The value is a string, typically a single letter, e.g., D for difference. So far, there are no formal DEXPI restrictions for valid strings.
DeviceInformationAssignmentClass – Device information the ProcessInstrumentationFunction, e.g., for a detector.
SafetyRelevanceClassAssignmentClass – The safety relevance class the ProcessInstrumentationFunction.
VotingSystemRepresentationAssignmentClass – A representation of the voting system of the ProcessInstrumentationFunction.
ProcessInstrumentationFunctionNumberAssignmentClass – A unique identifier for the ProcessInstrumentationFunction. If the ProcessInstrumentationFunction is part of a InstrumentationLoopFunction, the identifier of the ProcessInstrumentationFunction usually contains the identifier of the InstrumentationLoopFunction (see InstrumentationLoopFunctionNumberAssignmentClass).
TypicalInformationAssignmentClass – Typical information about the ProcessInstrumentationFunction.
VendorCompanyNameAssignmentClass – The vendor company name the ProcessInstrumentationFunction.
GmpRelevanceSpecialization – A classification indicating if the ProcessInstrumentationFunction is relevant for GMP (good manufacturing practise).
PanelIdentificationCodeAssignmentClass – The panel identification code of the ProcessInstrumentationFunction.