Doc.

PAGINA page 1 DI of

COMMESSA N°. Via Redipuglia, 8 20010 Bareggio (Mi) - ITALY Tel. +39 02 903.01.1 Fax +39 02 903.61.663 JOB N°:

128

Cliente: Customer: Ordine: Order: Titolo: Title:

Impianto: Plan:

Commessa Cliente: Customer Job: Localita`: Site:

CS 400
Fire Control System Installation and operating guide

Annotazioni: Notes:

REV.

DATA Descrizione Date Description

Redatto Written

Contr. Checked

Appr. Apprd.

A TERMINE DI LEGGE LA KIDDE ITALIA S.P.A. SI RISERVA LA PROPRIETA` DEL PRESENTE DOCUMENTO E NE ARCHIVIO/File: VIETA LA RIPRODUZIONE A TERZI SENZA IL PROPRIO BENESTARE. THIS DOCUMENT IS LEGALLY EXCLUSIVE PROPERTY OF KIDDE ITALIA S.P.A. AND CANNOT BE CED REPRODUCED NEITHER SHOWN TO A THIRD PARTY WITHOUT WRITTEN ASSENT.

Job No.

Doc. No.

Contents
CONTENTS .........................................................................................................................2 1 CS 400 FIRE CONTROL SYSTEM ..................................................................................9 1.1 General Features.......................................................................................................9 1.2 Operator Panel ........................................................................................................10 1.3 M402 CPU ...............................................................................................................11 1.3.1 General Features .............................................................................................11 1.3.2 Visual Warning Signals.....................................................................................12 1.3.3 Basic Configuration ..........................................................................................12 1.4 M401 Module...........................................................................................................13 1.4.1 General Features .............................................................................................13 1.4.2 Visual Warning Signals.....................................................................................14 1.4.3 Basic Configuration ..........................................................................................14 1.5 M404 Module...........................................................................................................15 1.5.1 General Features .............................................................................................15 1.5.2 Visual Warning Signals.....................................................................................16 1.5.3 Basic Configuration ..........................................................................................17 1.6 M405 Module...........................................................................................................18 1.6.1 General Features .............................................................................................18 1.6.2 Visual Warning Signals.....................................................................................18 1.6.3 Basic Configuration ..........................................................................................19 1.7 M406 Module...........................................................................................................20 1.7.1 General Features .............................................................................................20 1.7.2 Visual Warning Signals.....................................................................................20 1.7.3 Basic Configuration ..........................................................................................21 1.8 M407 Module...........................................................................................................22 1.8.1 General Features .............................................................................................22 1.8.2 Visual Warning Signals.....................................................................................22 1.8.3 Basic Configuration ..........................................................................................23 1.9 M408 Module...........................................................................................................24 1.9.1 General Features .............................................................................................24 1.9.2 Visual Warning Signals.....................................................................................25 CS400 - Installation & Operating Guide 2

Job No.

Doc. No.

1.9.3 Basic Configuration ..........................................................................................25 1.10 M409 Module.........................................................................................................27 1.10.1 General Features ...........................................................................................27 1.10.2 Visual Warning Signals...................................................................................27 1.10.3 Basic Configuration ........................................................................................28 2 INSTALLATION GUIDE .................................................................................................29 2.1 M402 CPU Module Installation ................................................................................30 2.1.1 Inputs and Outputs ...........................................................................................30 2.1.2 Connections and Diagrams ..............................................................................30 2.1.3 Technical Specifications ...................................................................................31 2.1.4 Maintenance.....................................................................................................31 2.2 M401 Module Installation.........................................................................................32 2.2.1 Inputs and Outputs ...........................................................................................32 2.2.2 Connections and Diagrams ..............................................................................32 2.2.3 Technical Specifications ...................................................................................34 2.2.4 Maintenance.....................................................................................................34 2.3 M404 Module Installation.........................................................................................35 2.3.1 Inputs and Outputs ...........................................................................................35 2.3.2 Connections and Diagrams ..............................................................................35 2.3.3 Technical Specifications ...................................................................................36 2.3.4 Maintenance.....................................................................................................37 2.4 M405 Module Installation.........................................................................................38 2.4.1 Inputs and Outputs ...........................................................................................38 2.4.2 Connections and Diagrams ..............................................................................38 2.4.3 Technical Specifications ...................................................................................39 2.4.4 Maintenance.....................................................................................................40 2.5 M406 Module Installation.........................................................................................41 2.5.1 Inputs and Outputs ...........................................................................................41 2.5.2 Connections and Diagrams ..............................................................................41 2.5.3 Technical Specifications ...................................................................................42 2.5.4 Maintenance.....................................................................................................42 2.6 M407 Module Installation.........................................................................................43 2.6.1 Inputs and Outputs ...........................................................................................43 CS400 - Installation & Operating Guide 3

Job No.

Doc. No.

2.6.2 Connections and Diagrams ..............................................................................43 2.6.3 Technical Specifications ...................................................................................44 2.6.4 Maintenance.....................................................................................................44 2.7 M408 Module Installation.........................................................................................45 2.7.1 Inputs and Outputs ...........................................................................................45 2.7.2 Connections and Diagrams ..............................................................................45 2.7.3 Technical Specifications ...................................................................................46 2.7.4 Maintenance.....................................................................................................47 2.8 M409 Module Installation.........................................................................................48 2.8.1 Inputs and Outputs ...........................................................................................48 2.8.2 Connections and Diagrams ..............................................................................48 2.8.3 Technical Specifications ...................................................................................49 2.8.4 Maintenance.....................................................................................................49 2.9 Remote Device Connection .....................................................................................50 2.10 Startup Actions ......................................................................................................51 3 CONTROL SYSTEM PROGRAMMING AND MANAGEMENT......................................52 3.1 Control System Programming..................................................................................52 3.2 Module Programming ..............................................................................................53 3.2.1 Accessing M401 Modules.................................................................................54 3.2.1.1 Setting The M401 Module Name...............................................................54 3.2.1.2 Configuring The M401 Module ..................................................................55 3.2.2 Accessing M404 Modules.................................................................................56 3.2.2.1 Setting The M404 Module Name...............................................................57 3.2.2.2 Configuring The M404 Module ..................................................................58 3.2.2.3 Copying And Pasting The M404 Configuration .........................................59 3.2.2.4 Programming The M404 Module ...............................................................60 3.2.3 Accessing M405 Modules.................................................................................61 3.2.3.1 Setting The M405 Module Name...............................................................62 3.2.3.2 Configuring The M405 Module Line ..........................................................62 3.2.3.3 Copying And Pasting The M405 Configuration .........................................63 3.2.3.4 Programming The M405 Module Line .......................................................64 3.2.3.5 Line Walk Test Of The M405 Module ........................................................65 3.2.4 Accessing M406 Modules.................................................................................66 CS400 - Installation & Operating Guide 4

Job No.

Doc. No.

3.2.4.1 Setting The Line Name Of The M406 Module ...........................................66 3.2.4.2 Configuring The M406 Module Line ..........................................................67 3.2.4.3 Copying And Pasting The M406 Configuration .........................................68 3.2.5 Accessing M407 Modules.................................................................................68 3.2.5.1 Setting The Line Name Of The M407 Module ...........................................69 3.2.5.2 Configuring The M407 Module Line ..........................................................70 3.2.5.3 Copying And Pasting The M407 Configuration .........................................71 3.2.6 Accessing M408 Modules.................................................................................71 3.2.6.1 Setting The M408 Module Name...............................................................72 3.2.6.2 Configuring The M408 Module ..................................................................72 3.2.6.3 Zero Self-Calibration .................................................................................74 3.2.6.4 Copying And Pasting The M408 Configuration .........................................75 3.2.7 Accessing M409 Modules.................................................................................75 3.2.7.9 Setting The Line Name Of The M409 Module ...........................................76 3.2.7.2 Configuring The M409 Module Line ..........................................................77 3.2.7.3 Copying And Pasting The M409 Configuration .........................................77 3.2.7.4 Programming The M409 Module Line .......................................................78 3.2.7.5 Line Walk Test Of The M409 Module ........................................................79 3.3 System Programming ..............................................................................................80 3.3.1 Programming The System Logics ....................................................................80 3.3.2 Setting The System Name................................................................................80 3.3.3 Setting The System Code.................................................................................81 3.4 Printing The Programming.......................................................................................81 3.4.1 Printing the Configuration .................................................................................81 3.4.2 Printing the Logics ............................................................................................82 3.5 Saving The Programming ........................................................................................82 3.6 Updating The System ..............................................................................................82 3.7 Resetting The Control System.................................................................................83 3.8 System Management...............................................................................................84 3.8.1 Selecting The Language and Date Time format ...............................................85 3.8.2 Configuring The Events ....................................................................................85 3.8.3 Configuring The Serial Ports ............................................................................86 3.8.4 Configuring The Control System For Win400 ...................................................87 3.8.5 Setting The Printer ...........................................................................................88 CS400 - Installation & Operating Guide 5

Job No.

Doc. No.

3.8.6 Deleting The Event Log ....................................................................................89 3.8.7 Setting The Date/Time Options ........................................................................90 3.8.8 Setting The Buzzer ...........................................................................................90 3.8.9 System Information ..........................................................................................91 3.8.10 Deletion Of a System Fault.............................................................................91 3.9 The Exclusions ........................................................................................................92 3.10 Changing The Access Codes ................................................................................93 3.11 Updating The Control System Program .................................................................94 4 EVENTS .........................................................................................................................95 4.1 Normal Operation ....................................................................................................95 4.1 Alarm Signals ..........................................................................................................95 4.2 Fault Signals............................................................................................................96 4.3 Warning Signals ....................................................................................................100 4.4 System Fault..........................................................................................................104 4.5 Printing Events ......................................................................................................106 4.6 Accessing The Event Log ......................................................................................107 4.6.1 Event Lists And Information............................................................................107 4.6.2 Printing A Log.................................................................................................109 4.6.3 System Fault Lists ..........................................................................................110 5 PROGRAMMING THE EVENT LOGIC ........................................................................111 5.1 Translating An Event Into A Logic Symbol.............................................................111 5.1.1 Symbolic Events On M401 .............................................................................112 5.1.2 Symbolic Events On M402 CPU.....................................................................112 5.1.3 Symbolic Events On M404 .............................................................................112 5.1.4 Symbolic Events On M405 .............................................................................112 5.1.5 Symbolic Events On M406 .............................................................................113 5.1.6 Symbolic Events On M407 .............................................................................113 5.1.7 Symbolic Events On M408 .............................................................................114 5.1.8 Symbolic Events On M409 .............................................................................114 5.2 Operators And Syntax ...........................................................................................114 5.2.1 The NULL Operator ........................................................................................114 5.2.2 The OR Operator............................................................................................115 CS400 - Installation & Operating Guide 6

Job No.

Doc. No.

5.2.3 The AND Operator .........................................................................................115 5.2.4 The NOT Operator .........................................................................................115 5.2.5 The LATCH Operator .....................................................................................115 5.2.6 The DELAY Operator .....................................................................................116 5.2.7 The ELAP Operator ........................................................................................116 5.2.8 The CAL Operator ..........................................................................................116 5.2.9 The CMD ACK Operator.................................................................................117 5.2.10 The CMD TAC Operator...............................................................................117 5.2.11 The CMD RST Operator...............................................................................117 5.2.12 The SWITCH_ACK Operator........................................................................118 5.2.13 The SWITCH_TAC Operator........................................................................118 5.2.14 The SWITCH_RST Operator........................................................................118 5.2.15 The NULL_ACK Operator.............................................................................118 5.2.16 The NULL_TAC Operator.............................................................................119 5.2.17 The NULL_RST Operator.............................................................................119 5.2.18 The XGROUP Operator................................................................................119 5.2.19 The TEST LED Operator ..............................................................................120 5.3 System Logics .......................................................................................................120 5.4 Logical Errors ........................................................................................................120 6 THE MODBUS RTU PROTOCOL ................................................................................122 6.1 Programming .........................................................................................................122 6.2 Modbus Functions .................................................................................................124 APPENDIX A...................................................................................................................127

CS400 - Installation & Operating Guide

7

Job No.

Doc. No.

Note

The signaling and system management principles and the information provided meet the European EN 54-2 provisions. The power system meets the EN 54-4 provisions.

CS400 - Installation & Operating Guide

8

Job No.

Doc. No.

1 CS 400 Fire Control System
The CS 400 fire control system is a programmable system for fire detection and suppression. Thanks to its configuration modularity and to the programming ease and versatility of intervention rules for the different control system events and statuses, the use of this control system is suitable for various alarm control and discharge activation functions. The control system is equipped with an operator panel composed by a keypad and a backlit alphanumeric display for the on-site system programming and configuration. By saving settings and event rules to the nonvolatile memory, you can switch off the control system keeping the configuration setup unchanged. The CS 400 fire control system programming is based on the CONTROL-BY-EVENT (CBE) logic, that is, the activation control depends on the events. The control system manages a series of events (faults, alarms, prealarms) and statuses (test, line disabling, warning signals, input activation), which can be remote or coming from the control system modules. Programming is achieved by linking an event set to logical operators and by associating the obtained equation with output activation or discharge commands. With the CBE logic, programming the CS 400 control system is intuitive and easily accessible. Instead of on-site programming, the operator can use monitoring and supervision systems (Scope400, virtual oscilloscope for monitoring gas detection lines) and programming systems (Win400), saving time during management and intervention on the system. Two serial ports (RS232 and opto-isolated RS485) allow you to use remote warning devices (such as displays, printers, etc.) or modbus devices (such as Plc etc.). The CS 400 fire control system can be connetted to Ethernet network with TCP/IP protocol. You can have various feeders with redundancy function, assuring efficiency and reliable operation in every condition.

1.1 General Features
• • • • • • • • • • • • • Microprocessor technology. Control system hardware self-check. Operator panel composed by a 20-key membrane keypad and a 40-character backlit alphanumeric display (2 lines X 20 characters). RS232 serial port and opto-isolated RS485 port management for remote device communications. Modbus RTU protocol. Ethernet link with TCP/IP protocol. System parameterization, remote programming and runtime software update capabilities. Visual warning signals about every single board status with details on alphanumeric display. Control system event and status log. Signaling and system management in line with European EN 54-2 provisions. Feeder redundancy option. Feeder in line with European EN 54-4 provisions. Modular mounting of boards in 19’’ racks with locking screws.

CS400 - Installation & Operating Guide

9

Job No.

Doc. No.

1.2 Operator Panel

The operator panel is composed by a 20-key membrane keypad and a 40-character backlit alphanumeric display with 2 lines of 20 characters. Yellow keys on the right are function keys, which allow to access to programming (Prog key) and to the control system event log (List key). White keys are operation keys, which allow to enter alphanumeric characters, delete, confirm and cancel, and to browse view pages. Enter Esc Canc Op ← → ↑ ↓ 1 2 3 4 5 6 7 8 9 0 entry confirmation key. entry cancellation key. selected character deletion key. logical operators entry key. left scroll key. right scroll key. down scroll key. down scroll key. alphanumeric key for “1 A B C” characters alphanumeric key for “2 D E F” characters alphanumeric key for “3 G H I” characters alphanumeric key for “4 J K L” characters alphanumeric key for “5 M N O” characters alphanumeric key for “6 P Q R” characters alphanumeric key for “7 S T U” characters alphanumeric key for “8 V W X” characters alphanumeric key for “9 Y Z” characters alphanumeric key for “0 ‘space’ ( ) - ” characters

WARNING: the character is accepted if you do not press immediately the same key another time. To enter all the other characters associated with the key, you can press the key repeatedly or hold it down and release it when the desired character is displayed.

CS400 - Installation & Operating Guide

10

Job No.

Doc. No.

1.3 M402 CPU
The M402 CPU module is the central unit of the CS 400 fire control system. The board is equipped with a CPU and with volatile memory and Flash memory (retentive memory). The processor is the master of the control system modules (slaves): with proprietary protocol it queries the slave modules, reading their status and settings, sends general and addressed commands, implements the configurations and the system parameters, processes the programming logics, saves the system parameterization, stores the events and performs the control self-check. In addition, the CPU manages the operator panel (keypad and display), the two control system communication ports (RS232-RS485) for remote warning and monitoring devices. In addition, on the module front panel there are 3 buttons useful to perform: event ACKNOWLEDGEMENT and alarm status RESET at access level 2, LAMP TEST. These commands can also be remotely sent through optoisolated inputs, and there are other two inputs for SOUNDER SILENCING and aut/man discharge setting. The board is equipped with relay outputs for the buzzer and for alarm, prealarm and general fault signaling. Normally, the fault relay is activated, creating thereby a “Fail Safe” logic.

1.3.1 General Features
• • • • • • • • • • • • • • • Microprocessor technology. Volatile and Flash memory devices on the module. Module hardware self-check. Operator panel management. Internal bus communication management with proprietary protocol. RS232 serial port and opto-isolated RS485 port management. Modbus RTU protocol. Ethernet link with TCP/IP protocol. Runtime operation software update. Event and status log management. ACKNOWLEDGEMENT and RESET commands at access level 2, LAMP TEST from front panel and remotely. Opto-isolated inputs for SILENCING commands and AUT/MAN settings. General relay outputs for fault, prealarm and alarm, with NO or NC setting option. Visual warning signals about the status of the module. Mounting in 19’’ racks with locking screws.

CS400 - Installation & Operating Guide

11

Job No.

Doc. No.

1.3.2 Visual Warning Signals
On the module front panel there are LEDs for alarm and fault signaling, and buttons for ACKNOWLEDGEMENT, RESET and LAMP TEST commands. However, all module events are shown on the operator panel display.

LED (Color) / COMMAND PREALARM (Red) ALARM (Red) FAULT (Yellow) AUT GEN (Red) ACK RESET LAMP TEST General prealarm LED. General alarm LED. General fault LED.

DESCRIPTION

Automatic discharge setting LED. On and steady if discharge is set to automatic from the input to terminal #7, off if manual. Event acknowledgement button. Alarm status reset button. LED-based visual warning signals test button.

1.3.3 Basic Configuration
The central unit configuration is performed from the operator panel (cf § 3.8 System Management). On the module there are 3 jumpers for setting the contact of the relays.

CS400 - Installation & Operating Guide

12

Job No.

Doc. No.

Jumper SW1 SW2 SW3

Position A Normally open Normally open Normally open

Position B Normally closed Normally closed Normally closed

Relay Prealarm Alarm Fault

WARNING: never change the position of the other jumpers on the module.

1.4 M401 Module
The M401 module is the feeder of the CS 400 fire control system. The feeder has been designed to assure the highest security and reliability in the power supply of the internal control system and of the external devices. In case of main supply failure or overload, an electronic switch turns on the batteries avoiding undesired stabilized voltage drop. The control system hardware architecture allows the creation of redundant systems: once one feeder fails, it is disabled and its load is maintained by the other existent feeders, without having necessarily to switch to the batteries. The failed feeder can be removed from the rack and replaced without altering the normal system operation. The M401 module checks the presence of batteries and performs a periodic battery level test. The charge circuit allows to recharge hermetic lead batteries and supplies a steady maintenance voltage to preserve their status at best. The feeders of the racks following the first are identified as M401S.

1.4.1 General Features
• • • • • • • • • • • Microprocessor technology. Module coding through dip-switch on board. 24V stabilized voltage adjustable for the internal power supply of the control system. 27.6V adjustable stabilized voltage for the battery charger. 27V rectified filtered voltage for connected devices power supply. Power and battery level check (signaling for undervoltage and overvoltage). Short circuit and battery inversion protections. Periodic battery level test. Redundant systems options. Visual warning signals about the status of the module. Mounting in 19’’ racks with locking screws.

CS400 - Installation & Operating Guide

13

Job No.

Doc. No.

1.4.2 Visual Warning Signals
On the module front panel there are LEDs for status or fault signaling. However, all module events are shown on the operator panel display.

Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.
LED (Color) MAIN SUPPLY (Green) EMERGENCY 24VDC (Green) FEEDER FAULT (Yellow) DESCRIPTION Main supply presence LED: on and steady if main supply voltage is present. Battery activation LED: on and steady when batteries are switched on. Feeder fault LED: it indicates an incorrect stabilized power level (undervoltage or overvoltage). Should the feeder fail, it is turned off: if there are no auxiliary feeders, the batteries of the control system are switched on. Undervoltage level is set at 21V, overvoltage at 28V. Battery absence LED: it indicates that the batteries have been disconnected or wrongly connected. Low battery LED: it indicates that the battery level is below the 22V security threshold. Battery charger fault LED: it indicates an incorrect battery charger level (undervoltage or overvoltage). Undervoltage level is set at 22V, overvoltage at 28.5V. In case of overvoltage, the charge circuit is disabled.

BATTERY FAULT (Yellow) BATTERY DISCHARGE (Yellow) CHARGER FAULT (Yellow)

1.4.3 Basic Configuration
On the M401 module there are two dip-switches indicated as “Code” and “Setting” for the identification and the basic configuration (default). The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 31 different IDs by using the switches 1-5 (the switch 6 is not used). Every M401 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals).

CS400 - Installation & Operating Guide

14

Job No.

Doc. No.

The “Setting” dip-switch sets some specific functions, listed below. From the operator panel, you can reconfigure the module (cf § 3.2.1.2 Configuring The M401 Module ).
Switch 1 2 Function Main feeder Automatic battery test activation Description It sets the module as main feeder. If the M401 module is in the first control system rack, set the field to ON, otherwise set it to OFF. It enables the automatic battery test. If you do not want the battery test to be automatically performed every week, set this field to OFF. WARNING: disabling this switch does not affect the manual control. 3 Main supply failure fault It activates the general fault relay of the M402 CPU in case of main supply failure. If you want a main supply failure warning on the fault relay output to terminals 3-4 of the M402 CPU, set this field to ON. WARNING: the main supply failure warning is managed by the control system as level 2 warning (cf § 4.3 Warning Signals), regardless of the field setting.

1.5 M404 Module
The M404 module is designed for automatic putting off. Through programming, it can be combined with detection modules (M406 and M407). You can have a double-consent combination with M406 (higher intervention security), or programming can be combined to a wired control within the control system. When the activation command is remotely generated, the M404 module can also be used separately. Through a selector you can set automatic or manual discharge intervention. In automatic mode, discharge is activated when the module detects the corresponding command, in manual mode it is activated only when the operator executes a command via remote buttons or local buttons on the control system. Moreover, the M404 module is set to inhibit discharge, that is, to stop timing before the solenoid valve is activated. All discharge activation or control lines are monitored.

