FS-8700-48 Fike Cheetah Manual Page 18 of 36
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 email: support@fieldserver.com
4.5.4. Map Descriptor Example 4 – All Devices
In this example two Map Descriptors are provided to store the Alarm and Trouble States of all devices on loop 1. If, for example, you
were also interested in monitoring the pre-alarm state for these devices then an additional Map Descriptor is required because if your
configuration only contains the two Map Descriptor’s shown below the driver will ignore reports for other possible device states.
Map_Descriptor_Name, Data_Array_Name, Data_Array_Offset, Function, Node_name, Cheet_Zone, Cheet_DT, Cheet_Device, Cheet_Loop
Device_L1_Alm, DA_DI1, 0, Passive, Node_A, None, Alarm, All, 1
Device_L1_Trbl, DA_DI2, 0, Passive, Node_A, None, Trouble, All, 1
A different array
is used for each
state. Another
strategy could
have been to
use the same
array but vary
the offset.
The Data T ype is different
for these Map Descriptors
so that the driver knows
which Map Descriptor to
use for each device state’s
storage. If the device state
doesn’t match one of
these data types then the
message will be ignored.
Additional Map
Descriptors are
required for each loop.
Since we are storing
device data, the
Cheet_Zone must
be set to None.