background image

26

APPENDIX 2

Modbus Register Specification for 16 cCAN system

    

 

Function code 03 used througout to access these 16 bit unsigned registers   

 

 

 

 

 

Baud rate 4800,9600,19200 

No parity 

1 stop bits 

 

 

 

 

 

2 channel known as Duty and standby (RS485)

 

  

Register definition 

Data 

Units

 

   

 

 

watchdog counting 

Integer 

none 

int 250 usec counter 

 

4-20 chan 

1 to 16 

integer 

Gas value * 10  

as per 17 to 32 

 

 

4-20 chan 

17 to 32 

gas 1-16 units 

see gas number table 

units 

will have zero for unused 

4-20 chan 

33 

low alarm bits 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

4-20 chan 

34 

high alarm bits 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

4-20 chan 

35 

overange alarm bits 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

4-20 chan 

36 

Sensor fail 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

 

Can Chan 

40  to 104 

integer 

Gas value * 10  

as per 105 to 168 

 

 

 

 

Can Chan 

105 to 168 

gas 1-64 units 

see gas number table 

units   will have zero for unused 

 

 

Can Chan 

169 

low alarm bits 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

 

Can Chan 

170 

low alarm bits 

17-32 channel 

1=alarm (bit 0 is chan 17 etc) 

 

Can Chan 

171 

low alarm bits 

33-48 channel 

1=alarm (bit 0 is chan 33 etc) 

 

Can Chan 

172 

low alarm bits 

49-64 channel 

1=alarm (bit 0 is chan 49 etc) 

 

Can Chan 

173 

high alarm bits 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

Can Chan 

174 

high alarm bits 

17-32 channel 

1=alarm (bit 0 is chan 17 etc) 

 

Can Chan 

175 

high alarm bits 

33-48 channel 

1=alarm (bit 0 is chan 33 etc) 

 

Can Chan 

176 

high alarm bits 

49-64 channel 

1=alarm (bit 0 is chan 49 etc) 

 

Can Chan 

177 

over range alarm bits 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

Can Chan 

178 

over range alarm bits 

17-32 channel 

1=alarm (bit 0 is chan 17 etc) 

 

Can Chan 

179 

over range alarm bits 

33-48 channel 

1=alarm (bit 0 is chan 33 etc) 

 

 

Can Chan 

180 

over range alarm bits 

49-64 channel 

1=alarm (bit 0 is chan 49 etc) 

 

 

Can Chan 

181 

Sensor fail/timeout 

1-16 channel 

1=alarm (bit 0 is chan 1 etc)  

 

Can Chan 

182 

Sensor fail/timeout 

17-32 channel 

1=alarm (bit 0 is chan 17 etc) 

 

 

Can Chan 

183 

Sensor fail/timeout 

33-48 channel 

1=alarm (bit 0 is chan 33 etc) 

 

 

Can Chan 

184 

Sensor fail/timeout 

49-64 channel 

1=alarm (bit 0 is chan 49 etc) 

 

Service Days 

185 

Service days remaining 

Integer 

Days 

 

 

 

4-20 Chan 

191 

Inhibit 

1-16

CAN Chan 

192 

Inhibit 

1-16

CAN Chan 

193 

Inhibit 

17-32

CAN Chan 

194 

Inhibit 

33-48

CAN Chan 

195 

Inhibit 

49-64

 

 

222 

System status 

bit 0 = global sensor fail 

 

 

 

 

 

 

 

 

bit 1 = spare 

 

 

 

 

 

 

 

 

bit 2 = system fault 

 

 

 

 

 

 

 

 

bit 3 = battery power lost 

 

 

 

 

 

bit 4 = main power lost 

 

 

 

 

 

 

 

 

bit 5 =  

 

 

 

 

 

 

 

 

bit 6 =  

 

 

 

 

 

 

 

 

bit 7 =  

 

 

 

 

 

 

 

 

bit 8 = modbus comms fail 

 

 

 

 

 

 

 

 

