NodeOPCUA API Documentation
Book
GitHub
Support
Preparing search index...
node-opcua-address-space
UALimitAlarmHelper
Interface UALimitAlarmHelper
interface
UALimitAlarmHelper
{
acknowledgeAndAutoConfirmBranch
(
branch
:
ConditionSnapshot
,
comment
:
LocalizedText
|
LocalizedTextLike
,
)
:
void
;
activateAlarm
()
:
void
;
autoConfirmBranch
(
branch
:
ConditionSnapshot
,
comment
:
LocalizedTextLike
,
)
:
void
;
deactivateAlarm
(
retain
?:
boolean
)
:
void
;
getCurrentConditionInfo
()
:
ConditionInfo
;
getHighHighLimit
()
:
number
;
getHighLimit
()
:
number
;
getInputNodeNode
()
:
UAVariable
<
UAVariableEvents
>
|
null
;
getInputNodeValue
()
:
number
|
null
;
getLowLimit
()
:
number
;
getLowLowLimit
()
:
number
;
getMaxTimeShelved
()
:
number
;
getSuppressedOrShelved
()
:
boolean
;
installInputNodeMonitoring
(
inputNode
:
NodeId
|
BaseNode
<
BaseNodeEvents
>
,
)
:
void
;
isSuppressedOrShelved
()
:
boolean
;
setHighHighLimit
(
value
:
number
)
:
void
;
setHighLimit
(
value
:
number
)
:
void
;
setLowLimit
(
value
:
number
)
:
void
;
setLowLowLimit
(
value
:
number
)
:
void
;
setMaxTimeShelved
(
duration
:
number
)
:
void
;
updateState
()
:
void
;
}
Hierarchy (
View Summary
)
UAAlarmConditionHelper
UALimitAlarmHelper
UALimitAlarmEx
Index
Methods
acknowledge
And
Auto
Confirm
Branch
activate
Alarm
auto
Confirm
Branch
deactivate
Alarm
get
Current
Condition
Info
get
High
High
Limit
get
High
Limit
get
Input
Node
Node
get
Input
Node
Value
get
Low
Limit
get
Low
Low
Limit
get
Max
Time
Shelved
get
Suppressed
Or
Shelved
install
Input
Node
Monitoring
is
Suppressed
Or
Shelved
set
High
High
Limit
set
High
Limit
set
Low
Limit
set
Low
Low
Limit
set
Max
Time
Shelved
update
State
Methods
acknowledge
And
Auto
Confirm
Branch
acknowledgeAndAutoConfirmBranch
(
branch
:
ConditionSnapshot
,
comment
:
LocalizedText
|
LocalizedTextLike
,
)
:
void
Parameters
branch
:
ConditionSnapshot
comment
:
LocalizedText
|
LocalizedTextLike
Returns
void
activate
Alarm
activateAlarm
()
:
void
Returns
void
auto
Confirm
Branch
autoConfirmBranch
(
branch
:
ConditionSnapshot
,
comment
:
LocalizedTextLike
)
:
void
Parameters
branch
:
ConditionSnapshot
comment
:
LocalizedTextLike
Returns
void
deactivate
Alarm
deactivateAlarm
(
retain
?:
boolean
)
:
void
Parameters
Optional
retain
:
boolean
Returns
void
get
Current
Condition
Info
getCurrentConditionInfo
()
:
ConditionInfo
Returns
ConditionInfo
get
High
High
Limit
getHighHighLimit
()
:
number
Returns
number
get
High
Limit
getHighLimit
()
:
number
Returns
number
get
Input
Node
Node
getInputNodeNode
()
:
UAVariable
<
UAVariableEvents
>
|
null
Returns
UAVariable
<
UAVariableEvents
>
|
null
get
Input
Node
Value
getInputNodeValue
()
:
number
|
null
Returns
number
|
null
get
Low
Limit
getLowLimit
()
:
number
Returns
number
get
Low
Low
Limit
getLowLowLimit
()
:
number
Returns
number
get
Max
Time
Shelved
getMaxTimeShelved
()
:
number
Returns
number
get
Suppressed
Or
Shelved
getSuppressedOrShelved
()
:
boolean
Returns
boolean
install
Input
Node
Monitoring
installInputNodeMonitoring
(
inputNode
:
NodeId
|
BaseNode
<
BaseNodeEvents
>
)
:
void
Parameters
inputNode
:
NodeId
|
BaseNode
<
BaseNodeEvents
>
Returns
void
is
Suppressed
Or
Shelved
isSuppressedOrShelved
()
:
boolean
Returns
boolean
set
High
High
Limit
setHighHighLimit
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
High
Limit
setHighLimit
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Low
Limit
setLowLimit
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Low
Low
Limit
setLowLowLimit
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
set
Max
Time
Shelved
setMaxTimeShelved
(
duration
:
number
)
:
void
Parameters
duration
:
number
Returns
void
update
State
updateState
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Methods
acknowledge
And
Auto
Confirm
Branch
activate
Alarm
auto
Confirm
Branch
deactivate
Alarm
get
Current
Condition
Info
get
High
High
Limit
get
High
Limit
get
Input
Node
Node
get
Input
Node
Value
get
Low
Limit
get
Low
Low
Limit
get
Max
Time
Shelved
get
Suppressed
Or
Shelved
install
Input
Node
Monitoring
is
Suppressed
Or
Shelved
set
High
High
Limit
set
High
Limit
set
Low
Limit
set
Low
Low
Limit
set
Max
Time
Shelved
update
State
Book
GitHub
Support
NodeOPCUA API Documentation
Loading...