1.5.1 General Features
• • • • • • • • Microprocessor technology. Module coding through dip-switch on board. Line check for opening and short circuit. Automatic/manual mode selector. Discharge inhibition input. Double-consent discharge activation options. Visual warning signals about the status of the board. Mounting in 19’’ racks with locking screws.

CS400 - Installation & Operating Guide

15

Job No.

Doc. No.

1.5.2 Visual Warning Signals
On the module front panel there are LEDs for status, alarm, and fault signaling. However, all module events are shown on the operator panel display.

Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.
LED (Color) / COMMAND DISCHARGE (Red) RELEASE (Red) VALVE FAULT (Yellow) EV. PANEL FAULT (Yellow) PUSH B. FAULT (Yellow) DESCRIPTION Discharge command alarm LED: timing begins before the solenoid valve intervenes. Discharge completed alarm LED: it indicates the system pressure switch intervention. Solenoid valve line fault LED: it indicates an opening on the solenoid valve line. Opto-acoustic warning panel line fault LED: it indicates an opening on the opto-acoustic warning panel line. Discharge command line fault LED: it indicates an opening or a short circuit on the discharge command line (discharge from remote button and/or remote discharge). Aut/man LED: it is off if the selector is set to AUT, it blinks if the selector is set on MAN. Low pressure switch line fault LED: it indicates an opening of the line or low pressure in the system. Discharge inhibition or line fault LED: the LED blinks when the discharge is inhibited, it is off if the discharge is enabled. For fault signaling the LED follows the ISA 1B sequence. High pressure switch line fault LED: it indicates an opening of the high pressure switch line. Selector on the module front panel for the aut/man discharge mode setting.

MAN (Red) LOW PRESSURE (Yellow) INH. DISCHARGE (Yellow)

PSH FAULT AUT/MAN

CS400 - Installation & Operating Guide

16

Job No.

Doc. No.

1.5.3 Basic Configuration
On the M404 module there are three dip-switches indicated as “Code”, “Setting” and “Timer” for the identification and the configuration. The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 63 different IDs. Every M404 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals). The “Setting” dip-switch sets some specific functions, listed below; the “Timer” dip-switch sets the timing preceding the solenoid valve activation. From the operator panel, you can reconfigure the module (cf § 3.2.2.2 Configuring The M404 Module ). Setting:
Switch 1 2 3 4 5 Function Low pressure switch presence High pressure switch presence Low pressure switch line check High pressure switch line check NC contact for low pressure switch NC contact for high pressure switch Discharge from M406 command Description It sets the low pressure switch presence. Select ON if the discharge module has an associated low pressure switch, otherwise select OFF. It sets the high pressure switch presence. Select ON if the discharge module has an associated high pressure switch, otherwise select OFF. It enables the low pressure switch line check. If you want the line to be steadily checked, set it to ON, otherwise set it to OFF. It enables the high pressure switch line check. If you want the line to be steadily checked, set it to ON, otherwise set it to OFF. It sets the contact type for the low pressure switch. If the low pressure switch is activated by opening the circuit (NC) set it to ON, otherwise if it is activated by closing the line (NO) set it to OFF. It sets the contact type for the high pressure switch. If the high pressure switch is activated by opening the circuit (NC) set it to ON, otherwise if it is activated by closing the line (NO) set it to OFF. It sets the command type that activates the discharge. If an internal control system cabling coming from the M406 module is connected to the terminal #7 of the M404 module, set it to ON. Otherwise, set it to OFF. It enables the discharge inhibition line check. If you want the line to be steadily checked, set it to ON, otherwise set it to OFF. Switch Delay 0 sec 15 sec 30 sec 45 sec 60 sec 75 sec 90 sec 105 sec 1 OFF ON OFF ON OFF ON OFF ON 2 OFF OFF ON ON OFF OFF ON ON 3 OFF OFF OFF OFF ON ON ON ON

6

7

8

Discharge inhibition line check

Timer:

CS400 - Installation & Operating Guide

17

Job No.

Doc. No.

1.6 M405 Module
The M405 module is set to manage 6 controlled lines of commands. Its uses vary from automatic putting off to other functions that need line status monitoring. You can separately configure the lines from the operator panel of the CS 400 control system. For each line, you can set the control mode (inversion or current), or disable control: in this case it is possible to select the quiescent state for the line (normally active or inactive). Line activation is performed through logical equations programming.

1.6.1 General Features
• • • • • • • • Microprocessor technology. Module coding through dip-switch on board. Line continuity check. Operator panel-configurable lines (inversion or current control, intermittence, disabling, activation signaling). Unchecked line quiescent state setting option. Event and status logics programmable for every line. Visual warning signals about the status of the module. Mounting in 19’’ racks with locking screws.

1.6.2 Visual Warning Signals
On the module front panel there are LEDs for activation status and fault signaling. However, all module events are shown on the operator panel display.

Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.

CS400 - Installation & Operating Guide

18

Job No.

Doc. No.

LED (Color) ACTIVE OUT1 (Red) FAULT OUT1 (Yellow) ACTIVE OUT2 (Red) FAULT OUT2 (Yellow) ACTIVE OUT3 (Red) FAULT OUT3 (Yellow) ACTIVE OUT4 (Red) FAULT OUT4 (Yellow) ACTIVE OUT5 (Red) FAULT OUT5 (Yellow) ACTIVE OUT6 (Red) FAULT OUT6 (Yellow)

DESCRIPTION Output 1 activation LED. On and steady if the output is active. Line 1 opening fault LED. On and steady if the line is disabled. Output 2 activation LED. On and steady if the output is active. Line 2 opening fault LED. On and steady if the line is disabled. Output 3 activation LED. On and steady if the output is active. Line 3 opening fault LED. On and steady if the line is disabled. Output 4 activation LED. On and steady if the output is active. Line 4 opening fault LED. On and steady if the line is disabled. Output 5 activation LED. On and steady if the output is active. Line 5 opening fault LED. On and steady if the line is disabled. Output 6 activation LED. On and steady if the output is active. Line 6 opening fault LED. On and steady if the line is disabled.

1.6.3 Basic Configuration
On the M405 module there is a dip-switch indicated as “Code” for module identification. The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 63 different IDs. Every M405 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals). On the module there is a pair of jumper for each line to be set with reference to the line configuration. By default, the module lines have disabled control and activated relay. The activation is not intermittent and is not shown on the display. From the operator panel, you can reconfigure the module (cf § 3.2.3.2 Configuring The M405 Module Line ).

Jumper SW1 SW2

Inversion control A A

Current control B B

Disabled control A B

CS400 - Installation & Operating Guide

19

Job No.

Doc. No.

1.7 M406 Module
The M406 module is designed for fire detection: it manages 2 non-addressed analog lines, checking their current level, signaling faults (in case of short circuit or opening) and signaling the detector intervention (alarm condition). From the operator panel of the CS 400 control system you can separately configure the 2 lines, setting alarm level, single or crossed line operation, output activation or inhibition during test. By setting the crossed lines option, the intervention of one line generates a prealarm condition, while the intervention of both lines generates the alarm condition. By setting the inhibition during test, you can perform the line test procedure without activating the tested line outputs and the discharge commands, keeping the visual warning signals active. The test is automatically completed and the outputs are reactivated if, during its execution, the M406 module reports the effective intervention of a fire alarm detector. By using the front switch, you can separately disable the lines.

1.7.1 General Features
• • • • • • • • • • • Microprocessor technology. Module coding through dip-switch on board. Line check for opening/short circuit/detector intervention. Lines can be separately configured from the operator panel. Single or crossed line control mode. Settable alarm level. Line disabling from front switch option. Line test execution from front button with output inhibition option. Out of service/fault, alarm, discharge outputs. Visual warning signals about the status of the module. Mounting in 19’’ racks with locking screws.

1.7.2 Visual Warning Signals
On the module front panel there are LEDs for status, alarm, and fault signaling. However, all module events are shown on the operator panel display.

CS400 - Installation & Operating Guide

20

Job No.

Doc. No.

Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.
LED (Color) / COMMAND ALARM (Red) FAULT (Yellow) DISABLE (Green) ALARM (Red) FAULT (Yellow) DISABLE (Green) ON/OFF LINE 1 ON/OFF LINE 1 TEST LINE 1-2 Line 1 alarm LED. Line 1 opening (3.0mA) or short circuit (140mA) fault LED. Line 1 disabling through front switch LED: on and steady if the line is disabled, off if it is in service. Line 2 alarm LED. Line 2 opening (3.0mA) or short circuit (140mA) fault LED. Line 2 disabling through front switch LED: on and steady if the line is disabled, off if it is in service. Front switch for detection line 1 disabling. Front switch for detection line 2 disabling. Front button for detection line test execution. DESCRIPTION

1.7.3 Basic Configuration
On the M406 module there are two dip-switches indicated as “Code” and “Setting” for the identification and the basic configuration (default). The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 63 different IDs. Every M406 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals). The “Setting” dip-switch sets some specific functions, listed below. From the operator panel, you can reconfigure the module (cf § 3.2.4.2 Configuring The M406 Module Line ).
Switch 1 Function Output inhibition during line 1 test Description It disables line 1 outputs in case of test. If you want to disable the outputs set it to ON, otherwise to OFF. WARNING: with crossed lines, if you inhibit one line outputs, you automatically inhibit the other line outputs. 2 Output inhibition during line 2 test It disables line 2 outputs in case of test. If you want to disable the outputs set it to ON, otherwise to OFF. WARNING: with crossed lines, if you inhibit one line outputs, you automatically inhibit the other line outputs. 3 4 Crossed lines Alarm level It sets crossed line-management. If you want PREALARM and ALARM signaling on both lines, set it to ON. It sets the line alarm level. Set it to ON for 15mA, to OFF for 20mA.

CS400 - Installation & Operating Guide

21

Job No.

Doc. No.

1.8 M407 Module
The M407 module is designed for fire detection: it manages 6 non-addressed analog lines, checking their current level, signaling faults (in case of short circuit or opening) and signaling the detector intervention (alarm condition). From the operator panel of the CS 400 control system you can separately configure the lines, setting prealarm/alarm level, line disabling, single or crossed line operation, single or double intervention. By setting the crossed lines option, the intervention of one line generates a prealarm condition, while the intervention of both lines generates the alarm condition. The double intervention implies that the M407 module verifies the line intervention condition (for higher detection security): when an intervention condition is detected, the line is temporarily reset. When a set amount of time has elapsed, should the intervention persist, the alarm state is signaled. You can also configure lines to manage the corresponding intervention as a simple warning or fault event.

1.8.1 General Features
• • • • • • • • • • Microprocessor technology. Module coding through dip-switch on board. Line check for opening/short circuit/detector intervention. Lines can be separately configured from the operator panel. Single or double intervention, single or crossed line control mode. Settable prealarm and alarm level. Line disabling option. Alarm event can be configured and managed as simple warning or fault. Visual warning signals about the status of the module. Mounting in 19’’ racks with locking screws.

1.8.2 Visual Warning Signals
On the module front panel there are LEDs for status, alarm, and fault signaling. However, all module events are shown on the operator panel display.

CS400 - Installation & Operating Guide

22

Job No.

Doc. No.

Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.
LED (Color) ACTIVE LINE1 (Red) FAULT LINE1 (Yellow) ACTIVE LINE2 (Red) FAULT LINE2 (Yellow) ACTIVE LINE3 (Red) FAULT LINE3 (Yellow) ACTIVE LINE4 (Red) FAULT LINE4 (Yellow) ACTIVE LINE5 (Red) FAULT LINE5 (Yellow) ACTIVE LINE6 (Red) FAULT LINE6 (Yellow) Line 1 alarm LED. Line 1 opening (3.0mA) or short circuit (140mA) fault LED. On and steady if out of service. Line 2 alarm LED. Line 2 opening (3.0mA) or short circuit (140mA) fault LED. On and steady if out of service. Line 3 alarm LED. Line 3 opening (3.0mA) or short circuit (140mA) fault LED. On and steady if out of service. Line 4 alarm LED. Line 4 opening (3.0mA) or short circuit (140mA) fault LED. On and steady if out of service. Line 5 alarm LED. Line 5 opening (3.0mA) or short circuit (140mA) fault LED. On and steady if out of service. Line 6 alarm LED. Line 6 opening (3.0mA) or short circuit (140mA) fault LED. On and steady if out of service. DESCRIPTION

1.8.3 Basic Configuration
On the M407 module there is a dip-switch indicated as “Code” for module identification. The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 63 different IDs. Every M407 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals). By default, lines are disabled. From the operator panel, you can reconfigure the module (cf § 3.2.5.2 Configuring The M407 Module Line ).

CS400 - Installation & Operating Guide

23

Job No.

Doc. No.

1.9 M408 Module
The M408 is designed to control non-addressed gas detectors with standard output 4-20mA and is set to use 3 or 4-wire detectors. On the front panel there is a 3-digit display where you can read line reading value in real time and a 20-LED bar showing the measurement percentage. Detection line and measurement can be easily configured from the operator panel of the CS 400 control system. Specifically, the operator can select: measurement range (ppm, % LEL, oxigen), mA view, prealarm, alarm and fault level, ascending or descending alarms, present and maximum sampled value view. From the operator panel you can also activate an automatic procedure for the module zero calibration, in order to avoid intervention with mechanical adjustments on the module. Besides, the M402 CPU is set to acquire and keep values sampled by M408 modules, providing users with a virtual oscilloscope for each gas detection line. The M408 is equipped with a current repetition line (4-20mA) for remote devices with fault, prealarm and alarm outputs.

1.9.1 General Features
• • • • • • • • • • • • • • • • Microprocessor technology. Module coding through dip-switch on board. Set to use 3 or 4-wire detectors. Gas line monitoring for opening/short circuit/threshold overflow. Line and measurement settings are configurable from the operator panel. Reading range settings from operator panel. Settable prealarm and alarm level and trigger. Threshold overflow managed as alarm events or simple warnings. Measurement maximum view. Range or mA view. Self-zero calibration from operator panel. Line disabling from operator panel option. Current repetition in 4-20mA range and fault, prealarm and alarm outputs. Visual warning signals about the status of the module and of line measurements. Virtual oscilloscope. Mounting in 19’’ racks with locking screws.

CS400 - Installation & Operating Guide

24

Job No.

Doc. No.

1.9.2 Visual Warning Signals
On the module front panel there are LEDs for alarm and fault signaling, a 3-digit display and a 20-LED bar. However, all module events are shown on the operator panel display.

The 3-digit display shows line measurement in the set reading field. It might also show the current level in mA. During startup, until the module has been acknowledged by the central unit, the display shows “8 8 8 “, then the line value. In case of a disabled line, the characters “- - - “ are displayed. The 20-LED bar shows the line reading percentage. It might also show the maximum sampled value. When you start the control system, warnings are inhibited for 45 seconds, in order to allow the stabilization of the line current. Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.
LED (Color) PREALARM (Red) ALARM (Red) FAULT (Yellow) DESCRIPTION Gas line prealarm LED. The measured values exceed the set prealarm level. Gas line alarm LED. The measured values exceed the set alarm level. Gas line opening or short circuit fault LED. On and steady if the line is out of service. The opening current level is programmable (by default, it is 3.6mA), the short circuit current level is set to 30mA.

1.9.3 Basic Configuration
On the M408 module there are two dip-switches indicated as “Code” and “Setting” for the identification and the basic configuration (default). The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 63 different IDs. Every M408 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals). The “Setting” dip-switch sets some specific functions, listed below. From the operator panel, you can reconfigure the module (cf § 3.2.6.2 Configuring The M408 Module ).

CS400 - Installation & Operating Guide

25

Job No.

Doc. No.

Setting: view range
View range 1 15-25 0-10 0-20 0-50 0-100 0-200 0-500 0-999 OFF ON OFF ON OFF ON OFF ON Switch 2 OFF OFF ON ON OFF OFF ON ON 3 OFF OFF OFF OFF ON ON ON ON %O2 ppm ppm ppm ppm or % LEL ppm ppm ppm Unit of measurement

Setting: prealarm level
Prealarm level (%) 25 50 75 100 Switch 4 OFF ON OFF ON 5 OFF OFF ON ON

Setting: alarm level
Alarm level (%) 6 25 50 75 100 OFF ON OFF ON Switch 7 OFF OFF ON ON

Setting: detector type
Switch 8 Detector type ON 4-wire detector OFF 3-wire detector

By default, alarm detection occurs for threshold-exceeding values; fault current for opening is set to 3.6mA, and for short circuit is set to 30mA.

CS400 - Installation & Operating Guide

26

Job No.

Doc. No.

1.10 M409 Module
The M409 module is designed to activate 6 programmable relay outputs through CBE logics. You can set NO or NC contacts and separately configure relay outputs to be normally active (to put in place “Fail safe” logics) or inactive. On the module front panel there are LEDs indicating the activation status and the module programming.

1.10.1 General Features
• • • • • • Microprocessor technology. Relay outputs with NO or NC setting option through jumper on the module. Operator panel-configurable outputs (normally active or inactive, intermittent). Outputs can be programmed with CBE logic association. Visual warning signals about the status of the module. Mounting in 19’’ racks with locking screws.

1.10.2 Visual Warning Signals
On the module front panel there are LEDs for output activation and fault signaling (module programming status). However, all module events are shown on the operator panel display.

Unless otherwise noted, visual warning signals follow ISA 1B sequences for fault signals and ISA 2C for alarm signals.

CS400 - Installation & Operating Guide

27

Job No.

Doc. No.

LED (Color) ACTIVE OUT1 (Red) ACTIVE OUT2 (Red) ACTIVE OUT3 (Red) ACTIVE OUT4 (Red) ACTIVE OUT5 (Red) ACTIVE OUT6 (Red) FAULT (Yellow)

DESCRIPTION Relay activation on line 1 LED. Relay activation on line 2 LED. Relay activation on line 3 LED. Relay activation on line 4 LED. Relay activation on line 5 LED. Relay activation on line 6 LED. Board configuration stage warning LED. On and blinking during initialization or startup configuration stages, on and steady during output configuration and logic programming stages. On and steady when at least one output line is disabled.

1.10.3 Basic Configuration
On the M409 module there is a dip-switch indicated as “Code” for module identification. The “Code” dip-switch encodes the module ID in binary format (§ APPENDIX A). You can encode up to 63 different IDs. Every M409 module in the control system must be unique to be acknowledged by the central unit, that is, you cannot have different modules with the same ID. Otherwise, the control system activates an invalid module addressing fault (cf § 4.2 Fault Signals). By default, line relays are disabled. The activation is not intermittent and is not shown on the display. On the module there is a jumper for every line to be set for NO or NC contact. From the operator panel, you can reconfigure the module (cf § 3.2.7.2 Configuring The M409 Module Line ).

CS400 - Installation & Operating Guide

28

Job No.

Doc. No.

2 Installation Guide
The following are the specifications and the wiring diagrams you should use to correctly install theCS 400 control system.
Power supply Maximum absorption Size Weight IP security Batteries 230VAC 50Hz 0,57A 600x600x250 (LxHxD) 30Kg IP 65 without buzzer 2 hermetic lead batteries (2*13.8V) 12Ah

During installation, use a main supply disconnection device upstream from the control system, with at least 3mm separation between the contacts and easy to access.

CS400 - Installation & Operating Guide

29

Job No.

Doc. No.

2.1 M402 CPU Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M402 CPU module inside the CS 400 control system.

2.1.1 Inputs and Outputs
SIGNAL PREALR OUT FAULT OUT ALR OUT AUT/MAN DISCH IN LOCAL BUZZER OUT ACK IN SILENCE IN LAMP TEST IN RESET IN LEVEL NO/NC Max 2A NO/NC Max 2A NO/NC Max 2A +27V 0V Max 2A +27V +27V +27V +27V TERM. 1-2 3-4 5-6 7 8 9 10 11 12 DESCRIPTION General prealarm relay output. General fault relay output. General alarm relay output. Input for the automatic discharge setting on all M404 modules. Buzzer relay output. Event acknowledgement remote control input. Sounder silencing button setting input. Lamp test remote control input. Alarm status reset remote control input.

2.1.2 Connections and Diagrams

CS400 - Installation & Operating Guide

30

Job No.

Doc. No.

2.1.3 Technical Specifications
Model CPU Volatile memories Non volatile memories (Flash) Absorbed current Minimum operation voltage in direct current Board configuration Operator panel Serial outputs Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M402 CPU C167 Siemens (16-bit processor @25MHz) 4Mbit (16bit) 4Mbit (16bit) Quiescent: 70 mA Alarm: 210 mA 18V From operator panel 20-key membrane keypad 40-character alphanumeric display (2 lines) Backlit RS232 and opto-isolated RS485 -10°C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 190gr 100mmx160mm (Eurocard format)

2.1.4 Maintenance
With the CS 400 control system you can remove and insert the main module when the control system is fed. However, the installer should consider that without the main M402 CPU module, the control system enters the stand-by mode and it is not able to detect or activate outputs.

CS400 - Installation & Operating Guide

31

Job No.

Doc. No.

You can replace the operator panel without turning off the control system: after the old panel has been replaced with a new one, hold down any key to initialize the display.

2.2 M401 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M401 (M401S for secondary feeders) inside the CS 400 control system.

2.2.1 Inputs and Outputs
SIGNAL –27V IN CONNECTED DEV– OUT +27V IN CONNECTED DEV+ OUT BATT IN BATT TEST IN BATT TEST OUT MAIN SUPPLY FAILURE OUT +24VDC OUT LEVEL 0V 0V +27V +27V +24VDC +24VDC +24VDC Open collector Max 500mA +24VDC TERM. 1-2 3-7 8-11 12-17 18-1A 2A 3A 4A DESCRIPTION Non stabilized power supply negative input. Non stabilized voltage for external connected devices negative output. Non stabilized power supply positive input. Non stabilized voltage for external connected devices positive output. Battery connection input. Manual battery test execution input. Output to which the load resistor for battery test execution is connected. Main supply warning output. WARNING: any relays or connected devices must be connected at +24VDC. Stabilized voltage supply output.

5A-6A

2.2.2 Connections and Diagrams

CS400 - Installation & Operating Guide

32

Job No.

Doc. No.

CS400 - Installation & Operating Guide

33

Job No.

Doc. No.

2.2.3 Technical Specifications
Model Supply voltage Maximum power Ripple and noise Undervoltage fault Overvoltage fault Battery charger voltage Maximum power Ripple and noise Undervoltage fault Overvoltage fault Low battery fault Absorbed current M401 Stabilized feeder 24V, adjustable 60W 100mV pk-pk 21V 28V Battery charger 27.6V, adjustable 60W 100mV pk-pk 22V 28.5V 22V

