SNVT_alarm

Overview:

Alarm status..   

This is used as an output network variable within a Node Object to report alarm status.  For new designs, SNVT_alarm_2 should be used instead of SNVT_alarm.

See SNVT_alarm_2.


Details:

Resource Set: Standard 00:00:00:00:00:00:00:00-0
Index: 88
Obsolete: no
Size: 29
Programmatic Name: SNVT_alarm
Neuron C Type:
Structure
locationLocation  (array of 6 bytes.) .  Location code for the node. 
 
unsigned short [6]
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
object_idObject ID.  (object index.) .  ID of object within node. 
 
unsigned long
Minimum: 0
Maximum: 65535
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
alarm_typeAlarm type.  (alarm type names.) .   
 
alarm_type_t
priority_levelPriority level.  (priority level names.) .   
 
priority_level_t
index_to_SNVTIndex of NV.  (index of NV causing alarm.) .   
 
unsigned long
Minimum: 0
Maximum: 65535
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
valueValue  (array of 4 bytes.) .  The type of this field is dependent on the NV causing the alarm condition. 
 
unsigned short [4]
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
yearYear  (years) .  Zero (0) means year not specified. 
 
unsigned long
Minimum: 0
Maximum: 3000
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
monthMonth  (months) .  Zero (0) means month not specified. 
 
unsigned short
Minimum: 0
Maximum: 12
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
dayDay  (days) .  Zero (0) means day not specified. 
 
unsigned short
Minimum: 0
Maximum: 31
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
hourHour  (hours) .  This field uses a 24-hour value. 
 
unsigned short
Minimum: 0
Maximum: 23
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
minuteMinute  (minutes) .   
 
unsigned short
Minimum: 0
Maximum: 59
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
secondSecond  (seconds) .   
 
unsigned short
Minimum: 0
Maximum: 59
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
millisecondMillisecond  (milliseconds) .   
 
unsigned long
Minimum: 0
Maximum: 999
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
alarm_limitAlarm limit.  (array of 4 bytes.) .  The type of this field is dependent on the NV causing the alarm condition. 
 
unsigned short [4]
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
Formats:

SNVT_alarm:  text("%x %x %x %x %x %x %d %m %m %d <%x %x %x %x> %d/%d/%d/%d:%d:%d:%d <%x %x %x %x>", location[0], location[1], location[2], location[3], location[4], location[5], object_id, alarm_type, priority_level, index_to_SNVT, value[0], value[1], value[2], value[3], year, month, day, hour, minute, second, millisecond, alarm_limit[0], alarm_limit[1], alarm_limit[2], alarm_limit[3])

SNVT_alarm#LO:  text(("%x %x %x %x %x %x %d %m %m %d <%x %x %x %x> ",location[0], location[1], location[2], location[3],location[4], location[5], object_id, alarm_type,priority_level, index_to_SNVT, value[0], value[1],value[2], value[3]),date(year, month, day),(" "),time(hour, minute, second, millisecond),(" <%x %x %x %x>", alarm_limit[0], alarm_limit[1], alarm_limit[2], alarm_limit[3]))

Used by:

SFPTnodeObject