《用于过程分析仪和仪器的PA-DIM.pdf》由会员分享,可在线阅读,更多相关《用于过程分析仪和仪器的PA-DIM.pdf(27页珍藏版)》请在三个皮匠报告上搜索。
1、PA-DIMFrank Fengler,ABB-Chairperson Joint Working Group PA-DIMOPC Day 2023 International -22ndJune 20232Major Standards Development Orgnizations(SDOs)partner to collaboratively develop PA-DIMField DeviceCloud ApplicationsAnalysis EnginesMobile DevicesHost SystemsODVAPNOFCGZVEINAMUROPC FWCICollaborat
2、ionVDMAFDT GroupPA-DIM for Process Analyzers and Instruments Identifies common parameters covering primary field devices Develops machine readable binary for each parameter Use unified semantic standardized data definitionsChallenge:Data is not quickly accessible or understandableData is distributed
3、 across many devices and facilitiesMany systems,protocols,versions of tools,and people are in the data chainEach Tool,Device,and Protocol has a unique access and presentation of data4Align data model specification with OPC UA data structuresStandardize on OPC UA as primary IIoT protocolDevelop model
4、 support for vendors to include closed,proprietary dataPartner with NAMUR to serve as host organization for NOA IM specPA-DIM implements the NOA Information ModelReusing existing standards like common data dictionary(CDD)PA-DIM:IT FRIENDLY DEVICE DATAPA-DIMTMNOA-IMNative IIoT device integration thro
5、ugh alignment with NexGen/FLC initiativeCompatible with other on-going open architecture initiativesDesigned to be usable by PA industry but implementable by ITField DeviceCloud ApplicationsAnalysis EnginesMobile DevicesHost Systems5PA-DIMCOMPANIONSPECIFICATION IS THE CURRENT IMPLEMENTATION SOLUTION
6、 FOR THE NOA INFORMATION MODEL.INSTRUMENTS IMPLEMENTING PA-DIM ARE NOA COMPATIBLE.NOA Use Cases-NE176DescriptionHealth monitoring and diagnosisMonitoring of the device health including status,possible cause and further details.Device lifecycle backupStoring of NOA device parameters including their h
7、istory.Device dimensioning(for sensors&actuators)Monitor devices over time for their operating range and verify,if their dimensioning is appropriate(e.g.not over dimensioned).Unique identificationIdentify a device including Manufacturer,Model,Serial number,Hardware and Software revision,Product Code
8、 and Asset ID(Tag for Device).Automated as builtVerify that the installed devices and their configurations match with the engineered devices and configurations.Read multivariable process valuesRead the process variables from multivariable devices.Multivariable possibility checkCheck if devices can p
9、rovide additional process values,e.g.for monitoring application6PA-DIMTMSUPPORTS CONVERGENCE TOWARDS IOT ENABLED AUTOMATIONFieldbus+futuretodayStep 1:Traditional FieldbusStep 2:2ndChannelStep 3:Native OPC UAPA-DIMEdgeEdgeFieldbusRIOPA-DIMEdgeDCSDCSDCSPA-DIMEdgePA-DIMRIOPA-DIMPA-DIMPA-DIMRIOPA-DIMPA-
10、DIMBrownfield/GreenfieldMigration towards OPC UASeamless information flow Fieldbus protocols,e.g.PROFIBUS OPC UA and PA-DIM on Edge Mapping from existing fieldbuses to PA-DIM Ethernet(-APL)Fieldbus protocols,e.g.PROFINET,HART-IP,Ethernet IP for Control OPC UA and PA-DIM as“2nd channel”for M+O on dev
11、ice level Ethernet(-APL)OPC UA as single protocol for Control and M+O PA-DIM on device level7Solution:PA-DIMTMProtocol Independent Device Information Model for OPC UA Enabled SystemsPA-DIMTMPA-DIMTMA single information model across all protocols,systems,and facilities Find data easily:from all devic
12、es and facilitiesDiscover efficiencies offered by PA-DIMTMPA-DIMTMPA-DIMTMPA-DIMTMPA-DIMTMPA-DIMTMPA-DIMTM8PA-DIM SIMPLIFIED DATA ACCESSManufacturer IndependentIIoT-Compatible Data Exchange to access device information without knowledge of specific devicesUnified Semantic Data(IEC 61987-CDD)Structur
13、ed Hierarchy of Device(Asset ID)with Signals(Tag)Device instance data identification(IEC 61406-IL string)Readable from PA-DIM Printed as QR-code on Device Used in Digital Certificate(IEEE 802.1AR-IDevID)DeviceSetPT001Asset IDManufacturerModelDevice HealthSignalSet PressureTagPT002TagManufacturerMode
14、lDevice HealthSignalSet PressureOPC UAOPC UA supportscontextualized dataPA-DIM provides syntax and semantic to contextualize the data pointsAsset IDPA-DIMTM9PA-DIM 1.0 STARTED WITH PROCESS INSTRUMENTATIONIAdministrationTypePADIMTypeDateOfLastChangeDeviceHealthSerialNumberProductCodeManufacturerSoftw
15、areRevisionHardwareRevisionModelHasDictionaryEntryIrdiDictionaryEntryType0112/2/61987#ABA565IrdiDictionaryEntryType0112/2/61987#ABA601IrdiDictionaryEntryType0112/2/61987#ABA926HasDictionaryEntryHasDictionaryEntryHasDictionaryEntryIrdiDictionaryEntryType0112/2/61987#ABA300IrdiDictionaryEntryType0112/
16、2/61987#ABA038HasDictionaryEntryHasDictionaryEntryIrdiDictionaryEntryType0112/2/61987#ABA567HasDictionaryEntryDisplayLanguageThis represents Asset Model for Physical Device(blue)with Functional Entities in SignalSet(red).Orange groups represent Objects/Variable inherited from interfacesManufacturerU
17、riIrdiDictionaryEntryType0112/2/61987#ABN591HasDictionaryEntryAssetIdComponentTypeITagNameplateTypeIrdiDictionaryEntryType0112/2/61987#ABA951IVendorNameplateTypeConfigurableObjectTypeSubDevicesSignalSetTypeSignalSetIDeviceHealthTypeIrdiDictionaryEntryType0112/2/61987#ABN972HasDictionaryEntryRevision
18、CounterIrdiDictionaryEntryType0112/2/61987#ABN603HasDictionaryEntryIrdiDictionaryEntryType0112/2/61987#ABN597IrdiDictionaryEntryType0112/2/61987#ABN604ProductInstanceUriIrdiDictionaryEntryType0112/2/61987#ABN590HasDictionaryEntryISignalSetTypeIEC 61987 class identifier below 0112/2/61987#ABV000HasDi
19、ctionaryEntryFactoryReset IrdiDictionaryEntryType0112/2/61987#ABN609HasInterfaceHasInterfaceHasInterfaceHasInterfaceHasInterfaceFolderTypeDeviceHealthAlarmsHasDictionaryEntryHasDictionaryEntryHasDictionaryEntryFolderTypeSupportedTypesSignalTypeProtocol independent OPC UA information model for P,DP,T
20、,F,L,PositionerStandardizes a basic set of device information for Identification,Diagnosis,Process Variables,Core Parameter Implements NAMUR Open Architecture RequirementsStandardized approx.50 parameterStarted 2017,Release 202010PA-DIM 1.1 ADDED PROCESS ANALYZERSProcess Analyser High level goalsCol
21、lection of standardized“vital”data for preventive maintenanceSecure transmission of data via a standardized communication systemNAMUR/ZVEI AK Process Analyser use case/requirementsFirst phase:TOC,CGA and pH(Part of PA-DIM 1.1)Next phase:PGC,Gas detectors,Spectrometer NAMUR AK MTP Diagnosis use case/
22、requirementsConfirmed usage of Value_Range_Units,Identification,DeviceHealth from existing PA-DIMService Performance proposal to use OperationDuration,PowerOnDuration,OperationCycleCounter from Part 100Standardized approx.plus 80 parameter for Process AnalyserStarted 2020,Release 2023ComponentTypePA
23、DIMTypeBaseObjectTypeBaseInterfaceTypeExisting PA-DIM 1.0.2 definitionsExtensions planned for PA-DIM 1.01BaseObjectTypeDeviceConditionSetISignalSetTypeIDeviceHealthTypeIAdministrationTypeHasInterfaceTopologyElementTypeSignalSetTypeSignalSetSignalTypeSignalTypeAnalogSignalTypeBaseObjectTypeSignalCond
24、itionSetHasInterfaceAnalogSignalVariableTypeAnalogSignalVariableTypeAnalogSignalAnalyticalMeasurementVariableTypePatMeasurementVariableTypeBaseObjectTypeICalibrationTypeCalibrationPointTypeAnalyticalSignalTypeHasInterfaceProcessAnalyserTypeCalibrationPointSetTypeGeneralDeviceConditionSetTypeIGeneral
25、DeviceConditionSetType11PA-DIM BASIC STRUCTUREPADIMTypeSignalSetSignalTypeAnalogSignalTypeAnalogSignalVariableTypeValueAnalyticalMeasurementVariableTypePatMeasurementVariableTypeSerial number.Date last change.Device diagnostic statusDeviceConditionSetSignalConditionSetDevice related parameters for.i
26、dentificationadministrationdiagnosticsdevice conditionSignal related parameters for.process valuessignal conditionprocess valuessignal calibration12SUBTYPES OF PA-DIM DEVICE TYPE AND SIGNAL TYPE FOR PROCESS ANALYSERSPADIMTypeSignalSetPA-DIM analytical device typesNonDispersiveInfraredGasAnalyserType
27、FlameIonisationDetectorTypeTocAnalyserTypeProcessAnalyserTypeParamagneticGasAnalyserTypeThermalConductivityGasAnalyserTypeTunableDiodeLaserSpectrometerTypeZirconiumDioxideAnalyserTypePhMeterTypeConductivityMeterTypeAmperometricAnalyserTypeOpticalFluorescenseQuenchingSensorTypeSignalTypeAnalogSignalT
28、ypeAnalogSignalVariableTypeAnalogSignalAnalyticalMeasurementVariableTypePA-DIM analytical signal typesParamagneticSignalTypeThermalConductivitySignalTypeZirconiumDioxideSignalTypeTunableDiodeLaserSignalTypePhSignalTypeConductivitySignalTypeAmperometricSignalTypeAnalyticalSignalTypeTocSignalTypeNonDi
29、spersiveInfraredSignalTypeFlameIonisationSignalTypeOpticalFluorescenseQuenchingSignalTypeSignal related parameters for.process values13PA-DIM PAT MEASUREMENT VARIABLE EXAMPLEValue=CO2“;CAS 124-38-9“ValueValueChemical component/measurandMatrix of components/measurandsChemical component/measurandMatri
30、x of components/measurandsUnitEURange.UnitEURange.CO2 concentrationpH ValueValues=H2“;CAS 1333-74-0“,N2“;CAS 7727-37-9“,CO2“;CAS 124-38-9“Value=pH Value“;PAT pH“Values=pH Value“;PAT pH“,Effluent water“;PAT Process Liquid“14EXAMPLES FOR SEMANTIC IDENTIFICATION USING IRDI REFERENCESPA-DIM specifies se
31、mantic information for almost all of its objects,variables and methods,using references to the IEC Common Data Dictionary(CDD).Semantic identifier objects are defined as OPC UA Nodes in a specific IRDI namespace.Every semantic identifier object node corresponds to a CDD entry and can be referenced f
32、rom a PA-DIM node using the HasDictionaryEntry reference.PADIMTypeSerial number.DeviceConditionSetNonDispersiveInfraredGasAnalyserTypeProcessAnalyserType0112/2/61987#ABA951#002HasDictionaryEntryHasDictionaryEntry0112/2/61987#ABP550#001Power on durationInternal device temperatureResidual operational
33、lifeGeneralDeviceConditions.HasDictionaryEntry0112/2/61987#ABP595#001HasDictionaryEntry0112/2/61987#ABP591#001ABA951-Serial numberDefinition:Unique combination of numbers and letters used to identify the device once it has been manufacturedHasDictionaryEntry0112/2/61987#ABP425#001ABP425-Non-dispersi
34、ve infrared gas analyserDefinition:Optical photometer that uses a light source operating in the IR spectral region to measure the concentration of a component of a gas matrix BACKUPExamples16GENERAL DEVICE CONDITION PARAMETERSIGeneralDeviceConditionSetTypeInternal device temperatureResidual operatio
35、nal lifeDeviceComponentConditionsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterPower on durationOperation durationOperation cycle counter17FLAME IONISATION DETECTORSignalSetSignalValueSerial numberDeviceConditionS
36、etFlame ionisation detector.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterBlock temperatureCatalyst temperatureFuel gas pressureAir pressureCalibrationCal
37、ibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp of calibration18PH METERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetpH meter.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temp
38、eratureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterpH measuring methodTemperature sensing elementDays until next calibrationpH sensing element impedancepH reference system impedanceCIP counterSIP counterCalibrationCalibrationPointSetCalibrationPointCalibr
39、ationActualValueCalibrationSetpointType of calibrationTimestamp of calibrationpH sensing element asymmetry potentialSettling time t90 at calibrationpH sensing element slope19NON-DISPERSIVE INFRARED GAS ANALYSERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetCalibrationNon-disper
40、sive infrared gas analyser.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointChopp
41、er frequency(deviation)Sample cell temperatureSample gas pressureResidual operational life of radiation sourceType of calibrationTimestamp of calibration20TOC ANALYSERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetTOC analyser.Chemical component/measurandMatrix of components/me
42、asurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterChopper frequency(deviation)Sample cell temperatureSample gas pressureResidual operational life of radiation sourceCarrier gas pressureCarrier gas volume flowS
43、ample water volume flowTOC reactor temperatureCooler temperatureInjection volumeInjected volumeSample gas volume flowDetector zero signalReagent levelCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp of calibration21PARAMAGNETIC GAS A
44、NALYSERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetParamagnetic gas analyser.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterSample
45、 temperatureTemperature sensing elementCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp of calibration22THERMAL CONDUCTIVITY GAS ANALYSERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetThermal conductivity gas an
46、alyser.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterSample temperatureCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetp
47、ointType of calibrationTimestamp of calibration23TUNABLE DIODE LASER SPECTROMETERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetTunable diode laser spectrometer.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual opera
48、tional lifeGeneralDeviceConditionsOperation durationOperation cycle counterSample temperatureSample gas pressureLaser temperatureTransmission ratioSignal/noise ratioSignal fit qualityCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp o
49、f calibration24ZIRCONIUM DIOXIDE ANALYSERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetZirconium dioxide analyser.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation du
50、rationOperation cycle counterSample gas volume flowTemperature sensing elementRelative heat outputCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp of calibration25CONDUCTIVITY METERSignalSetSignalValueSerial numberDeviceConditionSetS
51、ignalConditionSetConductivity meter.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterConductivity measuring methodTemperature sensing elementTemperature comp
52、ensationCIP counterSIP counterCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp of calibrationCell constant26AMPEROMETRIC ANALYSERSignalSetSignalValueSerial numberDeviceConditionSetSignalConditionSetAmperometric analyser.Chemical comp
53、onent/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterTemperature sensing elementCIP counterSIP counterCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCali
54、brationSetpointType of calibrationTimestamp of calibrationAmperometric sensing element slopeAmperometric sensing element zero pointSettling time t90 at calibrationAbsolute air pressureDays until next calibration27OPTICAL FLUORESCENCE QUENCHING ANALYSERSignalSetSignalValueSerial numberDeviceCondition
55、SetSignalConditionSetOptical fluorescence quenching analyser.Chemical component/measurandMatrix of components/measurandsPower on durationInternal device temperatureResidual operational lifeGeneralDeviceConditionsOperation durationOperation cycle counterTemperature sensing elementDays until next cali
56、brationCIP counterSIP counterCalibrationCalibrationPointSetCalibrationPointCalibrationActualValueCalibrationSetpointType of calibrationTimestamp of calibrationOptical fluorescence quenching sensing element slopeOptical fluorescence quenching sensing element zero pointSettling time t90 at calibrationAbsolute air pressure