General specifications Quiescent: 10mA Alarm: 10mA 100W Connected devices maximum power (27V) Programmable Test output activation -10°C ÷ +50°C Operating temperature -30°C ÷ +70°C Storage temperature 95% Maximum humidity (non condensed) Ral 7031 Front panel color 333gr Weight 100mmx160mm (Eurocard format) Size

2.2.4 Maintenance
Before removing the M401 module, the control system must be turned off. The following is an indication about the module protections you might need to replace during normal maintenance operations.

Acronym I1 I2 I3 I4 IB F1

Description T3.15A, 5x20 format F6A, 5x20 format F6A, 5x20 format F6A, 5x20 format F6A, 5x20 format F10A, 5x20 format

Function Primary transformer protection Secondary transformer protection Line + connected devices protection Line - connected devices protection Battery protection Battery short circuit protection

CS400 - Installation & Operating Guide

34

Job No.

Doc. No.

2.3 M404 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M404 module inside the CS 400 control system.

2.3.1 Inputs and Outputs
SIGNAL VENT BLOCK OUT EVAC OUT LOW PRESS IN SOLENOID VALVE OUT IN DISCHARGE IN HIGH PRESS IN DISCH LOC LAMP OUT DISCH REM BUTTON IN DISCH LOC BUTTON IN INH DISCHARGE IN SOLENOID VALVE ACT OUT AUT/MAN OUT INH DISCH OUT LEVEL SPDT Max 2A 0V Max 2A +27V 0V Max 2A +27V +27V +24VC Max 100mA +27V 0V +27V Open collector Max 500mA +27V Max 100mA Open collector Max 500mA TERM. 1-2, 4 3 5 6 7 8 9 10 11 12 5 DESCRIPTION Ventilation block relay output. Evacuation opto-acoustic device activation output. Low pressure switch input. Solenoid valve activation output. Discharge command input. High pressure switch input. Discharge button lamp switch output. Discharge activation from remote button input. Discharge activation from remote button input. Discharge disabling input. Optional output, active when the solenoid valve is activated. It is set with a jumper on the module when there is no low pressure input. Optional output, active when the operator sets the automatic discharge, inactive in manual mode. Optional output, active when the discharge is disabled.

6A rack 6C rack

2.3.2 Connections and Diagrams

CS400 - Installation & Operating Guide

35

Job No.

Doc. No.

2.3.3 Technical Specifications
Model Absorbed current Minimum operation voltage in direct current Discharge activation Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M404 Quiescent: 10mA Alarm: 50mA 20V Wired and/or programmable -10°C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 174gr 100mmx160mm (Eurocard format)

CS400 - Installation & Operating Guide

36

Job No.

Doc. No.

2.3.4 Maintenance
You can remove and insert the M404 module when the control system is operating: upon removal, the central unit will signal a fault for absence of communication with the removed board. Inserting the removed board will cancel the fault status if it is already acknowledged. Please make sure that the removed and inserted modules have the same ID code (cf § 1.5.3 Basic Configuration). The following is an indication about the module protections you might need to replace during normal maintenance operations.

Acronym F1 F2

Description F2A fuse, 5x20 format F2A fuse, 5x20 format

Function Solenoid valve line protection Evacuation line protection

CS400 - Installation & Operating Guide

37

Job No.

Doc. No.

2.4 M405 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M405 module inside the CS 400 control system.

2.4.1 Inputs and Outputs
SIGNAL LINE 1- OUT LINE 1+ OUT LINE 2- OUT LINE 2+ OUT LINE 3- OUT LINE 3+ OUT LINE 4- OUT LINE 4+ OUT LINE 5- OUT LINE 5+ OUT LINE 6- OUT LINE 6+ OUT LEVEL 0V +27V 0V +27V 0V +27V 0V +27V 0V +27V 0V +27V TERM. 1 2 3 4 5 6 7 8 9 10 11 12 DESCRIPTION Actuation line 1 negative. Actuation line 1 positive. Actuation line 2 negative. Actuation line 2 positive. Actuation line 3 negative. Actuation line 3 positive. Actuation line 4 negative. Actuation line 4 positive. Actuation line 5 negative. Actuation line 5 positive. Actuation line 6 negative. Actuation line 6 positive.

2.4.2 Connections and Diagrams

CS400 - Installation & Operating Guide

38

Job No.

Doc. No.

2.4.3 Technical Specifications
Model Absorbed current Minimum operation voltage in direct current Output configuration Output activation Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M405 Quiescent: 20mA All active lines: 110 mA 20V From the operator panel and the jumper on board Programmable -10°C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 238gr 100mmx160mm (Eurocard format)

CS400 - Installation & Operating Guide

39

Job No.

Doc. No.

2.4.4 Maintenance
You can remove and insert the M405 module when the control system is operating: upon removal, the central unit will signal a fault for absence of communication with the removed board. Inserting the removed board will cancel the fault status if it is already acknowledged. Please make sure that the removed and inserted modules have the same ID code (cf § 1.6.3 Basic Configuration). The following is an indication about the module protections you might need to replace during normal maintenance operations.

Acronym F1 F2 F3 F4 F5 F6

Description F2A fuse, 5x20 format F2A fuse, 5x20 format F2A fuse, 5x20 format F2A fuse, 5x20 format F2A fuse, 5x20 format F2A fuse, 5x20 format

Function Line 1 protection Line 2 protection Line 3 protection Line 4 protection Line 5 protection Line 6 protection

CS400 - Installation & Operating Guide

40

Job No.

Doc. No.

2.5 M406 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M406 module inside the CS 400 control system.

2.5.1 Inputs and Outputs
SIGNAL SIL1/SIL2 OUT DISCHARGE 1 OUT ALARM 1 OUT ALARM 2 OUT OoS_FAULT 1 OUT ALARM 1+2 OUT DISCHARGE 2 OUT OoS_ FAULT 2 OUT LINE 1+ IN LINE 1- IN LINE 2+ IN LINE 2- IN SIL1 OUT SIL2 OUT LEVEL Open collector Max 500mA +5VDC Max 15mA Open collector Max 500mA. Open collector Max 500mA. Open collector Max 500mA. Open collector Max 500mA. +5VDC Max 15mA Open collector Max 500mA. +24VDC 0V +24VDC 0V Open collector Max 500mA Open collector Max 500mA TERM. 1 2 3 4 5 6 7 8 9 10 11 12 6A rack 6C rack DESCRIPTION The output is active if one line is in alarm status, it is inactive during acknowledgement. With single lines, discharge for alarm line 1: with crossed lines, command for alarm lines 1 and 2. Line 1 alarm output. Line 2 alarm output. Line 1 fault or out of service output. The output is active when both lines are in alarm status. With single lines, discharge for alarm line 2: with crossed lines, command for alarm lines 1 and 2. Line 2 fault or out of service output. Detection line 1 positive. Detection line 1 negative. Detection line 2 positive. Detection line 2 negative. The output is active for alarm 1, inactive with acknowledgement. The output is active for alarm 2, inactive with acknowledgement.

2.5.2 Connections and Diagrams

CS400 - Installation & Operating Guide

41

Job No.

Doc. No.

2.5.3 Technical Specifications
Model Absorbed current Minimum operation voltage in direct current Line configuration Alarm level Opening fault level Short circuit fault level Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M406 Quiescent: 30 mA All lines in alarm: 30 mA + alarm current 20V From operator panel 15mA/20mA 3.0mA 140mA -10°C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 145gr 100mmx160mm (Eurocard format)

2.5.4 Maintenance
You can remove and insert the M406 module when the control system is operating: upon removal, the central unit will signal a fault for absence of communication with the removed board. Inserting the removed board will cancel the fault status if it is already acknowledged. Please make sure that the removed and inserted modules have the same ID code (cf § 1.7.3 Basic Configuration ).

CS400 - Installation & Operating Guide

42

Job No.

Doc. No.

2.6 M407 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M407 module inside the CS 400 control system.

2.6.1 Inputs and Outputs
SIGNAL LINE 1- IN LINE 1+ IN LINE 2- IN LINE 2+ IN LINE 3- IN LINE 3+ IN LINE 4- IN LINE 4+ IN LINE 5- IN LINE 5+ IN LINE 6- IN LINE 6+ IN LEVEL 0V +24VDC 0V +24VDC 0V +24VDC 0V +24VDC +24VDC +27V 0V +24VDC TERM. 1 2 3 4 5 6 7 8 9 10 11 12 DESCRIPTION Detection line 1 negative. Detection line 1 positive. Detection line 2 negative. Detection line 2 positive. Detection line 3 negative. Detection line 3 positive. Detection line 4 negative. Detection line 4 positive. Detection line 5 negative. Detection line 5 positive. Detection line 6 negative. Detection line 6 positive.

2.6.2 Connections and Diagrams

CS400 - Installation & Operating Guide

43

Job No.

Doc. No.

2.6.3 Technical Specifications
Model Absorbed current Minimum operation voltage in direct current Line configuration Prealarm/alarm level Alarm level (prealarm disabled) Opening fault level Short circuit fault level Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M407 Quiescent: 85 mA All lines in alarm: 85 mA + alarm current 20V From operator panel 15-35mA/20-50mA 15mA/20mA 3.0mA 140mA -10°C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 148gr 100mmx160mm (Eurocard format)

2.6.4 Maintenance
You can remove and insert the M407 module when the control system is operating: upon removal, the central unit will signal a fault for absence of communication with the removed board. Inserting the removed board will cancel the fault status if it is already acknowledged. Please make sure that the removed and inserted modules have the same ID code (cf § 1.8.3 Basic Configuration).

CS400 - Installation & Operating Guide

44

Job No.

Doc. No.

2.7 M408 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M408 module inside the CS 400 control system.

2.7.1 Inputs and Outputs
SIGNAL PREALR OUT 4-20MA OUT ALR OUT PREALARM OUT ALARM OUT OoS_FAULT OUT LEVEL SPDT Max 2A 4-20mA SPDT Max 2A Open collector Max 500mA Open collector Max 500mA Open collector Max 500mA 0V 4-20 mA +27V TERM. 1,3,4 2 5,3,6 7 8 9 DESCRIPTION Gas line prealarm relay output. It activates when the set threshold is exceeded. Current repetition output. It activates when the set threshold is exceeded. Gas line alarm relay output. It activates when the set threshold is exceeded. Prealarm output. It activates when the set threshold is exceeded. Alarm output. It activates when the set threshold is exceeded. Gas line fault or out of service output. The opening current level is configurable, the short circuit current level is set to 30mA. Gas sensor power supply negative. Gas detection line. Gas sensor power supply positive.

GAS FEEDER GAS DET LINE GAS FEEDER +

10 11 12

Note: For 4-wire detectors, the sensor line + is at terminal 12, the sensor line – is at terminal 11, the power supply negative at 10, while the power supply positive must be taken from the connected device outputs.

2.7.2 Connections and Diagrams

CS400 - Installation & Operating Guide

45

Job No.

Doc. No.

2.7.3 Technical Specifications
Model Absorbed current Minimum operation voltage in direct current Line and measurement configuration Alarm level Prealarm level Opening fault level Short circuit fault level Calibration Current output Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M408 Quiescent: 10 mA Alarm: 10 mA + alarm current 20V From operator panel Programmable Programmable Programmable (1.0mA ÷ 3.6mA) 30mA Programmable 4-20mA -10 °C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 212gr 100mmx160mm (Eurocard format)

CS400 - Installation & Operating Guide

46

Job No.

Doc. No.

2.7.4 Maintenance
You can remove and insert the M408 module when the control system is operating: upon removal, the central unit will signal a fault for absence of communication with the removed board. Inserting the removed board will cancel the fault status if it is already acknowledged. Please make sure that the removed and inserted modules have the same ID code (cf § 1.9.3 Basic Configuration). The following is an indication about the module protections you might need to replace during normal maintenance operations.

Acronym F1 F2

Description F500mA fuse, 5x20 format F100mA fuse, 5x20 format

Function Gas sensor power line protection Gas sensor detection line protection

CS400 - Installation & Operating Guide

47

Job No.

Doc. No.

2.8 M409 Module Installation
The following are the specifications and the wiring diagrams you should use to correctly install the M409 module inside the CS 400 control system.

2.8.1 Inputs and Outputs
SIGNAL OUT 1 OUT 2 OUT 3 OUT 4 OUT 5 OUT 6 LEVEL NO/NC Max 2A NO/NC Max 2A NO/NC Max 2A NO/NC Max 2A NO/NC Max 2A NO/NC Max 2A TERM. 1-2 3-4 5-6 7-8 9-10 11-12 DESCRIPTION Line 1 relay output. Line 2 relay output. Line 3 relay output. Line 4 relay output. Line 5 relay output. Line 6 relay output.

2.8.2 Connections and Diagrams

CS400 - Installation & Operating Guide

48

Job No.

Doc. No.

2.8.3 Technical Specifications
Model Absorbed current Minimum operation voltage in direct current Line configuration Relay outputs Operating temperature Storage temperature Maximum humidity (non condensed) Front panel color Weight Size M409 Quiescent: 6 active lines: 20V From operator panel Programmable -10°C ÷ +50°C -30°C ÷ +70°C 95% Ral 7031 100mmx160mm (Eurocard format)

2.8.4 Maintenance
You can remove and insert the M409 module when the control system is operating: upon removal, the central unit will signal a fault for absence of communication with the removed board. Inserting the removed board will cancel the fault status if it is already acknowledged. Please make sure that the removed and inserted modules have the same ID code (cf § 1.10.3 Basic Configuration).

CS400 - Installation & Operating Guide

49

Job No.

Doc. No.

2.9 Remote Device Connection
The CS 400 fire control system is equipped with two serial ports on the M400RS module: one RS-232 port on the DSUB-9 connector and one RS-485 port on the screw terminals identified as A and B. RS232 Serial The control system transmits data on the connector pin 2 and receives data on the pin 3. To connect any device using the EIA RS-232C V.28 standard (for 9-pole connector), for example Personal Computer, you need a 9-pole pin-to-pin serial cable. You should pay more attention when using a 25-pole connector device, since for this type of connector the standard provides for transmission on pin 2 and receiving on pin 3. The following are summary tables useful for connection.
Control system 9-pole connector Signal TX RX 0V Pin 2 3 5 Device with 9-pole connector Pin 2 3 5 Signal RX TX 0V

Control system 9-pole connector Signal TX RX 0V Pin 2 3 5

Device with 25-pole connector Pin 3 2 7 Signal RX TX 0V

RS485 Serial Connection on RS-485 port occurs on the A and B terminals: to the 0V terminal you can connect the line screen. WARNING: please make sure the screen is connected at one single point on the 485 network to avoid ground rings. Based on the transmission length and speed, you can insert the 120 Ω terminating resistor by inserting the jumper identified as SW on the M400RS module. You can set transmission features programmatically (cf § 3.8.3 Configuring The Serial Ports ).

CS400 - Installation & Operating Guide

50

Job No.

Doc. No.

2.10 Startup Actions
At startup, the CS 400 fire control system checks the hardware devices on the M402 CPU and the system program by which the control unit can operate. At this stage, the display is on and signals the system check; it also indicates the firmware revision running at loading stage.

After the check is completed, the central unit performs one of the following procedures: • Configuration, if system parameters are valid. • Initialization, if system parameter are absent or invalid. Configuration The last system configuration saved is loaded and the existent modules are configured.

When the procedure is completed, if the module fault LEDs are still blinking, it means that the module has not been acknowledged as belonging to the loaded configuration. These are the possible causes: • The module is new to the loaded configuration (that is, it was introduced after the last configuration saving). • The module is faulty. Please refer to Chapter 3 (cf § 3.6 Updating The System ) to update the system with the new module. Initialization If the control system has no valid system configuration, a self-configuration stage is performed. The central unit acknowledges the existent modules and takes as configuration the default values set with the corresponding dip-switch on the modules.

During self-configuration, the fault LEDs of each module blink until the central unit acknowledges the module. When the procedure is completed, if the module fault LEDs are still blinking, it means that the module has not been initialized. These are the possible causes: • There are two modules of the same type with the same ID. • The module is faulty. In this case, remove the module from the control system and make sure its ID is unique, that is, there are no modules of the same type with the same ID. Please refer to Chapter 3 (cf § 3.6 Updating The System ) to have the module acknowledged by the control system. When the startup stage is completed, if there are no events to signal, the display goes off and the following screen is shown:

CS400 - Installation & Operating Guide

51

Job No.

Doc. No.

3 Control System Programming and Management
This section describes the CS 400 control system configuration and programming procedures. In order to easily access the different functions and as a reference summary, at the beginning of each paragraph, you are provided with a table describing all the commands by which you can access the desired functions (functionspecific commands appear in bold). Nonetheless, to those who are programming the control system for the first time, it is recommended to carefully read the command and view screen descriptions. To access programming and management menus, press the Prog key: the display turns on and you see the Menu List screen containing the system management options, basically aimed at the operator user, and the programming options, aimed at the installer and at the operator qualified for system configuration. You can access the Menu List screen only if all alarm statuses and active faults have been acknowledged.

Press Esc to return to the normal operation screen: if you changed the control system configuration, you are prompted to save changes so that the new programming is available at the next control system startup.

3.1 Control System Programming
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Displayed items Menu List Lev 3 password entry --Programming Menu

You can access the control system programming through two different modes, based on the configuration change rights: • Read-Write mode: access granted to the operator qualified for system configuration. • Read Only mode: access granted to user for programming reference only. Read-Write Mode In this mode you can configure modules and the central unit, program logics, save parameters, etc. To access the programming from the Menu List screen, press 3 and then enter the level 3 password to access the Programming Menu.

Type the 5-digit password and press Enter (by default, the password is: 33333). If the password is correct, the Programming Menu will appear. If the password is wrong, you will see an error message with an alphanumeric code: press Esc to perform a new entry. In case you forgot the password, you can notify the displayed password-decoding code to the manufacturer. Pressing Esc you abort the programming access action. In the Read-Write mode, the event warning signals on the display are inhibited, except for those related to the ACKNOWLEDGEMENT, SILENCING, RESET, and LAMP TEST commands. An alarm or fault status during programming does not imply the automatic exit from the corresponding menus. Read Only Mode In this mode you cannot perform control system configuration changes. All actions and keys related to operation parameter changes are inhibited: you can only check the existing configuration. Should an alarm or

CS400 - Installation & Operating Guide

52

Job No.

Doc. No.

fault status occur in this mode, it does imply the automatic exit from the corresponding menus, and the event is shown on the display. From the Menu List screen, press 3 and then press Enter without typing the password: you access the Programming Menu. The Programming Menu is made up of different pages: The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. The first page displays the following options:

The second page displays:

Pressing the numeric key shown in the menu, you access the corresponding section: Accessing module programming (cf § 3.2 Module Programming). 1 2 Setting system name (cf § 3.3.2 Setting The System Name 3 ). 4 Launching self-configuration procedure (cf § 3.6 Updating The System 5 ). 6 Saving programming parameters (cf § 3.5 Saving The Programming 7 ). 8 Resetting the central unit (cf § 3.7 Resetting The Control System 9 ). 10 Initializing the central unit (cf § 3.7 Resetting The Control System 11 ). Pressing the Esc key, you exit the Programming Menu.

3.2 Module Programming
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu

In this section you can configure and program the modules of the CS 400 control system.-. The Modules Menu is made up of many pages: The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. The following modules are displayed on the first page:

The remaining modules are displayed on the second page:

CS400 - Installation & Operating Guide

53

Job No.

Doc. No.

Press Esc to return to the Programming Menu screen. Select the desired option to access the programming section of each module. If the selected module is not found, a warning message will be displayed for a few seconds then the Modules Menu screen will appear again. For example, if you press the 9 key but in the control system there aren’t modules of this type, you will see:

WARNING: Modules indicated in the Modules Menu and not described in this manual are not available yet.

3.2.1 Accessing M401 Modules
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 1 ← (Left) and → (Right) keys to scroll the list Press Enter Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M401 List The M401 module you wish to program M401 Configuration Menu

From the Modules Menu, press 1 to access the Existing M401 List page, i.e. a M401 module list saved in the control system. On the left field you’ll see the module type and ID. The displayed name is the name associated with the module.

The symbol on the upper right angle indicates that other modules of the same type but with a higher ID exist in the list, you can access them by pressing the → (Right) key; using the ← (Left) key you select modules with a descending ID. By pressing Esc you return to the Modules Menu, while you can access the M401 Configuration Menu of the selected module by choosing Enter. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. Example of M401 Configuration Menu for the module with ID equal to 1:

Press Esc to return to the Existing M401 List.

3.2.1.1 Setting The M401 Module Name
Quick access command summary:
Action Press Prog Press 3 Displayed items Menu List Lev 3 password entry

CS400 - Installation & Operating Guide

54

Job No.

Doc. No.

Type a five-digit password Press Enter Press 1 Press 1 ← (Left) and → (Right) keys to scroll the list Press Enter Press 1 Type the name Press Enter/Esc to confirm/cancel.

--Programming Menu Modules Menu Existing M401 List The M401 module you wish to program M401 Configuration Menu Name Entry --M401 Configuration Menu

From the M401 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. A “Copy and Paste” function is available for module names: By pressing the Prog key you copy the name you wish to associate with another module, by pressing List you associate a previously copied name with the current module. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M401 Configuration Menu.

3.2.1.2 Configuring The M401 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 1 ← (Left) and → (Right) keys to scroll the list Press Enter Press 2 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M401 List The M401 module you wish to program M401 Configuration Menu Settings Configuration Fields M401 Configuration Menu

From the M401 Configuration Menu press 2 to access the Settings screen. The three setting fields displayed in this screen are described in the following table:
Field Feeder Value PRI / SEC Description It sets the module as main feeder. Set the field value to PRI if the M401 module is installed on the primary rack of the control system, alternatively you can set the value to SEC. It enables the automatic battery test. Set the value to DIS if you don’t want to run an automatic battery test every week.

Bat tst

ENA / DIS

CS400 - Installation & Operating Guide

55

Job No.

Doc. No.

WARNING: By disabling the test you don’t affect the manual control. W relay ENA / DIS It activates the general fault relay of the M402 CPU in case of main supply failure. Set the field value to ENA if you want to be notified when a main supply failure occurs on the fault relay output of the terminals 3-4 in the M402 CPU of the module. WARNING: In case of main supply failure the control system generates a level 2 warning (cf § 4.3 Warning Signals), regardless of the field setting.

Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M401 Configuration Menu.

3.2.2 Accessing M404 Modules
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 1 Press 4 ← (Left) and → (Right) keys to scroll the list Press Enter Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M404 List The M404 module you wish to program M404 Configuration Menu

From the Modules Menu, press 4 to access the Existing M404 List page, i.e. a M404 module list saved in the control system. On the left field you’ll see the module type and ID. The displayed name is the name associated with the module.

