FS-8705-12 Federal Signal Ultravoice - Electronic Siren Controllers Driver Manual
Page 15 of 30
© 2021 CHIPKIN AUTOMATION SYSTEMS
Map Descriptor Example 2
–
Sending Commands to the controller
This example is typical for all commands except for ‘Phase’, ‘Msg’, ‘Code’ and ‘Zone’
Each time one of these commands is executed the driver sends the appropriate message to the controller. In this example, the command wait to be triggered by
some other protocol updating the specified Data Array offset in the relevant Data Array. We have called the Data Array ‘Not Used’
for the reason that the driver
does not extract any values from the Data Array to send in the message to the controller. Rather, the Data Array is used to trigger the commands. For example,
each time the FieldServer’s other protocol writes to DA_NOT_USED[5] the driver will send a reset command to the controller. The value written doesn’t have to
change to trigger the command. It is the update of the Data Array element that triggers the command.
Map_Descriptors
Map_Descriptor_Name ,Scan_Interval ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,FSU_ESC_Function_Name ,Length
Arm ,1.0s ,DA_NOT_USED ,0 ,wrbx ,NodeA ,Arm
,1
Cancel ,1.0s ,DA_NOT_USED ,1 ,wrbx ,NodeA ,Cancel
,1
voice ,1.0s ,DA_NOT_USED ,2 ,wrbx ,NodeA ,voice
,1
Q_test ,1.0s ,DA_NOT_USED ,3 ,wrbx ,NodeA ,q_test
,1
Disarm ,1.0s ,DA_NOT_USED ,4 ,wrbx ,NodeA ,disarm
,1
Reset ,1.0s ,DA_NOT_USED ,5 ,wrbx ,NodeA ,reset
,1
Wail ,1.0s ,DA_NOT_USED ,6 ,wrbx ,NodeA ,wail
,1
p_wail ,1.0s ,DA_NOT_USED ,7 ,wrbx ,NodeA ,p_wail
,1
a_wail ,1.0s ,DA_NOT_USED ,8 ,wrbx ,NodeA ,a_wail
,1
steady ,1.0s ,DA_NOT_USED ,9 ,wrbx ,NodeA ,steady
,1
p_stdy ,1.0s ,DA_NOT_USED ,10 ,wrbx ,NodeA ,p_stdy
,1
a_stdy ,1.0s ,DA_NOT_USED ,11 ,wrbx ,NodeA ,a_stdy
,1
Aux ,1.0s ,DA_NOT_USED ,12 ,wrbx ,NodeA ,aux
,1
LowPwr ,1.0s ,DA_NOT_USED ,13 ,wrbx ,NodeA ,LowPwr
,1
Phase+ ,1.0s ,DA_NOT_USED ,14 ,wrbx ,NodeA ,Phase+
,1
Phase- ,1.0s ,DA_NOT_USED ,15 ,wrbx ,NodeA ,Phase-
,1