bit 9 = l 

 

 

 

 

 

 

 

 

bit 10 = CAN bus fail 

 

 

 

 

 

 

 

 

bit 11 = spare 

 

 

 

 

 

 

 

 

bit 12 = spare 

 

 

 

 

 

 

 

 

bit 13 = spare 

 

 

 

 

 

 

 

 

bit 14 = spare 

 

 

 

 

 

 

 

 

bit 15 = spare 

 

 

 

 

Can Addresses 

   

 

 

 

 

 

 

 

1 to 64 

Can Sensors 

 

 

 

 

 

 

 

65 to 128 

Reserved for more 

 

 

 

 

 

 

 

129 to 200 

Spare 

 

 

 

 

 

 

 

201 to 209 

Panels (default=201) 

 

 

 

 

 

 

 

210 to 255 

Spare 

 

 

 

 

 

 

Additional Modbus Commands 

(only available on modbus 1)

 

     

 

Byte 1

Byte 2

Byte 3

Byte 4

Byte 5

Byte 6

Byte 7

Byte 8

Decimal

ascii symbol

ascii

Adddress 

Function 

Code

direct/ 

addr/panel

Spare

CRC

CRC

Definition

201

6

*

1 to 

0

D

xx

xx

disable addressable detector 1 to 64

201

6

*

1 to 

0

E

xx

xx

enable addressable detector 1 to 64

201

6

:

1 to 

0

d

xx

xx

disable direct 4-20mA detector 1 to 16

201

6

:

1 to 

0

e

xx

xx

enable direct 4-20mA detector 1 to 16

201

6

*

1 to 

0

I

xx

xx

inhibit addressable detector 1 to 64

201

6

*

1 to 

0

N

xx

xx

NOT inhibit addressable detector 1 to 64

201

6

:

1 to 

0

i

xx

xx

inhibit direct 4-20mA detector 1 to 16n

201

6

:

1 to 

0

n

xx

xx

NOT inhibit direct 4-20mA detector 1 to 16

201

6

!

0

0

R

xx

xx

Reset Panel

201

6

!

0

0

A

xx

xx

Accept alarm (buzzer off)

201

6

repeat

repeat

0

repeat

xx

xx

Command accepted

201

2

0

crc

crc

Detector out of range 

201

1

0

crc

crc

illegal command

Note: default address is 201 (C9 hex) This can be changed. Ascii uppercase is use to reference addressable detector commands. 
Ascii lowercase is used for direct 4‐20mA detector commands. Asci ! is used for panel commands. Function code 6 is write single register  
command and is used for all commands. CRC is 16bit cyclic redundancy check.

From Modbus Master

Reply

 

from 

Land Gas 

Monitor

Summary of Contents for GasVac LG-1

Page 1: ...S TECHNOLOGIES LTD FUSION POINT ASH LANE GARFORTH LEEDS LS25 2GA UK www gds technologies co uk This document is not contractual and the equipment specification may be modified at any time without prio...

Page 2: ...9 LOCAL AND REMOTE RELAYS 9 MODBUS SET UP AND INDICATORS 10 REPEATER 11 RS232 DATA LOG OUTPUT 11 EVENT LOG 12 DATA TO AND FROM A PC USING GDS TERMINAL 12 SETTING THE TIME TO ALARM 14 SETTING ALARM LEV...

Page 3: ...s to the PC Using simple text files these can be edited and sent back to the panel In addition to 8 gasses an optional cabinet flammable only gas is monitored in the panel and will cause power shutdow...

Page 4: ...tional 64 relays Common Low alarm relay DPCO or Group 1 Common High alarm relay DPCO or Group 2 Common Over Range alarm relay SPCO or Group 3 Fault relay SPCO or Group 4 OPT G5 LTEL STEL relay SPCO or...

Page 5: ...specific sensor if it is in alarm Pressing button 4 will stop the cycle on the current sensor for 999 seconds If a new alarm occurs the display will show this sensor The type of gas and the text asso...

