background image

 

BRONKHORST® 

 

 

 

 

9.17.061 

EL-FLOW 

Base

 Series Mass Flow Controllers 

Page 25 

 

MODBUS REGISTERS 

PARAMETER 

NAME 

PARAMETER  

TYPE 

ACCES

PDU ADDRESS 

REGISTER NUMBER 

REMARK 

 

 

 

Hex 

Dec 

Hex 

Dec 

 

Open from zero c. resp. 

Unsigned char 

RW  

 

0x0E52 

3666 

0x0E53 

3667 

 

Calibration mode 

Unsigned char 

RW  

 

0x0E61 

3681 

0x0E62 

3682 

 

Monitor mode 

Unsigned char 

RW  

 

0x0E62 

3682 

0x0E63 

3683 

 

Reset 

Unsigned char 

0x0E68 

3688 

0x0E69 

3689 

 

Fieldbus2 address 

Unsigned char 

RW  

 

0x0F8A 

3978 

0x0F8B 

3979 

Modbus address 
OEMD2 

Fieldbus2 parity 

Unsigned char 

RW  

 

0x0F8C 

3980 

0x0F8D 

3981 

Modbus parity 
OEMD2 

Fieldbus1 address 

Unsigned char 

RW  

 

0x0FAA 

4010 

0x0FAB 

4011 

Modbus address 

Fieldbus1 parity 

Unsigned char 

RW  

 

0x0FAC 

4012 

0x0FAD 

4013 

Modbus parity 

Sensor differentiator dn 

Float 

RW  

 

0x8158..0x8159 

33112..33113 

0x8159..0x815A 

33113..33114 

 

Sensor differentiator up 

Float 

RW  

 

0x8160..0x8161 

33120..33121 

0x8161..0x8162 

33121..33122 

 

Capacity 100% 

Float 

RW  

 

0x8168..0x8169 

33128..33129 

0x8169..0x816A 

33129..33130 

 

Fluid name 

String (10 bytes) 

RW  

 

0x8188..0x818C 

33160..33164 

0x8189..0x818D 

33161..33165 

 

Capacity unit 

String (7 bytes) 

RW  

 

0x81F8..0x81FB 

33272..33275 

0x81F9..0x81FC 

33273..33276 

 

Fmeasure 

Float 

0xA100..0xA101 

41216..41217 

0xA101..0xA102 

41217..41218 

 

FSetpoint 

Float 

RW 

0xA118..0xA119 

41240..41241 

0xA119..0xA11A 

41241..41242 

 

Temperature 

Float 

0xA138..0xA139 

41272..41273 

0xA139..0xA13A 

41273..41274 

See addr 0x0427 

Capacity 0% 

Float 

RW  

 

0xA1B0..0xA1B1 

41392..41393 

0xA1B1..0xA1B2 

41393..41394 

 

Device type 

String (6 bytes) 

0xF108..0xF10A 

61704..61706 

0xF109..0xF10B 

61705..61707 

 

BHTModel number 

String (14 bytes) 

RW  

 

0xF110..0xF116 

61712..61718 

0xF111..0xF117 

61713..61719 

 

Serial number 

String (16 bytes) 

RW  

 

0xF118..0xF11F 

61720..61727 

0xF119..0xF120 

61721..61728 

 

Customer model 

String (16 bytes) 

RW  

 

0xF120..0xF127 

61728..61735 

0xF121..0xF128 

61729..61736 

 

Firmware version 

String (5 bytes) 

0xF128..0xF12A 

61736..61738 

0xF129..0xF12B 

61737..61739 

 

Usertag 

String (13 bytes) 

RW 

0xF130..0xF136 

61744..61750 

0xF131..0xF137 

61745..61751 

 

Valve output 

Unsigned long 

RW   

0xF208..0xF209 

61960..61961 

0xF209..0xF20A 

61961..61962 

 

PID-Kp 

Float 

RW  

 

0xF2A8..0xF2A9 

62120..62121 

0xF2A9..0xF2AA 

62121..62122 

 

PID-Ti 

Float 

RW  

 

0xF2B0..0xF2B1 

62128..62129 

0xF2B1..0xF2B2 

62129..62130 

 

PID-Td 

Float 

RW  

 

0xF2B8..0xF2B9 

62136..62137 

0xF2B9..0xF2BA 

62137..62138 

 

Density actual 

Float 

