A Sierra Monitor Company Driver Manual (Supplement to the FieldServer Instruction Manual) FS-8700-105 National Time & Signal FACP (Fire Alarm Control Panel) Driver APPLICABILITY & EFFECTIVITY Effective for all systems manufactured after May 1, 2001
FS-8700-105_National_Time_and_Signal_FACP Manual Table of Contents TABLE OF CONTENTS 1. National Time & Signal FACP Driver Description ......................................................... 1 2. Driver Scope of Supply....................................................................................................... 2 1.01 Supplied by FieldServer Technologies for this driver ................................................... 2 3. Hardware Connections............................................
FS-8700-105_National_Time_and_Signal_FACP Manual 1. Page 1 of 25 National Time & Signal FACP Driver Description Fire Alarm Control Panels (FACPs) are manufactured by the National Time and Signal Corp. The series 900 and 902 FACP’s can be purchased with a ‘BACnet’ interface option.
FS-8700-105_National_Time_and_Signal_FACP Manual 2. 1.01 Page 2 of 25 Driver Scope of Supply Supplied by FieldServer Technologies for this driver FieldServer Technologies PART # FS-8917-16 FS-8700-105 Description RJ45 pigtail cable. Driver Manual. 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.
FS-8700-105_National_Time_and_Signal_FACP Manual 3. Page 3 of 25 Hardware Connections The FieldServer is connected to the ‘BACnet’ port of the FACP as shown in connection drawing. Pin 1 = RX - Brown Pin 8 = TX - Orange/White Pin 5 = GND - Blue/White TD RD GND CH1 + CH1 GND CH2 + CH2 - 1.02 Connection Notes A FACP network consists of up to 32 panels. One of those panels acts as the network interface by means of its ‘BACnet’ interface port.
FS-8700-105_National_Time_and_Signal_FACP Manual 4. Page 4 of 25 Configuring the FieldServer as a National Time & Signal FACP Client For a detailed discussion on FieldServer configuration, please refer to the FieldServer Configuration Manual. The information that follows describes how to expand upon the factory defaults provided in the configuration files included with the FieldServer (See “.csv” sample files provided with the FS).
FS-8700-105_National_Time_and_Signal_FACP Manual 1.
FS-8700-105_National_Time_and_Signal_FACP Manual Page 6 of 25 Example Client Side Connections // Connections Port, Protocol, Baud, Parity, NATSfacp_Timeout, NATSfacp_Status_DA P8, National_Time_Fire, 9600, None, 120s, DA_NATS_STATUS1 1.05 Client Side Node Descriptors Create one node for each panel connected to the National Time & Signal Network. You can have multiple nodes on the same port.
FS-8700-105_National_Time_and_Signal_FACP Manual 1.06 Page 7 of 25 Client Side Map Descriptors 4.1.1. FieldServer Related Map Descriptor Parameters Column Title Map_Descriptor_Name Data_Array_Name Data_Array_Offset Function 4.1.2.
FS-8700-105_National_Time_and_Signal_FACP Manual Length of Map Descriptor. Specifies the number of ports processed by the MD. Length Thus if address is 1 and length is 10 the Map Descriptor processes ports 1... 9 inclusive. Set this parameter to ‘None’ to store data for a range of ports which do not have sub-ports. To store data for a specific port, set the sub-port type appropriately. If the sub-port-type is ‘Other’, it must be specified in the configuration file as ‘S(Other)’ or 'S'.
FS-8700-105_National_Time_and_Signal_FACP Manual 4.1.4. Page 9 of 25 Map Descriptor Example 1 – Port has no Sub-Ports. This Map Descriptor is used to store messages from ‘Panel2’ if they meet the following criteria Panel Number Board Loop Port-Type Port Data_Type = Node ‘Panel2’‘s Node_ID =1 =2 = Inputs = 1 to 100 (Address and length parameters) = Alarms Typically you will create one MD for each of the 4 data types for each Panel/Board/Loop/Port-Type/Port combination.
FS-8700-105_National_Time_and_Signal_FACP Manual 4.1.5. Page 10 of 25 Map Descriptor Example 2 – Port has Sub-Ports.
FS-8700-105_National_Time_and_Signal_FACP Manual 5. Page 11 of 25 Configuring the FieldServer as a National Time & Signal FACP Server Server side emulation has been developed and is functional. (FST use this functionality to complete the QA requirements and to ensure that the driver is compatible with firmware changes not directly related to this driver.)This has, however, not been documented and is not supported.
FS-8700-105_National_Time_and_Signal_FACP Manual Page 12 of 25 Appendix A. Advanced Topics Appendix A.1. Modifying the Trouble String Table The trouble string table can be modified/extended using the configuration file. In the example below, the keyword ‘Broken’ is added and allocated an index value of 1 and a trouble type of 1.
FS-8700-105_National_Time_and_Signal_FACP Manual Preloads Data_Array_Name, natsfacp-stats, Appendix A.3. Preload_Data_Value, 1, Page 13 of 25 Preload_Data_Index 5 Controlling case sensitivity in Trouble String Matching When a message is processed the driver extracts the 8 character trouble string from the message and compares it against the contents of the table provided in Appendix A.4. The comparison is case sensitive by default.
FS-8700-105_National_Time_and_Signal_FACP Manual Trouble String GndFault CommFail WalkTest InpDsbl OutpDsbl CommDsbl Sys Fail 24V Fail LoopTbl InputTbl AudioLink DVR Fail DirtySnsr MicTimer DeviceErr Addr Err ExtraDev ShortTbl Open Tbl OverHeat DigiFail Switch RemoteAct Monitor AlrmSilG PnlSil L Reset G Brd Dsbl PortDsbl ActnDsbl Drill G Drill L AlrmSil L PnlSil S Reset L Burglar DuplAddr TechMode ConfigErr DigiClasA City Dis Dev Stat Index value 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
FS-8700-105_National_Time_and_Signal_FACP Manual Trouble String Call In MicSwitch PnlSil G Unknown Appendix A.5. Index value 53 54 55 56 Page 15 of 25 Data_Type Used to Reset Data Arrays Troubles Troubles Troubles Troubles 0 0 0 0 Panel / Driver Synchronization There is no automatic system of synchronizing the Fire Alarm Panels and the data in the FieldServer.
FS-8700-105_National_Time_and_Signal_FACP Manual Page 16 of 25 Thus: A Comms Fail message puts the node offline and the node is put online when either a valid message is received from the panel or the Comms Fail event is restored. The driver reports the node status by updating the Data Array specified by the NATSfacp_Status_DA parameter specified on the connection. If this parameter is not specified then the node status cannot be reported. Ensure the Data Array is at least 33 items long.
FS-8700-105_National_Time_and_Signal_FACP Manual Page 17 of 25 Appendix B. Troubleshooting tips Appendix B.1. Connection Tips & Hints The Panel must be configured to send ‘Extended’ Messages. This is not the default state. The following procedure is used to achieve this setting.
FS-8700-105_National_Time_and_Signal_FACP Manual Relative Offset4 6 7 8 9 10 11 12 13 14 15 16 17 28 19 20 21 22 Page 18 of 25 Description Increments each time a port 'Alive' message is received Increments each time a message is received and is sent to the parsing routine Increments by message length each time a message is received and is sent to the parsing routine Increments each time a message is received and is sent to the parsing routine Increments each time a message is received and is sent to the
FS-8700-105_National_Time_and_Signal_FACP Manual Message Page 19 of 25 Interpretation and Corrective Action NATS:#02b Err. Bad PortType=%c. Expected I/O/F/P. NATS:#05 Err. Bad SubPort=%d. NATS:#06a Err. Bad SubPort-Type=0x%x. Expected I/O/F/S/N. NATS:#06b Err. Bad SubPort-Type=%c. Expetced I/O/F/S/N. NATS:#07 Err. Loop Not specified NATS:#08 Err. Board Not specified NATS:#09 Err. Parse: Found a '%c' instead of a 'L' for Loop. The sub-port type has not been specified for the Map Descriptor.
FS-8700-105_National_Time_and_Signal_FACP Manual Message Port_Type NATS:#15 Err. <%s> file not found. NATS:#16a Err. Diagnostic 1 NATS:#16b Err. Diagnostic 2 NATS:#17 Err. Driver cannot poll. Cache MD Ignored. Page 20 of 25 Interpretation and Corrective Action the Map Descriptor in the configuration CSV file, but the parameter value has not been specified.∗ This message is normally only printed when the driver is being tested for QA purposes.
FS-8700-105_National_Time_and_Signal_FACP Manual Message NATS:#19 Err. Parse: Found a '%c' instead of a 'P' for Panel. NATS:#20 Err. Parse: Found a '%c' instead of a 'B' for Board. NATS:#21 Err. Parse: Found a '%c' instead of a '%s' for PortType. NATS:#22a FYI. Port(=%d) Supervision Timeout set to %d Secs NATS:#22b FYI. Port(=%d) Supervision Timeout reset to %d Secs NATS:#23 Err. Parse: Found a '%c' instead of a '%s' for SubPort. NATS:#24 FYI. Can’t store connection status. DA required. NATS:#25 Err.
FS-8700-105_National_Time_and_Signal_FACP Manual Page 22 of 25 Message Interpretation and Corrective Action NATS:#27 Err. Parse Failed The message is also printed the very 1st time that a valid message is received. Typically the message preceding this one provides the reason and that issue must be resolved to prevent this message being printed. The message is printed a small number of times and is suppressed for subsequent similar errors.
FS-8700-105_National_Time_and_Signal_FACP Manual Message Page 23 of 25 Interpretation and Corrective Action Type / Sub-Port-Number combination. The message which follows Message #30, in the error log will provide a suggestion as to what a suitable Map Descriptor might look like. NATS:#31 Err. There are No MD's for this driver. NATS:#32 Err. There are No MD's for Panel/Node_id=%d NATS:#33 FYI. Suggestion.
FS-8700-105_National_Time_and_Signal_FACP Manual Message status if Node_ID < 1 (%d) NATS:#414 FYI. Cant store Node status. DA required. NATS:#42 Err. Node / Panel=%d offline. Comms Failed. Port=%d NATS:#43 FYI. Node / Panel=%d online. Port=%d NATS:#44 Err. DA=%s too short. Required=%d Page 24 of 25 Interpretation and Corrective Action 1 to 32. It is possible that this message could get pointed as a consequence of a single corrupted message.
FS-8700-105_National_Time_and_Signal_FACP Manual Page 25 of 25 Appendix C. Revision History Date Resp Format 6/29/04 PMC Driver Ver. 1.00 6/29/04 PMC 1.00 7/6/04 Meg Meg 1.00 9/13/04 Meg Meg 1.00 10/15/04 Meg Meg 1.00 12/29/04 JD 1.00 Doc. Comment Rev. 0 Document Created Added notes on Node Status and added some 1 error messages. Updated formatting. Redrew connection 2 diagram. Some text modifications. Generally improved readability. Example table added for Appendix B2 – 3 DUR0436.