Page 6: ...button again Button 4 is the button Pressing this allows the display to hold the automatic sequence of sensors being displayed for 999 seconds When in engineer s mode it is used to increment parameter...

Page 7: ...assword cannot be changed System Menu Index See Appendix 1 for further details Note The items that appear in the user menu can be selected from the Engineer s menu by toggling the 4 button A symbol wi...

Page 8: ...the system back to normal TESTING THE LEDS 7 AND RELAYS 8 To test all LED s and beep the buzzer use menu number 7 and press SELECT 3 to make all LED s illuminate in dimmed mode to see if they are fun...

Page 9: ...il mist B2H6 32 Diborane 0 1ppm SiH4 33 Silane 0 5ppm Ph3b 34 Phosphine 0 1ppm F2 35 Flourine 0 5ppm NF3 36 Nitrogen Triflouride 0 50ppm LEL M 37 LEL per metre 0 5 SW Input 38 Switch input 0 100 Displ...

Page 10: ...essor board will sound By pressing the ACCEPT button 1 on the front panel the buzzer will become silent FLOW FAIL AND PUMP FAIL The pressure of the pump s in the sample system are monitored and a loss...

Page 11: ...baud rate expressed in bits per second is set using menu 34 All communicating devices in a Modbus system should be set to the same baud rate and the system is capable of supporting 19200 9600 and 4800...

Page 12: ...5 buttons to choose a free address that the repeater will use as its own address Note this has to be different from that of the main panel which defaults to address 201 Press SELECT 3 Set FROM ADDRESS...

Page 13: ...ext data file from a PC using the RS232 interface via GDS Terminal which can be downloaded from the GDS website The file which is sent is simple alphanumeric characters which can be edited using a sim...

Page 14: ...ts 10 times the actual value this is to avoid decimal points in the data LoAlarm 1 200 Ditto for sensor 1 low alarm point OrAlarm 3 998 Ditto for sensor 3 over range alarm X This terminates the text t...

Page 15: ...ent on sensors Should a sensor cell require to be replaced the sensor should have its power removed before changing the cell itself Flammable Catalytic and Toxic cells have colour coded wiring which i...

Page 16: ...n the main PCB will be activated according to the voting set up and de activated when the condition has subsided and after the relay off timer has expired Using UP 1 and DOWN 5 to select the group the...

Page 17: ...ing group becomes a TWA Time Weighted Average group and the normal voting function is suppressed DEFAULTING THE PANEL Individual sections of the panel can be defaulted rather than restoring all the de...

Page 18: ...area only Positioning of the instruments should be chosen with regard to the following points Away from sources of local heat with room for adequate ventilation Within easy reach and audible distance...

Page 19: ...the catch pot for high levels of particulate or excessive water contamination On sites involving a high risk process of having gases which may cause loss of sensitivity a check on calibration should...

Page 20: ...exit this menu 6 Edit Company Text Edit Fault Input Text The fourth line of the LED display alternates between time and company text This text can be edited to show the site or installer details 7 La...

Page 21: ...LCD indicates whether inhibited or not and the UP 1 and DOWN 5 buttons change the channel Note that only channels with active sensors can be inhibited Pressing SELECT 3 or timeout will move to the sec...

Page 22: ...be redirected to 7 relays on the 8 way relay card The fault relay 4 always remains as Fault but the remaining relays are assigned as remote relays 123 5678 respectively This feature eliminates the nee...

Page 23: ...anged to a new value using the 4 and 2 button but only if an address link has been inserted This link should be removed afterwards Note If more than 1 device has a link inserted then all these will ha...

Page 24: ...from this menu you will be prompted to enter a new code twice via the buttons Pressing SELECT 3 will exit this menu Note The user password cannot be changed 31 Set Modbus Baud This menu allows you to...

Page 25: ...use pump room etc G1 LeL x16 Direct Gas type unlatchedAlarm 1 x16 Direct alarms latchedalarm or unlatchedalarm unlatchedAlarm 1 x64 Addressable alarms latchedalarm or unlatchedalarm LoDirAlarm 1 200 x...