The symbol on the upper right angle indicates that other modules of the same type but with a higher ID exist in the list, you can access them by pressing the → (Right) key; using the ← (Left) key you select modules with a descending ID. Press Esc to return to the Modules Menu, while you can access the M404 Configuration Menu of the selected module by choosing Enter. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. The M404 Configuration Menu is made up of many pages: The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. The first page displays the following options:

The following page:

CS400 - Installation & Operating Guide

56

Job No.

Doc. No.

Press Esc to return to the Existing M404 List.

3.2.2.1 Setting The M404 Module Name
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 4 ← (Left) and → (Right) keys to scroll the list Press Enter Press 1 Type the name Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M404 List The M404 module you wish to program M404 Configuration Menu Name Entry --M404 Configuration Menu

From the M404 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M404 Configuration Menu.

CS400 - Installation & Operating Guide

57

Job No.

Doc. No.

3.2.2.2 Configuring The M404 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 4 ← (Left) and → (Right) keys to scroll the list Press Enter Press 2 3 4 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M404 List The M404 module you wish to program M404 Configuration Menu Settings Line check Discharge conf Configuration Fields M404 Configuration Menu

From the M404 Configuration Menu press: 2 to access the Settings screen. 3 to access the Line check screen. 4 to access the Discharge conf screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M404 Configuration Menu. The following table lists the fields of each screen. Settings:
Field Low pr Value NC / NO Description It sets the contact type for the low pressure switch. You must set the field to Normally Closed (NC) if the low pressure switch is activated when the circuit is opened, alternatively you may set the field to Normally Open (NO). It sets the contact type for the high pressure switch. You must set the field to Normally Closed (NC) if the high pressure switch is activated when the circuit is opened, alternatively you may set the field to Normally Open (NO). It sets the low pressure switch presence. Select ENA if the discharge module is associated with a low pressure switch, alternatively you can select DIS. It sets the high pressure switch presence. Select ENA if the discharge module is associated with a high pressure switch, alternatively you can select DIS.

H pr sw

NC / NO

Low pr

ENA / DIS

H pr sw

ENA / DIS

CS400 - Installation & Operating Guide

58

Job No.

Doc. No.

Line check:
Field Lp Ctrl Hp Ctrl Value ENA / DIS ENA / DIS Description It enables the low pressure line control. Set the value to ENA to constantly control the line, alternatively you can set the value to DIS. It enables the line control of the high pressure switch. Set the value to ENA to constantly control the line, alternatively you can set the value to DIS. It enables the line control using the selector to inhibit the discharge. Set the value to ENA to constantly control the line, alternatively you can set the value to DIS.

Ih Ctrl

ENA / DIS

Discharge conf:
Field Dis Cmd Value Rem / 406 / P406 / Prg Description It sets the command type that activates the discharge. Set the value to Rem if a remote line for the discharge control is connected to the terminal #7 of the module. Set the value to 406 if an internal wiring of the control unit from the M406 module is connected to the said terminal. Set the value to P406 if you wish the discharge command from the M406 module to be associated with a logic equation that manages the M406 module alarm. In this way you obtain a doubleconsent command. Set the value to Prg if the discharge command is obtained through logic alone. It sets the timer-controlled discharge. The selectable values range from 0 seconds to 9 minutes. It displays the Discharge Mode that may be either Automatic or Manual. You cannot change the field from the keypad. Change the value by using the AUT/MAN switch on the module front panel and through the AUTO/MANUAL DISCHARGE SET input to the terminal #7 of the M402 CPU. It determines whether the solenoid valve activation is controlled by a timer. Set the value to ENA if you wish the solenoid valve to be enabled for 1 minute before it is automatically disabled. Alternatively, you may set the value to DIS, in this way the valve will remain energized until the RESET control is selected.

Timer Discharge Mode

0 sec / 9 min AUT/MAN

Timer act

ENA / DIS

3.2.2.3 Copying And Pasting The M404 Configuration
The Copy and Paste commands allow you to transfer the configuration from a M404 module to another module of the same type. The Copy and Paste procedure allows you to simplify and accelerate the configuration of the M404 modules, especially when the control system features a large number of discharge modules with the same characteristics. From the M404 Configuration Menu press → (Right) to access the second page, then press the 9 key to copy the current configuration. Press Esc to return to the Existing M404 List. Use the ← (Left) and → (Right) keys to select a new M404 module. Press Enter to access the M404 Configuration Menu: select the → (Right) key to view the “Paste” option and then choose the 0 key to paste the configuration.

CS400 - Installation & Operating Guide

59

Job No.

Doc. No.

3.2.2.4 Programming The M404 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 4 ← (Left) and → (Right) keys to scroll the list Press Enter → (Right) key Press 5 Press 1 Type the equation Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M404 List The M404 module you wish to program M404 Configuration Menu Second page of the M404 Configuration Menu Logic Menu Equation Entry --M404 Configuration Menu

The M404 module can be associated with a logic equation that manages the events in order to create a discharge command. From the second page of the M404 Configuration Menu press 5 to access the Logic Menu.

Press the 1 key to access the Equation Entry screen.

Enter the equation into the screen according to the syntax rules defined in Chap. 5 (cf § 5.2 Operators And Syntax). To enter the alphabetical characters you must repeatedly press the corresponding numerical key, if you want to insert the operators you must repeatedly press the Op. key. Once the entry is completed, press Enter to validate the equation. If the equation is free of errors you return to the Logic Menu, otherwise you’ll receive an error message containing an error code (cf § 5.4 Logical Errors). Remove the programmed logic by deleting the text and pressing Enter.

Press Esc to return to the Equation Entry screen: in this case the cursor is positioned over the error and blinks until you press any key. Press Esc to exit without saving. The Logic Menu displays the following options: 2 Current logic deletion: the logic associated with the module is canceled. 3 Access to the logics of the system, i.e. those logics that can be called from the module equations (cf § 3.3.1 Programming The System Logics 4 ). 9 Copy of the current logic to associate it with another M404 module. 0 Paste of the previously copied logic. WARNING: After programming the M404 module with a logic equation, please make sure that in the Discharge Conf screen (cf § 3.2.2.2 Configuring The M404 Module ) the Dis Cmd is set to P406 or Prg.

CS400 - Installation & Operating Guide

60

Job No.

Doc. No.

3.2.3 Accessing M405 Modules
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 5 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent modules Press the key corresponding to the line you wish to program Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M405 List Two module lines

M405 Configuration Menu

From the Modules Menu, press 5 to access the Existing M405 List page, i.e. a M405 module list saved in the control system. On the left field you’ll see the module type and ID. The first two lines of the module are shown. To access the 2 following lines press the → (Right) key and to return to the previous 2 lines press the ← (Left) key.

Press Esc to return to the Module Programming Menu. To configure a line, press the corresponding numeric key: you’ll access the M405 Configuration Menu of the selected line. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. The M404 Configuration Menu is made up of many pages: The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. On the left field you see the module, the module ID and the configuration line. The first page displays the following options:

The following page:

Press Esc to return to the Existing M405 List.

CS400 - Installation & Operating Guide

61

Job No.

Doc. No.

3.2.3.1 Setting The M405 Module Name
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 5 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent modules Press the key corresponding to the line you wish to program Press 1 Type the name Press Enter/Esc to confirm/cancel the entry. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M405 List Two module lines

M405 Configuration Menu Name Entry --M405 Configuration Menu

From the M405 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. A “Copy and Paste” function is available for module names: By pressing the Prog key you copy the name you wish to associate with another module, by pressing List you associate a previously copied name with the current module. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M405 Configuration Menu.

3.2.3.2 Configuring The M405 Module Line
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 5 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent modules Press the key corresponding to the line you wish to program Press 2 ← (Left) and → (Right) keys to Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M405 List Two module lines

M405 Configuration Menu Settings

CS400 - Installation & Operating Guide

62

Job No.

Doc. No.

move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel. the settings

Configuration Fields M405 Configuration Menu

From the M405 Configuration Menu press 2 to access the Settings screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M405 Configuration Menu. WARNING: Please make sure that the jumpers on the module are in the correct position, according to the defined settings (cf § 1.6.3 Basic Configuration). The following table lists the fields of each screen. Settings:
Field Ln Ctrl Ln Mode Value ENA / DIS INV / CURR ENA/DIS Description It enables the line control. Set the value to ENA if you wish to constantly control the line, alternatively you can set the value to DIS. It sets the line mode. If the line is controlled, it will set the control type. Select INV if you wish to perform a control with a polarity reversal; select CURR to perform a current control. If the line is controlled, you can set the status of the line relay: Normally enabled (ENA) or disabled (DIS). It sets the intermittent activation of the line. It determines weather a level 2 warning is associated with the activation event shown on the display (cf § 4.3 Warning Signals). The archive is enabled when the value is set to ENA, the activation event is archived in the history log too.

Interm Warning

ENA / DIS ENA / DIS

3.2.3.3 Copying And Pasting The M405 Configuration
Use the Copy and Paste commands to transfer the configuration from a line to another line of the same module or of a module of the same type. The Copy and Paste procedure allows you to simplify and accelerate the configuration of the M405 modules, especially when the control system features a large number of discharge modules with the same characteristics. From the M405 Configuration Menu press → (Right) to access the second page, then press the 9 key to copy the current configuration. Press Esc to return to the Existing M405 List. Use the ← (Left) and → (Right) keys to scroll down the line list of the M405 modules. Select the desired line: you access the M405 Configuration Menu. Press the → (Right) key to view the “Paste” option and then choose the 0 key to paste the configuration.

CS400 - Installation & Operating Guide

63

Job No.

Doc. No.

3.2.3.4 Programming The M405 Module Line
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 5 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program → (Right) key Press 5 Press 1 Type the equation Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M405 List Two module lines

M405 Configuration Menu Second page of the M405 Configuration Menu Logic Menu Equation Entry --M405 Configuration Menu

Each line of the M405 module can be associated with a logic equation that manages the events in order to activate the line itself. From the second page of the M405 Configuration Menu press 5 to access the Logic Menu.

Press the 1 key to access the Equation Entry screen.

Enter the equation into the screen according to the syntax rules defined in Chap. 5 (cf § 5.2 Operators And Syntax). To enter the alphabetical characters you must repeatedly press the corresponding
numerical key, if you want to insert the operators you must repeatedly press the Op. key. Once the entry is completed, press Enter to validate the equation. If the equation is free of errors you return to the Logic Menu, otherwise you’ll receive an error message containing an error code (cf § 5.4 Logical Errors). Remove the programmed logic by deleting the text and pressing Enter.

Press Esc to return to the Equation Entry screen: in this case the cursor is positioned over the error and blinks until you press any key. Press Esc to exit without saving. The Logic Menu displays the following options: 2 Current logic deletion: the logic associated with the module is canceled. 3 Access to the logics of the system, i.e. those logics that can be called from the module equations (cf § 3.3.1 Programming The System Logics ). 9 Copy of the current logic in order to associate it to another line of the selected module or of another M405 module.

CS400 - Installation & Operating Guide

64

Job No.

Doc. No.

0

Paste of the previously copied logic.

3.2.3.5 Line Walk Test Of The M405 Module
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 1 Press 5 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the 1 key Press 3 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Enter/Esc to exit Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M405 List Two module lines

M405 Configuration Menu Walk Test Test fields M405 Configuration Menu

Use this procedure to verify the correct operation of the lines or of the associated logics, without activating the output relays. The intended audience for this procedure includes the system installer. From the M405 Configuration Menu press 3 to access the Walk Test screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. The following table lists the line fields and test operation. Walk Test:
Field Ln test Man act 1-6 ACT / DIS Value Description It selects the line where the test is performed. You enable the selected output by setting the value to ACT. The board LEDs turn off while the LED of the activated line lights up. The buzzer sounds intermittently until the acknowledgment is received. Set the value to DIS to disable the line. If you set the value to INH you inhibit the line relay commutation. The corresponding fault LED will be on and steady: When the line is activated, the corresponding activation LED turns on but the relay isn’t energized. Set the value to OK to re-enable the relay.

Activat

OK / INH

WARNING: The Walk Test settings are not maintained after the control system is shut down; therefore, at the start up of the control system, all lines are enabled and the manual activation is inhibited. If the line is disabled, the event is not shown on the display. However, the inhibition is displayed in the corresponding line disabling menu.

CS400 - Installation & Operating Guide

65

Job No.

Doc. No.

3.2.4 Accessing M406 Modules
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 6 ← (Left) and → (Right) keys to scroll the list Press the key corresponding to the line you wish to program Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M406 List The M406 module you wish to program M406 Configuration Menu

From the Modules Menu, press 6 to access the Existing M406 List page, i.e. a M406 module list saved in the control system. On the left field you’ll see the module type and ID.

The symbol on the upper right angle indicates that other modules of the same type but with a higher ID exist in the list, you can access them by pressing the → (Right) key; using the ← (Left) key you select modules with a descending ID. Press Esc to return to the Module Menu. If the module is configured to operate with single lines, you can set one line by pressing the corresponding numeric key, otherwise press Enter: you’ll access the M406 Configuration Menu of the selected line. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. The M406 Configuration Menu displays the following options:

Press Esc to return to the Existing M406 List.

3.2.4.1 Setting The Line Name Of The M406 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 5 ← (Left) and → (Right) keys to scroll the list Press the key corresponding to the line you wish to program Press 1 Type the name Press Enter/Esc to Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M406 List The M406 module you wish to program M406 Configuration Menu Name Entry --M406 Configuration Menu

CS400 - Installation & Operating Guide

66

Job No.

Doc. No.

confirm/cancel.

From the M406 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. A “Copy and Paste” function is available for module names: By pressing the Prog key you copy the name you wish to associate with another module, by pressing List you associate a previously copied name with the current module. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M406 Configuration Menu.

3.2.4.2 Configuring The M406 Module Line
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 6 ← (Left) and → (Right) keys to scroll the list Press the key corresponding to the line you wish to program Press 2 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M406 List The M406 module you wish to program M406 Configuration Menu Settings Configuration Fields M406 Configuration Menu

From the M406 Configuration Menu press 2 to access the Settings screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M406 Configuration Menu. The following table lists the fields of each screen.

CS400 - Installation & Operating Guide

67

Job No.

Doc. No.

Settings:
Field Cross ln Value ENA / DIS Description It sets the module crossed lines. Set the value to ENA if you wish to set the crossed-line management of the two detection lines, otherwise select DIS. It enables the output activation of the module in case of test. Set the value to ENA if you wish to activate the module output when performing the line test by pressing the button on the module front panel, otherwise select DIS. WARNING: with crossed lines, if you inhibit one line outputs, you automatically inhibit the other line outputs. Alr lev 15mA-20mA It sets the alarm level of the detection line.

Tst alr

ENA / DIS

3.2.4.3 Copying And Pasting The M406 Configuration
Use the Copy and Paste commands to transfer the configuration from a line to another line of the same module or of a module of the same type. The Copy and Paste procedure allows you to simplify and accelerate the configuration of the M406 modules, especially when the control system features a large number of discharge modules with the same characteristics. From the M406 Configuration Menu press 9 to copy the current configuration. Press Esc to return to the Existing M406 List. Use the ← (Left) and → (Right) keys to select the new M404 module where you wish to paste the copied configuration. Press the key corresponding to the line, and then select the 0 key to paste the configuration.

3.2.5 Accessing M407 Modules
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 1 Press 7 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M407 List Two module lines

M407 Configuration Menu

From the Modules Menu, press 7 to access the Existing M407 List page, i.e. a M407 module list saved in the control system. On the left field you’ll see the module type and ID. The first two lines of the module are shown. To access the 2 following lines press the → (Right) key and to return to the previous 2 lines press the ← (Left) key.

CS400 - Installation & Operating Guide

68

Job No.

Doc. No.

Press Esc to return to the Module Menu. To configure a line, press the corresponding numeric key: you’ll access the M407 Configuration Menu of the selected line. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. The M407 Configuration Menu displays the following options:

Press Esc to return to the Existing M407 List.

3.2.5.1 Setting The Line Name Of The M407 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 7 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program Press 1 Type the name Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M407 List Two module lines

M407 Configuration Menu Name Entry --M407 Configuration Menu

From the M407 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. A “Copy and Paste” function is available for module names: By pressing the Prog key you copy the name you wish to associate with another module, by pressing List you associate a previously copied name with the current module. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M407 Configuration Menu.

CS400 - Installation & Operating Guide

69

Job No.

Doc. No.

3.2.5.2 Configuring The M407 Module Line
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 7 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program Press 2 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M407 List Two module lines

M407 Configuration Menu Settings Configuration Fields M407 Configuration Menu

From the M407 Configuration Menu press 2 to access the Settings screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M407 Configuration Menu. The following table lists the fields of each screen. Settings:
Field Cross ln Value ENA / DIS Description It sets the crossed line. In the M407 module you can set a crossed-line management for the line pairs 1-2, 3-4 and 5-6. Set the value to ENA if you wish to set the crossed-line management, alternatively you can set the value to DIS. It enables the detection line. The line is disabled if the value is set to DIS. It sets the alarm level. You can set the line for a level pair: in this case, the prealarm and alarm management is disabled.

Detect Alr lev

ENA / DIS 15mA / 20mA / 15-35mA / 20-50mA 1A/2A

Activat

It enables the verification of the alarm signaling. If the value is set to 2° for the first alarm signal, the line will be disabled for a few seconds. The alarm signal is generated if the detector is still running even after the re-activation. If the value is set to 1° the alarm signal is immediately activated. In this field you can manage the line event by the setting the value to Alarm (A), Fault (F) or Simple Warning (W). WARNING: if the Cross ln field is set to ENA, the line will be managed as an alarm, regardless of the setting configured in the Event

Event

A/F/W

CS400 - Installation & Operating Guide

70

Job No.

Doc. No.

field.

3.2.5.3 Copying And Pasting The M407 Configuration
Use the Copy and Paste commands to transfer the configuration from a line to another line of the same module or of a module of the same type. The Copy and Paste procedure allows you to simplify and accelerate the configuration of the M407 modules, especially when the control system features a large number of discharge modules with the same characteristics. From the M407 Configuration Menu press 9 to copy the current configuration. Press Esc to return to the Existing M407 List. Use the ← (Left) and → (Right) keys to scroll down the line list of the M407 modules. Select the desired line: you access the M407 Configuration Menu. Press the 0 key to paste the configuration.

3.2.6 Accessing M408 Modules
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 8 ← (Left) and → (Right) keys to scroll the list Press Enter Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M408 List The M408 module you wish to program M408 Configuration Menu

From the second screen of the Modules Menu, press 8 to access the Existing M408 List page, i.e. a M408 module list saved in the control system. On the left field you’ll see the module type and ID. The displayed name is the name associated with the module.

The symbol on the upper right angle indicates that other modules of the same type but with a higher ID exist in the list, you can access them by pressing the → (Right) key; using the ← (Left) key you select modules with a descending ID. By pressing Esc you return to the Modules Menu, while you can access the M408 Configuration Menu of the selected module by choosing Enter. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. The M408 Configuration Menu is made up of many pages. The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. The first page displays the following options:

The following page:

CS400 - Installation & Operating Guide

71

Job No.

Doc. No.

Press Esc to return to the Existing M408 List.

3.2.6.1 Setting The M408 Module Name
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 8 ← (Left) and → (Right) keys to scroll the list Press Enter Press 1 Type the name Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M408 List The M408 module you wish to program M408 Configuration Menu Name Entry --M408 Configuration Menu

From the M408 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. A “Copy and Paste” function is available for module names: By pressing the Prog key you copy the name you wish to associate with another module, by pressing List you associate a previously copied name with the current module. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M408 Configuration Menu.

3.2.6.2 Configuring The M408 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 8 ← (Left) and → (Right) keys to scroll the list Press Enter Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M408 List The M408 module you wish to program M408 Configuration Menu

CS400 - Installation & Operating Guide

72

Job No.

Doc. No.

Press 2 3 4 ← (Left) and → (Right) keys to move to the field, ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel.

Settings Display Calibration Configuration Fields M408 Configuration Menu

From the M408 Configuration Menu press: 2 to access the Settings screen. 3 to access the Display screen. 4 to access the Calibration screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M408 Configuration Menu. When exiting the Display screen, you are asked to delete the maximum values displayed on the module LED bar. The following table lists the fields of each screen. Settings:
Field Range Value Ox / 10 / 25 / 50 / 100 / 200 / 500 / 999 mA Description It sets the value range that is shown on the 3-digit display of the module. Ox = values from 25.0 to 15.0 10 = values from 0.0 to 10.0 20 = values from 0.0 to 20.0 50 = values from 0.0 to 50.0 100 = values from 0 to 100 200 = values from 0 to 200 500 = values from 0 to 500 999 = values from 0 to 999 mA = values from 0.0 to 20.0 in mAmpere WARNING: If the field is set to mA, the calculation range is 0-20 mA. In this case, the prealarm and alarm levels fall within this range. In all other cases, the relevant calculation range is 4-20mA. It sets the alarm or prealarm signal generation when the values measured for the detection line are higher (UP) or lower (DOWN) then the set thresholds. It sets the prealarm level in percentage. If the Range field is set to mA, the relevant range is 0-20 mA, otherwise the range is 0-20 mA. In addition, you can set the event type associated with the threshold overflow. (A) alarm, (W) simple warning (2 level warning cf

Thresh

UP / DWN

Pre (%)

0-100 A/W

§.4.3 Warning Signals).
Alr (%) 0-100 A/W It sets the alarm level in percentage. If the Range field is set to mA, the relevant range is 0-20 mA, otherwise the range is 0-20 mA. In addition, you can set the event type associated with the threshold overflow. (A)

alarm, (W) simple warning (2 level warning cf §.4.3 Warning
Signals). Display:
Field Max lev Value ENA / DIS Description When the maximum value is reached, it enables the signal generation

CS400 - Installation & Operating Guide

73

Job No.

Doc. No.

on the module LED bar. The signaling is automatically reset when the module indicates an alarm or prealarm level, and the user performs the ACKNOWLEDGEMENT and RESET commands from the M402 CPU. The signaling is reset also when you exit the Display screen. Act cur 0-20mA

It indicates the actual circulating current on the sensor line; this current value doesn’t necessarily correspond to that shown on the module display, because it ignores the correction of zero, if any (cf § 3.2.6.3 Zero Self-Calibration).
It displays the current line value of the set range in percentage. The field cannot be changed by the operator. It displays the maximum line value of the set range in percentage. The field cannot be changed by the operator.

Lev (%) Max (%)

0-100 0-100

