Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UAExclusiveLimitAlarm

Hierarchy

Properties

_dataType

_dataType: any

activeState

activeState: UATwoStateVariable

Optional highHighLimit

highHighLimit: UAVariable

Optional highLimit

highLimit: UAVariable

inputNode

inputNode: UAVariableT<NodeId, NodeId>

limitState

limitState: StateMachine

Optional lowLimit

lowLimit: UAVariable

Optional lowLowLimit

lowLowLimit: UAVariable

maxTimeShelved

maxTimeShelved: UAVariable

shelvingState

shelvingState: ShelvingStateMachine

suppressedOrShelved

suppressedOrShelved: UAVariable

suppressedState

suppressedState: UATwoStateVariable

Methods

_onInputDataValueChange

  • _onInputDataValueChange(dataValue: DataValue): void

_signalNewCondition

  • _signalNewCondition(stateName: string | null, isActive: boolean, value: string): void
  • Parameters

    • stateName: string | null
    • isActive: boolean
    • value: string

    Returns void

getHighHighLimit

  • getHighHighLimit(): number

getHighLimit

  • getHighLimit(): number

getLowLimit

  • getLowLimit(): number

getLowLowLimit

  • getLowLowLimit(): number

setHighHighLimit

  • setHighHighLimit(value: number): void

setHighLimit

  • setHighLimit(value: number): void

setLowLimit

  • setLowLimit(value: number): void

setLowLowLimit

  • setLowLowLimit(value: number): void

Static instantiate

Generated using TypeDoc