0xF478..0xF479 

62584..62585 

0xF479..0xF47A 

62585..62586 

 

Dynamic display factor 

Float 

RW  

 

0xF508..0xF509 

62728..62729 

0xF509..0xF50A 

62729..62730 

 

Static display factor 

Float 

RW  

 

0xF510..0xF511 

62736..62737 

0xF511..0xF512 

62737..62738 

 

Exponential smoothing 

Float 

RW  

 

0xF520..0xF521 

62752..62753 

0xF521..0xF522 

62753..62754 

 

Fieldbus2  baudrate 

Long integer 

RW  

 

0xFD48..0xFD49 

64584..64585 

0xFC49..0xFC4A 

64585..64586 

Modbus 
baudrate OEMD2 

Fieldbus1  baudrate 

Long integer 

RW  

 

0xFD48..0xFD49 

64840..64841 

0xFD49..0xFD4A 

64841..64842 

Modbus 
baudrate  

 
 
Notes: 

 

Access indicates whether parameter can be Read and/or Written. 

 

When a byte parameter is read, the upper 8-bits of the Modbus register will be 0. When a byte 
parameter is written, the upper 8-bits must be set to 0. 

 

Long integer parameters have a length of 4 bytes and are mapped on two consecutive Modbus 
registers. The first register contains bit 32-16, the second register contains bit 15-0. 

 

Floating point parameters have a length of 4 bytes and are mapped on two consecutive Modbus 
registers. Floats are in single precision IEEE format (1 sign bit, 8 bits exponent and 23 bits fraction). 
The first register contains bit 32-16, the second register contains bit 15-0. 

 

String parameters can have a length of maximal 16 bytes and can take up to 8 Modbus registers 
where each register contains two characters (bytes). The upper byte of the first register contains the 
first character of the string. When writing strings, the write action should always start from the first 
register as a complete block (it is not possible to write a part of a string). If the string is shorter than 
the specified maximum length the string should be terminated with a 0.  
 

 

 

Details and meaning can be found in document 9.17.023 Operation instructions digital 
instruments. 

This document can be found at: 

http://www.bronkhorst.com/en/downloads/instruction_manuals/

 

Summary of Contents for EL-FLOW Base F-201AB

Page 1: ... Flow Controllers Doc no 9 17 061N Date 08 04 2019 ATTENTION Please read this instruction manual carefully before installing and operating the instrument Not following the guidelines could result in personal injury and or damage to the equipment ...

Page 2: ... the preparation and publication of the contents of this manual we do not assume legal or other liability for any inaccuracy mistake mis statement or any other error of whatsoever nature contained herein The material in this manual is for information purposes only and is subject to change without notice ...

Page 3: ...requirements 12 2 8 Electrical connections 13 2 8 1 Interface 13 2 8 2 Power Supply 13 2 9 Power and warm up 13 2 10 Pressure supply Start up 13 2 11 System purging 14 2 12 Zeroing 14 3 Basic Operation 15 3 1 General 15 3 2 Analog operation 15 3 3 Digital communication protocol detection Flow BUS RS232 or MODBUS RS485 16 3 4 Basic RS232 Flowbus operation 17 3 5 Modbus RS485 operation 18 3 5 1 Modb...

Page 4: ...ponse Adjustment 33 4 1 6 Changing Default Control Mode 34 4 1 7 Display Filter 35 4 1 8 Disabling Micro Switch 35 4 2 Using other gasses than specified 36 4 2 1 Software for conversion factor calculation 36 4 2 2 Maximum pressure drop 36 5 Troubleshooting 37 5 1 General 37 5 2 LED indications 37 5 3 Troubleshooting summary general 37 6 Removal and Return Instructions 39 7 Service 40 ...

Page 5: ...uments can be used for either fast switching or controlling a constant flow rate 1 3 Symbols Important information Discarding this information could cause injuries to people or damage to the Instrument or installation Helpful information This information will facilitate the use of this instrument Additional info available on the internet or from your local sales representative 1 4 Product Support ...

Page 6: ...cts primarily returned for warranty service that is partly or wholly judged non warranty may be charged for Bronkhorst High Tech B V prepays outgoing freight charges when any party of the service is performed under warranty unless otherwise agreed upon beforehand however if the product has been returned collect to Bronkhorst High Tech B V these costs are added to the repair invoice Import and or e...

