NK8237 MP4.81-02 Modbus Gateway for Sinteso™ and Cerberus® PRO Fire Detection Systems Interface Specifications A6V10316242_a_en 31.05.
Table of Contents About this document ......................................................................................................... 5 Security Disclaimer ........................................................................................................... 8 Safety regulations .............................................................................................................. 9 Country-specific standards .............................................................................
About this document About this document Purpose This manual is intended as a guide to the Modbus interface provided by the NK823x Gateway for the fire control units of FS20/FS720/STT20 families. The manual presents the application-level information of this interface indicating the fire objects mapping and describes the corresponding Modbus registry structure and the applicable Modbus functions.
About this document 3. In the resulting area on the right, click on Contents link to show the list of search results. 4. In the list, select one or more documents and click the Download Assets icon. 5. After the download preparation completes (Background Process …), click Download and follow the instructions of your browser. For more information such as Siemens news and announcements, visit the STEP Web portal at: https://workspace.sbt.siemens.com/content/00001123/default.
About this document Bold font in a procedure indicates something Type F for Field panels. you should select or type. Click OK to save changes and close the dialog box. Menu paths are indicated in bold. Select File > Text, Copy > Group, which means from the File menu, then select Text, Copy and finally Group. Error and system messages are displayed in The message Definition Courier New font. successfully renamed displays in the status bar. Italics are used to emphasize a term.
Security Disclaimer Security Disclaimer Products, solutions and services from Siemens include security functions to ensure the secure operation of building automation and control, fire safety, security management, and physical security systems. The security functions on these products, solutions and services are important components of a comprehensive security concept.
Safety regulations Country-specific standards Safety regulations This section describes the danger levels and the relevant safety regulations applicable to the use of the products described in this manual. Please read the following work instructions as well as the preceding section About this document thoroughly before beginning any work. Country-specific standards Siemens products are developed and produced in compliance with the relevant international and European safety standards.
Safety regulations Modifications to system design and products Modifications to system design and products Modifications to a system or to individual products may cause faults or malfunctioning. Please request written approval from Siemens Building Technologies, FS-DMS, and the relevant authorities concerning intended system modifications and system extensions. 10 Building Technologies CPS Fire Safety A6V10316242_a_en 31.05.
What's new 1 1 What's new Here is the list of modifications for new functions and software improvements. DMS8000 MP4.81-02 Service Release Section Modifications FS20/FS720 Fire Objects [➙ 28] New FS20 V7.0 objects. See table below.
2 Modbus Interface Specifications Modbus Gateway 2 Modbus Interface Specifications The Modbus gateway enables Modbus master/client stations to access the FS20/FS720/STT20 fire control units for acquiring the status information. The gateway also allows for control commands to be transmitted from the Modbus master/client stations to the fire system. A specific agreement with Siemens is required for this type of functions.
Modbus Interface Specifications Modbus Data Model 2.1.2 2 Modbus Functions The gateway supports the following Modbus functions: 2.
2 Modbus Interface Specifications Modbus Data Model Tip: Although various customizations are possible in the Composer tool, detailed modifications to the offset addresses can be better performed using a spreadsheet application (for example, Microsoft Excel) on the exported CSV file. Once finalized, the CSV file can be used for integrating the model information in the Modbus master/client station, and the corresponding register map downloaded to the NK823x unit. Note: All addressing starts with offset 0.
Modbus Interface Specifications Modbus Data Model 2 Modifying the registers address and (re)organize the data memory to optimize the Modbus master/client treatment. Feeding the fire system configuration into the Modbus master/client configuration tool. The following fields (columns) are present in the CSV file: SubsystemId Identifier of the subsystem in the Composer project, and used during file re-import. It cannot be modified.
2 Modbus Interface Specifications Modbus Data Model CommandRange Starting address of the set of Modbus Holding Registers associated to the command objects. Modifications to this field are ignored in the re-import. However, note that the base addresses can be modified in the Composer configuration. For each object, the current Modbus register address is determined by the sum of Modbus BaseAddress and ModbusAddress. ModbusAddress Object offset address.
Modbus Interface Specifications Modbus Data Model 2 bits 0-7 are used to represent the object operating modes, for example the on/off (inclusion/exclusion) conditions, whereas bits 8-15 contain the abnormal event conditions, such as alarms, fault, and so on. Status tables cover the entire set of supported objects, grouped by general categories. A specific status table is dedicated to notifications coming from objects not included in the configuration.
2 Modbus Interface Specifications Modbus Data Model – Area manned/unmanned: set day or night mode – Section on/off: include/exclude all zones belonging to the section – Detection zone on/off: include/exclude the zone – Detection element (logical channel) on/off: include/exclude the detector – Control on/off: include/exclude the actuation group – Control element (control channel) on/off: include/exclude the actuator Date and Time See Summary Table [➙ 18].
Modbus Interface Specifications Modbus Data Model 2.2.2.
2 Modbus Interface Specifications Modbus Data Model Date and Time DateTime (Holding registers, default base address: 1060) Three holding (read/write) word registers used for reading or synchronizing the NK823x date and time. The synchronization must be enabled in the configuration settings and results, in turn, in the synchronization of the fire system (FS20 and then STT20 via FS20).
Modbus Interface Specifications Modbus Data Model 2 Section WT_Section (Input registers, default base address: 6100) Bit Information Notes 0 (lsb) 3 — Default range for possible abnormal mode 1-3 — Not used 4 WalkTest Walk test active, all zones in Walk test 5 — Not used 6 Test All zones in test mode 7 Off All zones excluded 8 Non-default value Abnormal condition resulting in a reduced safety.
2 Modbus Interface Specifications Modbus Data Model Bit Information Notes 11 Test active Activated for test 12 — Not used 13 Fault Faulty 14 Prealarm Pre-alarmed 15 Active / Alarm Activated / Alarmed Control WT_Ctrl (Input registers, default base address: 3500) Bit Information Notes 0 (lsb) Non-default mode Default range for possible abnormal mode 1-5 — Not used 6 Test Set in test mode 7 Off / Temporary off Excluded, Excluded temporarily 8 Non-default value Abnormal cond
Modbus Interface Specifications Modbus Data Model Bit Information Notes 7 Off Excluded 8 Non-default value Abnormal condition resulting in a reduced safety 9-12 — Not used 13 Fault Faulty 14 — Not used 15 Alarm Activated / Alarmed 2 Power Supply WT_PowerSupply (Input register, default base address: 6600) Bit Information Notes 0 (lsb) Non-default mode Default range for possible abnormal mode 1-7 — Not used 8 Non-default value Currently not used (foreseen for future extension
2 Modbus Interface Specifications Modbus Data Model Bit Information Notes 2 Pre-alarm, Not ready and other abnormal states Pre-alarm, Not ready, and other abnormal condition1) 3 Alarm Alarmed1) 1) If the Channel Delegation option is configured, the Pre-alarm and Alarm events are on the element level (not the Zone level). Detection element (compact) CT_LogChan (Input registers, default base address: 9000) 2.2.2.
Modbus Interface Specifications Modbus Data Model Table Information Related object type Default base address BT_CtrlChanModeOff&Test Control element (control channel) in test mode or excluded Control elements 18000 BT_HWObjAlarm Hardware object alarm Hardware components 19000 BT_HWObjFault Hardware object fault Hardware components 20000 BT_PowerSupplyFault Power supply fault Power supply unit 32000 Power supply battery 33000 BT_PowerSupplyEmerPow Power supply emergency power er 1) 2.2.
2 Modbus Interface Specifications Modbus Data Model Detection zone on/off: include/exclude the zone CMDT_Zone (Holding register, default base address 26000) State Command (dec) New state after a successful command execution Off 5 On On 6 Off Detection element (logical channel) on/off: include/exclude the detector CMDT_LogChan (Holding register, default base address 27000) State Command (dec) New state after a successful command execution Off 5 On On 6 Off Control on/off: include/exclude
Modbus Interface Specifications Modbus Data Model Modbus Table Modbus Base Address Offset Register DataChange 1020 0 Input register LifeCheck 1010 0 Input register WT_FC20 Syn 1000 0 Input register WT_Zone 1500 0 Input register WT_Zone 1500 1 Input register WT_Zone 1500 2 Input register WT_LogChan 2500 0 Input register WT_LogChan 2500 1 Input register WT_Ctrl 3500 0 Input register WT_Ctrl 3500 1 Input register WT_CtrlChan 4800 0 Input register WT_Section 610
2 Modbus Interface Specifications Modbus Data Model Modbus Table Modbus Base Address Offset Register CMDT_FC20 25000 0 Holding register CMDT_Zone 26000 0 Holding register CMDT_LogChan 27000 0 Holding register CMDT_Ctrl 28000 0 Holding register CMDT_CtrlChan 29000 0 Holding register CMDT_Section 30000 0 Holding register CMDT_Area 31000 0 Holding register Panel map: default base address of the available tables, organized by object type Note: The default base addresses listed
Modbus Interface Specifications Modbus Data Model 2 Cerberus PRO™ FS720: FC721 FC722 FC723 FC724 FC726 FG0721 panel FT724 WT_Zone Automatic Zone Single Alarm Subsystem zone Single Exting discharged zone Single extinguishing prealarm zone Single gas alarm zone Single gas warning zone Multiple automatic zone (Holland) sprinkler zone Multi Dependency Zone Sprinkler Zone Manual FSE Zone Manual Zone Manual alarm sub-system zone Manual Redundancy Alarm
2 Modbus Interface Specifications Modbus Data Model Non Bypassable Input (ChannelLogInputBlockedElem; ChannelLogInputDischargedElem; ChannelLogInputFaultElem; ChannelLogInputPrealarmElem; ChannelLogInputSubsystemPrealarmElem; ChannelLogInputSubsystemAlarmElem; ChannelLogInputSubsystemFaultElem; ChannelLogInputSubsystemIsolatedElem; ChannelLogInputCommonExtinguishingElem; ChannelLogInputCommonextinguishingredundantElem;ChannelLogInputDualF unctionExtinguishingElem;ChannelLo
Modbus Interface Specifications Modbus Data Model 2 HVAC Control Event (ControlHvacDamperElem; ControlHvacExtractorElem) HVAC Control Command HVAC Control Alarm (SubControlHvacAlarmNotActiveElem; SubControlHvacAlarmNotInactiveElem) Extinguishing Control Group MP70 Evac Voice Control (ControlEvacVoicePhasedElem; ControlEvacVoicePrioritizedElem) Extinguishing Control (ControlExtinguishingSectorElem; ControlExtinguishing; CommonInputElem; ControlExtinguishing; CommonOutputElem) SubContro
2 Modbus Interface Specifications Modbus Data Model WT_HWObj - See Note 2 [➙ 33] Modules: Module Evacuation (ModuleEvacMasterElem; ModuleEvacSlaveElem; ModuleExtinguishingXci2003Elem; ModuleExtinguishingXci2005Elem) Module Fba Module IO (ModuleInputOutputControlElem; ModuleLedIndicatorElem; ModuleInputOutputFci2008Elem; ModuleHornCardFci2009Elem; ModuleLedIndicatorFto2002Elem; ModuleLedIndicatorFto2008Elem) Module Vds (ModuleVdsInputOutputElem) Module P2 (ModuleP2Elem; ModuleP2EnElem; ModuleP2Ul
Modbus Interface Specifications Modbus Data Model 2 need to be imported if contains: DeviceMs9i or DeviceP2 or DeviceInteractive or DeviceAPlus. From FS20 version MP5.
2 Modbus Interface Specifications Modbus Data Model 2.2.3 STT20 Register Map Data Representation The NK823x Modbus gateway can support multiple fire detection panels or terminals (STT20, FC2xxx and FT2xxx). Each STT20 panel, terminal and gateway is represented as a virtual Modbus device with its own Modbus Slave Address and a complete register map. The map includes a number of sub-maps that represent the fire units, and a general table for the gateway itself.
Modbus Interface Specifications Modbus Data Model 2 tables are word input registers containing a simplified status representation. In fact, each representation is made up of 4-bit status for functions or 2-bit status for elements. This results in 4 or even 8 objects being packet in a single word register, thus allowing a faster acquisition whenever communication performances have priority than status details.
2 Modbus Interface Specifications Modbus Data Model 2.2.3.1 Summary Table The Summary table includes one register. STT20 synthesis WT_STT20 Syn (Input register, default base address: 1000) One input (read-only) word register reporting 16 general on/off panel conditions in the 16 bits. The following relationship applies: Bit 2.2.3.
Modbus Interface Specifications Modbus Data Model 2 The counter stops being incremented if any of these events occurs: The communication between the NK823x gateway and the Modbus unit goes down (this event can be detected and handled by other Modbus units). The communication between the NK823x gateway and the fire panel goes down.
2 Modbus Interface Specifications Modbus Data Model Word / Bit Information Notes 2 / 0-7 Minute 0-59 code in hexadecimal 2 / 8-15 Second 0-59 code in hexadecimal Note: For detailed information about the time synchronization options on the Modbus host interface, refer to the Modbus interface configuration section of the NK8237 Installation, Configuration, and Commissioning manual (document no. A6V10316241). 2.2.3.3 Status Tables The status tables include an input word register per object.
Modbus Interface Specifications Modbus Data Model 2 Buzzer WT_Buzzer (Input registers, default base address: 1400) Bit Information Notes 0 (lsb) Non-default mode Abnormal mode resulting in a reduced safety 1-7 - Not used 8 Non-default value Abnormal condition resulting in a reduced safety 9-14 - Not used 15 Active Communication Link (SafeDlink, Cerloop)ù WT_ CommunicationLink (Input registers, default base address: 1500) Bit Information Notes 0 (lsb) Non-default mode Abnormal mode re
2 Modbus Interface Specifications Modbus Data Model MDHW – Matériel Déporté (Remote Module Hardware) WT_MDHW (Input registers, default base address: 1800) Bit Information Notes 0 (lsb) Non-default mode Abnormal mode resulting in a reduced safety 1-7 - Not used 8 Non-default value Abnormal condition resulting in a reduced safety 9-12 - Not used 13 Fault MD20 fault or Internal bus fault (BBUS, GBUS, PBUS) 14-15 - Not used Mains Power Supply WT_Mains (Input registers, default base addres
Modbus Interface Specifications Modbus Data Model 2 MDIO – MD20 Input/Output WT_MDIO (Input registers, default base address: 4000) Bit Information Notes 0 (lsb) Non-default mode Abnormal mode resulting in a reduced safety 1-7 - Not used 8 Non-default value Abnormal condition resulting in a reduced safety 9-12 - Not used 13 Fault Input is faulty 14 - Not used 15 Active Input or Output is active Function – Standard / Stop fan / Fire technical / Technical / Rearming functions WT_Funct
2 Modbus Interface Specifications Modbus Data Model UGA – Unité de Gestion d’Alarme (evacuation control unit) WT_UGA (Input register, default base address: 7000) Bit Information Notes 0 (lsb) Non-default mode Abnormal mode resulting in a reduced safety 1-5 - Not used 6 Evacuation activated 7 - Not used 8 Non-default value Evacuation activated without fault 9-12 - Not used 13 Fault 14 - Not used 15 Alarm Alarm received BOP Evacuation Mode WT_BOPEvacuationMode (Input registers, d
Modbus Interface Specifications Modbus Data Model Bit Information Notes 12 Wait position failed Wait position fault 13 Fault 14 In command or Safety position 15 Safety position failed Safety position fault 2 Extinguishing Element WT_ExtElement (Input registers, default base address: 9200) Bit Information Notes 0 (lsb) Non-default mode Abnormal mode resulting in a reduced safety 1-7 - Not used 8 Non-default value Abnormal condition resulting in a reduced safety 9-13 - Not used 14
2 Modbus Interface Specifications Modbus Data Model Bit Information 3 In command or Safety position or Safety position failed Notes Element (compact) CT_Element (Input registers, default base address: 9000) 2.2.3.
Modbus Interface Specifications Modbus Data Model 2.2.3.6 2 Command Tables The command tables enable the Modbus master/client to issue control commands to the fire units. A read/write holding register is foreseen for each of the objects listed below. Given an initial object state, a data value corresponding to a control action can be written in the register to trigger the command that is then expected to modify the object state and therefore cause a corresponding change in the object input registers.
2 Modbus Interface Specifications Modbus Data Model Field Devices: example including one FC20 and one STT20 fire panel Modbus Table Modbus Base Address Offset Register WT_STT20 Syn 1000 0 Input register LifeCheck 1010 0 Input register DataChange 1020 0 Input register DateTime (Month/Day) 1060 0 Holding register DateTime (Hour/Year) 1060 1 Holding register DateTime (Second/Minute) 1060 2 Holding register WT_Panel 1100 0 Input register WT_ActivationMode 1300 0 Input regist
Modbus Interface Specifications Modbus Data Model 2 Modbus Table Modbus Base Address Offset Register WT_UGA 7000 0 Input register WT_UGA 7000 1 Input register WT_BOPEvacuationMode 7500 0 Input register WT_Horn 7700 0 Input register WT_Horn 7700 1 Input register WT_Element 8200 0 Input register WT_Element 8200 1 Input register WT_Element 8200 2 Input register WT_ExtElement 9200 0 Input register STT20 map: default base address of the available tables, organized by obje
2 Modbus Interface Specifications Modbus Data Model WT_Mea MEAX WT_MDHW Internal Bus WT_Mains Mains WT_Battery Battery WT_MCIO MC Input/Output WT_MDIO Input Output WT_Function Function Stop Fan Function Fire Technical Function Technical Function Rearming Function WT_ExtFunction Extinguishing Function WT_UGA HLB Function BOP Function WT_BOPEvacuationMode Evacuation Mode WT_Horn Horn WT_Element Element WT_ExtElement Extinguishing Element WT_Uni
Modbus Interface Specifications Modbus Data Model 2.2.4 2.2.4.1 2 NK823x Gateway Register Map Status Tables The gateway status tables include two types of input word registers applied to a number of objects.
2 Modbus Interface Specifications Modbus Data Model FC20 (PanelFc2020Elem) Sub-modules: Submodule License Element Devices: Device Generic (This object must be created for devices :DeviceP2xx and DeviceInteractiveDCW115Elem. The object is created if it has children that need to be imported if contains: DeviceMs9i or DeviceP2 or DeviceInteractive or DeviceAPlus. From FS20 version MP5.
Issued by Siemens Switzerland Ltd Smart Infrastructure Global Headquarters Theilerstrasse 1a CH-6300 Zug Tel. +41 58 724 2424 www.siemens.com/buildingtechnologies Document ID A6V10316242_a_en Edition 31.05.2019 © Siemens Switzerland Ltd, 2019 Technical specifications and availability subject to change without notice.