null  null
Instruction manual
Operational instructions
for digital Multibus
Mass Flow / Pressure instruments
Doc. no.: 9.17.023AF Date: 05-02-2016
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.
Head Office: Nijverheidsstraat 1a, NL-7261 AK Ruurlo, The Netherlands, Tel. +31 573 458800, [email protected]
BRONKHORST®
Disclaimer
The information in this manual has been reviewed and is believed to be wholly reliable. No responsibility, however, is
assumed for inaccuracies. The material in this manual is for information purposes only.
Copyright
All rights reserved. This documentation is protected by copyright.
Subject to technical and optical changes as well as printing errors. The information contained in this document is
subject to change at any time without prior notification. Bronkhorst High-Tech B.V. reserves the right to modify or
improve its products and modify the contents without being obliged to inform any particular persons or organizations.
The device specifications and the contents of the package may deviate from what is stated in this document.
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.
Warranty
The products of Bronkhorst High-Tech B.V. are warranteed against defects in material and workmanship for a period
of three years from the date of shipment, provided they are used in accordance with the ordering specifications
and the instructions in this manual and that they are not subjected to abuse, physical damage or
contamination. Products that do not operate properly during this period may be repaired or replaced at no charge.
Repairs are normally warranted for one year or the balance of the original warranty, whichever is the longer.
See also paragraph 9 of the Conditions of sales:
http://www.bronkhorst.com/files/corporate_headquarters/sales_conditions/en_general_terms_of_sales.pdf
The warranty includes all initial and latent defects, random failures, and undeterminable internal causes.
It excludes failures and damage caused by the customer, such as contamination, improper electrical hook-up, physical
shock etc.
Re-conditioning of products primarily returned for warranty service that is partly or wholly judged non-warranty may
be charged for.
Bronkhorst High-Tech B.V. or affiliated company 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 our factory or service center, these costs are added to the repair invoice. Import and/or export charges,
foreign shipping methods/carriers are paid for by the customer.
Page 2
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
TABLE OF CONTENTS
1
GENERAL PRODUCT INFORMATION ................................................................................................. 5
1.1
1.2
1.3
2
DIGITAL INSTRUMENT ..................................................................................................................... 7
2.1
2.2
2.3
2.4
2.5
3
MEASURE UNIPOLAIR .......................................................................................................................................15
MEASURE BIPOLAIR .........................................................................................................................................15
FMEASURE.....................................................................................................................................................15
SETPOINT ......................................................................................................................................................16
FSETPOINT .....................................................................................................................................................16
SETPOINT MONITOR MODE ................................................................................................................................16
SETPOINT EXPONENTIAL SMOOTHING FILTER .........................................................................................................16
SETPOINT SLOPE..............................................................................................................................................17
ANALOG INPUT ...............................................................................................................................................17
CONTROL MODE..............................................................................................................................................17
SLAVE FACTOR................................................................................................................................................18
FLUID NUMBER ...............................................................................................................................................18
FLUID NAME...................................................................................................................................................18
VALVE OUTPUT ...............................................................................................................................................19
TEMPERATURE................................................................................................................................................19
ACTUAL DENSITY .............................................................................................................................................19
SENSOR TYPE..................................................................................................................................................19
CAPACITY 100% .............................................................................................................................................19
CAPACITY 0% .................................................................................................................................................19
CAPACITY UNIT INDEX.......................................................................................................................................20
CAPACITY UNIT ...............................................................................................................................................21
CONTROL PARAMETERS................................................................................................................. 22
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
6
GENERAL .......................................................................................................................................................12
BRONKHORST SOFTWARE ..................................................................................................................................12
PARAMETER USE .............................................................................................................................................13
NORMAL OPERATION PARAMETERS .............................................................................................. 15
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
5
GENERAL ........................................................................................................................................................ 7
BASIC DIAGRAM ............................................................................................................................................... 7
MEASURE AND CONTROL FUNCTIONAL BLOCK DIAGRAM ............................................................................................ 9
CALIBRATION WITH MATHEMATICAL FUNCTIONS .....................................................................................................10
MULTI FLUID / MULTI RANGE INSTRUMENTS.........................................................................................................11
PARAMETERS AND PROPERTIES ..................................................................................................... 12
3.1
3.2
3.3
4
INTRODUCTION ................................................................................................................................................ 5
MULTIBUS TYPES.............................................................................................................................................. 5
REFERENCES TO OTHER APPLICABLE DOCUMENTS ..................................................................................................... 6
PID-KP .........................................................................................................................................................22
PID-TI ..........................................................................................................................................................22
PID-TD.........................................................................................................................................................22
CONTROLLER SPEED .........................................................................................................................................22
OPEN FROM ZERO RESPONSE .............................................................................................................................22
NORMAL STEP RESPONSE ..................................................................................................................................23
STABLE RESPONSE ...........................................................................................................................................23
SENSOR DIFFERENTIATOR UP .............................................................................................................................23
SENSOR DIFFERENTIATOR DOWN ........................................................................................................................23
SENSOR EXPONENTIAL SMOOTHING FILTER............................................................................................................23
VALVE SAFE STATE ...........................................................................................................................................24
ALARM / STATUS PARAMETERS ..................................................................................................... 25
6.1
6.2
6.3
6.4
Page 3
GENERAL .......................................................................................................................................................25
FUNCTIONAL ALARM SCHEMATIC.........................................................................................................................25
ALARM INFO ..................................................................................................................................................26
ALARM MODE ................................................................................................................................................26
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
7
ALARM MAXIMUM LIMIT...................................................................................................................................26
ALARM MINIMUM LIMIT ...................................................................................................................................26
ALARM SETPOINT MODE ...................................................................................................................................26
ALARM NEW SETPOINT .....................................................................................................................................26
ALARM DELAY TIME .........................................................................................................................................27
RESET ALARM ENABLE ......................................................................................................................................27
STATUS .........................................................................................................................................................27
STATUS OUT POSITION ......................................................................................................................................27
USING AN ALARM (EXAMPLES) ...........................................................................................................................28
COUNTER PARAMETERS ................................................................................................................ 29
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
8
COUNTER VALUE .............................................................................................................................................29
COUNTER MODE .............................................................................................................................................29
COUNTER SETPOINT MODE ................................................................................................................................29
COUNTER NEW SETPOINT ..................................................................................................................................30
COUNTER LIMIT ..............................................................................................................................................30
COUNTER UNIT INDEX .......................................................................................................................................30
COUNTER UNIT ...............................................................................................................................................31
RESET COUNTER ENABLE ...................................................................................................................................31
COUNTER CONTROLLER OVERRUN CORRECTION ......................................................................................................32
COUNTER CONTROLLER GAIN..............................................................................................................................32
USING A COUNTER (EXAMPLE) ............................................................................................................................32
IDENTIFICATION PARAMETERS ...................................................................................................... 33
8.1
8.2
8.3
8.4
8.5
8.6
8.7
9
SERIAL NUMBER ..............................................................................................................................................33
BHTMODEL NUMBER ......................................................................................................................................33
FIRMWARE VERSION ........................................................................................................................................33
USERTAG.......................................................................................................................................................33
CUSTOMER MODEL ..........................................................................................................................................33
IDENTIFICATION NUMBER ..................................................................................................................................34
DEVICE TYPE...................................................................................................................................................34
SPECIAL PARAMETERS ................................................................................................................... 35
9.1
9.2
9.3
9.4
10
10.1
10.2
10.3
11
11.1
11.2
11.3
11.4
12
13
Page 4
RESET ...........................................................................................................................................................35
INIT / RESET ...................................................................................................................................................35
WINK ...........................................................................................................................................................35
IOSTATUS .....................................................................................................................................................35
SPECIAL INSTRUMENT FEATURES................................................................................................ 38
ZEROING .......................................................................................................................................................38
RESTORE PARAMETER SETTINGS ..........................................................................................................................39
BUS CONFIGURATION MODE .............................................................................................................................40
MANUAL INTERFACE: MICRO-SWITCH AND LED’S ....................................................................... 41
GENERAL .......................................................................................................................................................41
LED’S INDICATIONS .........................................................................................................................................42
MICRO-SWITCH USE FOR READING / SETTING ADDRESS / MAC-ID AND BAUDRATE ........................................................45
MICRO-SWITCH USE FOR READING/CHANGING CONTROL MODE: ................................................................................48
TESTING AND DIAGNOSTICS ....................................................................................................... 49
SERVICE ..................................................................................................................................... 50
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
1 GENERAL PRODUCT INFORMATION
1.1
INTRODUCTION
1)
This user guide explains the functioning of Bronkhorst digital Multibus instruments features and parameter
structure. They are called MULTIBUS instruments because the digital instruments may be fitted with a field bus. At
this moment the following types of field buses are supported: FLOW-BUS, Modbus, DeviceNet, PROFIBUS and
EtherCAT. Therefore included herein is the basic information to operate a digital instrument with optional field bus.
Explained is the functioning of the several parts of a digital system as the measuring system, control settings, alarm
and counter use and identification parameters. For every field bus a separate user guide is available.
1)
Bronkhorst:
1.2
This includes Bronkhorst High-Tech B.V. and M+W Instruments GmbH.
MULTIBUS TYPES
In 2000 Bronkhorst developed their first digital instruments according to the “multibus” principle. The basic pc-board
on the instrument contained all of the general functions needed for measurement and control, including alarm,
totalizing and diagnostic functions. It had analog I/O-signals and also an RS232 connection as a standard feature. In
®
addition to this there is the possibility of integrating an interface board with DeviceNet™, Profibus-DP , Modbus ,
FLOW-BUS or EtherCAT protocol. The first generation (MBC-I) was based on a 16 bit Fujitsu controller. It was
superseded in 2003 by the Multibus type 2 (MBC-II). This version was also based on
the 16 bit Fujitsu controller but it had several improvements to the MBC-I. One of
them is the current steering of the valve. It reduced heat production and improved
control characteristics. The latest version Multibus controller type 3 (MBC3) is
introduced in 2011. It is build around a 72MHz 32 bit NXP ARM controller. It has AD
and DA controllers on board which makes it possible to measure noise free and
control valves without delays. The internal control loop runs 6 times faster compared
to the MBC-II therefore control stability has improved significantly. It also has several
improved functions like reverse voltage protection, inrush current limitation and
overvoltage protection.
MBC3 instruments can be recognised by the “MBC3” placed on lower left side
of the instrument label (see example).
Page 5
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
1.3
REFERENCES TO OTHER APPLICABLE DOCUMENTS
Manuals and guides for digital instruments are modular. General instructions give information about the functioning
and installation of instruments. Operational instructions explain the use of the digital instruments features and
parameters. Field bus specific information explains the installation and use of the field bus installed on the
instrument.
1.3.1
Manuals and user guides:
General instructions
Instrument type based
Document 9.17.022
Bronkhorst®
General instructions digital Mass Flow / Pressure
Operational
instructions
Document 9.17.023
Document 9.17.025
Bronkhorst®
General instructions CORI-FLOW
PROFIBUS DP interface
Document 9.17.050
Document 9.17.044
Bronkhorst®
General instructions digital LIQUI-FLOW L30
Document 9.17.024
FLOW-BUS interface
Document 9.17.031
Bronkhorst®
General instructions mini CORI-FLOW
Field bus specific
information
Document 9.17.026
Operational instructions
for digital multibus
Mass Flow / Pressure
instruments
DeviceNet interface
Document 9.17.035
Modbus interface
Document 9.17.027
M+W Instruments
Instruction manual MASS-STREAM D-6300
RS232 interface with
FLOW-BUS protocol
Document 9.17.063
EtherCAT interface
Document 9.17.095
PROFINET interface
1.3.2
Software tooling:
FlowPlot
FlowView
Flowfix
FlowDDE
All these documents can be found at:
http://www.bronkhorst.com/en/downloads
Page 6
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
2 DIGITAL INSTRUMENT
2.1
GENERAL
2.2
BASIC DIAGRAM
A digital instrument of Bronkhorst is a Mass Flow or Pressure Meter / Controller which is equipped with a digital
electronic Multibus PC board. These electronics consist of a micro-controller with peripheral circuitry for measuring,
controlling and communication. The flow/pressure signal is measured and digitized directly at the sensor and
processed by means of the internal software (firmware). Measured and processed values can be output through the
analog interface and through the digital communication line RS232 (and optional field bus interface). For controllers
the setting for the actuator is calculated by the firmware. Setpoint can be given through the integrated analog
interface or through the digital communication line. Digital instruments have many parameters for settings for signal
processing, controlling and many extra features and therefore they have a wide range in use. Reading and changing of
these settings is possible through field bus or RS232, except for measured value, setpoint and valve output, which is
also possible through the analog interface. (Depending on parameter setting) See operating instructions of Readout
and Control module or PC-program how to read/change parameter values of digital instruments.
FIELD BUS
15…24Vdc
Supply
Voltage
Sensor
AD
Read and write parameters
Data
Memory
RS232/
RS485
Interface
FIELD BUS
Interface
RS232/
(RS485)
Microswitch
Measure
Digital Signal
Processing
PWM
LED Green
LED Red
PID
controller
AD
Valve
DA
AD
2
1
DA
Analog
Output
0…5V
0…10V
0…20mA
4…20mA
3
4
MBC3 type only
1 Analog Output
2 Analog Input
3 Digital Output
4 Digital Input
Page 7
Analog
Input
0…5V
0…10V
0…20mA
4…20mA
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
Digital instruments can be operated by means of:
1.
2.
3.
4.
5.
6.
7.
Analog interface. (0...5Vdc/0...10Vdc/0...20mA/4...20mA)
RS232 interface (connected to COM-port by means of special cable (Default speed 38400 Baud)
FLOW-BUS
PROFIBUS-DP
DeviceNet
Modbus
EtherCAT
Option 1 and 2 are always present on Multibus instruments. Option 3, 4, 5 and 6 are optional. Operation via analog
interface, RS232 interface and an optional field bus can be performed at the same time. A special parameter called
“control mode” indicates to which setpoint the controller should listen: analog or digital (via field bus or RS232). The
RS232 interface behaves like a FLOW-BUS interface. When using more digital interfaces at the same time, reading can
be done simultaneously without problems. When changing a parameter value, the last value send by an interface will
be valid.
Also the micro push-button switch and the LED’s on top of the instrument can be used for manual operation of some
options.
•
The green LED will indicate in what mode the instrument is active.
•
The red LED will indicate info / error / warning situations.
Page 8
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
2.3
MEASURE AND CONTROL FUNCTIONAL BLOCK DIAGRAM
The main part of a digital instrument is the measuring stage. The base is a highly accurate Analog to Digital converter.
The measuring signal is than processed trough a couple of stages as shown below. In general the path is: ADC scaling,
filtering, linearization (look-up or polynomial), Differentiation (gas flow sensors only), display filtering. In case of a
control system this signal is used to control a valve. The control loop consists of an enhanced PID controller (See the
chapter “Control parameters”).
Digital mass-flow measure / controller functional block diagram
MEASURE
FLOW
Bridge current
CONTROL
VALVE
SENSOR
Bridge potmeter
Valve Out
Monitor
ADC
converter
MBC3
2
MBC-II
ADC scaling
3
Exponential
smoothing
filter
4
Lookup table
linearization
PID
controller
Polynomial
linearization
5
Differentiator
6
Differentiator
filter
(MBC-II only)
1
Display filter
0
7
Setpoint
8
fmeasure
Page 9
Measure
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
2.4
2.4.1
CALIBRATION WITH MATHEMATICAL FUNCTIONS
General information
Depending on instrument and sensor type an instrument output signal is calculated with one of the following
mathematical methods:
• polynomial function
• look-up table (2 dimensions)
• look-up table with temperature compensation (3 dimensions)
2.4.2
Polynomial functions
By means of a few samples, a polynomial function can be obtained. After determining the polynomial function, the
original calibration points and an infinite amount of values in between, can be calculated with high accuracy. In a
system where pressure- and/or flow meters and -controllers should be readout and set with high accuracy, these
polynomial functions often are used for approximation of their transfer function.
2.4.2.1
General form of a polynomial function
In mathematics, a polynomial is an expression of finite length constructed from variables (also known as in
determinates) and constants. The general form of a polynomial function of the n-th degree is as follows:
y = a0 + a1 ⋅ X + a2 ⋅ X 2 + a3 ⋅ X 3 + ..... + an ⋅ X n
n is a non negative integer and 'a0' to 'an' are polynomial constant coefficients. When you have 'n + 1' measure-points,
th
they can be approximated by means of a 'n ' degree polynomial function.
2.4.2.2
Polynomial function of sensor signal
By means of a calibration at Bronkhorst several measured calibration points will be used to obtain a polynomial
rd
function. The form of this function of the 3 degree is:
Y = a + b⋅ X + c ⋅ X2 + d ⋅ X3
In which 'Y' is the normalized measured value (0-1) and 'X' is the value of the sensor signal. Characters 'a - d' are
polynomial parameters, which can be obtained by a mathematical program. The polynomial parameters are calculated
in such a way that the fit error between the calibration points and the polynomial function is minimized.
2.4.3
Look-up tables
It is also possible to linearize a sensor signal is using a so called look-up table. A look-up table is a table filled with
calibration points. The embedded software inside the digital instrument calculates a continuous smooth function
which fits exactly through these calibration points. Using this method it is possible to describe any monotone rising
sensor signal curve with high accuracy.
2.4.4
General form of 2-dimensional look-up tables
The general form of a 2-dimensional look-up table is as follows:
index
0
1
2
3
…
n
X
Y
x0
x1
x2
x3
…
xn
y0
y1
y2
y3
…
yn
In which 'Y' is the real flow value, 'X' is the value of the sensor signal and ‘index’ represents the position in the look-up
table. A Bronkhorst digital instrument can store look-up tables with a maximum of 21 calibration points.
Page 10
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
2.4.5
Using mathematical functions at a digital instrument
Digital instruments are capable of storing 8 different fluid calibrations. Parameters for these calibrations are stored
inside the instrument and can be read or changed through the field bus or the RS232 connection by means of a PCprogram or a digital Readout and Control module. Factory calibration parameters are secured and can not be changed
unless you have special rights to do this. Selection of another fluid is part of operation and therefore not secured.
Digital instruments will need at least 1 fluid set of calibration parameters for operation.
2.5
2.5.1
MULTI FLUID / MULTI RANGE INSTRUMENTS
General information
Multi Fluid / Multi Range (MFMR) instruments are calibrated for standard ranges which can easily be configured for
other fluids and ranges. This applies for both Bronkhorst and its customers. Changing fluid and range can be
performed by means of a simple computer program through the RS232 connection of an instrument. The program can
convert the primal calibration curve inside the instrument to the selected fluid and range.
MFMR instruments can be identified by the text “MFMR” on the instruments identification.
2.5.2
Differences between traditional and MFMR instruments
In traditional digital instruments the parameters capacity, density, unit type, capacity unit etc. are static parameters.
These parameters are used by, for example, read out units or PC-software to convert the measured value in
percentage of the maximum output to a real value in a certain unit.
However in MFMR instruments these parameters are dynamic.
Examples:
An instrument is configured for 2000 mln/min Air.
Changing the capacity unit from ‘mln/min’ to ‘ln/min’ effects that the capacity automatically changes from
‘2000’ to ‘2’. The 100% output is not affected.
Changing the capacity from ‘2000’ to ‘1000’ effects that the instruments full scale capacity (100% output)
changes to 1000 mln/min. The instrument is reranged.
Page 11
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
3 PARAMETERS AND PROPERTIES
3.1
GENERAL
Digital instruments consist of a microcontroller with several processes running simultaneously for:
•
Measuring sensor value
•
Reading analog input signal
•
Digital signal processing
•
Driving a valve
•
Setting analog output signal
•
Communication with the world outside
Each process needs its own specific parameters in order to function correctly. These parameter values are accessible
through the available interface(s) to influence the process behavior (for instance Control behavior or alarm settings).
These parameters can easily be controlled by end-users for more flexible use of the instruments. Bronkhorst offers
special software tooling for these purposes.
3.2
BRONKHORST SOFTWARE
FlowDDE is software which allows users to communicate with digital instruments in a standard way. It uses the RS232
interface on the instrument which is linked to a computer with a standard Bronkhorst cable. It converts the
instrument parameters to DDE commands. DDE (Dynamic Data Exchange) is a technology for communication between
multiple applications under Microsoft Windows.
FlowView and FlowPlot use FlowDDE as a server. In short:
FlowView
:Windows application for the readout and/or control of 12 instruments (default), configurable up to
99 instruments.
FlowPlot
:Windows application for monitoring and optimizing. (Value versus time on screen)
Page 12
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
These programs are on the support CD or can be downloaded from:
http://www.bronkhorst.com/en/products/accessories/software_tools/
End-users are also free to use their own software using either:
FlowDDE
: DDE-server for data exchange with Microsoft Windows applications
FLOWB32.DLL
: Dynamic Link Library for Microsoft Windows applications
RS232 interface
: Protocol for instructions with ASCII HEX or Binary telegrams
3.3
PARAMETER USE
In general each parameter has its own properties, like data-type, size, reading/writing allowance, security.
Parameters can be protected in general:
•
Parameters used for operation of instruments are not secured (read / write is allowed).
(e.g..: measure, setpoint, control mode, setpoint slope, fluid number, alarm and counter)
•
Parameter for settings and configuration are secured (reading is allowed/ writing is not allowed).
(e.g..: calibration settings, controller settings, identification, network/field bus settings)
Parameters for settings are secured. They can be read-out, but can not be changed without knowledge of special keyparameters and knowledge of the instrument.
Reading/changing parameter values via FlowDDE offers the user a different interface to the instrument. Besides the
server name: ‘FlowDDE’ or ‘FlowDDE2’ there is only need of:
•
topic, used for channel number:
‘C(X)’ (x = channel number)
•
item, used for parameter number:
‘P(Y)’
(y = parameter number)
A DDE parameter number is a unique number in a special FlowDDE instruments/parameter database and not the
same as the parameter number from the process on an instrument. Node address and process number will be
translated by FlowDDE to a channel number.
When not using FlowDDE for communication with the instrument, each parameter value needs:
• node address of instrument on FLOW-BUS
• process number on instrument
• parameter number on instrument
Page 13
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
Document “917027--Manual RS232 interface” explains in more detail the use of RS232 communication
This document can be found at:
http://www.bronkhorst.com/en/downloads/instruction_manuals/
Example of a parameter and the explanation:
Data Type
unsigned long
Valve output
unsigned long
=
Unsigned char
Unsigned int
Unsigned long
Float
Unsigned char []
RW
Secured
0…16777215
DDEpar. = 55
Proc. = 114
Par. = 1
=
=
=
=
=
=
Range
0…16777215
read/write
RW
Secured
 Y
DDE
55
Proc/par
114
1
DDE
25
Proc/par
1
17
one of the data types below.
1 byte integer
2 bytes integer, MSB first
4 bytes integer, MSB first
4 bytes IEEE 32-bit single precision numbers, MSB first
array of characters (string)
R - parameter can be read, W – parameter can be written.
 Y =Parameter is secured. N= Parameter not secured.
Parameter range.
FlowDDE parameter number
Process number
process parameter number
Another example is:
Data Type
unsigned char[10]
Fluid name
unsigned char[10]
RW
Secured
a...Z
0...9
DDEpar. = 25
Proc. = 1
Par. = 17
=
=
=
=
=
=
=
=
Range
a…Z, 0…9
read/write
RW
Secured
 Y
Data type Unsigned char[], array of characters. [10] = number of characters.
R - parameter can be read, W – parameter can be written.
 Y =Parameter is secured. N= Parameter not secured.
characters which can be used in the string
numbers which can be used in the string
FlowDDE parameter number
Process number
process parameter number
secured parameter:
To enable secured parameter, see chapter 9 SPECIAL PARAMETERS 9.2 INITRESET.
More information can be found in the manual “917030 Manual FlowPlot”
This document can be found at:
http://www.bronkhorst.com/en/downloads/instruction_manuals/
Page 14
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4 NORMAL OPERATION PARAMETERS
4.1
4.2
4.3
MEASURE UNIPOLAIR
MEASURE BIPOLAIR
FMEASURE
Data Type
unsigned int
Range
0…41942
read/write
R
Secured
N
DDE
8
Proc/par
1/0
unsigned int
0…65535
R
N
8
1/0
-3.40282E+38 …
R
N
205
33/0
3.40282E+38
Depending on the type of instrument, measured value indicates the amount of mass flow or pressure metered by the
instrument. Sensor signals at digital instruments will be digitized at the sensor bridge by means of highly accurate ADconverters. Digitized signals will be internally processed by the microcontroller using floating point notation. The
sensor signal will be differentiated, linearized and filtered.
At the digital output measured values can be presented in three ways:
1.
float
For Unipolair mode the signal of 0...100% will be presented in a range of 0...32000.
For the instruments, maximum signal to be expected is 131.07 %, which is: 41942.
0
32000
41942
65535
Not used
0%
2.
3.
100%
131.07%
For Bipolair mode the signal of 0...100% will be presented in a range of 0...32000.
Maximum signal is 131.07 %, which is: 41942, minimum signal is -73.73 %, which is 41943
0
32000
0%
100%
41942
41943
65535
131.07% -73.73%
-0.003%
Fmeasure is a different parameter as Measure. It represents the internal floating point version of the variable
measure as mentioned before.
The users will read-out the measured value in the capacity and capacity unit for which the instrument has
been calibrated. These settings depend on variables: capacity, capacity unit, sensor type and capacity 0%.
Fmeasure is a read-only float on (FLOW-BUS) proc 33, par 0.
Value is calculated as follows:
in text
Page 15
 measure

fmeasure = 
* (capacity − capacity0% ) + capacity0%

 32000
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4.4
4.5
SETPOINT
FSETPOINT
unsigned int
0…32000
RW
N
9
1/1
float
1e-10…1e+10
RW
N
206
33/3
Setpoint of the instrument can be operated by two parameters at the same time:
1.
Setpoint is used to tell the PID controller in the instrument what the wanted amount of mass flow or pressure
is. Signals are in the same range as the measured value, only setpoint is limited between 0 and 100 %.
Setpoint can be given either via optional field bus or RS232 or via the analog interface. The parameter control
mode selects the active setpoint for the controller. See that paragraph for more detailed information.
2.
With the use of parameter Fmeasure, also Fsetpoint is often needed. This parameter is R/W as variable in
FLOW-BUS proc33, par3. Fsetpoint is a float (in the capacity in which the instrument was calibrated, see also
Fmeasure). The last received setpoint by the instrument will be valid. It is not advised to use setpoint and
Fsetpoint at the same time.
Relation between setpoint and Fsetpoint is calculated as follows:
 fsetpoint − capacity0% 
 • 32000
setpoint = 
 capacity − capacity0% 
in text
Reading back actual values of Fsetpoint is also possible. When a value has been send to proc1, par1
(integer setpoint), then this will be converted to the float setpoint for direct reading in the right
capacity and unit
4.6
SETPOINT MONITOR MODE
unsigned char
0…255
RW
 Y
329
115/23
 Y
73
117/3
This parameter makes it possible to visualize the internal setpoint value.
Value
0
1
2
4.7
Description
Setpoint
Internal setpoint after Setpoint Exponential Smoothing filter
Internal setpoint after slope function
SETPOINT EXPONENTIAL
float
0…1
RW
SMOOTHING FILTER
This factor is used for filtering the setpoint before it is further processed.
It filters according the following formula:
Y0 = x 0 • Setpoint exp. filter + y1 • (1 − Setpoint exp. filter)
Default value = 1 (off)
This filter is in the control loop so it affects the response time.
For MBC-II type of instruments this parameter affects the analog setpoint signal.
For MBC3 type of instruments this parameter affects both analog and digital setpoint signals.
Page 16
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4.8
SETPOINT SLOPE
unsigned int
0…30000
RW
N
10
1/2
Digital instruments can establish a smooth setpoint control using the setpoint slope time. The setpoint will be linear
increased in time from old setpoint to new setpoint value. A value between 0 and 3000 seconds, with a resolution of
0.1 seconds, can be given to set the time for the integrator on the setpoint signal.
Setpoint will reach its end value after:
 newsp − oldsp 

 • slope = seconds
100


Sample; When slope = 10 seconds how long will it take to go from 20% to 80%?
 80% − 20% 

 • 10 = 6
 100% 
4.9
ANALOG INPUT
unsigned int
seconds
0…65535
R
N
11
1/3
12
1/4
Depending on the analog mode, 0...5Vdc / 0…10Vdc / 0...20mA / 4...20mA is converted to 0…32000.
Analog input signals (digitized) are in the same range as measured values (0...32000 = 0...100%).
This input can be used to give setpoint or slave factor, depending on the value of control mode.
4.10 CONTROL MODE
unsigned char
0…255
RW
N
For switching between different functions of a digital meter or controller several modes are available.
0
1
2
3
4
5
6
7
8
9
10
12
13
18
20
21
22
Mode
BUS/RS232
Analog input
Instrument action
Controlling
Controlling
controlling as slave from other
FLOW-BUS slave
instrument on the bus
Valve close
close valve
stand-by on BUS/RS232
Controller idle
controlling is stopped / Valve Out
freezes in current position
Testing mode
testing enabled (factory only)
Tuning mode
tuning enabled (factory only)
Setpoint 100%
controlling on 100%
Valve fully open
purge valve
Calibration mode
calibration enabled (factory only)
controlling as slave from other
Analog slave
instrument on analog input
setpoint 0%
controlling on 0%
controlling as slave from other
FLOW-BUS analog slave instrument on bus, slave factor is set
with signal on analog input
RS232
Controlling
valve stearing
Setpoint is redirected directly to
(valve = setpoint)
Valve Out with the controller idle
analog valve stearing
Analog input is redirected directly to
(valve = analog input)
Valve Out with the controller idle
valve safe state
See parameter Valve Safe State
Setpoint source
BUS/RS232
analog input
FLOW-BUS * slave
factor /100%
Master source
Slave factor
FLOW-BUS
slave factor
(proc33,par 1)
analog input
proc33,par 1
(slave factor)
FLOW-BUS *
analog input
analog input
100%
Analog input * slave
factor /100%
0%
FLOW-BUS * analog
input * slave factor
/100%
Analog input= external input= pin 3 on DB 9 connector.
BUS = any available field bus
At power-up the control mode will be set by the jumper or dip switch setting on the PC-board of the instrument (only
for the control mode values 0, 1, 9 or 18). If the actual control mode is not equal to 0, 1, 9 or 18, it will not be
overruled by jumper or dip switch setting on the PC-board of the instrument. For more information see parameter
IOStatus.
Page 17
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4.10.1 Dual interface operation
When operating a controller (reading measured value and sending setpoint) for proper operation it is important that
the controller gets its setpoint from the right source. Setpoints may come from different sources: analog input, field
bus interface, RS232 interface or may be overruled by close valve or open valve (purge) commands. Therefore it is
important to know what the setpoint source of the controller is. This can be set by means of parameter control mode
(DDE parameter 12).
In some cases it is possible that the setpoint may come from 2 sources at the same time. The last setpoint send will be
valid and send to the controller. This is the case in control mode = 0, when setpoints may come through any field bus
interface or RS232. However, there could be situations where control over the instrument seems impossible. This is
the case when the instrument comes into a safe-state e.g. when field bus communication is disturbed or disconnected.
The valve will be forced to a safe state automatically: closed (NC) or fully open (NO).
In case you want to get control back via RS232 operation, you have to change the control mode. When control mode
gets value 18, safe state will be overruled and sending setpoints via RS232 interface will have effect on the controller
again. ‘Control Mode’ value 18 will be lost after power off and power on of the instrument.
4.10.2 Tuning, test and calibration mode
These are special modes to prepare the instrument for either a tuning, test or calibration action. These modes are used
by Bronkhorst service personnel only and are not meant for customer use.
4.11 SLAVE FACTOR
float
0…500
RW
N
139
33/1
Depending on the Setpoint/control mode a slave factor can be set.
In master/slave or ratio control the setpoint of an instrument is related to the output signal of another instrument.
setpoint (slave) =
Outputsignal (master) • slave factor
100%
Digital instruments offer possibilities for master/slave control via the FLOW-BUS. The output value of any instrument
connected to the FLOW-BUS is automatically available to all other instruments (without extra wiring). When
master/slave control is wanted the instrument can be put in control mode 2 or 13, depending on how the slave factor
should be set (see table above). Through FLOW-BUS an instrument can be told that it should be a slave, who should be
its master (DDEpar. 158 ‘Master Node’) and what should be the slave factor to follow the master with. It is possible to
have more masters and more slaves in one system. A slave can also be a master itself for other instruments.
These options are available for FLOW-BUS or RS232 instruments only.
Output signals from master can be received via FLOW-BUS only.
Slave factors can also be changed via RS232.
Master/slave is meant here for controlling purposes and has nothing to do with master and slave behavior on field bus
networks.
4.12 FLUID NUMBER
unsigned char
0…7
RW
N
24
1/16
Fluid number is a pointer to the set of calibration parameters. Each selectable fluid has its own set of calibration
parameter values. Fluid number is an unsigned char parameter (DDEpar. 24 ‘Fluid number’) in the range of 0...7, where
0 = fluid1 and 7 = fluid8. Up to 8 fluids can be stored in one instrument. Default value = 0 (fluid 1).
4.13 FLUID NAME
unsigned char[10]
a…z / 0…9
RW
 Y
25
1/17
Fluid name consists of the name of the fluid of the actual selected fluid number. Up to 10 characters are available for
storage of this name. This parameter is secured and read-only for normal users (it is written during calibration at the
factory). Default value is “Air”.
Page 18
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4.14 VALVE OUTPUT
unsigned long
4.15 TEMPERATURE
float
4.16 ACTUAL DENSITY
float
0…16777215
RW
 Y
55
114/1
This parameter is the signal coming out of the controller, going to the DAC for driving the valve. 0...16777215
corresponds with approximately 0...300mAdc. Maximum output voltage is the supply voltage and therefore in practice
300 mAdc may not be reached.
-250…500
RW
N
142
33/7
In MBC3 type of instruments the temperature surrounding the sensor is shown.
For (mini) CORI-FLOW type of instruments this parameter shows the temperature of the tubes.
It is not used in other instruments.
-3.40282E+38 …
R
N
270
116/15
3.40282E+38
This parameter shows the Actual Density measured by the (mini) CORI-FLOW. It is not used in other instruments.
4.17 SENSOR TYPE
unsigned char
0…255
RW
 Y
22
1/14
Unsigned char used to select proper set of units for certain sensor, together with Counter unit (MBC-II type).
Default setting is 3.
Value
0
1
2
3
4
128
129
130
131
132
Description
pressure (no counting allowed)
liquid volume
liquid/gas mass
gas volume
other sensor type (no counting allowed)
pressure (no counting allowed)
liquid volume
liquid/gas mass
gas volume
other sensor type (no counting allowed)
4.18 CAPACITY 100%
float
4.19 CAPACITY 0%
float
1e-10…1e+10
Controller/Sensor
Controller
Sensor
RW
 Y
21
1/13
Capacity is the maximum value (span) at 100% for direct reading in readout units. The readout unit will be determined
by the capacity unit index / string. For each fluid (number) capacity will be stored separately.
1e-10…1e+10
RW
 Y
183
33/22
This is the capacity zero point (offset) for direct reading in readout units. The readout unit will be determined by the
capacity unit index / string. For each fluid (number) capacity will be stored separately.
Page 19
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4.20 CAPACITY UNIT INDEX
unsigned char
0…4
RW
 Y
23
1/15
This parameter gives access to the limited unit table which is available for MBC-II and MBC3 type of
instruments.
Capacity unit index is a pointer to select an actual readout unit (see list below). For FLOW-BUS instruments all capacity
units are available for direct reading. Other field busses (eg. DeviceNet) are limited in options for direct reading
facilities.
Sensor
Type
0
1
2
3
4
0
bar
l/min
kg/h
ln/min
usrtype
name
sensor type
capacity unit index
1
mbar
ml/h
kg/min
mln/h
usrtype
2
psi
ml/min
kg/s
mln/min
usrtype
capacity unit index (limited unit table)
3
4
5
6
kPa
cmH2O
cmHg
atm
l/h
mm3/s
cm3/min
g/h
g/min
g/s
mg/h
ln/h
m3n/h
mls/min
mls/h
7
kgf/cm2
8
9
mg/min
ls/min
mg/s
ls/h
m3s/h
description
Indicator for type of sensor in instrument in relation with a list of units for direct reading
Points to the capacity unit for direct reading in list of available units
Example:
If you want to readout your instrument in ln/min, then make sure parameter “sensor type” is set to value 3 and
parameter “capacity unit index” is set to value 0. By means of parameter “capacity unit” the unit string can be readback as a 7 character string.
Page 20
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
4.21 CAPACITY UNIT
unsigned char[7]
see table
RW
 Y/N
129
1/31
This parameter gives access to the extended unit table which is available for MBC3 type of instruments
only.
For MBC-II type of instruments this parameter can only be read.
Only if sensor type = 4 (other sensor type) this parameter can be written
For MBC3 type of instruments this parameter can be read and written.
The easiest way to change a unit in the MBC3 type of instrument is to fill in the unit needed from the
table below in capacity unit.
The “Capacity unit” displays the unit name set by “Capacity unit index”. A valid “Capacity unit”(for example ln/min) can
also be entered here which changes the “Capacity unit index”. In MBC3 type of instruments the parameter is not
secured.
mbar(a)
bar(a)
atm(a) mmH2O(a)
mbar(g)
bar(g)
atm(g)
mmH2Og
mbar(d)
bar(d)
atm(d)
mmH2Od
ug/h
ug/min
Mass Flow
kg/min
kg/s
ul/h
ul/min
(Custom)
Volume
cc/min
cc/s
Flow
m3/s
cfh
uln/h
uln/min
Normal
Volume
ccn/min
ccn/s
Flow
m3n/s
scfh
uls/h
uls/min
Standard
Volume
ccs/min
ccs/s
Flow
m3s/s
Pressure
A
Pressure
G
Pressure
D
gf/cm2a
cmH2Oa
gf/cm2g
cmH2Og
gf/cm2d
cmH2Od
ug/s
Extended unit table
kgf/cma
psi(a)
torr(a)
mH2O(a) "H2O(a)
ftH2Oa
kgf/cmg
psi(g)
torr(g)
mH2O(g) "H2O(g)
ftH2Og
kgf/cmd
psi(d)
torr(d)
mH2O(d) "H2O(d)
ftH2Od
mg/h
mg/min
mg/s
ul/s
mm3/h
cfm
uln/s
mm3n/h
scfm
uls/s
mm3s/h
ml/h
mm3/m
cfs
mln/h
mm3n/m
scfs
mls/h
mm3s/m
Pa(a)
mmHg(a)
Pa(g)
mmHg(g)
Pa(d)
mmHg(d)
g/h
hPa(a)
cmHg(a)
hPa(g)
cmHg(g)
hPa(d)
cmHg(d)
g/min
kPa(a)
"Hg(a)
kPa(g)
"Hg(g)
kPa(d)
"Hg(d)
g/s
MPa(a)
MPa(g)
MPa(d)
kg/h
ml/min
mm3/s
ml/s
cm3/h
l/h
cm3/min
l/min
cm3/s
l/s
m3/h
cc/h
m3/min
mln/min
mm3n/s
sccm
mls/min
mm3s/s
mln/s
cm3n/h
slm
mls/s
cm3s/h
ln/h
cm3n/m
ln/min
cm3n/s
ln/s
m3n/h
ccn/h
m3n/min
ls/h
cm3s/m
ls/min
cm3s/s
ls/s
m3s/h
ccs/h
m3s/min
Due to compatibility the maximum string length is limited to 7 characters. Therefore unit names may
be truncated. For instance mm3n/m means mm3n/min.
Page 21
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
5 CONTROL PARAMETERS
The controlling algorithm for the valve handled by the micro-controller consists of several parameters which can be
set via the BUS/RS232. Although many parameters could be accessed via BUS/RS232, Bronkhorst advises not to
change these parameters because during manufacturing they have got optimal values for their purposes. Changing of
controller settings should be performed by or under supervision from trained service personnel only.
The picture below shows the basic controller diagram of the digital instrument. It consists of a standard PID controller
with a number of add-ons.
P
Kopen
Setpoint
+
+
Kspeed
Kp
Knormal
-
+
+
Kstable
Flow
I
D
S
Control Valve
Sensor
Basically, when a faster or slower controller response is needed, only the controller speed (Kspeed) or PID-Kp has to
be changed.
Data Type
float
5.1
PID-KP
5.2
PID-TI
float
5.3
PID-TD
float
5.4
CONTROLLER SPEED
float
Range
0…1E+10
read/write
RW
Secured
 Y
DDE
167
Proc/par
114/21
0…1E+10
RW
 Y
168
114/22
0…1E+10
RW
 Y
169
114/23
0…3.40282E+38
RW
 Y
254
114/30
RW
 Y
165
114/18
PID controller response, proportional action, multiplication factor.
PID controller response, integration action in seconds.
PID controller response, differentiation action in seconds.
(Kspeed)
This parameter is the controller speed factor. PID-Kp is multiplied by this factor.
5.5
OPEN FROM ZERO RESPONSE
unsigned char
0…255
Controller response when starting-up from 0% (Kopen, Kp multiplication factor when valve opens).
Value 128 is default and means: no correction.
Otherwise controller speed will be adjusted as follows:
New response = old response * 1.05(128−Open from Zero)
Page 22
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
5.6
NORMAL STEP RESPONSE
unsigned char
0…255
RW
 Y
72
114/5
 Y
141
114/17
Controller response during normal control (Knormal, Kp multiplication factor at setpoint step)
New response = old response * 1.05(128−Normal Step)
5.7
STABLE RESPONSE
unsigned char
0…255
RW
Controller response when controller is stable (Kstable, Kp multiplication factor within band of 2%)
New response = old response * 1.05(128−Stable response)
5.8
SENSOR DIFFERENTIATOR UP
float
0…1E+10
RW
 Y
51
1/12
5.9
SENSOR DIFFERENTIATOR
DOWN
float
0…1E+10
RW
 Y
50
1/11
float
0…1
RW
 Y
74
117/4
Sensor time constant (upwards).
Sensor time constant (downwards).
5.10 SENSOR EXPONENTIAL
SMOOTHING FILTER
This factor is used for filtering the signal coming from the sensor circuitry before it is further processed.
It filters according the following formula:
Y0 = x 0 • Sensor exp. filter + y1 • (1 − Sensor exp. filter)
For EL-FLOW types of instruments it will be the “slow” (not differentiated), non-linearized sensor signal. Only in case of a
noisy sensor signal this value will have another value than 1.0. Advise: do not give a value much lower than 0.8, otherwise it
would slow down sensor response too much. Best setting: 1.0.
For (mini) CORI-FLOW instruments it will influence the amount of averaging of the “bare” values. The smaller this value
gets, the slower a (mini) CORI-FLOW instrument will get a sensor signal, but less noise will be on the signal.
Response
Slow
Normal
Fast
Very fast
Factor setting
0.05
0.1
0.2
0.5...1.0 (not advised)
This filter is in the control loop so it affects the response time.
Page 23
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
5.11 VALVE SAFE STATE
Unsigned char
0…255
RW
N
301
The controller module will go to a safe state in the following situations:
• If bus communication is lost and control mode = 0 (DeviceNet and PROFIBUS only)
• if initreset = 73
• if control mode = 22 (new safe state control mode)
In fail safe state the green LED will be blinking (0.1 s on, 2 sec off).
The valve will react to the fail safe state according to the table below.
Decimal value
0
1
2
3
4
5
Description
Deactivate valve (0mA)
Activate valve (max current)
Close valve
Open valve
Hold valve in current position
Hold valve at safe value
If Initreset = 73 the fail safe state mode will always be “hold valve in current position”
“Hold valve at safe value” can only be used with DeviceNet instruments.
Page 24
Operational instructions for digital multibus instruments
9.17.023
115/31
BRONKHORST®
6 ALARM / STATUS PARAMETERS
6.1
GENERAL
Bronkhorst digital instruments have a build in alarm function. It is used to indicate several types of alarms:
•
•
•
•
•
•
System errors
System warnings
Min/max alarms
Response alarms
Batch alarm
Master slave alarms
The alarm can be read out using parameter alarm info. After an alarm a setpoint change can be set. This means the
setpoint will go to the set value after an alarm occurs. A delay can be set to prevent reaction to glitches in
measurement or power. How an alarm can be reset is controlled by the parameter “reset alarm enable”. It can bitwise be set to automatic, reset, external or keyboard/micro-switch. After the reset the alarm stays present during the
alarm delay time. In the functional schematic below the basic alarm function is explained.
6.2
FUNCTIONAL ALARM SCHEMATIC
Maximum alarm
limit 25600 = 80%
Max
80%
Measure
0…32000
Alarm
mode 0..3
Alarm delay
time 0..255
Alarm must
be present
during
“Alarm
delay time“
before
activation
Off
Min/max
Min
15%
Min/Max
alarm
Minimum alarm
limit 4800 = 15%
Reset
alarm
After Reset
alarm will still
be present
during “Alarm
delay time“
Alarm
info 0..7
Error
message
bit[0]
Warning
message
bit[1]
Min. Alarm
Max. Alarm
Response
Power-up
Setpoint
0…32000
Reset
Max
Measure
0…32000
Min
bit[3]
bit[2]
bit[1]
External
Keyboard/ bit[0]
Micro-switch
bit[5]
bit[5]
bit[6]
Master/
Slave alarm
Hardware
alarm
&
bit[7]
Alarm setpoint
mode 0,1
+3%
-4%
Setpoint
0…32000
Response
alarm
Response
Reset alarm
enable 0..15
Automatic
+
bit[3]
bit[4]
Batch
counter limit
Power-up
Maximum alarm
limit = 960 = 3%
bit[2]
Minimum alarm limit
= 1280 = 4%
Old Setpoint
Alarm new
setpoint 0…32000
Setpoint
Parameter
External
Page 25
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
6.3
Data Type
unsigned char
ALARM INFO
Range
0…255
read/write
R
Secured
N
DDE
28
Proc/par
1/20
This parameter contains 8 bits with status information about some (alarm) events in the instrument.
Bit
0
1
2
3
4
5
low (0)
no error
no error
no error
no error
no error
no error
High (1)
An error occurred:
A warning occurred:
Minimum alarm:
Maximum alarm:
Batch counter:
This bit only:
Together wit bit 2 or bit 3:
6.4
6
no error
Master/slave alarm:
7
no error
Hardware alarm:
ALARM MODE
unsigned char
Alarm register 2 contains an error
Alarm register 1 contains a warning
Sensor signal < minimum limit
Sensor signal > maximum limit
Reached its limit
Power-up alarm (probably power dip occurred)
Response alarm message
(setpoint-measure too much difference)
(bit 2 or bit 3 indicate if difference is positive or negative)
master output signal not received or slave factor out of
limits (> 100%)
check hardware
0…3
RW
N
118
97/3
Available alarm modes for device:
Value
0
1
2
3
Description
Off
alarm on absolute limits
alarm on limits related to setpoint (response alarm)
alarm when instrument powers-up (e.g. after power-down)
Not all modes are available for all field busses. E.g. for DeviceNet only mode 0 and 1 are available.
6.5
ALARM MAXIMUM LIMIT
unsigned int
0…41600
RW
N
116
97/1
RW
N
117
97/2
RW
N
120
97/5
N
121
97/6
Maximum limit for sensor signal to trigger alarm situation (after delay time).
Minimum limit ≤ Maximum limit ≤ 100%
6.6
ALARM MINIMUM LIMIT
unsigned int
0…41600
Minimum limit for sensor signal to trigger alarm situation (after delay time).
0% ≤ Minimum limit ≤ Maximum limit
6.7
ALARM SETPOINT MODE
unsigned char
0…1
Available alarm setpoint modes for device:
Value
0
1
6.8
Description
no setpoint change at alarm
new/safe setpoint at alarm enabled (set at alarm new setpoint)
unsigned int
0…32000
RW
ALARM NEW SETPOINT
New setpoint value (see chapter 4.4 Setpoint) when an alarm occurs at alarm mode 0, 1 or 2 (until reset).
By default this value is set to 0.
Page 26
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
6.9
ALARM DELAY TIME
unsigned char
0…255
RW
N
182
97/7
N
156
97/9
Time in seconds alarm action will be delayed when alarm limit has been exceeded.
Also time in second’s automatic reset will be delayed when sensor signal reaches safe level again.
6.10 RESET ALARM ENABLE
unsigned char
0…15
RW
Available alarm reset options:
Automatic
Value
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bit[3]
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
Reset
par 114
bit[2]
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
External*
bit[1]
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
Keyboard/
micro-switch
bit[0]
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
*External is not used in MBC-II and MBC3 type instruments.
6.11 STATUS
unsigned char
0…255
R
N
This parameter is a special byte for monitoring PROFIBUS communication. It contains 8 bits with information about certain
(alarm) events.
Bit
0
1
2
3
4
5
6
7
Low (0)
no error in communication with channel
no parameter process error
no parameter error
no parameter type error
no parameter value error
no error
Reserved
Reserved
High (1)
error in communication
a parameter process error has occurred
a parameter error has occurred
a parameter type error has occurred
a parameter R value error has occurred
a parameter process claim or command error has occurred
This parameter cannot be read via FlowDDE.
6.12 STATUS OUT POSITION
unsigned char
0…255
R
N
Index pointing to the first byte in the PROFIBUS output data for which the above status bits applies (only for PROFIBUS).
This parameter cannot be read via FlowDDE.
Page 27
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
6.13 USING AN ALARM (EXAMPLES)
Using the alarms will take three steps:
1. Preparing the instrument (setting correct values for mode, limits etc.)
2. Monitoring the alarm info byte (gives info which alarm has occurred)
3. Resetting the alarm (will re-initialize the alarm and set output to normal values again)
6.13.1 Using maximum and minimum alarm
This alarm will check if the measured signal crosses the maximum or minimum limit set by the user.
Example
Maximum alarm on 90%.
Minimum alarm on 10%.
No new setpoint wanted at crossing alarm limit.
Delay on action at output should be 10 seconds.
Reset should be automatically, when signal
comes into safe area again or via FLOW-BUS.
Action
send to
send to
send to
send to
send to
Send following parameter values:
Parameter
Alarm maximum limit
Alarm minimum limit
Alarm setpoint mode
Reset alarm enable *
Alarm delay time
Alarm mode
Value
28800
3200
0
12
10
1
*) Default all reset inputs are enabled, so this command isn’t really necessary
Now the alarm will be active.
Alarm status can be monitored by means of parameter alarm info.
Resetting the alarm will need the following command reset = 0 and then reset = 2.
To inactivate the alarm, put it in alarm mode “off”. This will also reset your outputs.
This can be done sending command: alarm mode = 0.
6.13.2 Using instrument with response alarm
This alarm will check if the measured value will come within an area limited by maximum limit and minimum limit,
related to the setpoint, within a certain delay-time.
Example
Maximum alarm limit on setpoint + 3%.
Minimum alarm limit on setpoint – 0.9%.
Setpoint wanted at crossing alarm limit = 0%.
Delay on action at output should be 2 minutes.
Reset via keyboard or BUS/RS232.
Action
send to
send to
send to
send to
send to
send to
send to
Send following parameter values:
Parameter
Alarm maximum limit
Alarm minimum limit
Alarm setpoint mode
Alarm new setpoint
Reset alarm enable *
Alarm delay time
Alarm mode
Value
960
288
1
0
5
120
2
*) Default all reset inputs are enabled, so this command isn’t really necessary
Now the alarm will be active.
Alarm status can be monitored by means of parameter alarm info.
Resetting the alarm will need the following command reset = 0 and then reset = 2.
To inactivate the alarm, put it in alarm mode “off”. This will also reset your outputs.
This can be done sending command: alarm mode = 0.
Page 28
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
7 COUNTER PARAMETERS
Counter
mode 0..2
Counter
value
Off
Measure
0…32000
Counter setpoint
mode 0,1
Up
time
UP
Reset
counter
Up to limit
Counter limit
Counter new
setpoint 0…32000
Measure
0…32000
UP to limit
Setpoint
Old Setpoint
Counter
value
Reset counter
enable 0..15
time
Automatic
Reset
Parameter
External
Keyboard/
Micro-switch
7.1
COUNTER VALUE
7.2
COUNTER MODE
Data Type
float
bit[3]
bit[2]
bit[1]
&
bit[0]
Range
0…10000000
read/write
RW
Secured
N
DDE
122
Proc/par
104/1
Actual counter value in units selected at Counter unit. Value is a float in IEEE-754 32-bits single precision notation.
Unsigned char
0…2
RW
N
130
104/8
126
104/5
Available counter modes for device:
Value
0
1
2
Description
Off
counting upwards continuously
counting up to limit (batch counter)
Default value = 0.
7.3
COUNTER SETPOINT MODE
Unsigned char
0…1
RW
N
Setpoint change enable during counter limit/batch situation (until reset). Default = 0.
Value
0
1
Page 29
Description
no setpoint change at batch limit allowed
setpoint change at batch limit allowed
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
7.4
COUNTER NEW SETPOINT
7.5
COUNTER LIMIT
7.6
COUNTER UNIT INDEX
Unsigned int
0…32000
RW
N
127
104/6
New setpoint value (see chapter 4.4 Setpoint) when counter value has reached the counter limit (until reset).
By default this value is set to 0.
float
0…9999999
RW
N
124
104/3
Counter limit/batch in units selected at Counter unit. Value is a float in IEEE-754 32-bits single precision notation. Default
setting is 0 ln.
Unsigned char
0…13
RW
N
123
104/2
This parameter gives access to the limited unit table which is available for MBC-II and MBC3 type of
instruments.
Counter unit index is a pointer to select an actual readout unit (see list below).
Sensor
Type
1
2
3
0
l
g
ln
1
mm3
mg
mm3n
2
ml
ug
mln
3
cm3
kg
cm3n
counter unit index table (limited unit table)
4
5
6
7
8
9
ul
m3
uln
dm3n
m3n
uls
mm3s
mls
10
11
12
13
cm3s
ls
dm3s
m3s
Sensor type number explanation:
Page 30
nr
0
Sensor type
pressure (no counting allowed)
1
2
liquid volume
liquid/gas mass
3
4
gas volume
other sensor type (no counting allowed)
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
7.7
COUNTER UNIT
unsigned char[4]
string
RW
N
128
104/7
This parameter gives access to the extended counter unit table which is available for MBC3 type of
instruments only.
This parameter can only be read for MBC-II type of instruments.
For MBC3 type of instruments this parameter can be read and written.
The easiest way to change a unit in the MBC3 type of instrument is to fill in the unit needed from the
table below.
The “Counter unit” displays the unit name set by “Counter unit index”. A valid “Counter unit”(for example ln) can also be
entered here which changes the “Counter unit index”.
In MBC3 type of instruments the parameter is not secured.
Mass
Custom volume
Normal volume
Standard volume
7.8
RESET COUNTER ENABLE
ug
ul
uln
uls
Extended counter unit table
mg
g
kg
ml
l
mm3 cm3
dm3
mln
ln
mm3n cm3n dm3n
mls
ls
mm3s cm3s dm3s
Unsigned char
m3
m3n
m3s
0…15
RW
N
External*
bit[1]
Keyboard/
micro-switch
bit[0]
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
157
Available counter reset options:
Automatic
Value
bit[3]
Reset
par 114
bit[2]
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
*External is not used in MBC-II and MBC3 type instruments.
Page 31
Operational instructions for digital multibus instruments
9.17.023
104/9
BRONKHORST®
7.9
COUNTER CONTROLLER
float
0…3.40282E+38
RW
N
274
104/10
float
0…3.40282E+38
RW
N
275
104/11
OVERRUN CORRECTION
CORI-FLOW instruments only.
7.10 COUNTER CONTROLLER GAIN
CORI-FLOW instruments only.
7.11 USING A COUNTER (EXAMPLE)
Using the counter will take three steps:
1. Preparing the instrument (setting correct values for mode, limit etc.)
2. Monitoring the alarm info byte (gives info which alarm has occurred)
3. Resetting the counter (will re-initialize the counter and set output to normal values again)
7.11.1 Using a batch counter
The measured signal will be integrated in time and there will be a check on a certain limit set by the user.
Example
The batch is reached at 1000 ln.
New setpoint when reaching the limit to 0%
(valve should be closed).
Reset should be enabled via BUS/RS232 or by
means of keyboard/micro-switch.
Set counter to batch counter.
Action
send to
send to
send to
send to
Send following parameter values:
Parameter
Counter limit
Counter setpoint mode
Counter new setpoint
Reset counter enable *
send to
Counter mode
*) Default all reset inputs are enabled, so this command isn’t really necessary
Value
1000.0
1
0
5
2
Now the counter will be active.
Alarm / Counter status can be monitored by means of parameter alarm info.
Resetting the counter will need the following command reset = 0 and then reset = 3.
To inactivate the counter, put it in counter mode “off”. This will also reset your outputs.
This can be done sending command: counter mode = 0.
Page 32
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
8 IDENTIFICATION PARAMETERS
8.1
8.2
8.3
8.4
8.5
SERIAL NUMBER
Data Type
unsigned char[20]
Range
String
read/write
RW
Secured
 Y
