Preparing search index...
The search index is not available
NodeOPCUA reference documentation - public API
NodeOPCUA reference documentation - public API
node-opcua
UADiscreteAlarmHelper
Interface UADiscreteAlarmHelper
interface
UADiscreteAlarmHelper
{
acknowledgeAndAutoConfirmBranch
(
branch
:
ConditionSnapshot
,
comment
:
LocalizedText
|
LocalizedTextLike
)
:
void
;
activateAlarm
(
)
:
void
;
autoConfirmBranch
(
branch
:
ConditionSnapshot
,
comment
:
LocalizedTextLike
)
:
void
;
conditionOfNode
(
)
:
null
|
UAObject
|
UAVariable
;
createBranch
(
)
:
ConditionSnapshot
;
currentBranch
(
)
:
ConditionSnapshot
;
deactivateAlarm
(
retain
?:
boolean
)
:
void
;
deleteBranch
(
branch
:
ConditionSnapshot
)
:
void
;
getBranchCount
(
)
:
number
;
getBranches
(
)
:
ConditionSnapshot
[]
;
getBranchIds
(
)
:
NodeId
[]
;
getCurrentConditionInfo
(
)
:
ConditionInfo
;
getEnabledState
(
)
:
boolean
;
getEnabledStateAsString
(
)
:
string
;
getInputNodeNode
(
)
:
null
|
UAVariable
;
getInputNodeValue
(
)
:
any
;
getMaxTimeShelved
(
)
:
number
;
getSuppressedOrShelved
(
)
:
boolean
;
installInputNodeMonitoring
(
inputNode
:
NodeId
|
BaseNode
)
:
void
;
isSuppressedOrShelved
(
)
:
boolean
;
on
(
eventName
:
string
,
eventHandle
:
any
)
:
this
;
raiseConditionEvent
(
branch
:
ConditionSnapshot
,
renewEventId
:
boolean
)
:
void
;
raiseNewBranchState
(
branch
:
ConditionSnapshot
)
:
void
;
raiseNewCondition
(
conditionInfo
:
ConditionInfoOptions
)
:
void
;
setEnabledState
(
requestedEnabledState
:
boolean
,
options
?:
ISetStateOptions
)
:
StatusCode
;
setLocalTime
(
time
:
TimeZoneDataType
)
:
void
;
setMaxTimeShelved
(
duration
:
number
)
:
void
;
setReceiveTime
(
time
:
Date
)
:
void
;
setSourceName
(
name
:
string
)
:
void
;
setSourceNode
(
node
:
NodeId
|
BaseNode
)
:
void
;
setTime
(
time
:
Date
)
:
void
;
updateState
(
)
:
void
;
}
Hierarchy (
view full
)
UAAlarmConditionHelper
UADiscreteAlarmHelper
UADiscreteAlarmEx
Index
Methods
acknowledge
And
Auto
Confirm
Branch
activate
Alarm
auto
Confirm
Branch
condition
Of
Node
create
Branch
current
Branch
deactivate
Alarm
delete
Branch
get
Branch
Count
get
Branches
get
Branch
Ids
get
Current
Condition
Info
get
Enabled
State
get
Enabled
State
As
String
get
Input
Node
Node
get
Input
Node
Value
get
Max
Time
Shelved
get
Suppressed
Or
Shelved
install
Input
Node
Monitoring
is
Suppressed
Or
Shelved
on
raise
Condition
Event
raise
New
Branch
State
raise
New
Condition
set
Enabled
State
set
Local
Time
set
Max
Time
Shelved
set
Receive
Time
set
Source
Name
set
Source
Node
set
Time
update
State
Methods
acknowledge
And
Auto
Confirm
Branch
acknowledge
And
Auto
Confirm
Branch
(
branch
,
comment
)
:
void
Parameters
branch
:
ConditionSnapshot
comment
:
LocalizedText
|
LocalizedTextLike
Returns
void
activate
Alarm
activate
Alarm
(
)
:
void
Returns
void
auto
Confirm
Branch
auto
Confirm
Branch
(
branch
,
comment
)
:
void
Parameters
branch
:
ConditionSnapshot
comment
:
LocalizedTextLike
Returns
void
condition
Of
Node
condition
Of
Node
(
)
:
null
|
UAObject
|
UAVariable
Returns
null
|
UAObject
|
UAVariable
create
Branch
create
Branch
(
)
:
ConditionSnapshot
Returns
ConditionSnapshot
current
Branch
current
Branch
(
)
:
ConditionSnapshot
Returns
ConditionSnapshot
deactivate
Alarm
deactivate
Alarm
(
retain
?
)
:
void
Parameters
Optional
retain
:
boolean
Returns
void
delete
Branch
delete
Branch
(
branch
)
:
void
Parameters
branch
:
ConditionSnapshot
Returns
void
get
Branch
Count
get
Branch
Count
(
)
:
number
Returns
number
get
Branches
get
Branches
(
)
:
ConditionSnapshot
[]
Returns
ConditionSnapshot
[]
get
Branch
Ids
get
Branch
Ids
(
)
:
NodeId
[]
Returns
NodeId
[]
get
Current
Condition
Info
get
Current
Condition
Info
(
)
:
ConditionInfo
Returns
ConditionInfo
get
Enabled
State
get
Enabled
State
(
)
:
boolean
Returns
boolean
get
Enabled
State
As
String
get
Enabled
State
As
String
(
)
:
string
Returns
string
get
Input
Node
Node
get
Input
Node
Node
(
)
:
null
|
UAVariable
Returns
null
|
UAVariable
get
Input
Node
Value
get
Input
Node
Value
(
)
:
any
Returns
any
get
Max
Time
Shelved
get
Max
Time
Shelved
(
)
:
number
Returns
number
get
Suppressed
Or
Shelved
get
Suppressed
Or
Shelved
(
)
:
boolean
Returns
boolean
install
Input
Node
Monitoring
install
Input
Node
Monitoring
(
inputNode
)
:
void
Parameters
inputNode
:
NodeId
|
BaseNode
Returns
void
is
Suppressed
Or
Shelved
is
Suppressed
Or
Shelved
(
)
:
boolean
Returns
boolean
on
on
(
eventName
,
eventHandle
)
:
this
Parameters
eventName
:
string
eventHandle
:
any
Returns
this
raise
Condition
Event
raise
Condition
Event
(
branch
,
renewEventId
)
:
void
Parameters
branch
:
ConditionSnapshot
renewEventId
:
boolean
Returns
void
raise
New
Branch
State
raise
New
Branch
State
(
branch
)
:
void
Parameters
branch
:
ConditionSnapshot
Returns
void
raise
New
Condition
raise
New
Condition
(
conditionInfo
)
:
void
Parameters
conditionInfo
:
ConditionInfoOptions
Returns
void
set
Enabled
State
set
Enabled
State
(
requestedEnabledState
,
options
?
)
:
StatusCode
Parameters
requestedEnabledState
:
boolean
Optional
options
:
ISetStateOptions
Returns
StatusCode
set
Local
Time
set
Local
Time
(
time
)
:
void
Parameters
time
:
TimeZoneDataType
Returns
void
set
Max
Time
Shelved
set
Max
Time
Shelved
(
duration
)
:
void
Parameters
duration
:
number
Returns
void
set
Receive
Time
set
Receive
Time
(
time
)
:
void
Parameters
time
:
Date
Returns
void
set
Source
Name
set
Source
Name
(
name
)
:
void
Parameters
name
:
string
Returns
void
set
Source
Node
set
Source
Node
(
node
)
:
void
Parameters
node
:
NodeId
|
BaseNode
Returns
void
set
Time
set
Time
(
time
)
:
void
Parameters
time
:
Date
Returns
void
update
State
update
State
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
Methods
acknowledge
And
Auto
Confirm
Branch
activate
Alarm
auto
Confirm
Branch
condition
Of
Node
create
Branch
current
Branch
deactivate
Alarm
delete
Branch
get
Branch
Count
get
Branches
get
Branch
Ids
get
Current
Condition
Info
get
Enabled
State
get
Enabled
State
As
String
get
Input
Node
Node
get
Input
Node
Value
get
Max
Time
Shelved
get
Suppressed
Or
Shelved
install
Input
Node
Monitoring
is
Suppressed
Or
Shelved
on
raise
Condition
Event
raise
New
Branch
State
raise
New
Condition
set
Enabled
State
set
Local
Time
set
Max
Time
Shelved
set
Receive
Time
set
Source
Name
set
Source
Node
set
Time
update
State
NodeOPCUA reference documentation - public API
Loading...