Class AlarmTripScheduleGenerator.AlarmTripEntry

java.lang.Object
neqsim.process.mechanicaldesign.AlarmTripScheduleGenerator.AlarmTripEntry
All Implemented Interfaces:
Serializable
Enclosing class:
AlarmTripScheduleGenerator

public static class AlarmTripScheduleGenerator.AlarmTripEntry extends Object implements Serializable
Represents a single alarm or trip setpoint entry.
Version:
1.0
Author:
esol
See Also:
  • Field Details

  • Constructor Details

    • AlarmTripEntry

      public AlarmTripEntry(String equipmentTag, String instrumentTag, AlarmTripScheduleGenerator.ServiceType serviceType, String setpointType, double setpointValue, String unit, AlarmTripScheduleGenerator.AlarmPriority priority, String actionType, String description)
      Creates an alarm/trip entry.
      Parameters:
      equipmentTag - equipment tag name
      instrumentTag - instrument tag (e.g. PT, TT, LT, FT)
      serviceType - service type enum
      setpointType - setpoint category (LO, HI, LOLO, HIHI)
      setpointValue - numeric setpoint value
      unit - engineering unit
      priority - alarm priority
      actionType - action (Alarm or Trip)
      description - textual description
  • Method Details

    • getEquipmentTag

      public String getEquipmentTag()
      Gets the equipment tag.
      Returns:
      equipment tag name
    • getInstrumentTag

      public String getInstrumentTag()
      Gets the instrument tag.
      Returns:
      instrument tag
    • getServiceType

      public AlarmTripScheduleGenerator.ServiceType getServiceType()
      Gets the service type.
      Returns:
      service type enum
    • getSetpointType

      public String getSetpointType()
      Gets the setpoint type.
      Returns:
      setpoint type string (LO, HI, LOLO, HIHI)
    • getSetpointValue

      public double getSetpointValue()
      Gets the setpoint value.
      Returns:
      numeric setpoint
    • getUnit

      public String getUnit()
      Gets the engineering unit.
      Returns:
      unit string
    • getPriority

      Gets the alarm priority.
      Returns:
      priority enum
    • getActionType

      public String getActionType()
      Gets the action type.
      Returns:
      action type string ("Alarm" or "Trip")
    • getDescription

      public String getDescription()
      Gets the description.
      Returns:
      description text