Calibration:
Field Fault Value 1.0mA / 1.2mA / 1.4mA / 1.6mA / 1.8mA / 2.0mA / 2.2mA / 2.4mA / 2.6mA / 2.8mA / 3.0mA / 3.2mA / 3.4mA / 3.6mA ENA / DIS DIS/ENA/RST Description It sets the minimum line current value, when the line current is lower then this setting the module generates an opening fault warning. The value refers to the module zero, i.e. it can differ from the line real value, if a zero self-calibration has been performed (cf § 3.2.6.3 Zero Self-Calibration).

Detect Z Calib

It enables (ENA) or disables (DIS) the detection line. Cf § 3.2.6.3 Zero Self-Calibration

3.2.6.3 Zero Self-Calibration
The zero self-calibration procedure allows you to automatically calibrate the zero value of the line measurements, without having to perform any mechanical adjustments (ex.: trimmer adjustments) on the module. To perform the calibration: From the Calibration page of the M408 Configuration Menu set the Z Calib field to ENA and press Enter. In this way you activate an automatic procedure that allows you to correct the zero value of the measurement according to the existing current value on the sensor line. By setting the field to RST, you delete any zero adjustment and set the module back to the default calibration. If you don’t wish to enable any correction, set the field value to DIS.

Calibration actions generate a level 4 warning event that is archived, if you enabled the history log (cf § 4.3 Warning Signals).
WARNING: Before performing the self-calibration, please make sure that the line current value is steady and that the sensor has been correctly calibrated.

CS400 - Installation & Operating Guide

74

Job No.

Doc. No.

3.2.6.4 Copying And Pasting The M408 Configuration
The Copy and Paste commands allow you to transfer the configuration from a M408 module to another module of the same type. The Copy and Paste procedure allows you to simplify and accelerate the configuration of the M404 modules, especially when the control system features a large number of discharge modules with the same characteristics. From the M408 Configuration Menu press 9 to copy the current configuration. Press Esc to return to the Existing M408 List. Use the ← (Left) and → (Right) keys to select the new M408 module where you wish to paste the copied configuration. Press Enter to access the M408 Configuration Menu: select the → (Right) key to view the “Paste” option and then choose the 0 key to paste the configuration.

3.2.7 Accessing M409 Modules
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 9 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M409 List Two module lines

M409 Configuration Menu

From the Module Programming Menu, press 9 to access the Existing M409 List page, i.e. a M409 module list saved in the control system. On the left field you’ll see the module type and ID. The first two lines of the module are shown. To access the 2 following lines press the → (Right) key and to return to the previous 2 lines press the ← (Left) key.

Press Esc to return to the Module Programming Menu. To configure a line, press the corresponding numeric key: you’ll access the M409 Configuration Menu of the selected line. When in the module there aren’t any alarm or fault events, all modules’ LEDs are on and steady. If an alarm or fault event occurs during the configuration, the LEDs are turned off and the corresponding visual warning signals are processed for each event, accordingly. The M409 Configuration Menu is made up of many pages: The symbol on the upper right angle indicates that other modules of the same type but with a higher ID exist in the list, you can access them by pressing the → (Right) key; using the ← (Left) key you select modules with a descending ID. On the left field you see the module, the module ID and the configuration line. The first page displays the following options:

The following page:

CS400 - Installation & Operating Guide

75

Job No.

Doc. No.

Press Esc to return to the Existing M409 List.

3.2.7.9 Setting The Line Name Of The M409 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 9 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program Press 1 Type the name Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M409 List Two module lines

M409 Configuration Menu Name Entry --M409 Configuration Menu

From the M409 Configuration Menu press 1 to access the Name Entry screen. You can enter up to 31 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. A “Copy and Paste” function is available for module names: By pressing the Prog key you copy the name you wish to associate with another module, by pressing List you associate a previously copied name with the current module. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the M409 Configuration Menu.

CS400 - Installation & Operating Guide

76

Job No.

Doc. No.

3.2.7.2 Configuring The M409 Module Line
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press 9 Press → (Right) to access the second screen Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program Press 2 ↑ (Up) and ↓ (Down) keys to change the field Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu Existing M409 List --Two module lines

M409 Configuration Menu Settings Configuration Fields M409 Configuration Menu

From the M409 Configuration Menu press 2 to access the Settings screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the M409 Configuration Menu. The following table lists the fields of each screen. Settings:
Field Ln Mode Interm Warning Value ENA/DIS ENA / DIS ENA / DIS Description It sets the line relay status: Normally enabled (ENA) or disabled (DIS). It sets the intermittent activation of the line. It determines weather a level 2 warning is associated with the activation event shown on the display (cf § 4.3 Warning Signals). The archive is enabled when the value is set to ENA, the activation event is archived in the history log too.

3.2.7.3 Copying And Pasting The M409 Configuration
Use the Copy and Paste commands to transfer the configuration from a line to another line of the same module or of a module of the same type. The Copy and Paste procedure allows you to simplify and accelerate the configuration of the M409 modules, especially when the control system features a large number of discharge modules with the same characteristics. From the M409 Configuration Menu press 9 to copy the existing configuration. Press Esc to return to the Existing M409 List. Use the ← (Left) and → (Right) keys to scroll down the line list of the M409 modules. Select the desired line: You access the M409 Configuration Menu. Press the 0 key to paste the configuration.

CS400 - Installation & Operating Guide

77

Job No.

Doc. No.

3.2.7.4 Programming The M409 Module Line
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 9 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the key corresponding to the line you wish to program → (Right) key Press 5 Press 1 Type the equation Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M409 List Two module lines

M409 Configuration Menu Second page of the M409 Configuration Menu Logic Menu Equation Entry --M409 Configuration Menu

Each line of the M409 module can be associated with a logic equation that manages the events in order to activate the line. From the second page of the M409 Configuration Menu press 5 to access the Logic Menu.

Press the 1 key to access the Equation Entry screen.

Enter the equation into the screen according to the syntax rules defined in Chap. 5 (cf § 5.2 Operators And Syntax). To enter the alphabetical characters you must repeatedly press the corresponding numerical key, if you want to insert the operators you must repeatedly press the Op. key. Once the entry is completed, press Enter to validate the equation. If the equation is free of errors you return to the Logic Menu, otherwise you’ll receive an error message containing an error code (cf § 5.4 Logical Errors). Remove the programmed logic by deleting the text and pressing Enter.

Press Esc to return to the Equation Entry screen: in this case the cursor is positioned over the error and blinks until you press any key. Press Esc to exit without saving. The Logic Menu displays the following options: 2 Current logic deletion: the logic associated with the module is canceled. 3 Access to the logics of the system, i.e. those logics that can be called from the module equations (cf § 3.3.1 Programming The System Logics ). 9 Copy of the existing logic in order to associate it to another line of the selected module or of another M409 module. 0 Paste of the previously copied logic.

CS400 - Installation & Operating Guide

78

Job No.

Doc. No.

3.2.7.5 Line Walk Test Of The M409 Module
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 1 Press → (Right) to access the second screen Press 9 Use the ← (Left) and → (Right) keys to select the 2 following lines of the current module or of the subsequent module Press the 1 key Press 3 ← (Left) and → (Right) keys to move to the field ↑ (Up) and ↓ (Down) keys to change the field Enter/Esc to exit Displayed items Menu List Lev 3 password entry --Programming Menu Modules Menu --Existing M409 List Two module lines

M409 Configuration Menu Walk Test Test fields M409 Configuration Menu

Use this procedure to verify the correct operation of the lines or of the associated logics, without activating the output relays. The intended audience for this procedure includes the system installer. From the M409 Configuration Menu press 3 to access the Walk Test screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. The following table lists the line fields and test operation. Walk Test:
Field Ln test Man act 1-6 ACT / DIS Value Description It selects the line where the test is performed. You enable the selected output by setting the value to ACT. The board LEDs turn off while the LED of the activated line lights up. The buzzer sounds intermittently until the acknowledgment is received. Set the value to DIS to disable the line. If you set the value to INH you inhibit the line relay commutation. The fault LED will be on and steady: When the line is activated, the corresponding activation LED turns on but the relay isn’t energized. Set the value to OK to re-enable the relay.

Activat

OK / INH

WARNING: The Walk Test settings are not maintained after the control system is shut down; therefore, at the start up of the control system, all lines are enabled and the manual activation is inhibited. If the line is disabled, the event is not shown on the display. However, the inhibition is displayed in the corresponding line disabling menu.

CS400 - Installation & Operating Guide

79

Job No.

Doc. No.

3.3 System Programming
3.3.1 Programming The System Logics
From the Logic Menu of the selected module press option 3 to access the System Logic List, i.e. those logics defined by the module equation (cf § 5.3 System Logics).

Use the ↑ (Up) and ↓ (Down) keys to browse the list pages; press ← (Left) and → (Right) to select the logic in the page: You can select up to 63 system logics. Logics already programmed are marked with a “L”, while non-programmed logics have only an index indicator. A selected logics can be deleted by pressing the Canc key, copied by pressing the 9 key and pasted by pressing the 0 key. To access the logic equation, move the cursor over the desired index and press Enter.

Enter the equation into the screen according to the syntax rules defined in Chap. 5 (cf § 5.2 Operators And Syntax). To enter the alphabetical characters you must repeatedly press the corresponding numerical key, if you want to insert the operators you must repeatedly press the Op. key. Once the entry is completed, press Enter to validate the equation. If the equation is free of errors you return to the System Logic List, otherwise you’ll receive an error message containing an error code (cf § 5.4 Logical Errors). Remove the programmed logic by deleting the text and pressing Enter.

3.3.2 Setting The System Name
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 2 Press 1 Type the name Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu System Menu Name Entry --Programming Menu

From the Programming Menu press the 2 key to access the System Menu and then press the 1 key to display the Name Entry screen. You can enter up to 25 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the name, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the System Menu.

CS400 - Installation & Operating Guide

80

Job No.

Doc. No.

3.3.3 Setting The System Code
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 2 Press 2 Type the name Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu System Menu Code Entry --Programming Menu

From the Programming Menu press the 2 key to access the System Menu and then press the 1 key to display the Code Entry screen. You can enter up to 15 alphanumeric characters using the keypad on the operator panel.

Use the ↑ (Up) and ↓ (Down) keys to position the cursor at the end or at the beginning of the code, respectively. The ← (Left) and → (Right) keys may be used to move the cursor leftwards or rightwards, respectively. Once the entry is completed, press Enter to validate the name. Press Esc to cancel the entry. In both cases you’ll be brought back to the System Menu.

3.4 Printing The Programming
The CS 400 fire control system is set to print on paper the programming of the existing modules (“Print Config” mode) and the logics programming (“Print Logics” mode); this allows you to have a secure archive of the set configuration.

3.4.1 Printing the Configuration
Quick access command summary:
Action Press List Press 2 Press 3 Displayed items List Menu Print Menu Print Config

To enable the “Print Config” mode press the List and 2 keys, you’ll access the Print Menu. From the Print Menu, press 3 to activate the print command: a 40-column report with a header and a configuration list is printed. The report header contains the system name and serial number, the report type and the activation date/time of the “Print Config” mode. The configuration list contains various sections: module type and ID, module or line name, configuration parameters, any association with logics through a numeric ID. The “Print Config” mode is disabled when: • You disable the printer (Cf § 3.8.4 Configuring The Control System For Win400 • ). • You activate other modes in the Print Menu. • You perform the Self-Configuration procedure (Cf § 3.6 Updating The System • )

CS400 - Installation & Operating Guide

81

Job No.

Doc. No.

3.4.2 Printing the Logics
Quick access command summary:
Action Press List Press 2 Press 4 Displayed items List Menu Print Menu Logics Print

The CS 400 fire control system is set to print all the user-programmed logic equation on paper. To enable the “Print Logics” mode press the List and 2 keys, you’ll access the Print Menu. From the Print Menu, press 4 to activate the print command: a 40-column report with a header and a programmed logics list is printed. The report header contains the system name and serial number, the report type and the activation date/time of the “Print Logics” mode. The logics list contains various sections: logic numeric ID (for the association with module), logic type and equation. The “Print Logics” mode is disabled when: • You disable the printer (Cf § 3.8.4 Configuring The Control System For Win400 • ). • You activate other modes in the Print Menu.

3.5 Saving The Programming
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press 4 Press Enter/Esc to confirm/cancel. Displayed items Menu List Lev 3 password entry --Programming Menu Confirmation Message Programming Menu

The Programming Saving procedure allows you to store the logics configuration and programming on a nonvolatile memory to make it available for the next control system startup. Access the Programming Menu and press 4 to save the programming. A confirmation prompt is displayed: press Enter to save the control system data or press Esc to cancel the action. In both cases you’ll be brought back to the Programming Menu. When you exit the Menu List, a saving prompt is also automatically displayed if the current configuration is different from the last saved configuration. This action generates a level 2 warning event that is archived, if you enabled the history log (cf § 4.3 Warning Signals).

3.6 Updating The System
Quick access command summary:
Action Press Prog Press 3 Displayed items Menu List Lev 3 password entry

CS400 - Installation & Operating Guide

82

Job No.

Doc. No.

Type a five-digit password Press Enter Press 3

--Programming Menu Self-Configuration Procedure

With the Self-Configuration procedure you can update the system configuration based on the modules contained in the control system. This procedure allows the M402 CPU to query the current modules without changing the pre-existing module configuration and programming, to delete the no longer existing modules and to add any new module to the configuration. In the following example you see the two most common actions of the system update procedure: a module deletion and the creation of a new module. A module deletion from the control system generates a fault event because the control system attempts to communicate with the removed module. If, for example, you remove a M408 module with an ID of 2, you’ll see the following display:

Access the Programming Menu and press 3 to start the updating process. During the updating phase (it takes a few seconds) you receive the following message:

At the end of the updating process, the Programming Menu screen is displayed and the fault event is automatically deleted. Now the system is configured without the removed M408 module. When you add a new module, the module fault LEDs start blinking. This means that the module has not been acknowledged by the control system yet and therefore it is inactive. To add the module to the system, perform the above updating process. The fault LEDs stop blinking and the configuration set with the dip-switch on the module is automatically applied. At this point the operator can start the new module configuration and programming (cf § 3.2 Module Programming). This action generates a level 2 warning event that is archived, if you enabled the history log (cf § 4.3 Warning Signals).

3.7 Resetting The Control System
Quick access command summary:
Action Press Prog Press 3 Type a five-digit password Press Enter Press → (Right) to access Displayed items Menu List Lev 3 password entry --Programming Menu --Confirmation Message System Restart

the second screen
Press 5 (Reset) or 7 (Init) Press Enter/Esc to confirm/cancel.

The Reset option allows you to perform a M402 CPU restart without turning off the system. When you perform a reset, only the signaling status of the control system is changed, this means that the enabling/signaling status of various modules and the power supply of remote and connected devices remain unchanged. Use the Init command to delete the configuration of the control system from the non-volatile memory. If you

manually turn off the control system, at the restart of the a system an initialization will be performed (cf § 2.10 Startup Actions) and the default configuration will be set.
This action generates a level 2 warning event that is stored only if you enabled the history log (cf § 4.3

CS400 - Installation & Operating Guide

83

Job No.

Doc. No.

Warning Signals). WARNING: It is recommended to perform the Reset and Init action only when it is strictly necessary.

3.8 System Management
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Displayed items Menu List Level 2 password --System Menu

In this section you can configure the M402 CPU and the control system devices. From the normal operation screen press the Prog key. You access the Menu List page: The access is granted only if all the enabled alarm and fault events have been acknowledged. You can access the control system management through two different modes, based on the configuration change rights: • Read-Write mode: access granted to the operator qualified for system configuration. • Read Only mode: access granted to user for system configuration reference only. Read-Write Mode In this mode you can configure the M402 CPU and the control system devices. To access the system configuration from the Menu List screen press 2 and enter the level 2 password to display the System Menu.

Type the 5-digit password and press Enter (by default, the password is: 22222). If the password is correct, the System Menu will appear. If the password is wrong, you will see an error message with an alphanumeric code: press Esc to perform a new entry. In case you forgot the password, you can notify the displayed password-decoding code to the manufacturer. Pressing Esc you abort the access action. In the Read-Write mode, the event warning signals on the display are inhibited, except for those related to the ACKNOWLEDGEMENT, SILENCING, RESET, and LAMP TEST commands. An alarm or fault status during control system management does not imply the automatic exit from the corresponding menus.

CS400 - Installation & Operating Guide

84

Job No.

Doc. No.

Read Only Mode In this mode you cannot perform any control system configuration changes. All actions and keys related to operation parameter changes are inhibited: you can only check the existing configuration. Should an alarm or fault status occur in this mode, it does imply the automatic exit from the corresponding menus, and the event is shown on the display. The System Menu displays various management options on different pages: The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. The first page displays the following options:

Options of the following page:

Press Esc to return to the Menu List screen. Pressing the numeric key shown in the menu, you access the corresponding section:

3.8.1 Selecting The Language and Date Time format
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 1 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel. Displayed items Menu List Level 2 password --System Menu Language Setting --System Menu

From the System Menu press 1 to access the Language Setting screen. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. The control system supports Italian and English languages. Once the selection is completed, press Enter to validate the action or Esc to cancel it. In both cases you’ll be brought back to System Menu.

3.8.2 Configuring The Events
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Displayed items Menu List Level 2 password --System Menu

CS400 - Installation & Operating Guide

85

Job No.

Doc. No.

Press 2 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel the entry.

Event Setting Setting Fields System Menu

From the System Menu press 2 to access the Event Setting screen. The page allows you to configure how the event message are displayed and their archiving. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the System Menu.

The following table lists the setting field description. Event Setting:
Field Display Value AUT/MAN Description It sets how the events are displayed. Select AUT to display all the enabled events in sequence, every 5 seconds. If you select MAN, you will display the most recent event: the operator can scroll down the event list of the displayed type by using the ↑ (Up) and ↓ (Down) keys or he can select the event he wishes to display by pressing the ← (Left) and → (Right) keys. It enables (ENA) or disables (DIS) the event archiving. If you disable the event archiving, a fault event will be signaled until the operator acknowledgment. It determines weather the manual discharge event is displayed: If the value is set to ENA, by switching to the manual discharge mode you generate a warning event that is shown on the display. It sets the timer-controlled exit from the page. After opening a page, if you have not pressed any key for 10 minutes, an automatic exit from the page would be generated and no parameters would be saved. It determines weather the ACKNOWLEDGMENT and RESET commands are password-enabled: If you set the value to ENA, the command will be enabled only after you enter the level 2 password. If the value is set to DIS, the command can be executed without activation.

Log

ENA / DIS

Man dis

ENA / DIS

Aut Esc

ENA / DIS

Cmd lev

ENA / DIS

3.8.3 Configuring The Serial Ports
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 3 ← (Left) and → (Right) keys to move to the field. Displayed items Menu List Level 2 password --System Menu Serial Setting Setting

CS400 - Installation & Operating Guide

86

Job No.

Doc. No.

↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel.

Fields System Menu

From the System Menu press 3 to access the Serial Setting screen. In this page you can configure the speed and the protocol of the two M402 CPU serial ports. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the System Menu.

The following table lists the setting field description. Serial Setting:
Field Mode Value 8,N,1 / 8,O,1 / 8,E,1 / 8,N,2 / 8,O,2 / 8,E,2 1200 / 2400 / 4800 / 9600 / 19200 / 38400 Y/N Description It sets the data format sent over the serial line. 8,N,1 = 8 data bit, no parity, 1 stop bit 8,O,1 = 8 data bit, odd parity, 1 stop bit 8,E,1 = 8 data bit, even parity, 1 stop bit 8,N,2 = 8 data bit, no parity, 2 stop bit 8,O,2 = 8 data bit, odd parity, 2 stop bit 8,E,2 = 8 data bit, even parity, 2 stop bit It sets the communication speed in bit/sec.

Baud

Netw

It enables Ethernet link.

3.8.4 Configuring The Control System For Win400
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 4 Press 1 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel the entry. Displayed items Menu List Level 2 password --System Menu Remote Device Menu Modbus PC Settings Setting Fields Remote Device Menu

To use the setup and monitoring PC program of the control system you should set some parameters for the Modbus protocol controlling the communication between the control system and the Windows application.

CS400 - Installation & Operating Guide

87

Job No.

Doc. No.

From the System Menu, press the 4 key and access the Remote Device Menu; then select 1 to display the Modbus PC Settings. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the Remote Devices Menu.

The following table lists the setting field description. Printer Setting:
Field Win Value ENA / DIS Description It enables the Win400 communication in the control system. WARNING: If this parameter is set to DIS, any attempt to connect to Win 400 will generate a connection error (cf. the Win 400 Operation Manual). It sets the control system address in the network modbus. It indicates the communication port the Win400 is connected to. WARNING: Please make sure that the Win400 communication settings (cf the corresponding manual) are the same as those of the selected port. Plc Address Port ENA / DIS 1-247 RS232/ RS485 It enables the Plc communication in the control system. WARNING: If this parameter is set to DIS, plc rules will be disabled. It sets the control system address in the network modbus. It indicates the communication port the Plc is connected to.

Address Port

1-247 RS232/ RS485

3.8.5 Setting The Printer
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press 4 Press 2 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel the entry. Displayed items Menu List Level 2 password --System Menu Remote Device Menu Printer Settings Setting Fields Remote Device Menu

From the System Menu, press the 4 key and access the Remote Device Menu; then select 2 to display the Printer Settings. In this page you can enable the printer and set the print features.

CS400 - Installation & Operating Guide

88

Job No.

Doc. No.

Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the System Menu.

The following table lists the setting field description. Printer Setting:
Field Print Value ENA / DIS Description It enables the printer. WARNING: Differing from other parameters, the printer does not remain enabled when you turn off the control system, i.e. at the next startup you’ll have to set the parameter again. The print area is made up of 40 columns: the parameter allows to place the print area according to the following criteria: 40 = Left margin alignment 80 = Centered alignment 120 = Right margin alignment It indicates the communication port the printer is connected to. WARNING: Please make sure that the printer communication settings (cf the corresponding manual) are the same as those of the selected port.

Columns

40-120

Port

RS232/ RS485

WARNING: By accessing the Printer Settings page you start the initialization of the printer: Therefore you can cancel a printing process in progress by accessing the page and confirming the action pressing Enter (for example to delete all the events sent to the paused printer). To avoid printing the control characters of the serial lines, it is recommended to turn on the printer only after you started the control system and to turn it off before shutting down the system.

3.8.6 Deleting The Event Log
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press → (Right) to access Displayed items Menu List Level 2 password --System Menu --Log Deletion System Menu

the second screen
Press 5 Press Enter/Esc to confirm/cancel.

