Streszczenie treści zawartej na stronie nr. 1
A Sierra Monitor Company
Driver Manual
(Supplement to the FieldServer Instruction Manual)
FS-8700-40 SBT-FSI
(Siemens Building Technologies – Foreign Systems Interface)
APPLICABILITY & EFFECTIVITY
Effective for all systems manufactured after September 2008
Driver Version: 1.08
Document Revision: 3
Streszczenie treści zawartej na stronie nr. 2
FS-8700-40 SBT FSI Driver Manual Table of Contents TABLE OF CONTENTS 1 SBT-FSI Description ........................................................................................................................................ 3 2 Driver Scope of Supply ................................................................................................................................... 3 2.1 Supplied by FieldServer Technologies for this driver ............................................
Streszczenie treści zawartej na stronie nr. 3
FS-8700-40 SBT FSI Driver Manual Page 3 of 29 1 SBT-FSI DESCRIPTION The SBT-FSI (Siemens Building Technologies – Foreign Systems Interface) driver allows the FieldServer to transfer 1 2 data to and from Siemens MXL/XLS devices (NIM-1R or NIM-1W or RPM ) over either RS-232 or RS-485 using MXL/XLS to foreign system protocol. The FieldServer can emulate either a Server or a Client. Max Nodes Supported FieldServer Mode Nodes Comments 1-10 (one Client per physical Client FieldServer
Streszczenie treści zawartej na stronie nr. 4
FS-8700-40 SBT FSI Driver Manual Page 4 of 29 3 HARDWARE CONNECTIONS Configure the MXL/XLS device according to manufacturer’s instructions. It is possible to connect a MXL/XLS device to any RS-232 or RS-485 port. The appropriate ports must be configured for MXL/XLS in the configuration file. 3.1 Using the NIM-1R or NIM-1W for MXL 3 • Configure the NIM-1R or NIM-1W for Foreign System Interface (FSI) by setting all of the switches in SW2 to open (or OFF). See connection diagram b
Streszczenie treści zawartej na stronie nr. 5
FS-8700-40 SBT FSI Driver Manual Page 5 of 29 3.2 FSI Connection Notes • One FSI panel may be connected per FieldServer port, but multiple panels may be connected per FSI. The following diagram illustrates two possible connection configurations. Panel Panel Panel FSI 8 1 FieldServer P1 Configuration 2 – One FSI Panel per FieldServer port, 3 panels connected in series to the FSI Panel Panel FSI FSI 8 1 8 1 FieldServer P2 P1 Configuration 1 – One FSI Panel per FieldServer per port, one
Streszczenie treści zawartej na stronie nr. 6
FS-8700-40 SBT FSI Driver Manual Page 6 of 29 4 CONFIGURING THE FIELDSERVER AS A SBT-FSI 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 FieldServer). This section documents and describes the parameters necessary for configuring t
Streszczenie treści zawartej na stronie nr. 7
FS-8700-40 SBT FSI Driver Manual Page 7 of 29 Notes 1 Map Descriptors are used to determine which bit to set in the Data Array. When an event arrives from a panel, the FieldServer will scan for a Map Descriptor with a Node_ID matching the panel number reported in the event. This Map Descriptor will point to the Data Array to be modified. The location can be further refined if a starting module within the panel is specified in the Block_Number field. Each module represents 256 bi
Streszczenie treści zawartej na stronie nr. 8
FS-8700-40 SBT FSI Driver Manual Page 8 of 29 4.1 Data Arrays The configuration file tells the FieldServer about its interfaces, and the routing of data required. In order to enable the FieldServer for SBT-FSI 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 M
Streszczenie treści zawartej na stronie nr. 9
FS-8700-40 SBT FSI Driver Manual Page 9 of 29 4.2 Client Side Connection Descriptions Section Title Connections Column Title Function Legal Values 5 Port Specify which port the device is connected to the FieldServer P1-P8, R1-R2 Cerberus, Protocol Specify protocol used SBT-FSI Enables legacy or enhanced protocol.. MXL panels do not currently support Enhanced_Protocol, so this parameter must be set to “No” for Yes (XLS) Enhanced_Protocol MXL. The parameter is normally set to “
Streszczenie treści zawartej na stronie nr. 10
FS-8700-40 SBT FSI Driver Manual Page 10 of 29 4.3 Client Side Node Descriptors Section Title Nodes Column Title Function Legal Values Node_Name Provide name for node Up to 32 alphanumeric characters Node_ID Panel number 1-99 Protocol Specify protocol used Cerberus, SBT-FSI Specify on which port the device is connected to the 1 Port P1-P8, R1-R2 FieldServer Example // Client Side Nodes Nodes Node_Name ,Node_ID ,Protocol ,Port Panel1 ,1 ,SBT-FSI ,P1 4.4 Clie
Streszczenie treści zawartej na stronie nr. 11
FS-8700-40 SBT FSI Driver Manual Page 11 of 29 4.4.2 Driver Related Map Descriptor Parameters Column Title Function Legal Values Name of Node to fetch or store One of the node names specified in “Client Node Node_Name data from Descriptor” above Starting module number within Block_Number panel. There are 256 points per 1 – 256 module. Sub module number for XLS Sub_Module 0 – 99 systems only Component address for XLS Component_Address 0 – 99 systems only Length of Map Descr
Streszczenie treści zawartej na stronie nr. 12
FS-8700-40 SBT FSI Driver Manual Page 12 of 29 4.4.4 Map Descriptor example 1 - Monitoring a MXL/XLS Device for Events To monitor a MXL/XLS device we need only one “poller” Map Descriptor as shown below. The function of this Map Descriptor’s is to continuously check the MXL device for events from panels. Only one poller Map Descriptor per FieldServer port is required when monitoring more than one MXL/XLS device. The Node_Name will indicate on which port this Map Descriptor resides.
Streszczenie treści zawartej na stronie nr. 13
FS-8700-40 SBT FSI Driver Manual Page 13 of 29 Passive Map Descriptors must be added for each event per panel to be monitored: // Client Side Map Descriptors Map_Descriptors Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,Block_Number ,Length ,Msg_Type CD_Fire1 ,Fire ,0 ,Passive ,Panel1 ,1 ,1024 ,Fire CD_Fire_Ack1 ,Fire_Ack ,0 ,Passive ,Panel1 ,1 ,1024 ,Fire_Ack CD_Trouble1 ,Trouble ,0 ,Passive ,Panel1 ,1 ,1024 ,Trouble CD_Trouble_
Streszczenie treści zawartej na stronie nr. 14
FS-8700-40 SBT FSI Driver Manual Page 14 of 29 4.4.5 Map Descriptor example 2 – Monitoring Analog Loop Devices Analog devices on a loop can be monitored for detector voltage, sensitivity voltage and threshold voltage using three analog Map Descriptors: // Client Side Map Descriptors Map_Descriptors Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,Block_Number ,Length ,Msg_Type ,Analog_Device ,Scan_Interval CD_Analog_Volts1 ,Analog_
Streszczenie treści zawartej na stronie nr. 15
FS-8700-40 SBT FSI Driver Manual Page 15 of 29 5 ADVANCED CLIENT CONFIGURATION – USING BIDIRECTIONAL CAPABILITY The driver has the ability to: • Ack Fire, Trouble, Supervisory and Security Alarms. • (Un)Silence the Audible. • Reset the MXL/XLS system. • Set the MXL/XLS system’s date and time. Please refer to the Advanced Driver Manual for using and enabling these functions. FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com Tel: (4
Streszczenie treści zawartej na stronie nr. 16
FS-8700-40 SBT FSI Driver Manual Page 16 of 29 6 CONFIGURING THE FIELDSERVER AS A SBT-FSI SERVER 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” files provided with the FieldServer). This section documents and describes the parameters necessary for configuring the Fiel
Streszczenie treści zawartej na stronie nr. 17
FS-8700-40 SBT FSI Driver Manual Page 17 of 29 6.1 Server Side Connection Descriptors Section Title Connections Column Title Function Legal Values 10 Port Specify which port the device is connected to the FieldServer P1-P8, R1-R2 Protocol Specify protocol used Cerberus, SBT-FSI Enables legacy or enhanced protocol.. MXL panels do not currently support Enhanced_Protocol, so this parameter must be set to “No” Yes (XLS) Enhanced_Protocol for MXL. The parameter is normally set to “Y
Streszczenie treści zawartej na stronie nr. 18
FS-8700-40 SBT FSI Driver Manual Page 18 of 29 6.2 Server Side Node Descriptors Section Title Nodes Column Title Function Legal Values Up to 32 Node_Name Provide name for node alphanumeric characters Node_ID Panel number 1-99 Protocol Specify protocol used Cerberus, SBT-FSI Specifies time FieldServer will reserve Server side connection Server_Hold_Timeout while waiting for the Client side to update data in Data_Array (if >1.0s necessary) Example // Server Side Nodes
Streszczenie treści zawartej na stronie nr. 19
FS-8700-40 SBT FSI Driver Manual Page 19 of 29 6.3.2 Driver Specific Map Descriptor Parameters Column Title Function Legal Values Name of Node or panel for which this Map One of the node names specified Node_Name Descriptor holds points in “Client Node Descriptor” above Module number (Note that this only specifies one Block_Number module number as opposed to a starting module 1 – 256 number as in the Client Map Descriptor) Sub_Module Sub module in XLS system 0 – 99 Component_Add
Streszczenie treści zawartej na stronie nr. 20
FS-8700-40 SBT FSI Driver Manual Page 20 of 29 6.3.3 Map Descriptor example 1 - Emulating a MXL/XLS device with events The following list of Map Descriptors emulates a MXL Server, SD – Server Descriptor // Server Side Map Descriptors Map Descriptors Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name ,Block_Number ,Length ,Msg_Type SD_Fire1 ,Fire ,0 ,Server ,Panel1 ,1 ,256 ,Fire SD_Fire_Ack1 ,Fire_Ack ,0 ,Server ,Panel1 ,1 ,256 ,Fire_Ac