Page 7: ...ey Bronkhorst has gathered a material compatibility chart from a number of sources believed to be reliable However it is a general guide only Operating conditions may substantially change the accuracy of this guide Therefore there is no liability for damages accruing from the use of this guide The customer s application will demand its own specific design or test evaluation for optimum reliability...

Page 8: ...ties of gases and liquids These routines are made available at the FLUIDAT on the Net website EL FLOW Base instruments are standard delivered without calibration certificate Calibration certificates can be ordered together with the instruments Contact your local sales representative for more information 1 6 5 Features Each instrument consists of an Analog interface a digital RS 232 interface and a...

Page 9: ...gnal can be described by the equation m p signal c K V Vsignal output signal cp specific heat K constant factor m mass flow Thermal sensor in a bridge configuration The temperature sensors are part of a bridge circuit The imbalance is linearised and amplified to the desired signal level 1 7 2 Bypass Principle The measurement part of an EL FLOW Base consists of a thermal sensor and a laminar flow e...

Page 10: ...the line if so required Also pressure surges as may occur during system pressurisation must be avoided 1 8 Maintenance No routine maintenance is required to be performed on the controllers when they are used with clean gas Units may be flushed with clean dry inert gas In case of severe contamination it may be required to clean the inside of the instrument After cleaning a recalibration is needed B...

Page 11: ...discard spare or replacement parts with the packing material and inspect the contents for damaged or missing parts 2 3 Rated pressure test inspection Each EL FLOW Base is pressure tested to at least 1 5 times the working pressure of the process conditions stipulated by the customer with a minimum of 8 bar Pressure testing sticker Each instrument is helium leak tested to at least 2 10 9 mbar l s He...

Page 12: ...ed 2 6 In line filter usage Fluids to be measured should be absolutely free of dirt oil moisture and other particles Fluids that are heavily contaminated or contain particulates are detrimental to precision If liquid phases enter the sensor chamber the function of the sensor and the mass flow controller may be impaired It is recommended to install an in line filter or liquid separator upstream of ...

Page 13: ... Hookup EL FLOW Base document nr 9 16 091 for more details Bronkhorst recommends the use of their standard cables These cables have the right connectors and if loose ends are used these will be marked to prevent wrong connection When using other cables cable wire diameters should be sufficient to carry the supply current and voltage losses must be kept as low as possible When in doubt contact your...

Page 14: ...e instrument may be re adjusted Zeroing is possible over RS232 Flowbus RS485 ModBus or by means of using the micro switch Zeroing by means of using the micro switch is described in this manual Warm up pressure up the system and fill the instrument according to the process conditions Make sure no flow is going through the instrument by closing valves near the instrument The setpoint must be zero Pr...

Page 15: ...ed control mode indicates to which setpoint the controller should respond 3 2 Analog operation At analog operation following signals are available measured value analog output setpoint analog input The type of installed analog interface 0 5V 0 10V 0 20mA or 4 20mA can be found in the model key of the instrument Refer to paragraph 1 6 2 Setpoints below 2 of the full scale will be interpreted as 0 s...

Page 16: ... received data is recognized within particular frame No Valid message received within 660 ms Protocol Detection in EL FLOW Base RS232 FLOW BUS 110 ms RS485 Modbus RTU 110 ms RS485 Modbus ASCII 110 ms Protocol and time frame ms Detected Protocol 660 ms Yes Protocol Detected Yes No Answer is sent At each power on of the EL Flow Base instrument a protocol detection routine is started and the communic...

Page 17: ...the Excel spreadsheet Examples of DDE client applications FlowPlot FlowView MS Office LabView Intouch Wizcon The FLowDDE server also offers a lot of test facilities and user adjustable settings for efficient communication with the connected flow controller How to setup a DDE link with FlowDDE is described in the help file of the FlowDDE application Programming examples are available for making app...

Page 18: ...ave More detailed information about Modbus can be found at http www modbus org or any website of the local Modbus organisation of your country when available Physical layer and communication protocol are detected automatically upon reception of messages These messages must be sent using the correct combination of physical layer and communication protocol After every power up the communication dete...

Page 19: ... will be delivered to customers on address 1 and with a baud rate of 19200 baud and EVEN parity The slave address baud rate and parity of the Bronkhorst meter controller Modbus slave can be changed to fit the instrument in your existing Modbus network Changing the slave address baud rate and parity can be done in the following ways Using RS232 FlowDDE Off line via the RS232 communication port by m...

Page 20: ...ter 7 Initreset has to be set to 64 first Valid values for the slave address are between 1 and 247 valid values for the baud rate are 9600 19200 and 38400 valid values for parity are 0 None 1 Odd and 2 Even The changed values will be effective immediately after changing In case of OEMD2 hardware revision OEMD2 text on the instrument label To read change the slave address parameter 309 Fieldbus2 ad...

Page 21: ...ash The flashes are called count flashes and have a pattern of 0 5 sec on 0 5 sec off Table LED indications for bus address and baud rate Green LED Red LED Time Indication amount of count flashes 0 12 Off 0 12 sec Maximum tens in bus address for instrument Off Amount of count flashes 0 9 0 9 sec Maximum units in bus address for instrument amount of count flashes 1 3 amount of count flashes 1 3 1 3...

Page 22: ...mount has been count Counts up to max 9 and then starts at 0 again When counting failed keep switch pressed and restart counting for next attempt 4 Set baud rate of field bus communication 1 9600 Baud 2 19200 Baud 3 38400 Baud both red and green LED flashes 0 1 sec on 0 1 sec off count flashes start when switch is pressed 0 5 sec on 0 5 sec off time out 60 sec Press switch and count red and green ...

Page 23: ...er float long etc 03 ILLEGAL DATA VALUE in case of reading less than 1 or more than 125 registers 04 SLAVE DEVICE FAILURE in case of reading a write only register The maximum message size for the Read Holding Registers function is 100 bytes at 9600 baud 200 bytes at 19200 baud and 400 bytes at 38400 baud When this size is exceeded corrupted responses may be received Write Single Register 06 Possib...

Page 24: ... 1 indent number version nr serial nr The Run Indicator Status field in this message will indicate ON when the device is in normal operating mode FB_NORMAL Possible exception responses 04 SLAVE DEVICE FAILURE in case of an internal error 3 5 6 Available parameters Modbus registers in the data model are numbered from 1 to 65536 In a Modbus PDU Protocol Data Unit these registers are addressed from 0...

Page 25: ...ut Unsigned long RW 0xF208 0xF209 61960 61961 0xF209 0xF20A 61961 61962 PID Kp Float RW 0xF2A8 0xF2A9 62120 62121 0xF2A9 0xF2AA 62121 62122 PID Ti Float RW 0xF2B0 0xF2B1 62128 62129 0xF2B1 0xF2B2 62129 62130 PID Td Float RW 0xF2B8 0xF2B9 62136 62137 0xF2B9 0xF2BA 62137 62138 Density actual Float R 0xF478 0xF479 62584 62585 0xF479 0xF47A 62585 62586 Dynamic display factor Float RW 0xF508 0xF509 627...

Page 26: ...trument will be re adjusted for measurement of zero flow not for pressure meter controller NOTE First make sure there is no flow and instrument is connected to power for at least 30 minutes On On 12 16 sec Prepare instrument for FLASH mode for firmware update Instrument shuts down and both LEDs turn off At next power up instrument will be active again LED indications using micro switch at normal r...

Page 27: ... digital meter or controller several modes are available More information about the available control modes can be found at parameter Control mode Pressing the switch 4x briefly with intervals of max 1 second in normal running operation mode will trigger the instrument to change its control mode Change current control mode press switch 4x briefly Step Action Indication Time Handling 1 Set tens of ...

Page 28: ...ec off Wink mode By a command send to the instrument fast wink 0 1 sec on 0 1 sec off Switch released selected action started Green and Red LED turn by turn indication modes no switch used Green LED Time Indication Off Continuously Power off or program not running On Continuously Normal running operation mode Flash 0 2 sec on 0 2 sec off Special function mode Instrument is busy performing any spec...

Page 29: ...al Product Information for more details Range Some parameters only accept values within a certain range x Minimal value of the range y Maximal value of the range FlowDDE Parameter number in FlowDDE Check chapter Error Reference source not found 4 Error Reference source not found for detailed information FlowBus Process and parameter number to address parameters using the FlowBus protocol Pro Flowb...

