Represents an input network variable of type UNVT_alarm. The type cannot be changed. This user-defined network variable type can used to send alarms from 300-series controllers to a 400-series controller to allow it to take some action in the graphical program.
CommError and NvIndex are hidden by default.
The network variable type and associated format can be changed by selecting ‘Change NV Type’ from the SmartTag.
Outputs
|
|
Slots
|
Type
|
Description
|
|
SubnetId
|
Integer
|
The subnet ID of the controller sending the alarm.
|
|
NodeId
|
Integer
|
The node ID other controller send the alarm.
|
|
TimeStamp
|
Integer
|
The timestamp of the alarm (in seconds since 12:00 AM, Jan.1, 2000)
|
|
EventCode
|
Integer
|
The event code of the alarm
|
|
ObjectId
|
Integer
|
The index of the LonMark object that is associated with the alarm
|
|
SnvtId
|
Integer
|
The SNVT index of the alarm (used to convert AlarmValue and LimitValue to numeric data)
|
|
AlarmValue
|
Numeric
|
The value of the alarm
|
|
LimitValue
|
Numeric
|
The alarm limit condition was present
|
|
CommError
|
Digital
|
Set to True when bound updates have not been received within the MaxReceiveTime
|
|
NvIndex
|
Integer
|
The current index of the network variable
|
Properties
|
|
|
Slots
|
Description
|
|
MaxReceiveTime
|
When the network variable is bound, determines the maximum period of time that may pass without updates to a binding before the CommError is set to True. To disable, enter a value of zero.
|
|
Persistent
|
Updates to the network variable are retained between program restarts and controller restarts.
|
|