DDE
92
Proc/par
113/3
This parameter consists of a maximum 20-byte string with instrument serial number for identification.
Example: “M11202123A”
BHTMODEL NUMBER
unsigned char[]*
FIRMWARE VERSION
unsigned char[6]
USERTAG
unsigned char[16]
CUSTOMER MODEL
unsigned char[16]
String
RW
 Y
91
113/2
String
R
 Y
105
113/5
String
RW
 Y
115
113/6
Bronkhorst instrument model number information string.
*For MBC-II type length = 23 bytes, for MBC3 type the length = 27 bytes
Revision number of firmware. E.g. “V1.10b”
User definable alias string. Maximum 16 characters allow the user to give the instrument his own tag name.
String
RW
 Y
93
Digital instrument customer model information string.
This string can be used by Bronkhorst to add extra information to the model number information.
Page 33
Operational instructions for digital multibus instruments
9.17.023
113/4
BRONKHORST®
8.6
IDENTIFICATION NUMBER
0…255
RW
 Y
175
113/12
90
113/1
Bronkhorst (digital) device/instrument identification number (pointer).
See list below:
Value
0
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
8.7
unsigned char
DEVICE TYPE
Type
UFO?
RS232
PC/ISA
ADDA4
R/C
T/A
ADDA1
DMFC
DMFM
DEPC
DEPM
ACT
DLFC
DLFM
DSCM-A
DSCM-D
FRM
FTM
FPP
F/A
DSCM-E
DSCM-C
DDCM-A
DMCM-D
PRODPS
FCM
FBI
CORIFC
CORIFM
FICC
IFI
KFI
FSI
MSCI
APP-D
LFI
Description
Unidentified FLOW-BUS Object
RS232/FLOW-BUS interface
PC(ISA) interface
ADDA4 (4 channels)
R/C-module, 32 channels
T/A-module
1 channel ADDA converter module
Digital Mass Flow Controller
Digital Mass Flow Meter
Digital Electronic Pressure Controller
Digital Electronic Pressure Meter
Single Actuator
Digital Liquid Flow Controller
Digital Liquid Flow Meter
Digital Single Channel Module for Analog instruments
Digital Single Channel Module for Digital instruments
FLOW-BUS Rotor Meter (calibration-instrument)
FLOW-BUS Turbine Meter (calibration-instrument)
FLOW-BUS Piston Prover/tube (calibration-instrument)
special version of T/A-module
Digital Single Channel Module for Evaporator
Digital Single Channel Module for Calibrators
Digital Dual Channel Module for Analog instruments
Digital Multi Channel Module for Digital instruments
PROFIBUS DP / FLOW-BUS -slave interface
FLOW-BUS Coriolis meter
FLOW-BUS Balance Interface
(mini) CORI-FLOW Controller
(mini) CORI-FLOW Meter
FLOW-BUS Interface Climate Control
Instrument FLOW-BUS interface
Keithley FLOW-BUS Interface
FLOW-BUS Switch Interface
Multi Sensor/Controller Interface
Active Piston Prover (calibration-instrument)
Leak tester FLOW-BUS Interface
unsigned char[6]
String
R
N
Device type information string: String value in max. 6 characters of descriptions in table above.
Page 34
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
9 SPECIAL PARAMETERS
9.1
Data Type
Unsigned char
RESET
Range
0…7
read/write
W
Secured
N
DDE
114
Proc/par
115/8
7
0/10
1
0/0
Parameter to reset program, counter or alarms. Default value = 0.
Value
0
1
2
3
4
5
6
7
Description
no reset
reset counter value (no mode change) or common reset
reset alarm
restart batch counter
reset counter value (counter off)
reset module (soft reset)
reset alarm info error bit (bit 0)
See ‘Alarm info’
reset alarm info warning bit (bit 1) See ‘Alarm info’
To make sure the parameter is accepted send a 0 first.
9.2
INITRESET
Unsigned char
0…255
RW
N
( key parameter)
Init and reset security key command for network/parameter settings.
Write 64 to enable changing of secured parameters. Write 82 or 0 to disable changing of secured parameters.
When an instrument powers-up this value will be reset to 82 automatically.
9.3
WINK
Unsigned char
9.4
IOSTATUS
Unsigned char
0…9
W
N
Unsigned char in range ‘0’...’9’ send to this parameter lets the instrument which is addressed wink for several seconds for
tracing the physical location. Type of winking depends on instrument. This will be either with red and green LED turn-byturn or with special characters on a display. Default setting = 0.
0…255
RW
 Y