Page 30: ...n 0 and 100 Control Mode Type Access Range FlowDDE FlowBus ModBus Unsigned int RW 0 18 12 1 4 0x0024 37 The Controller mode is used to select different functions of the instrument The following modes are available Value Mode Instrument action Setpoint source 0 DIGITAL_INPUT Controlling RS232 RS485 1 ANALOG_INPUT Controlling Analog input 3 VALVE_CLOSE Valve closed 4 CONTROLLER_IDLE Idle 5 TEST_MODE...

Page 31: ...D Advanced parameters are read only 64 UN_LOCKED Advanced parameters are write en readable This parameter is always set to LOCKED at power up 4 1 2 Identification Serial number Type Access Range FlowDDE FlowBus ModBus Unsigned char 20 R 92 113 3 0xF118 0xF11F 61721 61728 This parameter consists of a maximum 20 byte string with instrument serial number for identification Example M0202123A BHT Model...

Page 32: ...e unit in maximal 7 characters Capacity 100 Type Access Range FlowDDE FlowBus ModBus PDU Float R 1E 10 1E 10 21 1 13 0x8168 0x8169 33129 33130 Capacity is the maximum value span at 100 for direct reading in sensor base units Capacity 0 Type Access Range FlowDDE FlowBus ModBus PDU Float R 1E 10 1E 10 183 33 22 0xA1B0 0xA1B1 41393 41394 This is the capacity zero point offset for direct reading in se...

Page 33: ...or slower controller response is needed only the controller gain Kspeed or Kp has to be changed Kp PID Kp Type Access Range FlowDDE FlowBus ModBus PDU Float RW 0 1E 10 167 114 21 0xF2A8 0xF2A9 62121 62122 Proportional action of the PID controller Kspeed Type Access Range FlowDDE FlowBus ModBus PDU Float RW 0 1E 10 254 114 1 0xF2F0 0xF2F1 62193 62194 Ti PID Ti Type Access Range FlowDDE FlowBus ModB...

Page 34: ...17 0x0E51 3666 Controller response when controller is stable within band of 2 of setpoint Value 128 is default and means no correction Otherwise controller speed will be adjusted as follows 05 1 128 _ _ respstable old response new response 4 1 6 Changing Default Control Mode Instruments are delivered with either analog or digital signal as default setpoint depending on customer s requirement After...

Page 35: ...oat RW 0 1 0 56 117 1 0xF508 0xF509 62729 62730 Static Display Factor Type Access Range FlowDDE FlowBus ModBus PDU Float RW 0 1 0 57 117 2 0xF511 0xF512 62737 62738 CycleTime Type Access Range FlowDDE FlowBus ModBus PDU Unsigned char R 0 255 52 114 12 0x0E4C 3661 Note The unit of parameter CycleTime is 10ms Example value 0 2 means 2ms 4 1 8 Disabling Micro Switch It is possible to disable the Micr...

Page 36: ...f this software Check FLUIDAT on http www fluidat com FLUIDAT is a collection of routines to calculate physical properties of gases and liquids These routines are made available at the FLUIDAT on the Net website 4 2 2 Maximum pressure drop For pilot solenoid operated control valves with small orifices the maximum allowable pressure drop for gases is according to the table Diameter mm Kv Normally c...

Page 37: ...lower supply pressure Valve blocked contaminated 1e connect 0 15 Vdc to valve and slowly increase voltage while supply pressure is on The valve should open at 7V 3V if not open then cleaning parts and adjust valve qualified personnel only Screen in inlet fitting blocked 1f clean screen Sensor capillary failure 1g return to factory Maximum output signal Output stage blown up 2a return to factory Se...

Page 38: ...flow at zero setpoint Valve leaks due to damaged plunger or dirt in orifice 6a clean orifice and or when replacing plunger assembly see 1e Pressure too high or much too low 6b apply correct pressure High flow at zero setpoint Damaged diaphragm only applicable to valves with membrane 7a replace membrane seal ...

Page 39: ...trument This to enable the factory to take sufficient precautionary measures to safeguard the staff in their repair department Take proper care of packing if possible use the original packing box seal instrument in plastic etc All instruments must be dispatched with a completely filled in declaration on contamination form Instruments without this declaration will not be accepted Note If the instru...

Page 40: ...nt will gladly assist you selecting the right product for your application Contact sales by e mail sales bronkhorst com For after sales questions our Customer Service Department is available with help and guidance To contact CSD by e mail support bronkhorst com No matter the time zone our experts within the Support Group are available to answer your request immediately or ensure appropriate furthe...

Reviews: