ModBus DE-1 INSTALLATION AND USER MANUAL INTESIS Software, SL Distributed by DURAN ELECTRONICA S.L Tomás Bretón 50 28045 MADRID, España duran@duranelectronica.com www.duranelectronica.com
2 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
TABLE OF CONTENTS 1. ModBus DE-1 GATEWAY PRESENTATION...5 2. HOW TO PURCHASE A ModBus DE-1 CONVERSOR FOR EUROSONDELCO/SIEMENS CC62P...5 3. EUROSONDELCO/SIEMENS CC62P. Presentation...5 4. PREREQUISITES FOR THE PROPER FUNCTIONING OF THE ModBus DE-1...5 5. FUNCTIONAL CHARACTERISTICS OF THE ModBus DE-1...6 6. ModBus REGISTER MAP...7 7. DESCRIPTION OF ModBus REGISTER CONTENTS...10 8. DEVICE DIMENSIONS...13 9. EQUIPMENT CONFIGURATION...14 9.1 PROJECT SELECTION...14 9.2 CONSOLE PORT SELECTION. CONFIGURATION AND CONNECTION...14 9.3 SELECTION OF ModBus CONFIGURATION. INTESISBOX CONFIGURATION...15 9.4 DOWNLOAD CONFIGURATION INTO EQUIPMENT...15 9.5 VIEW SIGNALS...16 9.6 VIEW Bus DEGD...17 9.7 VIEW Bus ModBus...17 10. TECHNICAL CHARACTERISTICS...18 I-manModBusDE1-vo1 3
4 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
1. ModBus DE-1 GATEWAY PRESENTATION IntesisBox is a device that integrates the EUROSONDELCO/SIEMENS CC62P control panel through a ModBus RTU (remote terminal) or ModBus TCP/IP. Along with the device, a 1,8 meter DB9male-DB9female standard cable is supplied to connect directly to a PC serial port for configuration and monitoring of the device. 2. HOW TO PURCHASE A ModBus DE-1 CONVERSOR FOR EUROSONDELCO/SIEMENS CC62P? Contact DURAN ELECTRONICA S.L or one of its distributors directly and request one. Once your purchase order has been accepted, you will receive the equipment along with an e-mail with the link to download the free configuration software. international@duranelectronica.com 3. EUROSONDELCO/SIEMENS CC62P. Presentation EUROSONDELCO/SIEMENS CC62P is a system for detection and measurement of toxic and explosive gases using electrochemical, catalytic and infrared technology. A modular system, expandable from 1 to 4 module lines, allows for the connection of 16 detectors per module line with a maximum capacity of 64 detectors. Every module line may be configured in 1, 2 or 4 toxic gas detection groups -1 dry contact relay per group/gas- or 1, 2 groups -2 relays per group/gas- for explosive gases. Independent programming of ventilation and alarm levels per group. Communication protocol RS485. Compatible with 4-20mA detectors -through optional interface-. Two reading modes per module line -sequential and maximums- and events memory. General alarm output for toxic gases. General failure output. Completely programmable and easy to install: no special instrumentation. Complies with the most relevant European regulations for CO detection. 4. PREREQUISITES FOR THE PROPER FUNCTIONING OF ModBus DE-1 1. ModBus DE-1 software is available in Spanish and English languages only. Remember that on the control unit you must select the language corresponding to the license you have acquired (Spanish or English); if you do not, you will not correctly receive messages in the ModBus DE-1 2. The control unit must be readied for integration. Remember you must indicate that the control unit will be integrated when placing your order. I-manModBusDE1-vo1 5
3. Regulations that can be integrated are SPANISH or INTERNATIONAL/PORTUGUESE. Other detection regulations cannot be integrated. 4. The control unit is configured by default with the SEQUENTIAL reading mode. Configuration in this reading mode is essential for the control unit to cyclically send the measurings from all installed detectors. 5. FUNCTIONAL CHARACTERISTICS OF THE ModBus DE-1 Supported ModBus functions The registers are available as input registers (40000) or holding registers (30000), therefore functions 03 and 04 (read holding registers and read input registers) are supported for reading the registers. ModBus error codes are supported, being sent every time a non-valid function is requested. ModBus register format ModBus registers are 2 bytes (16 bits), with the bytes ordered MSB..LSB, and with a 16 bits format with no sing. Maximum number of registers read in a single data packet is 125. Total number of registers with information is 233. Registers are read-only. ModBus address indicated in the register map is expressed in base 1, that is, the corresponding register in PLC nomenclature would be 40001 or 30001. Example: Data packet (in hexadecimal) to read the registers from Error Com. to Zone 4 - State of slave 1: Example: 01 03 00 00 00 05 CRC CRC Data packet (in hexadecimal) to read Z1-Detector2-Measure of slave 1: 01 04 00 65 00 01 CRC CRC 6 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
ModBus RTU Selectable communication speed: 1200, 2400, 4800, 9600, 19200, 38400 and 56700 BPS. (Data bits: 8, parity: none, Stop bits: 1). The ModBus slave number is selectable and does not correspond with the number of the connected control panel. Physical connection may be carried out with RS232 or RS485, selectable in the configuration software Only the RX, TX and GND of RS232 lines or the TX/RX+ and TX/RX- RS485 lines are used. ModBus TCP The TCP port is configurable (502 by default). IP address, sub network mask and default router address are configurable. The ModBus slave number in the TCP data pack is ignored, that is, an answer is obtained in any case. DEGD Control Panel Only the 2-RX, 3-TX, 7-RTS, 8-CTS and 5-GND of the RS232 are used. The connection cable between the control panel and the Intesis box must be null modem type. Pins 2 and 3 must be crossed between cable extremes. Pins 7 and 8 must be crossed between cable extremes. The control panel must be configured for sequential reading mode. I-manModBusDE1-vo1 7
6. ModBus REGISTER MAP *Add indicates ModBus register Address in base 1. Communication state Add Register description 1 Communications error Zone state Add Reg. description Add Reg. description Add Reg. description Add Reg. description 10 Zone 1 - State 20 Zone 2 - State 30 Zone 3 - State 40 Zone 4 - State 11 Zone 1 - PorgIng 21 Zone 2 - PorgIng 31 Zone 3 - PorgIng 41 Zone 4 - PorgIng 12 Zone 1 - PorgUsr 22 Zone 2 - PorgUsr 32 Zone 3 - PorgUsr 42 Zone 4 - PorgUsr 13 Zone 1 - ACFail 23 Zone 2 - ACFail 33 Zone 3 - ACFail 43 Zone 4 - ACFail 14 Zone 1 - BatFail 24 Zone 2 - BatFail 34 Zone 3 - BatFail 44 Zone 4 - BatFail 15 Zone 1 - GrpFail 25 Zone 2 - GrpFail 35 Zone 3 - GrpFail 45 Zone 4 - GrpFail Group state Add Register description 401 Z1 - Group 1 - State 402 Z1 - Group 2 - State 403 Z1 - Group 3 - State 404 Z1 - Group 4 - State 405 Z2 - Group 1 - State 406 Z2 - Group 2 - State 407 Z2 - Group 3 - State 408 Z2 - Group 4 - State 409 Z3 - Group 1 - State 410 Z3 - Group 2 - State 411 Z3 - Group 3 - State 412 Z3 - Group 4 - State 413 Z4 - Group 1 - State 414 Z4 - Group 2 - State 415 Z4 - Group 3 - State 416 Z4 - Group 4 - State 8 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
Detectors: Measurings, States and Gases Add Register description Add Register description Add Register description 101 Z1 - Detector 1 - Measure 201 Z1 - Detector 1 - State 301 Z1 - Detector 1 - Gas 102 Z1 - Detector 2 - Measure 202 Z1 - Detector 2 - State 302 Z1 - Detector 2 - Gas 103 Z1 - Detector 3 - Measure 203 Z1 - Detector 3 - State 303 Z1 - Detector 3 - Gas 104 Z1 - Detector 4 - Measure 204 Z1 - Detector 4 - State 304 Z1 - Detector 4 - Gas 105 Z1 - Detector 5 - Measure 205 Z1 - Detector 5 - State 305 Z1 - Detector 5 - Gas 106 Z1 - Detector 6 - Measure 206 Z1 - Detector 6 - State 306 Z1 - Detector 6 - Gas 107 Z1 - Detector 7 - Measure 207 Z1 - Detector 7 - State 307 Z1 - Detector 7 - Gas 108 Z1 - Detector 8 - Measure 208 Z1 - Detector 8 - State 308 Z1 - Detector 8 - Gas 109 Z1 - Detector 9 - Measure 209 Z1 - Detector 9 - State 309 Z1 - Detector 9 - Gas 110 Z1 - Detector 10 - Measure 210 Z1 - Detector 10 - State 310 Z1 - Detector 10 - Gas 111 Z1 - Detector 11 - Measure 211 Z1 - Detector 11 - State 311 Z1 - Detector 11 - Gas 112 Z1 - Detector 12 - Measure 212 Z1 - Detector 12 - State 312 Z1 - Detector 12 - Gas 113 Z1 - Detector 13 - Measure 213 Z1 - Detector 13 - State 313 Z1 - Detector 13 - Gas 114 Z1 - Detector 14 - Measure 214 Z1 - Detector 14 - State 314 Z1 - Detector 14 - Gas 115 Z1 - Detector 15 - Measure 215 Z1 - Detector 15 - State 315 Z1 - Detector 15 - Gas 116 Z1 - Detector 16 - Measure 216 Z1 - Detector 16 - State 316 Z1 - Detector 16 - Gas 117 Z2 - Detector 1 - Measure 217 Z2 - Detector 1 - State 317 Z2 - Detector 1 - Gas 118 Z2 - Detector 2 - Measure 218 Z2 - Detector 2 - State 318 Z2 - Detector 2 - Gas 119 Z2 - Detector 3 - Measure 219 Z2 - Detector 3 - State 319 Z2 - Detector 3 - Gas 120 Z2 - Detector 4 - Measure 220 Z2 - Detector 4 - State 320 Z2 - Detector 4 - Gas 121 Z2 - Detector 5 - Measure 221 Z2 - Detector 5 - State 321 Z2 - Detector 5 - Gas 122 Z2 - Detector 6 - Measure 222 Z2 - Detector 6 - State 322 Z2 - Detector 6 - Gas 123 Z2 - Detector 7 - Measure 223 Z2 - Detector 7 - State 323 Z2 - Detector 7 - Gas 124 Z2 - Detector 8 - Measure 224 Z2 - Detector 8 - State 324 Z2 - Detector 8 - Gas 125 Z2 - Detector 9 - Measure 225 Z2 - Detector 9 - State 325 Z2 - Detector 9 - Gas 126 Z2 - Detector 10 - Measure 226 Z2 - Detector 10 - State 326 Z2 - Detector 10 - Gas 127 Z2 - Detector 11 - Measure 227 Z2 - Detector 11 - State 327 Z2 - Detector 11 - Gas 128 Z2 - Detector 12 - Measure 228 Z2 - Detector 12 - State 328 Z2 - Detector 12 - Gas 129 Z2 - Detector 13 - Measure 229 Z2 - Detector 13 - State 329 Z2 - Detector 13 - Gas 130 Z2 - Detector 14 - Measure 230 Z2 - Detector 14 - State 330 Z2 - Detector 14 - Gas 131 Z2 - Detector 15 - Measure 231 Z2 - Detector 15 - State 331 Z2 - Detector 15 - Gas 132 Z2 - Detector 16 - Measure 232 Z2 - Detector 16 - State 332 Z2 - Detector 16 - Gas Continued in the next page. I-manModBusDE1-vo1 9
P Add Register description Add Register description Add Register description 133 Z3 - Detector 1 - Measure 233 Z3 - Detector 1 - State 333 Z3 - Detector 1 - Gas 134 Z3 - Detector 2 - Measure 234 Z3 - Detector 2 - State 334 Z3 - Detector 2 - Gas 135 Z3 - Detector 3 - Measure 235 Z3 - Detector 3 - State 335 Z3 - Detector 3 - Gas 136 Z3 - Detector 4 - Measure 236 Z3 - Detector 4 - State 336 Z3 - Detector 4 - Gas 137 Z3 - Detector 5 - Measure 237 Z3 - Detector 5 - State 337 Z3 - Detector 5 - Gas 138 Z3 - Detector 6 - Measure 238 Z3 - Detector 6 - State 338 Z3 - Detector 6 - Gas 139 Z3 - Detector 7 - Measure 239 Z3 - Detector 7 - State 339 Z3 - Detector 7 - Gas 143 Z3 - Detector 8 - Measure 240 Z3 - Detector 8 - State 340 Z3 - Detector 8 - Gas 141 Z3 - Detector 9 - Measure 241 Z3 - Detector 9 - State 341 Z3 - Detector 9 - Gas 142 Z3 - Detector 10 - Measure 242 Z3 - Detector 10 - State 342 Z3 - Detector 10 - Gas 143 Z3 - Detector 11 - Measure 243 Z3 - Detector 11 - State 343 Z3 - Detector 11 - Gas 144 Z3 - Detector 12 - Measure 244 Z3 - Detector 12 - State 344 Z3 - Detector 12 - Gas 145 Z3 - Detector 13 - Measure 245 Z3 - Detector 13 - State 345 Z3 - Detector 13 - Gas 146 Z3 - Detector 14 - Measure 246 Z3 - Detector 14 - State 346 Z3 - Detector 14 - Gas 147 Z3 - Detector 15 - Measure 247 Z3 - Detector 15 - State 347 Z3 - Detector 15 - Gas 148 Z3 - Detector 16 - Measure 248 Z3 - Detector 16 - State 348 Z3 - Detector 16 - Gas 149 Z4 - Detector 1 - Measure 249 Z4 - Detector 1 - State 349 Z4 - Detector 1 - Gas 150 Z4 - Detector 2 - Measure 250 Z4 - Detector 2 - State 350 Z4 - Detector 2 - Gas 151 Z4 - Detector 3 - Measure 251 Z4 - Detector 3 - State 351 Z4 - Detector 3 - Gas 152 Z4 - Detector 4 - Measure 252 Z4 - Detector 4 - State 352 Z4 - Detector 4 - Gas 153 Z4 - Detector 5 - Measure 253 Z4 - Detector 5 - State 353 Z4 - Detector 5 - Gas 154 Z4 - Detector 6 - Measure 254 Z4 - Detector 6 - State 354 Z4 - Detector 6 - Gas 155 Z4 - Detector 7 - Measure 255 Z4 - Detector 7 - State 355 Z4 - Detector 7 - Gas 156 Z4 - Detector 8 - Measure 256 Z4 - Detector 8 - State 356 Z4 - Detector 8 - Gas 157 Z4 - Detector 9 - Measure 257 Z4 - Detector 9 - State 357 Z4 - Detector 9 - Gas 158 Z4 - Detector 10 - Measure 258 Z4 - Detector 10 - State 358 Z4 - Detector 10 - Gas 159 Z4 - Detector 11 - Measure 259 Z4 - Detector 11 - State 359 Z4 - Detector 11 - Gas 160 Z4 - Detector 12 - Measure 260 Z4 - Detector 12 - State 360 Z4 - Detector 12 - Gas 161 Z4 - Detector 13 - Measure 261 Z4 - Detector 13 - State 361 Z4 - Detector 13 - Gas 162 Z4 - Detector 14 - Measure 262 Z4 - Detector 14 - State 362 Z4 - Detector 14 - Gas 163 Z4 - Detector 15 - Measure 263 Z4 - Detector 15 - State 363 Z4 - Detector 15 - Gas 164 Z4 - Detector 16 - Measure 264 Z4 - Detector 16 - State 364 Z4 - Detector 16 - Gas 10 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
7. Description of ModBus register contents Communications error Signals the state of communications with gas detection control panel. If it is on 1 it indicates a communications error and all other registers maintain the last recorded value. If it is on 1, it is a critical error because information is not being read from the control panel. Values Description 0 OK 1 There is no answer from the control panel Zone - State Signals state of Detection zone. Correct state value is 2-ON. Values Description 0 Does not exist 1 Off 2 On Zone - Proglng Signals state of Detection zone. Correct state value is 0-Normal. Values Description 0 Normal 1 In Enginner programming mode Zone - ProgUsr Signals state of Detection zone. In User programming mode. Values Description 0 Normal 1 In User programming mode I-manModBusDE1-vo1 11
p Zone - ACFail Signals state of Detection zone. Correct state value is 0-Normal. Values Description 0 Normal 1 AC net failure Zone - BatFail Signals state of Detection zone. Correct state value is 0-Normal. Values Description 0 Normal 1 Battery failure Zone - GrpFail Signals state of Detection zone. Correct state value is 0-Normal. Values Description 0 Normal 1 Group failure Group - State Signals state of actuation group. Values Description 0 Does not exist 1 Stop 2 Auto 3 Manual 4 Vent1 5 Vent2 6 Goff 7 V CI 255 Unknown 12 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
Detector - Measuring It is the analogical measuring from the gas detector. *In the case of NO2 and O2 gases the data is presented multiplied by a hundred, so as to be able to recover the decimal part. *If detector does not exist, register will show 0 value. Values Description 398 Maximum value for CO (ppm) 19.9 Maximum value for NO2 (ppm) 25.00 Maximum value for O2 (%) 19900 Maximum value for CO2 (ppm) 99 Maximum value for EXP (%) 99 Maximum value for NH3 (ppm) 199 Maximum value for all others (ppm) Detector - State It is the detector state. *If a detector is in state 9 -Saturation- the Measuring register will indicate the bottom of scale value. Values Description 0 Does not exit 1 Normal 2 Vent1 3 Vent2 4 Alarm 5 Error 6 Detector failure 7 Warning 8 Prealarm 9 Saturation Detector - Gas Identifies the Gas being measured by the detector. *If there is no detector, the register shows value 0. *The way of knowing if a detector has been connected to the control panel, is to check that the register has value different from 0. Valores Description 0 Not installed or configured in the Module line 1 CO 2 CO2 3 NO 4 NO2 5 H2S 6 SO2 7 CI2 8 HCI 9 O2 10 EXP (explosive gas) 11 NH3 I-manModBusDE1-vo1 13
8. Device dimensions Recommended necessary space for installation in cabinet (wall mounting or DIN rail), taking into account sufficient space for connections: 14 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
9. Equipment configuration To configure ModBus parameters, LinkBoxMB software must be used. This software is available for free. Quick guide: 1) Select the Demo DEGD project. 2) Select the PC COM to connect to the equipment. 3) Select the IntesisBox Configuration menu, carry out desired ModBus configuration and save. 4) Connect the PC COM to the device console port with the supplied cable. 5) Activate the OffLine box which, when the connection happens, will turn to OnLine in green. 6) Press the Send File button. Once these operations have been carried out, equipment will have been configured. 9.1 Project selection Select Demo DEGD in the projects window. You can generate new projects, if you wish, for each different installation where you use the equipment. 9.1 Console port selection. Configuration and Connection Select COM serial port of the PC you will use to Connect to the equipment I-manModBusDE1-vo1 15
9.3 Selection of ModBus configuration. INTESISBOX configuration Select desired ModBus configuration from the available options and Accept 9.4 Download configuration into equipment Activate the OffLine box which, when the connection happens will turn to OnLine green, and press the Send File button. 16 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
9.5 View signals From the view - signals menu this window opens, in which you can see all ModBus register values. For one first update of the data press the Update button and, once you are Online, the data will update automatically. This window is very useful to check on equipment state. I-manModBusDE1-vo1 17
9.6 View DEGD Bus From the View - Bus - DEGD menu this window opens, where you can see communications with the gas detection control panel. In normal conditions there should be constant activity. 9.7 View ModBus Bus From the view - Bus - ModBus this window opens, where you can see the ModBus communications. There will only be activity when there is a master ModBus checking the device. 18 2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com
10. Technical characteristics Box Colour Grey. Ral 7035. Power supply Mounting Detection Control Panel Port ModBus RTU Port PC Type plastic (UL 94 V-0). Measures: 107mm x 105mm x 58mm. 9 to 30VDC +/-10% 1,4W. 24VAC +/-10% 1,4VA. Connector to power supply: 2-terminal plug in wire connector. Table. Wall mounted. DIN EN60715 TH35 rail. 1 x Serie RS232. Connector: DB9 male (DTE) 1 x Serie RS232. Connector: DB9 male (DTE) 1 x Serie RS485. Connector: 2-terminal plug in wire connector (+/-) ModBus TCP Port 1 x Ethernet 10BT. Connector RJ45. 1 LED indicators Console Ports 1 x Power supply. 2 x ModBus RTU (Tx, Rx) port activity. 2 x Ethernet, ModBus TCP (ACT, LNK) activity. 1 RS232. Connector DB9 Female (DCE). Configuration Through console port. 2 Firmware Working temperature range Working humidity range Protection grade RoHS conformity Certifications Updated through console port. 0ºC to +70ºC. 5% to 95%, no condensation. IP20 (in accordance to IEC60529). Complies with RoHS directive (2002/95/CE). CE 1 Only available in the model supporting TCP. 2 Along with the device, a standard 1.8 meter DB9male - DB9female cable for direct connection to a PC serial port is supplied for configuration and monitoring of the device. I-manModBusDE1-vo1 19
2010 DURAN ELECTRONICA ALL rights reserved - www.duranelectronica.com