Package psdi.app.measurement

The Measurement package includes MBOs used to maintain information about equipment meter readings.

See: Description

  • Interface Summary 
    Interface Description
    CharPointActionRemote
    Remote Interface to the CharPointAction object.
    CharPointActionSetRemote
    Remote Interface to the set of CharPointAction
    MeasurementRemote
    Remote Interface to the measurement object.
    MeasurementServiceRemote
    Remote Interface to the MeterService object.
    MeasurementSetRemote
    Remote Interface to the set of measurements Constants for relationships defined in the 'MAXRELATIONSHIP' table are declared here.
    MeasurePointRemote
    Remote Interface to the measurement point object.
    MeasurePointSetRemote
    Remote Interface to the set of measurement points Constants for relationships defined in the 'MAXRELATIONSHIP' table are declared here.
    PointWORemote
    Remote Interface to the Point WO object.
    PointWOSetRemote
    Remote Interface to the set of point wos
  • Class Summary 
    Class Description
    CharPointAction
    MBO object to represent a CharPointAction.
    CharPointActionSet
    Represents the set of CharPointAction.
    FldCharPointActionJPNum
    Field Class for CharPointAction.JPNum.
    FldCharPointActionPMNum
    Field Class for CharPointAction.PMNum.
    FldJPNum
    JPNum validation class for behaviors common to JPNum attributes in the measurement package.
    In addition to validating the JPNum value, validation also ensures that there is a non-null AssetNum for the object.
    FldMeasurementMeasureDate  
    FldMeasurementMeterName
    Behaviors of the persistent Observation attribute in the Measurement object
    FldMeasurementObservationValue
    Behaviors of the persistent Observation and MeasurementValue attributes in the Measurement object
    FldMeasurePointAssetnum
    MeasurePoint.assetnum validation Class:
    This class validates the combination of assetnum and metername to be unique.
    FldMeasurePointJPNum
    Field Class for MeasurePoint.LLJPNum and MeasurePoint.ULJPNum.
    FldMeasurePointLocation
    Functionality for the MeasurePoint.location field.
    FldMeasurePointLowerAction
    MeasurePoint.loweraction validation Class:
    This class validates the following: Lower action limits should be lower than lower warning limits.
    FldMeasurePointLowerWarning
    MeasurePoint.lowerwarning validation Class:
    This class validates the following: Lower warning limits should be higher than lower action limits.
    FldMeasurePointMeasureUnitId
    Behaviors of the non-persistent MeasureUnitId attribute in the MeasurePoint object
    FldMeasurePointMeterName
    Behaviors of the MeterName attribute in the MeasurePoint object
    FldMeasurePointPMNum
    Field Class for MeasurePoint.LLJPNum and MeasurePoint.ULJPNum.
    FldMeasurePointUpperAction
    MeasurePoint.upperaction validation Class:
    This class validates the following: Upper action limits should be higher than upper warning limits.
    FldMeasurePointUpperWarning
    MeasurePoint.upperwarning validation Class:
    This class validates the following: Upper warning limits should be lower than upper action limits.
    FldMeterName
    Common validation class for: MeasurePoint.MeterName.
    The validation only checks that the entered value exists in the measurepoint table.
    FldObservation
    Behaviors of the persistent meter values associated with Characteristic meters, for example, MeasurementValue in the Measurement object and Value in the CharPointAction object
    FldPMNum
    PMNum validation class for behaviors common to PMNum attributes in the measurement package.
    In addition to validating the PMNum value, validation also ensures that there is a non-null AssetNum or Location for the object.
    FldPointNum
    Common validation class for: MeasurePoint identifier - pointnum
    The validation only checks that the entered value exists in the measurepoint table.
    LinearMeasurementWoGenCronTask
    This is a Cron task that generates work orders from linear asset measurements based on limits established on the corresponding measure point (asset and GAUGE or CHARACTERISTIC meter combination).
    Measurement
    Mbo object to represent measurement.
    MeasurementListener
    This listens for Measurements being deleted so the set knows to update the DeployedMeter LastReading.
    MeasurementService  
    MeasurementSet
    Represents the set of measurement.
    MeasurePoint
    MBO object to represent a measurement point.
    MeasurePointSet
    Represents the set of measurement points.
    MeasurePointWoGenCronTask
    This is a Cron task that generates work orders from MeasurePoints.
    PointWO
    MBO object to represent a link between a measurement point and a work order.
    PointWOSet
    Represents the set of PointWO.

Package psdi.app.measurement Description

The Measurement package includes MBOs used to maintain information about equipment meter readings. A measure point represents a point on a piece of equipment where a measurement can be made. It records the point's number, name, description, priority, equipment number, alarm values, unit of measure, and preventive maintenance number. A measurement represents data taken at a specified measurement point. It records a measurement's value and date. A point workorder represents a link between a measurement point and a workorder. It records a point's number and the linked workorder's description, number, and effective date.

Package Specification

The MBO s included in the Measurement package are:

  • Measurement -- The Measurement object maintains data on meter measurements. It records a measurement value and measurement date for a specified measure point. It is used to update the meter reading value, reading date and other meter reading related attributes of the equipment associated with the measurement point.
  • MeasurePoint -- The MeasurePoint object maintains data about equipment measurement points. It records the measurement point's name, description, equipment number, first and second high alarm values, first and second low alarm values, unit of measure, preventive maintenance number, point number,and priority. Data in the measurement point is used to update meter information of the equipment in a new meter measurement.
  • PointWO -- The PointWO object represents a link between a measurement point and an associated workorder. It records a measurement point number and the associated workorder's description, number, and effective date.

Other classes included in the Measurement package are:

  • MeasurementService -- This is the service class for the Measurement package. The measurement service name is defined here. Relationships between the Measurement, MeasurePoint, and PointWO tables and other tables are created by this class.

Related Documentation

  • Main Equipment object -- The meter reading value, reading date and other meter reading related attributes of a piece of equipment will be updated based on a new meter measurement.
  • WPOperation object -- The PointNum attribute of this object is the point number for which the work plan operation measurement is being taken.
  • JobOperation object -- The PointName attribute of this object is the point name associated with a job operation. The point number on a workorder is determined from MeasurePoint using the workorder's point name and equipment number.

Last updated: Wednesday, January 30, 2002