From the System Menu press the 5 key to enable the deletion of all the events stored in the log. Before performing the action, the control system displays a confirmation prompt. This action generates a level 2 warning event that is stored only if you enabled the history log (cf § 4.3 Warning Signals).

CS400 - Installation & Operating Guide

89

Job No.

Doc. No.

3.8.7 Setting The Date/Time Options
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Press → (Right) to access Displayed items Menu List Level 2 password --System Menu --Data/Time Setting --System Menu

the second screen
Press 6 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel.

From the System Menu press 6 to access the Date/Time Setting screen.

Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Hold down the Up and Down keys to automatically change the selected field. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the System Menu.

3.8.8 Setting The Buzzer
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Press Enter Displayed items Menu List Level 2 password --System Menu --Buzzer Setting Setting Fields System Menu

Press → (Right) to access the following screen
Press 7 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Press Enter/Esc to confirm/cancel.

From the System Menu press 7 to access the Buzzer Setting screen. In this page you can disable the buzzer by using a timer. Use the ← (Left) and → (Right) keys to select the desired field and change this field by using the ↑ (Up) and ↓ (Down) keys. Once the changes are completed, press Enter to validate the settings. Press Esc if you want to cancel the settings. In both cases you’ll be brought back to the System Menu.

CS400 - Installation & Operating Guide

90

Job No.

Doc. No.

The following table lists the setting field description. Buzzer Setting:
Field Buzzer: Value ENA / DIS Description Set the value to DIS to disable the buzzer for the time interval set in the Timer field. WARNING: Differing from other parameters, the printer does not remain enabled when you turn off the control system, i.e. at the next startup you’ll have to set the parameter again. Time interval during which the buzzer is disabled: it ranges from 10 minutes to 4 hours

Timer

10m-4h

WARNING: The settings are not saved to the non-volatile memory: By default, the buzzer is enabled when you turn on the control system. Every time you confirm the settings (by pressing Enter) a new disabling action is started and controlled by the timer.

3.8.9 System Information
Quick access command summary:
Action Press List Press 4 Press Enter/Esc to exit Displayed items Menu List System Information System Menu

In the System Information you find some data on the CS 400 control system: the presented fields can be edited by the operator and are set by the manufacturer upon the delivery of the control system. System Information:
Field Hw rev Sn Value (indicative) 1.0 1045FGDD Description It indicates the hardware revision of the M402 CPU. It indicates the control system serial number (cfr.§ 3.3.3 Setting The System Code

).
Fw rev dd: Man rev 1.6 01/01/05 1.3 It indicates the firmware revision of the M402 CPU. Control system delivery date. It indicates the manual revision of the control system program.

3.8.10 Deletion Of a System Fault
Quick access command summary:
Action Press Prog Press 2 Type a five-digit password Displayed items Menu List Level 2 password ---

CS400 - Installation & Operating Guide

91

Job No.

Doc. No.

Press Enter

Press → (Right) to access the second screen
Press 0 Press Enter/Esc to confirm/cancel.

System Menu --System Fault Deletion System Menu

Besides being acknowledged as a normal fault, a system fault should also be manually deleted by the operator. Before performing the action, it is recommended to access the List Menu and inform the technical support of the existing fault. From the System Menu press the 5 key to enable the deletion of the active fault event. This action generates a level 2 warning event that is stored only if you enabled the history log (cf § 4.3 Warning Signals).

3.9 The Exclusions
Quick access command summary:
Action Press Prog Press 1 Type a five-digit password Press Enter Displayed items Menu List Level 1 password --Modules Menu

In this section you can exclude the detection line of the CS 400 control system. From the normal operation screen press the Prog key. You access the Module Menu page: The access is granted only if all the enabled alarm and fault events have been acknowledged. You can access the exclusion management through two different modes, based on the configuration change rights: • Read-Write mode: access granted to the operator qualified for system configuration. • Read Only mode: access granted to user for system configuration reference only. Read-Write Mode In this mode you can change the detection line exclusions: From the Menu List press 1 and enter a level 1 password.

Type the 5-digit password and press Enter (by default, the password is: 11111). If the password is correct, the Module Menu will appear. If the password is wrong, you will see an error message with an alphanumeric code: press Esc to perform a new entry. In case you forgot the password, you can notify the displayed password-decoding code to the manufacturer. Pressing Esc you abort the access action. In the Read-Write mode, the event warning signals on the display are inhibited, except for those related to the ACKNOWLEDGEMENT, SILENCING, RESET, and LAMP TEST commands. An alarm or fault status during control system management does not imply the automatic exit from the corresponding menus. Read Only Mode In this mode you cannot perform any detection line changes. All actions and keys related to operation parameter changes are inhibited: you can only check the existing configuration. Should an alarm or fault status occur in this mode, it does imply the automatic exit from the corresponding menus, and the event is shown on the display.

CS400 - Installation & Operating Guide

92

Job No.

Doc. No.

The Modules Menu is made up of many pages: The New Page symbol on the upper right angle indicates the presence of a following page that can be accessed by pressing the → (Right) key. If this symbol is on the bottom right angle it means that you can return to a previous page pressing the ← (Left) key. The following modules are displayed on the first page:

The remaining modules are displayed on the second page:

Press Esc to return to the List Menu screen. You can access the M405, M406, M407, M408 module exclusions by pressing the 6, 7 and 8 keys, respectively. Use the ← (Left) and → (Right) keys to select the line; use the ↑ (Up) and ↓ (Down) key to modify the exclusion (ENA/DIS).

Press Esc to return to the Module Menu. WARNING: M406 module exclusions must be performed using a switch on the module front panel. The display shows only the switch status. If a module cannot have any exclusions, the corresponding keys are inhibited.

3.10 Changing The Access Codes
Quick access command summary:
Action Press Prog Press 4 Select the access code you wish to change Enter the existing code and press Enter Enter 5 numeric characters for the new code Press Enter/Esc to confirm/cancel. Displayed items Menu List Password Menu Password of the selected level

Password Setting Password Menu

From the Menu List press 4 to access the Password Menu screen. Select the access code you wish to change. You are prompted to enter the existing code: If you enter the correct code, you’ll display a screen where you can enter the new user code.

Enter 5 numeric characters for the new password. If you mistype the password, press the Canc key. Once the entry is completed, press Enter. If the password is correct, a confirmation prompt will automatically be displayed, otherwise (if the entered password is not made up of 5 characters) you will see an error message. You can try to reenter the password. After the password validation or the entry canceling, you return to the Menu List. WARNING: If you changed one or more passwords, when you exit the Menu List, you’ll be asked to save the parameters; in this way the new codes will be available for the next control system startup.

CS400 - Installation & Operating Guide

93

Job No.

Doc. No.

3.11 Updating The Control System Program
This procedure allows you to update the system program running on the M402-CPU. Configure the control system for the communication with the PC. You must configure only the serial port. Start the Win400Loader utility (cf. Win400 manual) on the PC and follow the firmware download instructions. The programming jumper to be inserted is on the M400RS board (serial connector card), as shown below.

WARNING: Please make sure that the programming jumper is removed at the end of the update procedure (Win400Loader shows a message): otherwise the control system is restarted but the program does not run. In this case you must remove the jumper and reset the CPU by using the corresponding button of the Win400Loader window.

CS400 - Installation & Operating Guide

94

Job No.

Doc. No.

4 Events
The CS 400 fire control system can handle a set of events originated by external modules and remote devices in order to monitor the system, the alarm or fault signals, and the activation of fire suppression functions.

4.1 Normal Operation
When no system alarms or faults are present, the display shows the following message:

The first line displays the system name (Cf § 3.3.2 Setting The System Name ) and current time, while the second line shows the normal operation message and current date. During normal operation, the M402 CPU central unit performs the following functions: • Periodically polls the available module to check their status and verify if valid responses are received. • Checks the presence of the battery every 15 seconds. • Manages the remote devices. • Manages the operator panel. • Runs the self-diagnostic procedure every 30 minutes, to verify the operation and integrity of memory units. In case of alarm and/or fault events, or in the event of a simple warning, the control system displays the related message. Events can be displayed automatically or manually depending on the setting used during system programming (Cf § 3.8.2 Configuring The Events ). In automatic mode, all active events are displayed sequentially in 5 seconds intervals. In manual mode, the last event (chronologically) is shown: the operator can scroll the list of all events by pressing the ← (Left) and → (Right) keys. The only exception to this rule are the warning events controlled by a timer and related to the ACKNOWLEDGEMENT, SILENCING, RESET and LAMP TEST commands, which are actuated by buttons located on the front panel of the control system; these events are always displayed automatically.

4.1 Alarm Signals
In case of alarm, the display lights up to display the detected event, while the system activates the prealarm and/or general alarm relay, and the prealarm and/or alarm LEDs on the front panel of the M402 CPU start to blink; also, the system activates the visual warning signals and outputs related to the modules which detected the alarm. The buzzer starts to sound continuously. If logging is enabled (Cf § 3.8.2 Configuring The Events ), the alarm is recorded in the event log. During the ACKNOWLEDGEMENT, the blinking alarm and/or prealarm LEDs turn steady, while the buzzer stops sounding. The event signal remains on the display until the RESET command is issued; this turns off the display and the prealarm/alarm LEDs on the central unit and on the modules that detected the event, disables the prealarm and/or general alarm relay, and turns off the outputs of the modules in alarm status. WARNING: to activate the RESET command, run the ACKNOWLEDGEMENT command first: any attempt to reset the alarm status will not be recognized and will be ignored by the central unit. The alarm event signal remains until the RESET command is issued, even if the event is no longer present.

CS400 - Installation & Operating Guide

95

Job No.

Doc. No.

A typical alarm event signal may look as follows:

The left side shows the module or the line that detected the alarm. The first line displays the alarm type, while the second shows the name associated to the module or line. The acknowledgement of the shown alarm event appears in the top right corner. By pressing Enter, you can access detailed information about the event (Cf § 4.6.1 Event Lists And Information).
Alarm Message DISCHARGE ACTIVATE Module M404 Description It indicates the activation of the discharge command and the beginning of the time control which sets the solenoid valve activation command. It indicates that the discharge command is active, although temporarily interrupted because the module is operating manually. To activate the discharge, change the module setting to AUT mode or press the related buttons. It indicates that the system high pressure switch was activated and the discharge has terminated. It indicates that one crossed module line activated the alarm due to the test. It indicates either that one single module line or both module lines (crossed configuration) activated the alarm due to the test. It indicates that one crossed module line activated the alarm. It indicates that one single module line activated the alarm.

DISCHARGE CMD-MANUAL SETTING

M404

DISCHARGE SYSTEM ACTIVATE PREALARM TESTING ALARM TESTING LINE PREALARM LINE ALARM

M404 M406 M406 M406 M407 M406 M407

4.2 Fault Signals
In case of failure, the display turns on to show the event, the general fault relay is activated, the fault led on the front panel of the M402 CPU starts to blink, and the related visual warning signals and outputs of the fault modules are activated. The buzzer starts to play intermittently. If archiving is enabled (Cf § 3.8.2 Configuring The Events ), the fault is recorded in the log. During the acknowledgement, the blinking fault LEDs turn on and steady, while the buzzer silences. After the acknowledgement, the fault signal remains on until the fault reason is removed: Once the problem is solved, the control system returns to normal operation: the display turns off, and all fault signals are disabled on the central unit and on the modules involved in the event. WARNING: the RESET command has no influence on how the fault event is handled. The following shows a typical fault signal:

The module or module line which detected the fault is displayed at left. The first line shows the type of fault, while the second shows the name associated to the module or line.

CS400 - Installation & Operating Guide

96

Job No.

Doc. No.

By pressing Enter, you can access detailed information about the event (Cf § 4.6.1 Event Lists And Information).
Fault Message CHARGER UNDER VOLTAGE FAULT Module M401 Description It indicates a battery voltage too low, set to 22V. In this case, it means that the batteries are not properly recharged. Execute the acknowledgment; should the fault persist, verify batteries’ integrity: if batteries present any error, the high current absorption activates the recharging circuit protection. Alternatively, replace the main M401 module. WARNING: if you work with a single rack control system, turn off the control system before replacing it. Working with multiple rack control systems, redundancy of power supply modules allows replacing the control system during operation. CHARGER OVER VOLTAGE FAULT M401 It indicates a battery voltage too high, with the risk of damaging them. The level is set to 28.5V: in case of fault, the recharging circuit is disabled. Execute the acknowledgment; should the fault persist, replace the main M401 module. WARNING: if you work with a single rack control system, turn off the control system before replacing it. Working with multiple rack control systems, redundancy of power supply modules allows replacing the control system during operation. UNDER VOLTAGE FAULT M401 It indicates that the stabilized voltage generated by the supply module (either main or secondary) is below the security level, set to 21V. Verify that no device is fed by stabilized voltage (connected to terminals 5 and 6), thus generating a high current absorption (3 Amps) and causing the activation of the protection status for supply modules. Alternatively, replace the damaged M401 module. WARNING: if you work with a single rack control system, turn off the control system before replacing it. Working with multiple rack control systems, redundancy of power supply modules allows replacing the control system during operation. OVER VOLTAGE FAULT M401 It indicates that the stabilized voltage generated by the supply module (either main or secondary) is above the security level, set to 28V, with the risk of damaging the control system modules. The damaged power supply unit is disconnected: if no other power supply units are available, the batteries of the control system are switched on. Execute the acknowledgment; should the fault persist, replace the damaged M401 module. WARNING: if you work with a single rack control system, turn off the control system before replacing it. Working with multiple rack control systems, redundancy of power supply allows replacing the control system during operation. MISSING BATTERY FAULT M401 It indicates that the auxiliary power supplied by batteries is not present due to absence, short circuit or inversion of connections. Verify the connections of the batteries. It indicates that the high pressure switch was activated due to system low pressure. Verify the pressure of the system shut off circuit. It indicates the failure of continuity in the low pressure switch line. Verify the presence and value of the line termination resistor (18-

LOW PRESSURE FAULT

M404

L PRESS SWITCH AC FAULT

M404

CS400 - Installation & Operating Guide

97

Job No.

Doc. No.

22 KΩ); alternatively, check the continuity of the system line. H PRESS SWITCH AC FAULT M404 It indicates the failure of continuity in the high pressure switch line. Verify the presence and value of the line termination resistor (18-22 KΩ); alternatively, check the continuity of the system line. It indicates the failure of continuity in the discharge command line. Verify the presence and value of the line termination resistor (1822 KΩ); alternatively, check the continuity of the system line. It indicates a short circuit on the discharge command line. Verify the presence and value of the line termination resistor (18-22 KΩ). If the event occurs at the same time of the command, verify the presence and value of the resistor connected in series to the command device (47 KΩ); alternatively, verify the presence of short circuits on the system line. It indicates the failure of continuity in the discharge command line from remote button. Verify the presence and value of the line termination resistor (18-22 KΩ); alternatively, check the continuity of the system line. It indicates a short circuit on the discharge command line from remote button. Verify the presence and value of the line termination resistor (18-22 KΩ). If the event occurs at the same time of the manual discharge command, verify the presence and value of the resistor connected in series to the command button (47 KΩ); alternatively, verify the presence of short circuits on the system line. It indicates the failure of continuity in the solenoid valve command line. Verify the continuity of the system line. It indicates the failure of continuity in the opto-acoustic panels line. Verify the continuity of the system line. It indicates the failure of continuity in the discharge inhibition command line. Verify the presence and value of the line termination resistor (18-22 KΩ); alternatively, check the continuity of the system line. It indicates the failure of continuity in the module line, configured to have control over polarity reversal or over current (Cf § 3.2.3.2 Configuring The M405 Module Line ). When a control over polarity reversal is used, check the presence of a diode in parallel with the device and that its polarity is correct; when a control over current is used, verify that the line resistance does not exceed 22 KΩ. Verify also the correct setting of jumpers on the module (Cf § 1.6.3 Basic Configuration). Alternatively, check the continuity of the system line. It indicates a short circuit on the sensor line. For the M406 and M407 modules, verify the presence and value of the line termination resistor (47 KΩ). For the M408 modules, check the correct operation of the gas sensor. Alternatively, verify if there are short circuits on the sensor line. It indicates the failure of continuity on the sensor line. For the M406 and M407 modules, verify the presence and value of the line termination resistor (47 KΩ). For the M408 modules, check the correct operation of the gas sensor. Alternatively, check the continuity of the sensor line.

DISCHARGE CMD AC FAULT

M404

DISCHARGE CMD CC FAULT

M404

REMOTE DISCHARGE AC FAULT

M404

REMOTE DISCHARGE CC FAULT

M404

SOLENOID VALVE FAULT OPTICAL ACOUST LINE FAULT INHIBIT DISCHARGE AC FAULT

M404 M404 M404

LINE FAULT

M405

CC LINE FAULT

M406 M407 M408

LINE AC FAULT

M406 M407 M408

CS400 - Installation & Operating Guide

98

Job No.

Doc. No.

FAULT

M407

It indicates the detection of an alarm level on the line, managed as a failure (Cf § 3.2.5.2 Configuring The M407 Module Line ). It indicates that the unit cannot communicate with the module shown, for example because it has been removed from the control system. In case of removal and reinsertion of the module, the failure signal is disabled upon acknowledgment. In case of permanent removal of the module, run the self-configuration of the control system (Cf § 3.6 Updating The System ) to eliminate the fault. It indicates that there are two or more modules of the same type with identical IDs. In case of conflicting IDs, the modules involved are excluded from the control system and are not operative (all fault LEDs blink, outputs are disabled). Check that the module addressing is unique and detect the fault. . It indicates an error writing the programming in the flash memory. Try to save programming several times. Should the problem persist, replace the M402 CPU. It indicates that the processor was not able to process all program information within the given time. Access the event lists and report detailed information about the event to the Service Center (Cf § 4.6.1 Event Lists And Information). To remove the fault, reset the control system. It indicates that during the start up the central unit loaded an event log with invalid or corrupted data. In this case, the central unit loads a backup copy (the last event log saved) to avoid losing the event history. Verify that the problem does not repeat by doing multiple resets of the central unit, to make sure that during each reset the central unit must not bear heavy loads from connected devices. Should the problem persist, contact the Service Center. It indicates that the operator decided to disable the event log (Cf § 3.8.2 Configuring The Events ). It indicates an error on the central unit while date and time update. Should the problem persist, replace the central unit. It indicates that during the start up the central unit was not able to communicate with the control system modules. Run the selfprogramming routine (Cf § 3.6 Updating The System ). Should the problem persist, replace the central unit or contact the Service Center. It indicates that during the start up the central unit loaded an invalid or corrupted logic data. Logic reprogramming is requested. Then, save the programming It indicates that one or more modules did not interpret the general commands coming from the M402 module correctly (for example, general settings for alarms inhibition during tests, setting of the discharge mode, etc.). Run the self-programming routine (Cf § 3.6 Updating The System ).

COMMUNICATION ERROR

M40x

ID MODULE NOT VALID

M40x

LOADED SETTING NOT VALID FLASH MEMORY ERROR

M402 CPU M402 CPU M402 CPU

CPU OVERTIME

LOG NOT VALID

M402 CPU

LOG DISABLED

M402 CPU M402 CPU M402 CPU

SYSTEM CLOCK ERROR NO MODULE DETECTED

LOADED LOGICS NOT VALID

M402 CPU M402 CPU

M402 COMMAND ERROR

CS400 - Installation & Operating Guide

99

Job No.

Doc. No.

SYSTEM INTEGRITY ERROR

M402 CPU

For a detailed description of this fault, the operator should read the § 4.4 System Fault. It indicates the presence of 5 active system faults. The fault is recorded in the log and persists even after the acknowledgment, forcing the operator to reset the central unit to eliminate the problem (Cf § 3.7 Resetting The Control System ). WARNING: we suggest to periodically verify the list of logged faults, especially after a system fault event, and to report detailed information about the event to the Service Center. It indicates that during self-test or start up the central unit loaded an invalid or corrupted parameter setup. After start up, the central unit runs the initialization procedure (described at § 2.10 Startup Actions) to create a valid configuration. Since each module is set up with default parameters (defined by dip-switches), you need to reconfigure them and reprogram the central unit. Then, save the programming. For a detailed description of this fault, the operator should read the § 4.4 System Fault. It indicates that during self-test or start up the central unit loaded an invalid or corrupted data configuration. After start up, the central unit runs the initialization procedure (described at § 2.10 Startup Actions) to create a valid configuration. Since each module is set up with default parameters (defined by dip-switches), you need to reconfigure them and reprogram the corresponding logic. Then, save the programming. For a detailed description of this fault, the operator should read the § 4.4 System Fault. It indicates that during self-test or start up the central unit loaded an invalid or corrupted plc data configuration. You need to update plc data from Win400. For a detailed description of this fault, the operator should read the § 4.4 System Fault. It indicates that the control system program in the retentive memory is corrupted, and is therefore no longer available after turning off the control system. Run the procedure to update the control system program. Control system start up failure. The central unit was not able to load a valid program to run; therefore, the system will be locked until the operator runs an update of the control system program (Cf § 3.11 Updating The Control System Program ).

PARAMS NOT VALID

M402 CPU

LOGICS NOT VALID

M402 CPU

PLC RULES NOT VALID

M402 CPU M402 CPU

PROG NOT VALID AT RESTART

ERROR BOOT PROGRAM: SYSTEM DISABLED

M402 CPU

4.3 Warning Signals
Warning signals are the events related to a status change in the control system and operator commands: these signals are visual, without any output activation run by the control system (with the exception of the main supply failure signal) not specifically implemented by CBE logic. We can recognize 4 signal typologies, each related to event persistence and to the command used to cancel it. 1st Level Warning: the warning persists until the acknowledgement is received, even if the cause of the event has been removed (similar to faults management).
1st Level Warning BATTERY LOW VOLTAGE Module M401 Description It indicates a battery voltage too low, set to 22V. Usually, this

CS400 - Installation & Operating Guide

100

Job No.

Doc. No.

event occurs during periodic test of batteries if they are no longer working properly.

2nd Level Warning: the warning persists until the event cause is removed, regardless of the ACKNOWLEDGEMENT command. Also, if event logging is enabled, some 2nd level events are not displayed, but only archived.
2nd Level Warning MAIN SUPPLY FAILURE MAIN SUPPLY RESTORE Module M401 M401 Description It indicates that the main supply is missing and that the system is operating with batteries. It indicates the return of main supply and the switching from batteries to main supply. WARNING: if event logging is enabled, the message is only archived without being displayed. BATTERY RESTORE M401 It indicates that the use of batteries has been restored after the fault signal. WARNING: if event logging is enabled, the message is only archived without being displayed. BATTERY TEST M401 It indicates the manual/automatic activation of the battery test. This message is never archived, even when event logging is enabled. It indicates that discharge inhibition has been set from remote selector. The discharge command will not activate the time control over the solenoid valve command. It indicates that the discharge function has been reactivated. The discharge command will be able to activate the time control over the solenoid valve command. WARNING: if event logging is enabled, the message is only archived without being displayed. LINE ENABLE M405 M407 M409 It indicates the activation of the module line shown. For the M407 module, the message indicates the detection of an alarm level on the line, managed as a simple warning. For the M405 and M409 modules, the message is displayed only if enabled in the configuration settings (Cf § 3.2.3.2 Configuring The M405 Module Line ). It indicates that the module line shown is now working, and therefore it is able to manage the detection of alarms and faults. WARNING: if event logging is enabled, the message is only archived without being displayed. It indicates that the central unit, based on the terminal #7 input, sets the general discharge activation command on automatic. The discharge command from the M406 modules and/or programming will activate the time control over the solenoid valve activation, regardless of the setting of the AUT/MAN selector on the front panel of the M404 module. WARNING: if event logging is enabled, the message is only archived without being displayed. MANUAL DISCHARGE SET M402 It indicates that the central unit, based on the terminal #7 input,

DISCHARGE INHIBIT

M404

DISCHARGE RESTORE

M404

LINE RESTORE

M406 M407 M408 M402 CPU

AUTO DISCHARGE SET

CS400 - Installation & Operating Guide

101

Job No.

Doc. No.

CPU

sets the general discharge activation command on manual. The discharge command from the M406 modules and/or programming will activate the time control over the solenoid valve activation depending on the setting of the AUT/MAN selector on the front panel of the M404 module. WARNING: if event logging is enabled, the message is only archived without being displayed.

CPU RESTART

M402 CPU

It indicates that a central unit restart command has been executed (Cf § 3.7 Resetting The Control System ). If event logging is enabled, the message is only archived without being displayed when the display shows the following indication: “System reset in progress...”. It indicates that the control system is shutting down. During this phase, the central unit starts a data backup procedure for the next start up. WARNING: if event logging is enabled, the message is only archived without being displayed.

SHUT DOWN IN PROGRESS

M402 CPU

BATTERY RECOVERY

M402 CPU

During the data backup procedure at shut down, the central unit detected the return of voltage due to battery use. The restoration of backup data starts. This event can occur in case of main supply faults when the control system must bear a heavy workload from connected devices. WARNING: if event logging is enabled, the message is only archived without being displayed.

SETTINGS SAVE

M402 CPU

It indicates that a central unit programming save command has been executed (Cf § 3.5 Saving The Programming ). If event logging is enabled, the message is only archived without being displayed when the display shows the following indication: “Save in progress...”. It indicates that the control system self-configuration has been executed (Cf § 3.6 Updating The System ). If event logging is enabled, the message is only archived without being displayed when the display shows the following indication: “Self-configuration in progress...”. It indicates that the central unit integrity and operation control procedure has been executed (Cf § 4.4 System Fault). The message is not archived even if event logging is enabled. It indicates that the printer was turned off or paused (for example, out of paper) while printing. When the prealarm event is configured to be managed as a simple warning (Cf § 3.2.6.2 Configuring The M408 Module ), it indicates that the preset threshold was exceeded. When the alarm event is configured to be managed as a simple warning (Cf § 3.2.6.2 Configuring The M408 Module ), it indicates that the preset threshold was exceeded. It indicates that the system program update procedure has been executed on the M402 CPU (Cf § 3.11 Updating The Control System Program ).

SELF-CONFIGURATION

M402 CPU

SYSTEM SELF-CHECK

M402 CPU M402 CPU M408

PRINTER IN PAUSE PREALR THRESHOLD OVERFLOW ALR THRESHOLD OVERFLOW

M408

SYSTEM PROGRAMMING

M402 CPU

CS400 - Installation & Operating Guide

102

Job No.

Doc. No.

FLASH DELETE

M402 CPU

It indicates that the flash memory data deletion command has been executed (Cf § 3.7 Resetting The Control System ). The control system keeps working using the currently loaded parameters: if data are not saved before the next shut off, at subsequent start up the control system will use the default configuration data (Cf § 2.10 Startup Actions). WARNING: if event logging is enabled, the message is only archived without being displayed. It indicates that the logged events deletion command has been executed (Cf § 3.8.6 Deleting The Event Log ). WARNING: if event logging is enabled, the message is only archived without being displayed. It indicates that the system faults deletion command has been executed (Cf § 3.8.10 Deletion Of a System Fault). WARNING: if event logging is enabled, the message is only archived without being displayed.

EVENT LOG DELETE

M402 CPU

SYSTEM FAULT DELETE

M402 CPU

3rd Level Warning: the warning terminates upon acknowledgement or once the event cause is removed.
3rd Level Warning LINE DISABLING Module M406 M407 M408 M406 M404 Description It indicates that the module line shown is now out of service, and therefore it is not able to manage the detection of alarms and faults. It indicates the activation of the sensor line test. It indicates that the AUT/MAN selector of the module is now set in the MAN position. Discharge will be activated only by a manual command.

TEST IN PROGRESS MANUAL DISCHARGE MODE

4th Level Warning: higher priority, time controlled warning related to the ACKNOWLEDGEMENT, SILENCING, RESET, LAMP TEST commands and to remote operating and configuration commands by the Windows Win 400 program.
4th Level Warning EVENTS ACKNOWLEDGEMENT REMOTE ACKNOWLEDGEMENT ALARMS RESET REMOTE RESET SILENCE SOUNDERS REMOTE SOUNDERS SILENCE LED ON STATUS TEST Module M402 CPU Description It indicates that an event ACKNOWLEDGEMENT command has been executed either pressing the button on the front panel of the M402 CPU or from remote by running a configuration and monitoring program under Win 400. It indicates that an event RESET command has been executed either pressing the button on the front panel of the M402 CPU or from remote by running a configuration and monitoring program under Win 400. It indicates that a SILENCE SOUNDERS command has been executed either pressing the button on the front panel of the control system or from remote by running a configuration and monitoring program under Win 400. It indicates that a LAMP TEST command has been executed for all control system modules by pressing the button on the front

M402 CPU

M402 CPU

M402 CPU

CS400 - Installation & Operating Guide

103

Job No.

Doc. No.

panel of the M402 CPU. REMOTE PARAMETERS SAVE M402 CPU M402 CPU M402 CPU It indicates that a central unit programming save command has been executed from remote by running a configuration and monitoring program under Win 400. It indicates that a logged events deletion command has been executed from remote by running a configuration and monitoring program under Win 400. It indicates that a flash memory data deletion command has been executed from remote by running a configuration and monitoring program under Win 400. The control system keeps working using the currently loaded parameters: if data are not saved before the next shut off, at subsequent start up the control system will use the default configuration data (Cf § 2.10 Startup Actions). It indicates that a system faults deletion command has been executed from remote by running a configuration and monitoring program under Win 400. It indicates that a central unit restart command has been executed from remote by running a configuration and monitoring program under Win 400. It indicates that the control system self-configuration has been executed (Cf § 3.6 Updating The System ) from remote by running a configuration and monitoring program under Win 400. It indicates that the gas sensor zero self-calibration procedure has been started (Cf § 3.2.6.3 Zero Self-Calibration). This command can be run either from the control system keyboard or from remote by running a configuration and monitoring program under Win 400. It indicates that the gas sensor zero calibration reset procedure has been started (Cf § 3.2.6.3 Zero Self-Calibration). This command can be run either from the control system keyboard or from remote by running a configuration and monitoring program under Win 400.

REMOTE EVENT LOG DELETE

REMOTE FLASH DELETE

REMOTE SYS FAULT DELETE

M402 CPU M402 CPU M402 CPU

REMOTE CPU RESTART

REMOTE SELFCONFIGURATION

ZERO CALIBRATION REMOTE ZERO CALIBRATION

M408

CALIBRATION RESET REMOTE CALIBRATION RESET

M408

The display remains lit until any warning is displayed: for level 1, 2 and 3 warnings; also, the buzzer keeps sounding for 15 seconds each minute, until the acknowledgment is received. By pressing Enter, you can access detailed information about the event (Cf § 4.6.1 Event Lists And Information).

4.4 System Fault
The M402 CPU continuously checks the operating status of the control system modules, and runs (every 30 minutes) a self-diagnostic procedure on the available hardware devices, to verify that they are operating correctly and to ensure the integrity of data and running program. During this phase, the following warning is displayed:

The self-diagnostic event is not recorded in the event log. If any problem is detected during this phase, the event may be handled in two different ways, depending on the type of fault:

CS400 - Installation & Operating Guide

104

Job No.

Doc. No.

• Dynamic fault • Static fault A dynamic fault occurs when the system detects an error running a program, or if there are damaged execution data. A static fault occurs when the system detects an error due to damaged retentive data, or a problem with the flash memory data loaded during the control system start up. If the error is a “dynamic fault”, the M402 CPU runs an automatic reset in order to restore the correct content of system memory or to restore the running program. During the reset, the activation and warning status of the available modules is not modified, and the level of power supply to connected devices is maintained. This category consists of the following types of fault:

CS400 - Installation & Operating Guide

105

Job No.

Doc. No.

Fault Code 1 2 3 4 5 6 7 8 9

Description Execution data corruption Central system parameters corruption Programmed logic corruption Running program code corruption Interrupted communications with modules (watchdog polling) Interrupted main program execution (watchdog main) Internal processor error on M402 CPU (stack overflow) Internal processor error on M402 CPU (stack underflow) Illegal memory access on M402 CPU (access fault)

During the restart, the event is recorded in the fault list, and the “disabled” status is set. The fault is recorded in the log, and a SYSTEM INTEGRITY ERROR is reported; this condition persists even after the acknowledgment, forcing the operator to reset the central unit to eliminate it (Cf § 3.8.10 Deletion Of a System Fault). If the error is a “static fault”, a system fault is generated, indicating which procedure to run in order to eliminate it. This category consists of the following types of fault:
Fault Message NO LOGIC AT RESTART Description Logic retentive data corruption. Fault Removal Procedure Execute the self-configuration (Cf § 3.6 Updating The System ), verify the configurations and save (Cf § 3.5 Saving The Programming ). Access the Programming/Managing Menu and save the configuration (Cf § 3.5 Saving The Programming ). Start the procedure to update the control system program.

NO PARAM AT RESTART PROG NOT VALID AT RESTART

Configuration retentive data corruption. Program code in retentive memory corruption

WARNING: we suggest to periodically check the list of logged faults (Cf § 4.6.3 System Fault Lists), especially after a system fault event, and to report detailed information about the event to the Service Center.

4.5 Printing Events
Quick access command summary:
Action Press List Press 2 Press 1 ↑ (Up) and ↓ (Down) keys to change the field. Enter to print, Esc to cancel. Displayed items List Menu Print Menu Events to print filter

CS400 - Installation & Operating Guide

106

Job No.

Doc. No.

The CS 400 fire control system is designed to send the operating status to remote printing devices or to print internally (“Status Print” mode): a print command is issued every time the normal status changes, for example due to an alarm, fault, command and outputs activation, allowing to save detailed information about the event on paper. To enable the “Print Status” mode, press the List and 2 keys to access the Print Menu. From the Print Menu, press 1 to activate the “Status Print” mode. Then, you must enter a filter to apply to the printable events; the following table lists the filter values:
Field Filter Value Description

NUL / A / F / AF It sets the filter to apply to printed events. / W / AW / FW / A = alarms and prealarms only F = faults only AFW AF = alarms and faults W = warnings only AW = alarms and warnings FW = faults and warnings AFW = all events WARNING: entering the NUL value in the field, the printer enters the “Waiting to Print” mode, does not record the current control system events, and waits for other printing commands (for example, archive or programming printing).

During the activation of the “Status Print” mode, the system prints a 40 column report with an header and the list of active events, updated as new events occur. The report header contains the system name and serial number, the type of recorded events and the activation date/time of the “Status Print” mode. Each event is reported in a separate section containing the following information: event name, module or generating line name, detailed event information (Cf § 4.6.1 Event Lists And Information). The “Status Print” mode is disabled when: • You disable the printer (Cf § 3.8.4 Configuring The Control System For Win400 • ). • You enable the “Waiting to Print” mode (by entering the NUL value in the “Filter” field). • You activate other modes in the Print Menu.

4.6 Accessing The Event Log
The CS 400 fire control system can store up to 128 events, provided the archive is enabled in the system configuration (Cf § 3.8.2 Configuring The Events ). The event log can be accessed for normal operations, as well as for alarm or fault events previously detected. To access the List Menu, press the List button. The display shows the following options:

Press Esc to exit the List Menu and return to the normal operation screen. WARNING: in case of an event warning while the lists are displayed, the system automatically exits from event log and displays the event; when this happens, the warnings related to the ACKNOWLEDGEMENT, SILENCING, RESET and LAMP TEST commands are displayed.

4.6.1 Event Lists And Information
Quick access command summary:

CS400 - Installation & Operating Guide

107

Job No.

Doc. No.

Action Press List Press 1 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field.

Displayed items List Menu Access event lists Events to display filter

From “List Menu”, press 1 to access the list of logged events. You need to enter a “time filter” to apply during the event display, in order to select the event type to search and the start and end dates of the desired period. To display all the events in the log, do not modify the field and press Enter. Event filter:
Field Filter Value Description A / F / AF / W / It sets the filter to apply to the events displayed. AW / FW / AFW A = alarms only F = faults only AF = alarms and faults W = warnings only AW = alarms and warnings FW = faults and warnings AFW = all events 01/01/05 30/03/05 It sets the start date of the logged events displayed. It sets the end date of the logged events displayed. By default, the current date is entered.

From: To:

If no events meet the parameters specified, the system shows an empty list message for a few seconds, then returns to the List Menu. If logged events are present, the last recorded event is displayed.

The screen shows the alarm type and the name of the module or line that detected it. The archive date and event position within the log are visible in the top right corner. Use the ← (Left) and → (Right) keys to scroll the list to display respectively older or newer events. Press Enter to access detailed information about the selected event. The following information appear for about 10 seconds:

Press Esc to return to the List Menu. Event Information:
Field Value (indicative) Mod Line Date ID of 408 1 01/01/05 01 Type of module that detected the event. Line of module that generated the event. Date of the event. ID of the module that detected the event. For events associated to the M402 CPU, the field shows the following: 0 = system event 1 = module command event 2 = module command actuation error Description

CS400 - Installation & Operating Guide

108

Job No.

Doc. No.

3 = memory data integrity error Type of Time Alr (%): 10:48 Type of event: PRE (prealarm), ALR (alarm), FLT (fault), (WRN) warning Time of the event

4.6.2 Printing A Log
Quick access command summary:
Action Press List Press 2 Press 2 ← (Left) and → (Right) keys to move to the field. ↑ (Up) and ↓ (Down) keys to change the field. Enter to print, Esc to cancel. Displayed items List Menu Print Menu Log events to print filter

From the List Menu, press 2 to access the archive print command (“Archive Print” mode): Access is allowed only after the printer has been enabled. You need to enter a “filter” to apply to the printed events, in order to select the event type and the start and end dates of the period that comprises it. To print all the events in the log, do not modify the fields.
Field Filter Value Description

A / F / AF / W / Sets the filter to apply to the printed events. AW / FW / AFW A = alarms only F = faults only AF = alarms and faults W = warnings only AW = alarms and warnings FW = faults and warnings AFW = all events 01/01/05 30/03/05 Sets the start date of the printed logged events. It sets the end date of the printed logged events. By default, the current date is entered.

From: To:

Press Enter to start printing. The report is made up of 40 columns with an header and a list of archived events. The report header contains the system name and serial number, the type of printed events along with their logging time interval, and the current date and time of the print command. Each event is reported in a separate section containing the following information: event name, module or generating line name, detailed event information (Cf § 4.6.1 Event Lists And Information). At the end of the printing operation, the control system waits for new printing commands (“Waiting to Print” mode). The “Archive Print” mode is disabled when: • You disable the printer (Cf § 3.8.4 Configuring The Control System For Win400 • ). • You activate other modes in the Print Menu. WARNING: the archive print command interrupts printing the control system status (“Status Print” mode).

CS400 - Installation & Operating Guide

109

Job No.

Doc. No.

4.6.3 System Fault Lists
Quick access command summary:
Action Press List Press 3 Displayed items List Menu Last fault info ---

← (Left) and → (Right) keys to scroll the events.

This section allows to verify any malfunctions of the M402 CPU (code or data memory corruption, program execution errors, memory access errors, Cf § 4.4 System Fault). From “List Menu”, press 5 to access the list of logged faults. If no archived event is present, the system shows an empty list message for a few seconds, then returns to the List Menu. In case of a fault event, the screen shows the following information: Fault Information:
Field Value (indicative) Code 1 Type of fault detected. 1 = memory data corruption. 2 = executable code for CBE logic corruption. 3 = program code corruption. 4 = interrupted communications with modules (watchdog polling) 5 = interrupted main program execution (watchdog main) 6 = internal processor error (stack overflow). 7 = internal processor error (stack underflow). 8 = illegal memory access (access fault) 9 = parameters corruption in retentive memory (static fault) 10= logic corruption in retentive memory (static fault) 10= program corruption in retentive memory (static fault) It indicates if the fault is active/inactive, that is if there is a system fault not yet removed. Date of the event. Memory address of the fault. Event position within the fault list. It indicates the firmware revision currently run on the CS 400 control system. Description

Act Date Addr Idx Rev

Yes/No 01/01/05 0x023452 2 1.0

Use the ← (Left) and → (Right) keys to scroll the fault list. The list is circularly updated, that is new events overwrite older ones. Press Esc to return to the List Menu.

CS400 - Installation & Operating Guide

110

Job No.

Doc. No.

5 Programming The Event Logic
Programming the event logic is based on the CONTROL-BY-EVENT (CBE) logic, that is, the activation control depends on the events. The CS 400 fire control system can manage a series of events (faults, alarms, prealarms) and statuses (test, line disabling, warning signals, input activation), either coming from remote devices or from the control system modules. Programming is achieved by linking an event set (OPERANDS) with logical operators (OPERATORS), and by associating the obtained equation with output activation or discharge commands. With the CBE logic, programming the CS 400 control system is intuitive and easily accessible.

5.1 Translating An Event Into A Logic Symbol
During the creation of the logic equations, each single event is uniquely defined in symbolic mode using the following format:
Type of module ID of module Type of event Event generator

identifies the type of module that generated the event A = power supply unit (M401 module) C = central unit (M402 CPU) S = discharge (M404 module) O = relay-controlled outputs (M405 module) D = 2 lines detection (M406 module) R = 6 lines detection (M407 module) G = gas detection (M408 module) P = relay outputs (M409 module) ID of module: it identifies the module code (set by dip-switches on the module itself) The identifier for the M402 CPU is always 01. Type of event: it identifies the possible event type P = prealarm A = alarm G = fault W = warning T = test activation F = disabling Event generator: it identifies the element that generated the event Numeric in case of line Letter in case of device For example: S02GE = solenoid valve fault in discharge module with ID 02 Type of module: Other module-generated events use the following syntax for their symbolic format:
Type of module ID of module Type of event G

Type of event: it identifies the possible event type A = alarm G = fault G: it identifies a general event type For example: S02GG = general fault on discharge module with ID 02

CS400 - Installation & Operating Guide

111

Job No.

Doc. No.

5.1.1 Symbolic Events On M401
The following list shows the events coming from the M401 modules in symbolic format: (Module type = A) GC Battery charger fault GA Power supply unit fault GB Missing battery fault WB Low battery warning WR Main supply failure warning GG General fault

5.1.2 Symbolic Events On M402 CPU
The following list shows the events coming from the M402 CPU in symbolic format: (Module type = C) GG General fault PG General prealarm AG General alarm

5.1.3 Symbolic Events On M404
The following list shows the events coming from the M404 modules in symbolic format: (Module type = S) GB Low pressure or AC fault GP Pressure switch AC fault GS AC or CC discharge fault GR AC or CC remote discharge button fault WM Manual discharge set GE Solenoid valve fault GO Opto-acoustic fault WI Discharge inhibit GI Inhibit discharge AC fault AS Discharge command alarm (time control start for solenoid valve activation) AE Solenoid valve activation alarm AP High pressure switch alarm AG General alarm GG General fault

5.1.4 Symbolic Events On M405
The following list shows the events coming from the M405 modules in symbolic format: (Module type = O) G1 Line 1 fault G2 Line 2 fault G3 Line 3 fault G4 Line 4 fault G5 Line 5 fault G6 Line 6 fault

CS400 - Installation & Operating Guide

112

Job No.

Doc. No.

A1 A2 A3 A4 A5 A6 AG GG

Line 1 activation Line 2 activation Line 3 activation Line 4 activation Line 5 activation Line 6 activation General activation (at least one line activate) General fault (at least one line in fault state)

5.1.5 Symbolic Events On M406
The following list shows the events coming from the M406 modules in symbolic format: (Module type = D) A1 Line 1 alarm G1 AC or CC line 1 fault T1 Line 1 in test F1 Line 1 out of service A2 Line 2 alarm G2 AC or CC line 2 fault T2 Line 2 in test F2 Line 2 out of service AG General alarm GG General fault

5.1.6 Symbolic Events On M407
The following list shows the events coming from the M407 modules in symbolic format: (Module type = R) A1 Line 1 alarm (or fault/warning, depending on the line configuration) A2 Line 2 alarm (or fault/warning, depending on the line configuration) A3 Line 3 alarm (or fault/warning, depending on the line configuration) A4 Line 4 alarm (or fault/warning, depending on the line configuration) A5 Line 5 alarm (or fault/warning, depending on the line configuration) A6 Line 6 alarm (or fault/warning, depending on the line configuration) G1 AC or CC line 1 fault G2 AC or CC line 2 fault G3 AC or CC line 3 fault G4 AC or CC line 4 fault G5 AC or CC line 5 fault G6 AC or CC line 6 fault F1 Line 1 out of service F2 Line 2 out of service F3 Line 3 out of service F4 Line 4 out of service F5 Line 5 out of service F6 Line 6 out of service AG General alarm GG General fault P1 Line 1 prealarm (only for single lines) P2 Line 2 prealarm (only for single lines) P3 Line 3 prealarm (only for single lines) P4 Line 4 prealarm (only for single lines)

CS400 - Installation & Operating Guide

113

Job No.

Doc. No.

P5 P6 PG

Line 5 prealarm (only for single lines) Line 6 prealarm (only for single lines) General prealarm

