This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Machinery – Process Values.
Table 8 – Conformance Units for Machinery – Process Values
Category |
Title |
Description |
Server |
Machinery Process Values Base SetpointType |
Server exposes the ProcessValueSetpointVariableType and all its supertypes in the AddressSpace. |
Server |
Machinery Process Values Base Process Value Setpoint |
Server is configurable to support at least one instance of ProcessValueSetpointVariableType. |
Server |
Machinery Process Values Base Types |
Server exposes the ProcessValueType and ProcessValueSetpointVariableType and all their supertypes in the AddressSpace. |
Server |
Machinery Process Values Base EventTypes |
Server exposes the ZeroPointAdjustmentEventType and all its supertypes in the AddressSpace. |
Server |
Machinery Process Values Analog Object Instances |
Server is configurable to support at least one instance of ProcessValueType. |
Server |
Machinery Process Values ZeroPointAdjustment Events |
Server is configurable to support at least one instance of ProcessValueType that generates Events of ZeroPointAdjustmentEventType. All instances that support the ZeroPointAdjustment Method generate Events of ZeroPointAdjustmentEventType. |
Server |
Machinery Process Values Percentage Value |
Server is configurable to support at least one instance of ProcessValueType providing the PercentageValue Variable on the AnalogSignal. |
Server |
Machinery Process Values Deviation Base |
Server is configurable to support at least one instance of ProcessValueSetpointVariableType having at least one deviation Variable |
Server |
Machinery Process Values Monitoring |
Server is configurable to support at least one instance of ProcessValueType providing the Status Variable. |
Server |
Machinery Process Values Deviation AutoAdjustment |
Server is configurable to support at least one instance of ProcessValueSetpointVariableType providing the AutoDeviationAdjustment Variable. |
Server |
Machinery Process Values Deviation Sensitivity |
Server is configurable to support at least one instance of ProcessValueSetpointVariableType providing the DeviationSensitivity Variable. |
Server |
Machinery Process Values Deviation Alarm |
Server is configurable to support at least one instance of ProcessValueType providing alarms of the ExclusiveDeviationAlarmType. |
Server |
Machinery Process Values Deviation Alarm Object |
Server is configurable to support at least one instance of ProcessValueType providing the DeviationAlarm Object. |
Server |
Machinery Process Values AlarmSuppression |
Server is configurable to support at least one instance of ProcessValueType providing the AlarmSuppression Variable. |
Server |
Machinery Process Values Limits Base |
Server is configurable to support at least one instance of ProcessValueType having at least one limit Variable on the AnalogSignal. |
Server |
Machinery Process Values Limits Alarm |
Server is configurable to support at least one instance of ProcessValueType providing alarms of the ExclusiveLimitAlarmType. |
Server |
Machinery Process Values Limits Alarm Object |
Server is configurable to support at least one instance of ProcessValueType providing the LimitAlarm Object. |
Server |
Machinery Process Values Device Object |
Server is configurable to support at least one Object providing the MachineryComponentIdentificationType AddIn and implementing the ISignalSet referencing an Object of Type ProcessValueType. |
Table 9 lists all Profiles defined in this document and defines their URIs.
Table 9 – Profile URIs for Machinery – Process Values
The following sections specify the Facets available for Servers that implement the Machinery – Process Values companion specification. Each section defines and describes a Facet or Profile.
Table 10 defines a Facet that describes the base functionality to provide process values.
Table 10 – Machinery-Process Values Base Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Address Space Model |
0:Address Space Base |
M |
Attribute Services |
0:Attribute Read |
M |
Data Access |
0:Data Access AnalogUnitRangeType |
M |
Data Access |
0:Data Access AnalogUnitType |
M |
View Services |
0:View Basic 2 |
M |
View Services |
0:TranslateBrowsePath |
M |
Machinery Process Values |
Machinery Process Values Base Types |
M |
Machinery Process Values |
Machinery Process Values Analog Object Instances |
M |
Table 11 defines a Facet that describes the base functionality to provide process values in the context of the device / component providing the process value. The identification of the device has to be included, optionally health information can be provided.
Table 11 – Machinery-Process Values Device Info Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
PA-DIM |
3:PA-DIM ISignal |
M |
Machinery Process Values |
Machinery Process Values Device Object |
M |
DI |
2:DI DeviceHealth |
O |
DI |
2:DI HealthDiagnosticsAlarm |
O |
DI |
2:DI DeviceHealthProperty |
O |
Machinery |
4:Machinery Component Identification |
M |
Table 12 defines a Facet that a server can provide zero point adjustment functionality on a process value.
Table 12 – Machinery-Process Values Zero Point Adjustment Base Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
PA-DIM |
3:PA-DIM ZeroPointAdjustment method |
M |
PA-DIM |
3:PA-DIM Analog Signal |
M |
Method Services |
0:Method Call |
M |
Table 13 defines a Facet that a server can provide zero point adjustment on a process value including the generation of events when the adjustment is executed.
Table 13 – Machinery-Process Values Zero Point Adjustment Events Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Zero Point Adjustment Base Server Facet |
|
Profile |
0:Standard Event Subscription 2022 Server Facet |
|
Machinery Process Values |
Machinery Process Values Base EventTypes |
M |
Machinery Process Values |
Machinery Process Values ZeroPointAdjustment Events |
M |
Table 14 defines a Facet that a server can provide process values including simulation values.
Table 14 – Machinery-Process Values Simulation Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
PA-DIM |
3:PA-DIM AnalogSignalVariable Simulation |
M |
Table 15 defines a Facet that a server can provide process values including a process value setpoint.
Table 15 – Machinery-Process Values Base Process Value Setpoint Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Base Process Value Setpoint |
M |
Table 16 defines a Facet that a server can provide process values including a percentage value.
Table 16 – Machinery-Process Values Percentage Value Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Percentage Value |
M |
Table 17 defines a Facet that a server can provide process values including deviation limits.
Table 17 – Machinery-Process Values Deviation Base Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Deviation Base |
M |
Table 18 defines a Facet that a server can provide process values including at least one deviation limit with automatic adjustment. Optionally, the sensitivity of the adjustment is provided.
Table 18 – Machinery-Process Values Deviation AutoAdjustment Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Deviation Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Deviation AutoAdjustment |
M |
Machinery Process Values |
Machinery Process Values Deviation Sensitivity |
O |
Table 19 defines a Facet that a server can provide process values including deviation limits and a variable to monitor if the deviation limit is reached.
Table 19 – Machinery-Process Values Deviation Monitoring Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Deviation Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Monitoring |
M |
Table 20 defines a Facet that a server can provide process values including deviation limits and alarms if the deviation limit is reached. Optionally the alarm is represented as Object in the AddressSpace.
Table 20 – Machinery-Process Values Deviation Alarm Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Deviation Base Server Facet |
|
Profile |
0:A & C Base Condition 2022 Server Facet |
|
Machinery Process Values |
Machinery Process Values Deviation Alarm |
M |
Machinery Process Values |
Machinery Process Values Deviation Alarm Object |
O |
Table 21 defines a Facet that a server can provide process values including deviation limits and the possibility to supress alarming when the limit is reached.
Table 21 – Machinery-Process Values Deviation Alarm Suppression Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Deviation Base Server Facet |
|
Machinery Process Values |
Machinery Process Values AlarmSuppression |
M |
Table 22 defines a Facet that a server can provide process values including deviation limits.
Table 22 – Machinery-Process Values Limits Base Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Limits Base |
M |
Table 23 defines a Facet that a server can provide process values including absolute limits and a variable to monitor if the absolute limit is reached.
Table 23 – Machinery-Process Values Limits Monitoring Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Limits Base Server Facet |
|
Machinery Process Values |
Machinery Process Values Monitoring |
M |
Table 24 defines a Facet that a server can provide process values including absolute limits and alarms if the absolute limit is reached. Optionally the alarm is represented as Object in the AddressSpace.
Table 24 – Machinery-Process Values Limits Alarm Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Limits Base Server Facet |
|
Profile |
0:A & C Base Condition 2022 Server Facet |
|
Machinery Process Values |
Machinery Process Values Limits Alarm |
M |
Machinery Process Values |
Machinery Process Values Limits Alarm Object |
O |
Table 25 defines a Facet that a server can provide process values including absolute limits and the possibility to supress alarming when the limit is reached.
Table 25 – Machinery-Process Values Limits Alarm Suppression Server Facet
Group |
Conformance Unit / Profile Title |
Mandatory / Optional |
Profile |
Machinery-Process Values Limits Base Server Facet |
|
Machinery Process Values |
Machinery Process Values AlarmSuppression |
M |
This specification does not define any Facets for Clients.