![FieldServer FS-8700-74 Driver Manual Download Page 32](http://html.mh-extra.com/html/fieldserver/fs-8700-74/fs-8700-74_driver-manual_2287889032.webp)
FS-8700-74 Veeder Root Driver Manual
Page 32 of 33
FieldServer Technologies
1991 Tarob Court Milpitas, California 95035 USA
Web
:www.fieldserver.com
Tel
: (408) 262-2299
Fax
: (408) 262-9042
Toll_Free
: 888-509-1970
Appendix C.9. Advanced Example 9 – Cleared Alarm Report
This example reads the Veeder-Root Panel for cleared alarms. If there are any cleared alarms then the 1
st
element of the Data
Array is set non-zero. If there are no cleared alarms then the array element is set to zero. You need a number of passive Map
Descriptors to store the cleared alarm info for the tanks / sensors / inputs / devices just like in example 4.4.4
The data is stored in the array specified using the DA_Byte_Name parameter of the passive Map Descriptors.
Map_Descriptor_Name,
Data_Array_Name,
Data_Array_Offset,
Scan_Interval,
Function,
node_name,
Address,
Length,
Data_Type
AlarmPoll-11 ,
DA_ACTIVEALM ,
0 ,
2.0s ,
rdbc ,
Node_A,
1,
1 ,
Active Alarm Report
Map_Descriptors
Map_Descriptor_Name, Data_Array_Name,
DA_Byte_Name,
Data_Array_Offset,
Function,
node_name,
Address,
Length,
Data_Type
Sys_alms01 ,
DA_S1 ,
DA_S1_CLEAR ,
0 ,
passive ,
Node_A ,
1 ,
30 ,
System
Tank_Alms1 ,
DA_T1 ,
DA_T1_CLEAR ,
0 ,
passive ,
Node_A ,
1 ,
30 ,
Tank
If there are active alarms they will get stored in the
primary array. The cleared alarm information gets
stored in the secondary array specified with the
DA_Byte_Name
The value stored is a 1 to show alarm cleared
Or 1 2 to show alarm occurred.
The value is stored at the location which
corresponds to the alarm type.
Thus if a 02 = Tank Leak Alarm was cleared then
at index=2 the value stored will be a one.