5.1.7 Symbolic Events On M408
The following list shows the events coming from the M408 modules in symbolic format: (Module type = G) P1 Gas line prealarm A1 Gas line alarm G1 Gas line short circuit fault F1 Gas line out of service WP Prealarm threshold exceeded (if handled as a warning) WA Alarm threshold exceeded (if handled as a warning) AG General alarm (alarm or prealarm)

5.1.8 Symbolic Events On M409
The following list shows the events coming from the M409 modules in symbolic format: (Module type = P) A1 Line 1 activation A2 Line 2 activation A3 Line 3 activation A4 Line 4 activation A5 Line 5 activation A6 Line 6 activation

5.2 Operators And Syntax
The syntax for logic programming follows strict rules that you need to respect in order to avoid errors during processing by the control system (error codes and their explanations are listed in the Appendix). A CBE equation is composed by logical operators binding single or general events (logic operands) in order to create the desired control. Basic rules to comply with are as follows: • Each logic can contain up to 8 operators. • The maximum length of each logic is 95 characters. • The number of open parenthesis must be equal to the number of closed ones. • You can encode up to 511 different logics.

5.2.1 The NULL Operator
Syntax: OP It executes the operand. The logical level returned by the operator corresponds to the operand’s level. For example: D01A1 The equation is true when line 1 of the M406 module with ID 01 is in alarm status.

CS400 - Installation & Operating Guide

114

Job No.

Doc. No.

5.2.2 The OR Operator
Syntax: OP1+OP2 It executes the logic operator OR between two operands. The operator returns the logic value true if at least one operand is true. For example: D01A1 + D01A2 The equation is true when lines 1 or 2 of the M406 module with ID 01 are in alarm status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: D01A1+(D01A2*D02A1….) The equation is true when line 1 of the M406 module with ID 01 is in alarm status, or the condition in parenthesis is true.

5.2.3 The AND Operator
Syntax: OP1*OP2 It executes the logic operator AND between two operands. The operator returns the logic value true if both operands are true. For example: D01A1*D01A2 The equation is true when both lines of the M406 module with ID 01 are in alarm status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: D01A1*(D01A2+D02A1….) The equation is true when line 1 of the M406 module with ID 01 is in alarm status, and the condition in parenthesis is true.

5.2.4 The NOT Operator
Syntax: !OP It executes the negation of the operand. The operator returns a logic value opposite to the operand. For example: !D01A1 The equation is true when line 1 of the M406 module with ID 01 is not in alarm status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: !(D01A1+D01A2*….) The equation is true when the condition in parenthesis is false. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+!D01A1

5.2.5 The LATCH Operator
Syntax: lOP It executes the latch of the operand. The logic becomes true on the operand’s leading edge and remains true until a RESET command is run, regardless of the operand’s status. For example: lD01G1

CS400 - Installation & Operating Guide

115

Job No.

Doc. No.

The logic is activated upon the fault warning for line 1 of the M406 module with ID 01, and remains active until the reset, even if an acknowledgment cancels the fault status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: l(D01A1+D01A2*….) It can be inserted in an equation along with other operators. For example: A01WB*A01GB+lD01A1

5.2.6 The DELAY Operator
Syntax: d(hh.mm.ss OP) It delays the activation of a logic. Before the operator returns the logic value true, the system waits hh hours, mm minutes and ss seconds from the moment the condition enters the true status. The operator remains true until the condition is true. For example: d(00.00.10 D01A1) From the moment the line 1 of the M406 module with ID 01 goes in alarm status, the system waits 10 seconds before the equation becomes true, and it remains in this logic status until the line is in alarm status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: d(00.00.10(D01A1+D01A2*….)) It can be inserted in an equation along with other operators. For example: A01WB*A01GB+d(00.00.00 D01A1)

5.2.7 The ELAP Operator
Syntax: e(hh.mm.ss OP) Activation for a predefined time. The logic activates on the variation edge of the condition, then remains active for hh hours, mm minutes and ss seconds, even if during this time the condition returns to false status. At the end of the timing, the condition must return false in order to be able to restart the logic. For example: e(00.00.10 D01A1) The equation becomes true when line 1 of the M406 module with ID 01 goes in alarm status, and remains true for 10 seconds before becoming false, regardless of the line status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: e(00.00.10(D01A1+D01A2*….)) It can be inserted in an equation along with other operators. For example: A01WB*A01GB+e(00.00.00 D01A1)

5.2.8 The CAL Operator
Syntax: c(dd/mm 00.00 dd/mm 00.00) c(dow 00.00 dow 00.00) c(dd/mm 00.00 dow 00.00) It executes the activation on the specified date (dd/mm field) and time (00.00 field) then deactivates on the specified date (dd/mm field) and time (00.00 field). The date field can be replaced with the week day (dow field). The first two fields indicate the beginning of the activation, while the second pair indicates the end

CS400 - Installation & Operating Guide

116

Job No.

Doc. No.

Dow is the day in symbolic format (SU MO TU WE TH FR SA). You can also enter a list of days using the following format: dow1.dow2.dow3... for example, (SU.WE.FR) For example: c(12.01 07.50 14.01 18.00) The equation becomes true on Jan. 12 at 7.50 a.m., then turns false on Jan. 14 at 6.00 p.m. For example: c(SU 07.50 WE 18.00) The equation becomes true every Sunday at 7.50 a.m., and turns false on the following Wednesday at 6.00 p.m. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+ c(SU 07.50 WE 18.00)

5.2.9 The CMD ACK Operator
Syntax: aOP It executes the ACKNOWLEDGEMENT command. When the operand changes from false to true, the system generates an ACKNOWLEDGEMENT command. For example: aD01A1 The ACKNOWLEDGEMENT command is executed when line 1 of the M406 module with ID 01 goes in alarm status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: a(D01A1+D01A2*….) The value returned by the operator is the logic value of its operand. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+aD01A1

5.2.10 The CMD TAC Operator
Syntax: tOP It executes the SILENCING command. When the operand changes from false to true, the system generates a SILENCING command. For example: tD01A1 The SILENCING command is executed when line 1 of the M406 module with ID 01 goes in alarm status. The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: t(D01A1+D01A2*….) The value returned by the operator is the logic value of its operand. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+tD01A1

5.2.11 The CMD RST Operator
Syntax: rOP It executes the RESET command. When the operand changes from false to true, the system generates a RESET command. For example: rD01A1 The RESET command is executed when line 1 of the M406 module with ID 01 goes in alarm status.

CS400 - Installation & Operating Guide

117

Job No.

Doc. No.

The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: r(D01A1+D01A2*….) The value returned by the operator is the logic value of its operand. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+rD01A1

5.2.12 The SWITCH_ACK Operator
Syntax: v(00.00.00) It executes the time controlled activation of the ACKNOWLEDGEMENT command. The logic activates for the predefined time each time an ACKNOWLEDGEMENT command is generated. Any ACKNOWLEDGEMENT commands run during the activation are ignored by the logic. For example: v(00.00.10) When the ACKNOWLEDGEMENT command is run, the logic becomes true for 10 seconds. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+ v(00.00.10)

5.2.13 The SWITCH_TAC Operator
Syntax: w(00.00.00) It executes the time controlled activation of the SILENCING command. The logic activates for the predefined time each time a SILENCING command is generated. Any SILENCING commands run during the activation are ignored by the logic. For example: w(00.00.10) When the SILENCING command is run, the logic becomes true for 10 seconds. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+ w(00.00.10)

5.2.14 The SWITCH_RST Operator
Syntax: z(00.00.00) It executes the time controlled activation of the RESET command. The logic activates for the predefined time each time a RESET command is generated. Any RESET commands run during the activation are ignored by the logic. For example: z(00.00.10) When the RESET command is run, the logic becomes true for 10 seconds. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+ z(00.00.10)

5.2.15 The NULL_ACK Operator
Syntax: pOP Cancels the logic when the ACKNOWLEDGEMENT command is run. The logic is canceled each time an ACKNOWLEDGEMENT command is generated, even if its condition is true.

CS400 - Installation & Operating Guide

118

Job No.

Doc. No.

For example: pD01A1 The equation is true when line 1 of the M406 module with ID 01 is in alarm status. When the ACKNOWLEDGEMENT command is run, the logic becomes false (although its condition remains true). The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: p(D01A1+D01A2*….) It can be inserted in an equation along with other operators. For example: A01WB*A01GB+pD01A1

5.2.16 The NULL_TAC Operator
Syntax: qOP It cancels the logic when the SILENCING command is run. The logic is canceled each time a SILENCING command is generated, even if its condition is true. For example: qD01A1 The equation is true when line 1 of the M406 module with ID 01 is in alarm status. When the SILENCING command is run, the logic becomes false (although its condition remains true). The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: q(D01A1+D01A2*….) It can be inserted in an equation along with other operators. For example: A01WB*A01GB+qD01A1

5.2.17 The NULL_RST Operator
Syntax: oOP Cancels the logic when the RESET command is run. The logic is canceled each time a RESET command is generated, even if its condition is true. For example: oD01F1 The equation is true when line 1 of the M406 module with ID 01 is excluded. When the RESET command is run, the logic becomes false (although its condition remains true). The operand can be a complex condition (generated by other operators): in this case, it must be enclosed in parenthesis. For example: o(D01A1+D01A2*….) It can be inserted in an equation along with other operators. For example: A01WB*A01GB+oD01F1

5.2.18 The XGROUP Operator
Syntax: xn(list) where list: OP1/OP2/OP3…and n =1…9. It executes the activation after a predefined number of conditions. The logic is activated when at least n conditions of the listspecified are true. For example: x2(R01A1/R04A3/R05A4) The equation is true when at least 2 lines of list are in prealarm/alarm status. For example: x2(R01GG)) The equation is true when at least a total of 2 lines of the M407 module with ID 01 are in fault status. It can be inserted in an equation along with other operators. For example: A01WB*A01GB+x3(R01A1/R04A3/R05A4)

CS400 - Installation & Operating Guide

119

Job No.

Doc. No.

5.2.19 The TEST LED Operator
Syntax: y. It executes the activation during test led command. For example : y The equation is true when test led command is executed. It can be inserted in an equation along with other operators. For example : y +(A01WB*A01GB)

5.3 System Logics
System logics can be called from within the module logics. They are useful when an equation associated to a module is very complex: in this case, it can be broken into several smaller system equations, called from within the equation, to simplify programming. Another similar example occurs when more equations share a common part: in this case, you can program a logic that executes the common part and is called in several different equations, without having to write them fully. System logic follow the same syntax rules discussed in previous paragraph, and can be called from within an equation using the following syntax: For example: A01WB*L03 The equation calls the system logic with index 03, previously programmed for the purpose. If the equation 03 was not programmed, its insertion generates a syntax error.

The system allows 63 different logics, with indexes from 01 to 63.

5.4 Logical Errors
The following table shows the error codes which can occur programming the CBE logics. Syntax error: caused by errors in the equation’s form. Verify again the logic syntax looking at the cursor blinking over the error.
Symbolic ID INVALID_OPEN_PAR INVALID_CLOSE_PAR INVALID_SYMBOL INVALID_N_ACK_OPER INVALID_LOG_OPER INVALID_TMR_OPER TOO_MANY_LEV TOO_MANY_LOGIC NO_CLOSE_PAR UNKNOWN_CHAR SYMBOL_NOT_FOUND INVALID_TERMINATION INVALID_ID Code 1 2 3 4 5 6 8 9 10 11 12 13 14 Description Parenthesis ‘(‘ in a wrong position Parenthesis ‘)‘ in a wrong position Operand in a wrong position Operator NOT/LATCH/ ACK/TAC/RST/NULL_ACK/ NULL_TAC/NULL_RST in a wrong position Operator AND/OR in a wrong position Operator ELAP/DELAY/CAL/SW_RST/SW_ACK/SW_TAC in a wrong position Too many nesting levels (max 8) Too many operators (max 8) ‘)‘ parenthesis is missing Unrecognized character Symbolic event not found Incorrect logic termination Invalid Module ID

CS400 - Installation & Operating Guide

120

Job No.

Doc. No.

BOARD_NOT_PRESENT INVALID_FORMAT_DELAY INVALID_FORMAT_DATA

15 16 17

No module present Invalid time format Invalid date format

Processing errors: internal errors caused by a wrong logic processing by the CS 400 control system. Contact the Service Center to notify the logic syntax and the error code.
Symbolic ID ERR_ELAB_LEFT_OP ERR_ELAB_RIGHT_OP ERR_RILOC_LEFT_OP ERR_RILOC_RIGHT_OP Code 30 31 32 33

Allocation errors: no memory is available to archive the logic. Delete any unused logic in order to restore space to archive the new one.
Symbolic ID NO_MEMORY_AVAILABLE Code 40 Description Out of memory

CS400 - Installation & Operating Guide

121

Job No.

Doc. No.

6 The Modbus RTU Protocol
The CS 400 fire control system allows you to connect remote devices communicating over the serial line to the Modbus RTU protocol. For example, you can associate the control system with a PLC controlling and supervising the system inputs and outputs. The PLC reads the input and output status and enables the scheduled outputs according to specific programming logics. With the Win400 program the operator can define a series of variables that are transmitted between the remote device and the control system. For a detailed description on how to use the configuration program, please refer to Win400 manual. The followings sections provide some general “consistency” rules that you have to follow in order to avoid programming errors, that result in an incorrect operation of the communication protocol.

6.1 Programming
The control system supports 256-word X 16-bit data memory, for a total of 4096 bit, to transmit write only/read only data. Data can be divided into: inputs, outputs (coil) and registers. The operator associates each variable with a control system status (“status association”), a rule (“rule association”) or a logic equation, according to the syntax for CBE logic provided in Chap. 5. You can define up to 256 rules. In addition, each variable is associated with an identifying address. The same variable type is traditionally associated with consecutive addresses, in order to avoid allocating unused memory. Addresses between 1800 and 1899 are reserved for internal use only and cannot be accessed by the user. Inputs: read-only bit variables. You can perform a status association or a rule association. Example of status association: Name R/W Type Address INP_1 R Input 1000 Bit 0 Association Status Reverse False Equation R01G3 Description L3 fault status

You defined a read-only input variable with descriptive name INP_1 and address 1000. This variable is associated with the line 3 fault status of the M407 module with id=01. The value you read is not reversed compared to that of the control system. Example of rule association: Name R/W Type Address INP_2 R Input 1001 Bit 0 Association Logic Reverse False Equation R01A1*R01A2 Description L1-2 ALR status

You defined a read-only input variable with descriptive name INP_2 and address 1001. This variable is associated with the given rule: the input is true when both lines of the M407 module with id=01 are in alarm status. The value you read is not reversed compared to that of the control system. The Bit field of input variables is always set to 0. WARNING: the setting of a write-only input type will generate a compiling error during the programming transfer from Win400 to the control system. Outputs: read-/write-only bit variables. They can be associated only with an activation status of a physical output line for M405 and M409 modules. Example of status association: Name R/W Type Address OUT_1 R/W Coil 1000 Bit 0 Association Status Reverse False Equation O02A3 Description L3 output activation

CS400 - Installation & Operating Guide

122

Job No.

Doc. No.

You defined a read-/write-only output variable with descriptive name OUT_1 and address 1000. This variable is associated with the line 3 activation status of the M405 module with id=02. The write mode allows you to enable the line by writing the appropriate activation command (according to the specification of the Modbus protocol). The value you read is not reversed compared to that of the control system. The Bit field of coil variables is always set to 0. WARNING: any association different from that of the activation status, will generate a compiling error during the programming transfer from Win400 to the control system. Registers: 16 bit read-/write-only variables. Each register bit is associated with a status or a rule. Example of rule/status association: Name R/W Type Address REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 REG_1 R Register 1000 Bit 0 1 2 3 4 5 6 7 8 9 10 11 14 15 Association Status Status Status Status Status Status Status Status Status Status Status Status Logic Logic Reverse False False False False False False False False False False False False False False Equation R01A1 R01A2 R01A3 R01A4 R01A5 R01A6 R01G1 R01G2 R01G3 R01G4 R01G5 R01G6 R01A1*R01A2 R01G1*R01G2 Description L1 Alarm L2 Alarm L3 Alarm L4 Alarm L5 Alarm L6 Alarm L1 Fault L2 Fault L3 Fault L4 Fault L5 Fault L6 Fault L5-6 Alarm L5-6 Fault

You defined a read-only register variable with descriptive name REG_1 and address 1000. Bits between 0 and 5 are associated with the line alarm status of the M407 module with id=01; bits 6-11 are associated with the fault status. Bits 12 and 13 are not defined. Bit 14 and 15 are associated with rules. WARNING: register bits can be write-bit only if they are associated with an activation status of a physical output. Any other status or rule association will generate a compiling error during the programming transfer from Win400 to the control system. Example of association of an activation status: Name R/W Type Address Bit Association REG_2 R/W Register 1001 0 Status REG_2 R/W Register 1001 1 Status REG_2 R/W Register 1001 2 Status REG_2 R/W Register 1001 3 Status REG_2 R/W Register 1001 4 Status REG_2 R/W Register 1001 5 Status REG_2 R/W Register 1001 6 Status REG_2 R/W Register 1001 7 Status REG_2 R/W Register 1001 8 Status REG_2 R/W Register 1001 9 Status REG_2 R/W Register 1001 10 Status Reverse False False False False False False False False False False False Equation O02A1 O02A2 O02A3 O02A4 O02A5 O02A6 P03A1 P03A2 P03A3 P03A4 P03A5 Description L1 Activation L2 Activation L3 Activation L4 Activation L5 Activation L6 Activation L1 Activation L2 Activation L3 Activation L4 Activation L5 Activation

CS400 - Installation & Operating Guide

123

Job No.

Doc. No.

REG_2

R/W

Register

1001

11

Status

False

P03A6

L6 Activation

You defined a read-only register variable with descriptive name REG_2 and address 1001. Bits between 0 and 5 are associated with the line activation status of the M405 module with id=02; bits 6-11 are associated with the line activation status of the M409 module with id=03. Writing on the register you will enable or disable the lines. Bits between 12 and 15 are not defined. Example of association “Null State” type: Nome R/W Tipo Indirizz Bit o REG_2 R/W Register 1001 0 REG_2 R/W Register 1001 1 REG_2 R/W Register 1001 2 REG_2 R/W Register 1001 3 REG_2 R/W Register 1001 4 REG_2 R/W Register 1001 5 REG_2 R/W Register 1001 6 REG_2 R/W Register 1001 7 REG_2 R/W Register 1001 8 REG_2 R/W Register 1001 9 REG_2 R/W Register 1001 10 REG_2 R/W Register 1001 11 Associazione State State State State State State State State State State State State Invertito Equazione False False False False False False False False False False False False Descrizione

You defined a read/write register with descriptive name REG_2 and address 1001. Bits between 0 and 15 have no association: they can be read/write from plc without modifing central unit state. WARNING: a register cannot contain both read-only and write-only bits; in this case any access to the register will generate an error message according to the specification of the Modbus protocol. When the programming is completed, the operator must download the data in the control system using the specific command of the Win400 menu. To enable the communication with the Modbus protocol you have to activate it using the relevant configuration parameter.

6.2 Modbus Functions
In the control system firmware you implement the Modbus RTU standard functions for communication. The following is a brief summary of the active functions with the relevant error codes. Read Coil (0x01) It reads consecutive outputs, from 1 to 2000, starting from a given address. Returned error messages (“Exception”) are: Code 0x2 0x3 0x4 ID Description Unplanned address. Quantity of read outputs out of the 1-2000 range. Reading of a write-only output.

Read Discrete Input (0x02) It reads consecutive inputs, from 1 to 2000, starting from a given address. Returned error messages (“Exception”) are:

CS400 - Installation & Operating Guide

124

Job No.

Doc. No.

Code 0x2 0x3 0x4

ID

Description Unplanned address. Quantity of read inputs out of the 1-2000 range. Reading of an unplanned input.

Read Holding register (0x03) It reads consecutive registers, from 1 to 125, starting from a given address. Returned error messages (“Exception”) are: Code 0x2 0x3 0x4 ID Description Unplanned address. Quantity of read registers out of the 1-125 range. Reading of a register where at least one write-only bit has been programmed. Writing of a register where at least one read-only bit has been programmed.

Write Single Coil (0x05) It writes an output of a given address. Returned error messages (“Exception”) are: Code ID Description 0x2 The address was not planned as an output. 0x3 Unknown activation command. 0x4 Unplanned write-only output. Diagnostics (0x08) Communication diagnostic function. The ‘0x2 – return diagnostic Register’ sub-function is implemented on the control system. This sub-function enables the remote device to periodically monitor the communication status with the control system. The control system answers with a status register whose bits have the following meanings: Bit 0: General prealarm enabled Bit 1: General alarm enabled Bit 2: General fault enabled Bit 3: General signaling enabled Bit 4: General prealarm acknowledged Bit 5: General alarm acknowledged Bit 6: General fault acknowledged Bit 7: General signaling acknowledged Bit 15: System initialization performed Returned error messages (“Exception”) are: Code 0x1 0x3 ID Description The diagnostic function is not implemented Received data are not valid.

Write Multiple Coils (0x0F) It writes consecutive outputs, from 1 to 2000, starting from a given address. Returned error messages (“Exception”) are: Codice Descrizione

CS400 - Installation & Operating Guide

125

Job No.

Doc. No.

0x2 0x3 0x4

The address was not planned as an output. Quantity of write outputs out of the 1-2000 range. Unplanned write-only output

Write Multiple Register (0x10) It writes a group of consecutive registers, starting from a given address. Returned error messages (“Exception”) are: Code 0x2 0x3 0x4 ID Description The address was not planned as a register. Quantity of written registers out of the 1-125 range. Writing of a register where at least one read-only bit has been programmed.

CS400 - Installation & Operating Guide

126

Job No.

Doc. No.

APPENDIX A
The following table lists the binary coding of the modules, which can be set using the “Code” dip-switch. WARNING: the 0 ID is not allowed; by default, it is modified to 1. Make sure that the control system does not contain modules of the same type with identical coding.

Module ID: 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF

Switch 2
OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON

3
OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON

4
OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF

5
OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON ON ON ON ON ON ON

6

CS400 - Installation & Operating Guide

127

Job No.

Doc. No.

46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON OFF ON

ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON OFF OFF ON ON

ON ON OFF OFF OFF OFF ON ON ON ON OFF OFF OFF OFF ON ON ON ON

ON ON OFF OFF OFF OFF OFF OFF OFF OFF ON ON ON ON ON ON ON ON

OFF OFF ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON

ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON ON

CS400 - Installation & Operating Guide

128

Sign up to vote on this title
UsefulNot useful