86
The parameter IOStatus (parameter 86) is used to read and enable / disable the physical jumpers and micro switch.
Bit
0
1
2
3
4
5
6
7
Decimal Value
1
2
4
8
16
32
64
128
Explanation
true = read ‘special purpose’ jumper
not used
true = read ‘analog mode jumper’
true = read ‘micro switch’
special purpose jumper off/on
internal initialization jumper off/on
analog mode jumper off/on
micro switch off/on
Read/Write
RW
RW
RW
R(W)
R(W)
R(W)
R
Default
1
1
1
1
(0)
(0)
(0)
For bits 4,5,6 the jumper can be a real jumper on the pc board or a virtual jumper (MBC3 type).
In case of a real jumper the bits 4,5,6 are read from the pc board.
In case of a virtual jumper the bits 4,5,6 are set by firmware (MBC3 type).
Page 35
Operational instructions for digital multibus instruments
9.17.023
114/11
BRONKHORST®
9.4.1
Examples of using parameter IOstatus
•
•
•
When the analog jumper is set the value of parameter 86 will read: 1+2+4+8+64 = 79
To disable the micro switch bit 3 must be false, value of parameter 86 must be set to.: 1+2+4 = 7
To disable the analog jumper bit 2 must be false, value of parameter 86 must be set to: 1+2+8= 11
Bit 2 = 0 (don't read ‘analog jumper’)
At power-on of an instrument the jumper will not be read.
The control mode will remain on the value as it was before power-off.
Only when the control mode before power-off is set to the value 5, 9, 18 or 19 the control mode will switch to 0 (digital).
Bit 2 = 1 (read ‘analog jumper’)
At power-on of an instrument the jumper will be read.
Only when the control mode before power-off is set to the value 0, 1, 5, 9, 18 or 19 the control mode will switch to:
- 0 (digital) when jumper 2 is not placed.
- 1 (analog input) when jumper 2 is placed.
Flatconductor
cable
9.4.2
main PC board
Examples of using real jumpers (MBC-I and MBCII type)
In normal operation it is not necessary to change the jumper
setting. If it cannot be avoided, the jumpers can be reached by
removing the uppercase of the housing. Opening the uppercase
should be done with great care, because the connection of the
field bus and main p.c. board is accomplished by a small flat
conductor cable.
Each jumper or switch can be used to make a certain setting
by placing a link between a set of pins or by switching one of
the DIP-switches as shown below:
fieldbus
interface
With Jumper
MBC-II
CORI-FLOW
J5
with DIP switch
off
4
3 2 1
on
J1
J2
J3
(J4)
S3
J2
6
S4
S1
J3
J4
J5
4
Page 36
J1
J2
J3
J5
J5
S4 S3 S2 S1
Switch Jumper IOstatus
When placed
bit
(on)
S2
J1
5
Default settings from
EPROM loaded at
power-up
L30
digital
When not placed
Remarks
(off)
Settings loaded from
non-volatile memory at
power-up
J3
J2
J1
If S2 is placed all settings are
erased, including factory
calibration.
Analog input used as
Digital (bus) input used Setting depends on how instrument was
standard setpoint for
as standard setpoint for ordered. Setting can be changed during
controller at power-up controller at power-up normal operation using parameter “Control
Mode”. At next power-up however, controller
will read jumper first for setpoint source.
reserved
reserved
Not always present
Normal RS232
Instrument in FLASH
communication
mode
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
9.4.3
Example of using the virtual ‘analog mode jumper’ (MBC3 type)
MBC3 instruments can be recognised by the “MBC3” placed on lower left side
of the instrument label (see example in the chapter “MULTIBUS TYPES”).
At power-up of an instrument the 'virtual' ‘analog mode jumper’ (Bit 6 of parameter 86) will determine whether an
instrument will be set to “Analog input’(Analog) or “BUS/RS232”(Digital) Control mode.
The typical value’s for the parameter 86 (IO Status) are:
Value: 79 - Control mode: Analog input (Analog)
Value: 15 - Control mode: BUS/RS-232 (Digital)
Example:
Example using the FLOWDDE server software to change the
Control mode from “Analog input” to “BUS/RS-232” .
Start the FLOWDDE Server software, open the communication and write and read the parameters as adviced below.
- FlowDDE Server software: menu "Flow-BUS" → "test Flow-BUS and DDE"
At ‘Test FLOW-BUS’ select your Channel and Parameter(see below):
- Parameter 7: (initreset) → Write value 64 (actual value is 82)
- Parameter 7 (initreset)→ Read parameter and check value
- Parameter 86: (IO status) → Write value 15 (actual value is 79)
- Parameter 86: (IO status) → Read parameter and check value
- Parameter 7: (initreset) → Write value 82 (actual value is 64)
- Parameter 7 (initreset) → Read parameter and check value
Now the bit 6 of parameter 86 is set to zero and at power-up the control mode will be set to ‘RS232/BUS’ .
For some FLOWDDE Server versions you have to uncheck 'Hide advance parameters" in the
menu ‘Server’ → ‘Settings’ of Flow-DDE to obtain access to the DDE Parameter 86 (IO Status).
-If the actual control mode is not equal to 0, 1, 9 or 18, it will not be overruled by the 'virtual'
‘analog mode jumper’ .
Page 37
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
10 SPECIAL INSTRUMENT FEATURES
10.1 ZEROING
Not applicable for:
EL-PRESS (Metal Sealed) Series
IN-PRESS Series
LIQUI-FLOW Series L10(I) / L20(I)
LIQUI-FLOW Series L30
The zero procedure is able to remove zero offset signals on the sensor signal automatically. This automatic procedure
can be started through the BUS/RS232 or by means of the switch on the instrument.
10.1.1 Zeroing with the micro-switch
Start
Set process conditions
Warm-up, pressure up the system and fill the instrument according to the process
conditions.
Stop flow
Make sure no flow is going through the instrument by closing valves near the instrument.
Press and hold
With no flow, use the push-button switch (#) on the outside of the instrument to start the
zero adjustment procedure. Press the push-button (#) and hold it, after a short time the
red LED will go ON and OFF then the green LED will go ON. At that moment release the
push-button (#).
Zeroing
The zeroing procedure will start at that moment and the green LED will blink fast. The
zeroing procedure waits for a stable signal and saves the zero. If the signal is not stable
zeroing will take long (max 180 sec) and the nearest point to zero is accepted. The
procedure will take approx. 10 sec (for CORI-FLOW approx. 120 sec). Always make sure
that there is going no flow through the instrument when performing the zeroing
procedure.
Ready
When indication is showing 0% signal and the green indication LED is burning continuously
again, then the zeroing procedure has been performed well.
Page 38
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
10.1.2 Zeroing with digital communication
The following parameters must be used for zeroing an instrument:
Initreset
Control mode
Calibration mode
[unsigned char, RW,0...255, DDEpar. = 7, Process/par. = 0/10]
[unsigned char, RW,0...255, DDEpar. = 12, Process/par. = 1/4]
[unsigned char, RW,0...255, DDEpar. = 58, Process/par. = 115/1]
Start
Set process conditions
Stop flow
Send parameters
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.
Send the following values to the parameters in this sequence.
Initreset
64
Control mode
9
Calibration mode
255
Calibration mode
0
Calibration mode
9
Zeroing
The zeroing procedure will start at that moment and the green LED will blink fast. The
zeroing procedure waits for a stable signal and saves the zero. If the signal is not stable
zeroing will take long and the nearest point to zero is accepted. The procedure will take
approx. 10 sec. So make always sure that there is going no flow through the instrument
when performing the zeroing procedure.
Ready
When indication is showing 0% signal and the green indication LED is burning
continuously again, then zeroing has been performed well. Also parameter control mode
goes back to its original value. As last send 0 to parameter initreset.
This action will be performed already during production at Bronkhorst, but may be repeated at wish on site
For (mini) CORI-FLOW always perform a zero on site.
10.2 RESTORE PARAMETER SETTINGS
All parameter value settings in the instruments are stored in non-volatile memory so each time at power-up these
settings are known. However, several settings can be changed afterwards in the field by a user if needed. Sometimes it
may be necessary to get back all original settings. Therefore a backup of all settings, at production final-test, are
stored in non-volatile memory. Because of this it is possible to restore these original factory settings at any moment.
Restoring original factory settings can be achieved by means of the micro-switch on top of the instrument or through
a command via BUS/RS232. See instructions for manual operation with switch and LED’s for details.
Page 39
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
10.3 BUS CONFIGURATION MODE
When the serial communication at the instrument connector (the ‘9 pin D-Sub connector’ or ‘8DIN connector’) is not
configured as RS-232 the instrument cannot be accessed by using the Bronkhorst FlowDDE Software. The FlowDDE
software requires the FLOW-BUS protocol over RS232 at a baudrate of 38400 baud.
In the ‘Bus Configuration Mode’ the serial communication at the instrument connector is forced to the FLOW-BUS
protocol over RS232 at a baudrate of 38400 baud.
To activate the Configuration Mode by means of the micro switch push button:
1. The power supply of the instrument is switched off.
2. Push the button and hold it while switching on the power
3. Release the button when both LED’s are blinking.
The Configuration Mode is active, communication by FlowDDE is possible.
If the configuration mode is active then the green LED will show a pattern: 2s ON and 0.1s OFF
(Please also see the Led indications table of instruments in normal running mode).
This mode is a toggle mode and it will remain after the instrument is powered off and on again.
Page 40
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11 MANUAL INTERFACE: MICRO-SWITCH AND LED’S
11.1 GENERAL
The micro-switch on top of the digital instrument can be used to start a certain function at the instrument. When the
switch is pressed down, both LED’s will start indicating different patterns in a loop. The switch has to be pressed down
until the 2 LED’s are indicating the right pattern. Then the switch has to be released and the choice has been made.
Normally (when the switch is not pressed) the green and red LED are used for mode indication on digital instruments
(FLOW-BUS / PROFIBUS-DP / DeviceNet / Modbus/EtherCAT).
11.1.1 LED and switch locations
GREEN
GREEN/RED
RED
GREEN/RED
NET MOD
STATUS
LAB casing
MICROSWITCH
MICROSWITCH
Normal
GREEN
DeviceNet (MBC3)
RED
GREEN/RED
GREEN/RED
STATUS
NET MOD
MICROSWITCH
MICROSWITCH
Normal
Industrial
casing
DeviceNet (MBC3)
GREEN
RED
#
Page 41
SWITCH
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11.2 LED’S INDICATIONS
11.2.1 LED indications mode (no switch used)
Led
Time
Indication
Green
off
on
Short
flash
normal
flash
long flash
Red
off
Short
flash
Continuous
Continuous
0.1 sec on
2.0 sec off
0.2 sec on
0.2 sec off
2.0 sec on
0.1 sec off
Power-off or program not running
Normal running/operation mode
Initialization mode (Init reset = 73)
For MBC3 type: no bus communication, safe state active.
Special function mode
Instrument is busy performing any special function. E.g. auto-zero or self-test
For MBC3 type: Bus configuration mode enabled.
FLOW-BUS
Not used
PROFIBUS-DP /Modbus Not used
DeviceNet (MBC-II)
Idle state
DeviceNet (MBC3)
See special table below
EtherCAT
Not used
Continuous No error
0.1 sec on Special mode, see specific field bus for more details
2.0 sec off FLOW-BUS
Node occupied: Re-install instrument
PROFIBUS-DP
No data-exchange between master and slave Automatic recovery
Modbus
Data is received or transmitted
DeviceNet (MBC-II)
Minor communication error
DeviceNet (MBC3)
See special table below
EtherCAT
normal
flash
Instrument is not in OP mode (see EtherCAT manual for details)
Warning message.
An error occurred of minor importance.
It would be wise to investigate the cause of this.
You are still able to work with your instrument.
See specific field bus for more details
FLOW-BUS
Waiting for communication
PROFIBUS-DP / Modbus No details
DeviceNet (MBC-II)
No bus power
DeviceNet (MBC3)
See special table below
EtherCAT
Not used
long flash 2.0 sec on See specific field bus for more details
0.1 sec off FLOW-BUS
Not used
PROFIBUS-DP
A requested parameter is not available.
See troubleshoot in Profibus manual.
Modbus
For special service purpose only
DeviceNet (MBC-II)
Serious communication error; manual intervention needed
DeviceNet (MBC3)
See special table below
EtherCAT
Error detected in EtherCAT configuration (see EtherCAT manual
for details)
on
Continuous Critical error message. A serious error occurred in the instrument.
Instrument needs service before further using.
Wink Mode Green Red Green Red turn by turn
slow
0.2 sec on Wink mode
wink
0.2 sec off By a command send via FLOW-BUS the instrument can “wink” with Led’s to indicate its
position in a (large) system
normal
1.0 sec on Alarm indication: minimum alarm, limit/maximum alarm; power-up alarm or limit exceeded
wink
1.0 sec off or batch reached.
fast
0.1 sec on Switch-released, selected action started
wink
0.1 sec off
Page 42
0.2 sec on
0.2 sec off
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11.2.2 LED indications mode (DeviceNet MBC3)
for this state
Led
Network status LED (NET)
Not powered/ Not
Off
online
Link OK, Online,
Connected
Online, Not
connected
Connection Timeout
Critical link Failure
On
green
Flashing
green
0.5 sec on
0.5 sec off
Flashing
red
0.5 sec on
0.5 sec off
On
red
Indication
Device is not online
• The device has not been completed the Dup_MAC_ID test yet.
• The device may not be powered, look at module status LED
• No network power present
Device is online and has connections in the established state
• For a group 2 device it means that the device is allocated to a master.
The device is online but has no connections in the established state.
• The device has passed the Dup_MAC_ID test, is online but has no
established connections to other nodes
• For a group 2 device it means that the device is not allocated to a master.
One or more I/O connections are in timed-out state.
Failed communication device. The device has detected an error that has
rendered it incapable of communicating on the network. (Duplicate MAC ID or
bus off)
Module status LED (MOD)
No power
Off
There is no power applied to the device
Device operational
On
The device is operating in normal condition.
green
Device in Standby
Flashing
The device needs commissioning due to configuration missing, incomplete or
(The device needs
green
incorrect. The device may be in the standby state.
0.5 sec on
commissioning)
0.5 sec off
Unrecoverable fault
On
The device has an unrecoverable fault, may need replacing.
red
Device self testing
Flashing
The device is in self test.
red / green
0.5 sec on
0.5 sec off
Module and status LEDs sequence at power-up
Network LED (NET)
off
Module LED (MOD)
green 0.25 sec
Module LED (MOD)
red
0.25 sec
Module LED (MOD)
green
Network LED (NET)
green 0.25 sec
Network LED (NET)
red
0.25 sec
Network LED (NET)
off
Page 43
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11.2.3 LED indications using micro-switch at normal running mode of an instrument
When the switch is pressed-down both LED’s will be switched-off for function selection. As long as the switch will be
pressed-down, there will be a change in indication by the 2 LED’s after each 4 seconds. The moment the user
recognizes the indication (LED-pattern) for the function he wants, he must release the switch. Now the wanted
function is triggered.
LED
Time
Green
Red
off
off
0…1 sec
off
off
1…4 sec
off
on
on
off
on
on
Indication
Pressing a switch shortly by accident will not cause unwanted reactions of instrument.
In case of min/max alarm or counter batch reached:
Reset alarm (only if reset by keyboard has been enabled)
See specific field bus for more details.
FLOW-BUS
When address is occupied:
Automatic installation on FLOW-BUS.
PROFIBUS-DP / Modbus
Not used
DeviceNet (MBC-II)
Not used
DeviceNet (MBC3)
Not used
EtherCAT
Not used
4…8 sec Reset instrument
Instrument program will be restarted and all warning and error message will be cleared.
During a start-up the instrument will perform a self-test
8…12 sec Auto-zero
Instrument 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!
12…16 sec Set instrument in the FLASH mode
This mode will be indicated by both LED’s off when instrument is normally powered
11.2.4 LED indications using micro-switch at power-up situation
Here is described what the indications are for the functions to be performed at power-up situation of an instrument.
This can be realized by pressing the switch first and while pressing, connecting the power. These actions have a more
‘initializing’ character for the instrument.
LED
Green
off
Time
Red
off
Indication
0…4 sec
No action
Pressing a switch shortly by accident will not cause unwanted reactions of the
instrument.
off
normal flash 4…8 sec Restore parameters
0.2 sec on,
All parameter settings (except field bus settings) will be restored to situation of
0.2 sec off
final test at BHT production.
normal flash
off
8…12 sec See specific field bus for more details.
0.2 sec on,
FLOW-BUS
Auto install to bus Instrument will install itself
0.2 sec off
to a (new) free node-address on the FLOW-BUS.
PROFIBUS-DP / Modbus
Not used
DeviceNet (MBC-II)
Not used
DeviceNet (MBC3)
Not used
EtherCAT
Not used
normal flash normal flash 12…16 sec For MBC-II type of instruments, the default address will be set immediately.
0.2 sec on, 0.2 sec on,
The default address will be set after leaving this mode (approx. 60 sec)
See specific field bus for default installation address:
0.2 sec off
0.2 sec off
FLOW-BUS
Node-address = 0
PROFIBUS-DP
Station address = 126
DeviceNet (MBC-II)
MAC-ID = 63
Page 44
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
For MBC3 type of instruments the “configuration mode” is activated*
*MBC3 type instruments have additional functionality for Remote/manual install. It also sets the baud
rate and bus type for the main connector back to its default value as is 38K4 and type RS232.
This is called the “configuration mode”
11.3 MICRO-SWITCH USE FOR READING / SETTING ADDRESS / MAC-ID AND BAUDRATE
11.3.1 General
The micro-switch can be used for several functions. The function it triggers may be depending on the present field
bus. Use the micro-switch always in combination with the LED’s to prevent errors. The following functions can be
triggered with the micro-switch.
•
Set instrument to default installation address/MAC-ID
•
Read bus-address/MAC-ID and baud rate
•
Change bus-address/MAC-ID and baud rate
Use of “tens” and “unit”
•
Read control mode
•
Change control mode
To read or change settings by the micro-switch and LED’s, the number
can be separated in “tens” and “units”. The “tens” is the most left part
of the number. The “unit” is the most right decimal of the number.
Address
Tens
Green LED
1
6
Unit
Red LED
The easiest way to set an address / baud rate is by using the rotary switches on the instrument (if
present). Remember that the rotary switch setting overrides software setting at start-up if the switches
are not in the soft-address position.
Page 45
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11.3.2 Readout bus-address/MAC-ID and baudrate:
Pressing the switch 3x briefly with intervals of max. 1 second in normal running/operation mode will trigger the
instrument to “show” its bus address/MAC-ID and baud rate. For indication the bus-address/MAC-ID the green LED
will flash the amount of tens and the red LED the amount of units in the number. For indication of baud rate setting,
both LED’s will flash. The flashes are called “count-flashes” and have a pattern of 0.5 sec. on, 0.5 sec. off.
LED indications for bus-address/MAC-ID and baud rate (press switch 3x briefly)
LED
LED
Time
Indication
Green
Red
amount of count flashes
Off
0 ... 12 sec.
tens in bus-address/MAC-ID for instrument
(0...12)
Maximum
off
Amount of count flashes
0 ... 9 sec.
units in bus-address/MAC-ID for instrument
(0...9)
Maximum
amount of count flashes
amount of count flashes
0 ... 10 sec.
baud rate setting for instrument
(0...10)
(0...10)
Maximum
Value zero will be indicated by a period of 1 sec. off (0.5 sec. off + 0.5 sec. off).
Examples:
• For bus address/MAC-ID 35 the green LED will flash 3 times and the red LED will flash 5 times.
• For bus address/MAC-ID 20 the green LED will flash 2 times and the red LED will flash 0 times.
• For bus address/MAC-ID 3 the green LED will flash 0 times and the red LED will flash 3 times.
• For bus address 126 the green LED will flash 12 times and the red LED will flash 6 times.
FLOW-BUS
1
187500
2
400000*
Baud rate index table for indication on the LED’s (in baud)
PROFIBUS-DP
DeviceNet
Modbus
EtherCAT
0
not detected
1
125000
1
9600
1
100000000
1
9600
2
250000
2
19200
2
19200
3
500000
3
38400
3
45450
4
57600*
4
93750
5
115200*
5
187500
6
500000
7
1500000
8
3000000
9
6000000
10
12000000
*MBC3 type instruments have additional baud rates available for the several field busses.
EtherCAT bus address is always ‘0’.
Examples:
• For PROFIBUS-DP baud rate readout of 12000000 Baud, both LED’s will flash 10 times.
• For DeviceNet baud rate readout of 250000 Baud, both LED’s will flash 2 times.
Page 46
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11.3.3 Change bus-address/MAC-ID and baudrate:
Pressing the switch 5x briefly with intervals of max. 1 second in normal running/operation mode. Within the time-out
period of 60 seconds it is possible to start changing the bus-address/MAC-ID of the instrument. For certain field bus
systems it is necessary to select the baud rate also. Other field bus systems only have one baud rate or the baud rate
setting will adapt to the setting of the master automatically. In these cases baud rate selection is not needed and will
be skipped.
step
1
action
Start
2
Set tens of busaddress/MAC-ID
3
4
Procedure for changing bus-address/MAC-ID and baud rate
Indication
time
handling
Press the switch 5x briefly with intervals of max. 1
second in normal running/operation mode.
Green LED flashes
time-out:
Press switch and count green flashes for tens of
0.1 sec on
60 sec
bus-address/MAC-ID.
Release when wanted amount has been count.
0.1 sec off
count-flashes
start when switch
is pressed:
0.5 sec on,
0.5 sec off
red LED flashes
0.1 sec on,
0.1 sec off
Set units of busaddress/MAC-ID
Set baud rate of field
bus communication.
Only for specific
types of field busses:
e.g. DeviceNet.
This part will be
skipped if no baud
rate needs to be
selected.
count-flashes
start when switch
is pressed:
0.5 sec on,
0.5 sec off
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
Counts up to max. 12 and than starts at 0 again.
When counting fails, keep switch pressed and
restart counting for next attempt.
time-out:
60 sec
Press switch and count red flashes for units of
bus-address/MAC-ID.
Release when wanted amount has been count.
Counts up to max. 9 and than starts at 0 again.
When counting failed, keep switch pressed and
restart counting for next attempt.
time-out:
60 sec
Press switch and count red and green flashes for
baud rate setting of the specific field bus.
Release when wanted amount has been count.
Counts up to max. 10 and than starts at 0 again.
When counting failed, keep switch pressed and
restart counting for next attempt.
Note: selection of 0 means: No change
Instrument returns to normal running/operation mode. Changes are valid when they are made within the time-out
times.
Value zero will be indicated by a period of 1 sec. off (0.5 sec. off + 0.5 sec. off).
When value zero is wanted, press switch shortly and release it again within 1 sec.
Before each action of flash-counting, the LED’s to be used for counting will flash in a high frequency.
(Pattern: 0.1 sec on, 0.1 sec off). As soon as the switch is pressed-down, this LED (or both LED’s) will be
off and the counting sequence will start.
Page 47
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
11.4 MICRO-SWITCH USE FOR READING/CHANGING CONTROL MODE:
11.4.1 Read control mode
For switching between different functions in use of a 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 2x briefly with intervals of max. 1 second in normal running/operation mode will trigger the
instrument to “show” its control mode. For indication of the control mode number the green LED will flash the
amount of tens and the red LED the amount of units in the number. The flashes are called “count-flashes” and have a
pattern of 0.5 sec. on, 0.5 sec. off. The control mode numbers can be found at parameter “control mode”
LED
green
amount of count flashes (0...2)
off
View current control mode (press switch 2x briefly)
time
red
off
0 ... 2 sec. maximum
amount of count flashes (0...9)
0 ... 9 sec. maximum
indication
tens in control mode number
units in control mode number
Value zero will be indicated by a period of 1 sec. off (0.5 sec. off + 0.5 sec. off).
11.4.2 Change control mode:
For switching between different functions in use of a 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
green LED flashes
time-out: Press switch and count green flashes for tens of control
setpoint / control
0.1 sec on
60 sec
mode number.
mode number
Release when wanted amount has been count.
0.1 sec off
2
Set units of
setpoint / control
mode number
Count-flashes
start when switch
is pressed:
0.5 sec on
0.5 sec off
red LED flashes
0.1 sec on
0.1 sec off
Counts up to max. 2 and than starts at 0 again.
When counting fails, keep switch pressed and restart
counting for next attempt.
time-out: Press switch and count red flashes for units of control
60 sec
mode number.
Release when wanted amount has been count.
Counts up to max. 9 and than starts at 0 again. When
Count-flashes
counting failed, keep switch pressed and restart counting
start when switch
for next attempt.
is pressed:
0.5 sec on
0.5 sec off
Instrument returns to normal running/operation mode.
Changes are valid when they are made within the time-out times.
See parameter ‘Control mode’ for behaviour at power-up of the instrument.
Value zero will be indicated by a period of 1 sec. off (0.5 sec. off + 0.5 sec. off).
When value zero is wanted, press switch shortly and release it again within 1 sec.
Before each action of flash-counting, the LED’s to be used for counting will flash in a high frequency.
(Pattern: 0.1 sec on, 0.1 sec off). As soon as the switch is pressed-down, this LED (or both LED’s) will be
off and the counting sequence will start.
Page 48
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
12 TESTING AND DIAGNOSTICS
All digital instruments have facilities to run self-test procedures for diagnostics. Most of the instrument functions will
be tested automatically during start-up or normal running mode of the instrument. All results of testing or
malfunctioning will be stored in special diagnostics registers in the non-volatile memory of the instrument. These
registers will contain actual information about the functioning of the instrument. The red LED on top of the
instrument is used to indicate if there is something wrong. The longer the LED is burning (blinking) red, the more is
wrong with the instrument.
Page 49
Operational instructions for digital multibus instruments
9.17.023
BRONKHORST®
13 SERVICE
For current information on Bronkhorst and service addresses please visit our website:
 http://www.bronkhorst.com
Do you have any questions about our products? Our Sales Department will gladly assist you selecting the right product
for your application. Contact sales by e-mail:
 [email protected]
For after-sales questions, our Customer Service Department is available with help and guidance. To contact CSD by email:
 [email protected]
No matter the time zone, our experts within the Support Group are available to answer your request immediately or
ensure appropriate further action. Our experts can be reached at:
 +31 859 02 18 66
Page 50
Operational instructions for digital multibus instruments
9.17.023
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement