background image

FS-8700-105_National_Time_and_Signal_FACP Manual 

 

Page 22 of 25 

 
 

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

[email protected] 

Message 

Interpretation and Corrective Action 

 
The message is also printed the very 1

st

 time that a valid 

message is received. 

NATS:#27 Err. Parse Failed 

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. 

NATS:#28 Err. Parse: Msg too 
long. Ignored. Len=%d 

This message will typically be printed when the 
terminating characters of a message are not received and a 
new message is received from the panel. 
 
If the message is printed rarely, you could treat the source 
as an occasional corrupt message.  Reset the configuration 
error light by clearing the error log using the <R>eset key. 
 
If the message is printed frequently or can be produced 
systematically take a log and call Tech Support. 

NATS:#29 Err. MD=%s too 
short. Act=%d Rqd=%d 

The address/port contained in a message is used to 
determine the offset into a Data Array when data is stored. 
This message is printed when the required storage offset 
is larger than the range of addresses specified on the Map 
Descriptor being used to store the data. Edit the 
configuration, adjusting the Length parameter. Download 
the modified configuration file to the FieldServer and 
reset the FieldServer for your changes to have effect. 

NATS:#30 Err. Message 
ignored. No suitable storage 
location. 

A message has been received and when its Panel number, 
Board number, Loop Number, Port-Type, Port Number 
(and possibly Sub-Port-Type and Sub-Port-Number) are 
analyzed, the driver cannot find a Map Descriptor suitable 
for the storage of the event contained in the message. 
 
You need one node configured for each Panel that will be 
sending messages to the FieldServer using a single 
connection. The Node_Id must match the panel number. 
 
Then, for each node, you need one Map Descriptor (MD) 
for each Board in each of those panels, whose events, will 
be sent to the FieldServer. In fact you need one for each 
Board / Loop / Port-Type combination in the system. Use 
the parameters called Address and Length, on each MD, 
to specify a range of port numbers. 
 
If a port has sub ports then for each port that has a sub-
port you will need a set of MD’s, one for each Sub-Port-

Summary of Contents for FS-8700-105

Page 1: ...mpany APPLICABILITY EFFECTIVITY Effective for all systems manufactured after May 1 2001 Driver Manual Supplement to the FieldServer Instruction Manual FS 8700 105 National Time Signal FACP Fire Alarm Control Panel Driver ...

Page 2: ... 1 1 FieldServer Related Map Descriptor Parameters 7 4 1 2 Driver Related Map Descriptor Parameters 7 4 1 3 Timing Parameters 8 4 1 4 Map Descriptor Example 1 Port has no Sub Ports 9 4 1 5 Map Descriptor Example 2 Port has Sub Ports 10 5 Configuring the FieldServer as a National Time Signal FACP Server 11 Appendix A Advanced Topics 12 Appendix A 1 Modifying the Trouble String Table 12 Appendix A 2...

Page 3: ... that it is connected to Messages sent by the panel are either ignored stored by the FieldServer based on panel status How these messages are processed is dependent on the configuration No automatic panel data synchronization technique exists The data in the FieldServer and the panel status have to be synchronized manually This is a serial driver Data is transferred using RS 232 or RS 485 with con...

Page 4: ... California 95035 USA Web www fieldserver com Tel 408 262 2299 Fax 408 262 9042 Toll_Free 888 509 1970 email support fieldserver com 2 Driver Scope of Supply 1 01 Supplied by FieldServer Technologies for this driver FieldServer Technologies PART Description FS 8917 16 RJ45 pigtail cable FS 8700 105 Driver Manual ...

Page 5: ... of the FACP as shown in connection drawing Pin 1 RX Brown Pin 5 GND Blue White Pin 8 TX Orange 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 This interface serves data to the FieldServer by means of a serial connection Each one of these connections require...

Page 6: ... enable the FieldServer for National Time Signal FACP driver communications the driver independent FieldServer buffers need to be declared in the Data Arrays section the destination device addresses need to be declared in the Client Side Nodes section and the data required from the servers needs to be mapped in the Client Side Map Descriptors section Details on how to do this can be found below No...

Page 7: ...seconds The driver reports the connection as being offline when a new valid message has not been received on the connection during this interval Each time one is received the interval is restarted If this parameter is omitted then the driver assumes a period of 180 seconds 0 600 seconds Default 180Secs NATSfacp_Status_DA Use this parameter to specify a Data Array The Data Array need only contain o...

Page 8: ... Signal Network You can have multiple nodes on the same port Section Title Nodes Column Title Function Legal Values Node_Name Provide name for node Up to 32 alphanumeric characters Node_ID This parameter is used to specify the PANEL number 1 32 Protocol Specify protocol used National_Time_FACP National_Time_Fire natsco_facp Connection Specify which port the device is connected to the FieldServer P...

Page 9: ...r Parameters Column Title Function Legal Values Node_Name Name of Node to fetch data from One of the node names specified in Client Node Descriptor above Data_Type You must specify one of the 4 choices If the Any type is used then all messages will be stored using the MD irrespective of the Data Type Do not create two MD s with all parameters the same except that one has a specific Data Type and t...

Page 10: ...than the Data Array length Sub Port Type 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 Only the first character is used therefore the configuration may omit the rest of the term e g it is suffi...

Page 11: ...pically you will create one MD for each of the 4 data types for each Panel Board Loop Port Type Port combination Only messages which report trouble allocated to the Alarm category will update the DA below Appendix A 4 provides more information on which messages are allocated to each data type If any of the Port s has a sub port then additional MD s must be created because the Sub Port_Type None Ma...

Page 12: ...Example 2 Port has Sub Ports This Map Descriptor is used to store messages from Panel2 if they meet the following criteria Panel Number Node Panel2 s Node_ID Board 1 Loop 2 Port Type Inputs Port 20 Data_Type Alarms Sub Port Type Output Sub Port Number 1 Map_Descriptor_Name Data_Array_Name Data_Array_Offset Function Node_Name Board Loop Data_Type Port Type Address Length Sub Port Type Sub Port P2B3...

Page 13: ...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 If you require the server side of this driver for one of...

Page 14: ...e_Fire Fixed 0 1 No National_Time_Fire DigiFail 99 2 No National_Time_Fire Appendix A 2 Controlling which arrays get cleared when a Reset is received When a reset message is received on a port then all Data Arrays being used by the Map Descriptors on that port will have their values set to zero Specifically each Map Descriptor is associated with a section of a Data Array based on the Data Array Of...

Page 15: ...uinet utility or on a permanent basis by including the following in your configuration Data_Arrays Data_Array_Name Data_Format Data_Array_length natsfacp stats UINT32 1000 Preloads Data_Array_Name Preload_Data_Value Preload_Data_Index natsfacp stats 1 1 Appendix A 4 Trouble Strings The table below outlines the various messages which are reported by a National Time Signal FACP Each message is alloc...

Page 16: ...les 0 AudioLink 21 Troubles 0 DVR Fail 22 Troubles 0 DirtySnsr 23 Troubles 0 MicTimer 24 Troubles 0 DeviceErr 25 Troubles 0 Addr Err 26 Troubles 0 ExtraDev 27 Troubles 0 ShortTbl 28 Troubles 0 Open Tbl 29 Troubles 0 OverHeat 30 Troubles 0 DigiFail 31 Troubles 0 Switch 32 Others 0 RemoteAct 33 Others 0 Monitor 34 Others 0 AlrmSilG 35 Troubles 0 PnlSil L 36 Troubles 0 Reset G 37 Troubles IS_RESET Br...

Page 17: ... message get cleared Further information is provided in Appendix A 2 Appendix A 6 Connection Status This is a passive client driver connected to a Fire Alarm Panel Normally there are no alarms and thus there would be no way for the FieldServer to know if it was still connected to the FACP network The National Time Signal panel however sends a message at a regular interval of approximately one minu...

Page 18: ...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 The 1st element is used for the connection status The remaining 32 elements are used for node status One element for each node and the offset corresponds to the Nod...

Page 19: ...y 7 Hit Enter 8 Use arrow keys to move to RS232CNFG 9 Hit Enter 10 Use arrow keys to move to Settings 11 Hit Enter 12 Use arrow keys to move to Expanded 13 Hit Enter 14 Hit Exit 15 Hit Exit 16 Use arrow keys to move to Tech Exit 17 Hit Enter Appendix B 2 Exposing Driver operating Statistics The driver makes some of its operating statistics available in a Data Array where they can be read by an ups...

Page 20: ...5 Board Number Most recent message after parse prior to store 16 Loop Number Most recent message after parse prior to store 17 Port Type Most recent message after parse prior to store ASCII value shown ASCII value shown 28 Port Number Most recent message after parse prior to store 19 Sub Port Type Most recent message after parse prior to store ASCII value shown 20 Sub Port Most recent message afte...

Page 21: ...essage You could determine this yourself The driver prints a copy of the incoming messages on the F screen when using Ruinet Note the messages and look for corruption If there is any take steps to improve the connection If it occurs frequently then assume that there is a systematic error Take a log note the error and call Tech Support Valid Port Types are I O F P NATS 10 Err Undefined Loop The par...

Page 22: ...u can review the configuration checking to see if any Data Array areas used by the different drivers overlap Or you can check to see that the other nodes connections in the configuration are not writing to the Data Array being used to store panel data NATS 18 Err Parse Trouble String Unknown The trouble string in the message is contained in character positions 28 36 The driver extracted a trouble ...

Page 23: ...gnore this message if you are satisfied with the setting If you want to change the setting then read about the NATSfacp_Timeout parameter in section 1 04 NATS 23 Err Parse Found a c instead of a s for SubPort Please read and apply the same notes as with message 19 NATS 24 FYI Can t store connection status DA required The driver needs a Data Array to store the status of the connection A different D...

Page 24: ...The address port contained in a message is used to determine the offset into a Data Array when data is stored This message is printed when the required storage offset is larger than the range of addresses specified on the Map Descriptor being used to store the data Edit the configuration adjusting the Length parameter Download the modified configuration file to the FieldServer and reset the FieldS...

Page 25: ...ut ignored This message is printed if a reset message was received but no suitable map descriptors were found and thus no data was reset Read Appendix A 2 for more information NATS 35 FYI Use an array called s to expose diagnostic info This message may be safely ignored It is printed to prompt you to read Appendix B 2 NATS 36 Err String s rejected Max Len 8 The driver s default list of recognized ...

Page 26: ...anel has failed You must review and inspect your FACP equipment to resolve this problem NATS 43 FYI Node Panel d online Port d No corrective action is required The message is printed when a node that had been reported as having failed communications has this state restored to normal NATS 44 Err DA s too short Required d This message is printed when the driver tries to update the node status using ...

Page 27: ... Comment 6 29 04 PMC 1 00 0 Document Created 6 29 04 PMC 1 00 1 Added notes on Node Status and added some error messages 7 6 04 Meg Meg 1 00 2 Updated formatting Redrew connection diagram Some text modifications Generally improved readability 9 13 04 Meg Meg 1 00 3 Example table added for Appendix B2 DUR0436 10 15 04 Meg Meg 1 00 4 Updated connection diagram Updated Max nodes supported table Remov...

Reviews: