Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UAExclusiveDeviationAlarm

Hierarchy

Implements

Properties

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

setpointNode

setpointNode: UAVariableT<NodeId, NodeId>

setpointNodeNode

setpointNodeNode: UAVariable

shelvingState

shelvingState: ShelvingStateMachine

suppressedOrShelved

suppressedOrShelved: UAVariable

suppressedState

suppressedState: UATwoStateVariable

Methods

_install_setpoint

  • _install_setpoint(options: any): any
  • Parameters

    • options: any

    Returns any

_onSetpointDataValueChange

  • _onSetpointDataValueChange(dataValue: DataValue): void
  • Parameters

    • dataValue: DataValue

    Returns void

_setStateBasedOnInputValue

  • _setStateBasedOnInputValue(value: number): void

_signalNewCondition

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

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

    Returns void

getSetpointNodeNode

  • getSetpointNodeNode(): UAVariable
  • Returns UAVariable

getSetpointValue

  • getSetpointValue(): any
  • Returns any

Static instantiate

Generated using TypeDoc