Page 26: ...t relay patterns x64 As above but for CAN Fault relay patterns h01 0000000000000000 h02 0000000000000000 gfedcba987654321 CAN Low Alarm relay patterns x64 As above but for CAN Low Alarm relay patterns...

Page 27: ...han 182 Sensor fail timeout 17 32 channel 1 alarm bit 0 is chan 17 etc Can Chan 183 Sensor fail timeout 33 48 channel 1 alarm bit 0 is chan 33 etc Can Chan 184 Sensor fail timeout 49 64 channel 1 alar...

Page 28: ...y D type plugs into the PC COM port and the pre wired sensor connector is inserted into J3 on the Combi Flam PCB 198 Issue P and J3 on the Combi Tox PCB 204 Issue N When Hyper terminal on the PC set a...

Page 29: ...28 Front Panel PCB...

Page 30: ...esent I shows that this sensor has its alarms inhibited under the O H L the v represent the direction of the alarms L is falling and H and O are rising A under the letter s OHLDFI represents a detecte...

Page 31: ...t to decrease to achieve a zero reading on the display A timer is displayed on the LCD and when this reaches 0 the next menu is displayed This timer is 15 seconds approximately and is reset back each...

Page 32: ...ess A to change the address of this sensor if required d Press N to select the number of decimal places to 1 or 2 ie dp 1 or dp 2 e With no gas applied and 4mV measured at test pins TP8 TP9 press Z to...

Page 33: ...t turns it off With no magnets present the display will return to normal after a few seconds timeout The right magnet allows the CAN address of the sensor to be changed WHEN the ADDRESS menu is displa...

Page 34: ...justed by the DPM Z potentiometer zero CALIBRATION With the digital meter connected to the test pins TP1 and TP2 and a reading of 4mV clean air apply test gas and wait until a maximum reading is obtai...

Page 35: ...4 CAN Address 245 1 2 3 4 CAN Address 249 1 2 3 4 CAN Address 253 1 2 3 4 1 2 3 4 CAN Address 246 1 2 3 4 CAN Address 250 1 2 3 4 CAN Address 254 1 2 3 4 1 2 3 4 CAN Address 247 1 2 3 4 RELAYS 57 64...

Page 36: ...e PTFE Couplings In Out push fit barbed Fixing 4 3 5 Dimensions 123L 54W 80H Weight 320 gms Mounting Position The pump sensor unit should be mounted at chest height with the sample line travelling to...

Page 37: ...P1 CA Flow Oxygen 4 Cab Gas Monitor Flam 5 P1 Flow Block 13 8 way relay PCB 14 5A Power Supply Din Rail 18 0 2 5 L min Flow Gouge 19 Flow Regulator 22 Toggle Switch 31 Water Trap Catch Pot 52 TEE Tube...

Page 38: ...Trap 3 10 0096 1447 R4 S8 25 Combi Panel Shield 1 13 0030 1603 R4 S4 26 Combi 80 Label 1 12 0032 977 R24 S3 27 Bulkhead fitting 2 10 0055 196 R3 S5 28 Wall Mount Bracket 1 11 0015 765 R4 S7 29 M4 Plas...

Page 39: ...0 2 Ltr min Pump Line Blockage and Pump Fail Monitor Test Gas Point 0 5 1 Ltr min Flame Arrester Flame Arrester 24A 23 19 51 24B 24C 5 18 22 52 31 Catch pot 1 2 For vacuum or atmospheric sampling do...

Page 40: ...39...

Page 41: ......

Page 42: ......

Page 43: ......

Page 44: ...hnologies co uk Phone 44 0 113 286 0166 E sales gds technologies co uk T 0113 286 0166 F 0113 287 8178 GDS TECHNOLOGIES LTD FUSION POINT ASH LANE GARFORTH LEEDS LS25 2GA UK www gds technologies co uk...

Reviews: