JPH057548Y2 - - Google Patents

Info

Publication number
JPH057548Y2
JPH057548Y2 JP352383U JP352383U JPH057548Y2 JP H057548 Y2 JPH057548 Y2 JP H057548Y2 JP 352383 U JP352383 U JP 352383U JP 352383 U JP352383 U JP 352383U JP H057548 Y2 JPH057548 Y2 JP H057548Y2
Authority
JP
Japan
Prior art keywords
voltage
electromagnetic flowmeter
output
detection
fluid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP352383U
Other languages
Japanese (ja)
Other versions
JPS59109926U (en
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to JP352383U priority Critical patent/JPS59109926U/en
Publication of JPS59109926U publication Critical patent/JPS59109926U/en
Application granted granted Critical
Publication of JPH057548Y2 publication Critical patent/JPH057548Y2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Measuring Volume Flow (AREA)

Description

【考案の詳細な説明】 本考案は、低周波励磁方式の電磁流量計の改良
に関する。
[Detailed Description of the Invention] The present invention relates to an improvement of a low frequency excitation type electromagnetic flowmeter.

一般に電磁流量計は、管路を流れる流体に対し
て流れ方向と直角に磁界を与え同時に流体流路中
の電気的信号の変化を管路に設けた一対の電極で
検出し、これに基づいて流体の流量を計測するよ
うに構成されている。最近の電磁流量計は、交流
励磁方式や直流励磁方式に比して零点の安定性に
すぐれている台形波励磁や方形波励磁などと呼ば
れている低周波励磁方式のものが多く用いられて
いる。この種の低周波励磁方式の電磁流量計で
は、励磁コイルに供給する電流を2つの定常値間
で周期的に切換え、励磁電流が一定になつたとき
電極間に発生する誘起電圧をそれぞれサンプリン
グした後隣合つたサンプリング信号の差をとるこ
とにより、電気化学的な直流電圧や回路に基づく
オフセツト電圧による影響を除去し、流体の流量
に対応した信号を得ている。このような定周波励
磁方式の電磁流量計においても、管路内の流体の
充満度が許容値以下となり非満水状態になると、
電磁流量計の測定値は不定となり実際の流量を示
さなくなる。そこで管路内の流体の非満水状態を
検知することが望まれている。
In general, an electromagnetic flowmeter applies a magnetic field to the fluid flowing through a pipe at right angles to the flow direction, and at the same time detects changes in electrical signals in the fluid flow path using a pair of electrodes installed in the pipe. The device is configured to measure the flow rate of the fluid. Many modern electromagnetic flowmeters use low-frequency excitation methods, such as trapezoidal wave excitation and square wave excitation, which have superior zero point stability compared to AC excitation and DC excitation methods. There is. In this type of low-frequency excitation type electromagnetic flowmeter, the current supplied to the excitation coil is periodically switched between two steady-state values, and the induced voltage generated between the electrodes is sampled when the excitation current becomes constant. By taking the difference between adjacent sampling signals, the influence of electrochemical DC voltage and circuit-based offset voltage is removed, and a signal corresponding to the fluid flow rate is obtained. Even in such a constant frequency excitation type electromagnetic flowmeter, if the degree of fluid filling in the pipe line falls below the allowable value and becomes a non-full state,
The measured value of the electromagnetic flowmeter becomes unstable and does not indicate the actual flow rate. Therefore, it is desired to detect the non-full state of the fluid in the pipe.

本考案は、電極に生ずる電圧が流体の流量に応
じた信号成分の外に、満水状態のときと非満水状
態のときとでは波形が異り、しかも信号成分より
充分に大きいノイズ成分う含んでいることに着目
し、非満水状態のときのノイズ成分を検出するこ
とによつて、非満水状態を有効に検知できる低周
波励磁方式の電磁流量計を実現したものである。
In the present invention, in addition to a signal component corresponding to the flow rate of the fluid, the voltage generated at the electrode has a different waveform when the water is full and when the water is not full, and includes a noise component that is sufficiently larger than the signal component. By focusing on the fact that the water is not full of water and detecting the noise component when the water is not full, we have realized a low-frequency excitation type electromagnetic flowmeter that can effectively detect the non-full water state.

第1図は本考案電磁流量計の一実施例を示す接
続図である。図において、1は電磁流量計発信器
で、励磁コイルLと流体が流れる管路Pおよび一
対の電極G1,G2を備えている。2は励磁電源で、
低周波の励磁電流Iを励磁コイルLに供給する。
3,4は一対のバツフア増幅器で、その入力には
それぞれ一対の電極G1,G2に生ずる電圧e1,e2
が加えられている。5は差動増幅器で、バツフア
増幅器3,4の出力e3,e4の差を増幅する。6は
信号処理回路で、差動増幅器5の出力e5を反転す
る反転増幅器61と、励磁電流Iのオンオフと同
期して差動増幅器出力e5と反転増幅器出力e6とを
交互に切変えるスイツチ62と、スイツチ62で
選択された電圧を一定時間サンプリングするサン
プリングスイツチ63と、サンプリングされた電
圧を積分する積分器64と、積分器64の出力e7
をデイジタル信号に変換するAD変換器65と
AD変換器65からのデイジタル信号に基づいて
所望のデイジタル演算を行うマイクロプロセツサ
66と、マイクロプロセツサ66の出力をアナロ
グ信号に変換するDA変換器67とを有してい
る。7は非満水検知回路で、バツフア増幅器3の
出力e3を一定時間サンプリングするサンプリング
スイツチ71と、サンプリングされた電圧を積分
する積分器72と、成分器72の出力e8をサンプ
リングスイツチ73を介してホールドするサンプ
ルホールド回路74と、サンプルホールド回路7
4の出力e9を監視し、e9が設定電圧etを越えたと
き非満水検知信号ALを出力するコンパレータ7
5とからなつている。なお励磁電源2への同期パ
ルスPoと、切換スイツチ62を駆動するパルス
P1と、サンプリングスイツチ63を駆動するパ
ルスP2と、積分器64のリセツトスイツチSW1
を駆動するパルスP3と、サンプリングスイツチ
71を駆動するパルスP4と、積分器72のリセ
ツトスイツチSW2を駆動するパルスP5およびサ
ンプリングスイツチ73を駆動するパルスP6
マイクロプロセツサ66が発生する場合を示して
いる。
FIG. 1 is a connection diagram showing one embodiment of the electromagnetic flowmeter of the present invention. In the figure, reference numeral 1 denotes an electromagnetic flowmeter transmitter, which includes an exciting coil L, a pipe P through which fluid flows, and a pair of electrodes G 1 and G 2 . 2 is the excitation power supply,
A low frequency excitation current I is supplied to an excitation coil L.
3 and 4 are a pair of buffer amplifiers, and their inputs receive the voltages e 1 and e 2 generated at the pair of electrodes G 1 and G 2 , respectively.
has been added. A differential amplifier 5 amplifies the difference between the outputs e 3 and e 4 of the buffer amplifiers 3 and 4 . 6 is a signal processing circuit, which includes an inverting amplifier 61 that inverts the output e 5 of the differential amplifier 5, and alternately switches between the differential amplifier output e 5 and the inverting amplifier output e 6 in synchronization with the on/off of the excitation current I. a switch 62, a sampling switch 63 that samples the voltage selected by the switch 62 for a certain period of time, an integrator 64 that integrates the sampled voltage, and an output e 7 of the integrator 64.
An AD converter 65 that converts the
It has a microprocessor 66 that performs desired digital calculations based on the digital signal from the AD converter 65, and a DA converter 67 that converts the output of the microprocessor 66 into an analog signal. 7 is a non-full water detection circuit which includes a sampling switch 71 that samples the output e3 of the buffer amplifier 3 for a certain period of time, an integrator 72 that integrates the sampled voltage, and a sampling switch 73 that outputs the output e8 of the component amplifier 72. sample hold circuit 74 and sample hold circuit 7
A comparator 7 that monitors the output e 9 of 4 and outputs a non-full water detection signal AL when e 9 exceeds the set voltage e t .
It consists of 5. Note that the synchronous pulse Po to the excitation power source 2 and the pulse that drives the changeover switch 62
P 1 , the pulse P 2 that drives the sampling switch 63, and the reset switch SW 1 of the integrator 64.
The microprocessor 66 generates a pulse P3 that drives the sampling switch 71, a pulse P4 that drives the reset switch SW2 of the integrator 72, and a pulse P6 that drives the sampling switch 73. Indicates when to do so.

このように構成した本考案電磁流量計の動作を
第2図および第3図の波形図を参照して以下に説
明する。第2図は満水状態のときの波形図で、第
3図は非満水状態のときの波形図である。両図に
おいて、イ,ロ,ハ,ニ,ホ,ヘ,トはマイクロ
プロセツサ66が発生するパルスPo,P1,P2
P3,P4,P5,P6の波形で、チは励磁電流Iの波
形、リは検出電圧の信号成分esの波形、ヌは検出
電圧のノイズ成分eoの波形である。まず満水状態
のときの動作を説明する。励磁電源2はマイクロ
プロセツサ66からのパルスPo(第2図イ参照)
に同期して、第2図チに示す如き低周波の励磁電
流Iを電磁流量計発信器1の励磁コイルLに供給
する。電磁流量計発信器1は励磁電流Iが励磁コ
イルLに供給されると、電極G1,G2には検出電
圧e1,e2が発生する。検出電圧e1,e2には管路P
を流れる流体の流量に応じた第2図リに示す如き
信号成分esの外に、励磁電源2が発信器1の漏れ
容量Cs1,Cs2を介して電極G1,G2に結合されて
いるために生ずる第2図ヌに示す如きノイズ成分
eoも重量されている。そして検出電圧e1,e2にお
いて信号成分esは互いに逆相で発生しているが、
ノイズ成分eoは同相で発生している。これら検出
電圧e1,e2はそれぞれバツフア増幅器3,4を介
して差動増幅器5に加えられノイズ成分eoが除去
され、信号成分esが有効に取り出される。しかも
差動増幅器5の出力e5とe5を反転増幅器61で反
転した電圧e6とが励磁電流Iと同期した第2図ロ
に示す如きパルスP1で駆動されるスイツチ62
で交互に選択された後、第2図ハに示す如きタイ
ミングで発生するパルスP2で駆動されるスイツ
チ63で一定時間(ts)サンプリングされて積分
器64に与えられるので、発信器1の構成のアン
バランス等によつて差動増幅器5を通過したノイ
ズ成分eoも有効に除去される。また積分器64で
e5およびe6を積分する時間tsは電源周波数ノイズ
を除去するために商用電源周期(例えば50Hz帯で
は20ms)あるいはその整数倍になるよう、マイ
クロプロセツサ66からのパルスP2によつてス
イツチ63のオン時間が制御されている。積分器
64の出力e7はAD変換器65でデイジタル信号
に変換されてマイクロプロセツサ66に与えられ
る。マイクロプロセツサ66はAD変換器65か
らのデイジタル信号に基づいてデイジタル演算を
行い、流体の流量を算出し、その演算結果をDA
変換器67に与え、信号処理回路6の出力端68
に流体の流量に関連した出力電圧e0を出力する。
The operation of the electromagnetic flowmeter of the present invention constructed as described above will be explained below with reference to the waveform diagrams of FIGS. 2 and 3. FIG. 2 is a waveform diagram when the water is full, and FIG. 3 is a waveform diagram when the water is not full. In both figures, A, B, C, D, H, H, G are pulses Po, P 1 , P 2 , generated by the microprocessor 66.
In the waveforms of P 3 , P 4 , P 5 , and P 6 , H is the waveform of the excitation current I, R is the waveform of the signal component e s of the detection voltage, and N is the waveform of the noise component e o of the detection voltage. First, we will explain the operation when the water is full. The excitation power source 2 is the pulse Po from the microprocessor 66 (see Figure 2 A).
In synchronization with , a low-frequency excitation current I as shown in FIG. In the electromagnetic flowmeter transmitter 1, when an excitation current I is supplied to an excitation coil L, detection voltages e 1 and e 2 are generated at electrodes G 1 and G 2 . Conduit P is connected to detection voltages e 1 and e 2
In addition to the signal component e s as shown in FIG . Noise components as shown in Figure 2 are generated due to
e o is also weighted. At detection voltages e 1 and e 2 , the signal components e s are generated in opposite phases to each other, but
The noise component e o is generated in the same phase. These detection voltages e 1 and e 2 are applied to the differential amplifier 5 via buffer amplifiers 3 and 4, respectively, so that the noise component e o is removed and the signal component e s is effectively extracted. Moreover, the output e 5 of the differential amplifier 5 and the voltage e 6 obtained by inverting e 5 by the inverting amplifier 61 are synchronized with the excitation current I, and the switch 62 is driven by a pulse P 1 as shown in FIG.
After being alternately selected, the switch 63 driven by the pulse P2 generated at the timing shown in FIG . Noise components e o that have passed through the differential amplifier 5 due to unbalanced configuration or the like are also effectively removed. Also, in the integrator 64
The time t s for integrating e 5 and e 6 is determined by the pulse P 2 from the microprocessor 66 so that it is equal to the commercial power supply period (for example, 20 ms in the 50 Hz band) or an integral multiple thereof in order to remove power frequency noise. The ON time of the switch 63 is controlled. The output e 7 of the integrator 64 is converted into a digital signal by an AD converter 65 and provided to a microprocessor 66 . The microprocessor 66 performs digital calculations based on the digital signal from the AD converter 65, calculates the flow rate of the fluid, and sends the calculation results to the DA.
to the converter 67 and the output terminal 68 of the signal processing circuit 6
outputs an output voltage e 0 related to the fluid flow rate.

次に管路内の流体の充満度が許容値以下の非満
水状態では、電極G1,G2が導電性流体と非接触
となり、電極インピーダンスが極めて大きくなる
ため、第3図リに示すように信号成分esは零にな
るが、励磁電源2からの電源電圧がそのまま電極
G1,G2に加わり、第3図ヌに示すような波形の
ノイズ成分eoが生ずる。このノイズ成分eoは数V
程度もあり、満水状態での信号成分esの最大振幅
10mVに比して非常に大きな値である。したがつ
てバツフア増幅器3の出力e3をパルスPo(励磁電
流I)と同期したパルスP4で駆動されるサンプ
リングスイツチ71を介して積分器72に与えれ
ば、積分器72の出力e8は満水状態と非満水状態
で大幅に変化する。そこで積分器72の出力e8
第3図トに示すパルスP6でサンプリングスイツ
チ73を駆動して得たサンプルホールド回路74
の出力e9を監視するコンパレータ75の設定電圧
etを適当に選ぶことによつて、非満水状態になる
とコンパレータ75の出力が反転し非満水検知信
号ALを発生する。
Next, in a non-full state where the degree of fluid filling in the pipeline is below the allowable value, the electrodes G 1 and G 2 are out of contact with the conductive fluid, and the electrode impedance becomes extremely large, as shown in Figure 3. The signal component e s becomes zero, but the power supply voltage from the excitation power supply 2 remains unchanged at the electrode.
In addition to G 1 and G 2 , a noise component e o having a waveform as shown in FIG. 3 is generated. This noise component e o is several volts
Depending on the degree, the maximum amplitude of the signal component e s in the full water condition
This is a very large value compared to 10mV. Therefore, if the output e3 of the buffer amplifier 3 is fed to the integrator 72 via the sampling switch 71 driven by the pulse P4 synchronized with the pulse Po (excitation current I), the output e8 of the integrator 72 will be filled with water. It varies greatly depending on the state and non-full water state. Therefore, the sample hold circuit 74 obtained by driving the sampling switch 73 using the output e8 of the integrator 72 with the pulse P6 shown in FIG.
The set voltage of comparator 75 that monitors the output e9 of
By appropriately selecting e t , the output of the comparator 75 is inverted when the water is not full, and the non-full water detection signal AL is generated.

なお上述では、非満水検知回路7としてサンプ
リングスイツチ71と積分器72を用いてバツフ
ア増幅器3の出力e3を同期整流して取り出してい
るが、その他の同期整流回路を用いて取り出すよ
うにしてもよい。また上述ではバツフア増幅器3
の出力e3を監視して非満水検知信号ALを得る場
合を例示したが、バツフア増幅器4の出力e4を監
視して非満水検知信号ALを得るようにしてもよ
く、また電極G1,G2の検出電圧e1,e2を監視し
て非満水検知信号ALを得るようにしてもよい。
さらに上述では信号処理回路6として、マイクロ
プロセツサ63を用いてデイジタル演算を行うも
のを例示したが、アナログ演算を行う回路等必要
に応じて種々の回路構成のものを用いることがで
きる。
In the above description, the output e3 of the buffer amplifier 3 is synchronously rectified and taken out using the sampling switch 71 and the integrator 72 as the non-full water detection circuit 7, but the output e3 of the buffer amplifier 3 can also be taken out using other synchronous rectification circuits. good. In addition, in the above description, the buffer amplifier 3
Although the case where the non-full water detection signal AL is obtained by monitoring the output e 3 of the buffer amplifier 4 has been exemplified, the non-full water detection signal AL may be obtained by monitoring the output e 4 of the buffer amplifier 4 . The non-full water detection signal AL may be obtained by monitoring the detection voltages e 1 and e 2 of G 2 .
Further, in the above description, the signal processing circuit 6 is exemplified as one that performs digital calculations using the microprocessor 63, but circuits with various circuit configurations such as a circuit that performs analog calculations can be used as necessary.

以上、詳細に説明したように、本考案において
は、電磁流量発信器の中に測定流体が満水状態に
なつているか否かを検出するために、何等かの外
乱、例えば電流などを検出電極に流すことなく、
検出電極から出力される電圧の性質、つまり電磁
流量計発信器の内部に測定流体が満水状態のとき
に発生する電圧の大きさに比べて非満水状態で発
生する電圧が格段に大きい点に着目して、この大
きさの差を、予め経験によつて設定された設定電
圧と検出電圧に関連する電圧とを比較して検出す
るようにしたので、通常の流量測定には何等の悪
影響も与えずに非満水状態を簡単に検出すること
ができる。
As explained above in detail, in the present invention, in order to detect whether or not the electromagnetic flow transmitter is filled with the fluid to be measured, some kind of disturbance, such as current, is applied to the detection electrode. without flowing,
We focused on the nature of the voltage output from the detection electrode, that is, the voltage generated when the electromagnetic flowmeter transmitter is not full of water is much larger than the voltage generated when the fluid to be measured is full of water inside the electromagnetic flowmeter transmitter. Since this difference in size is detected by comparing the set voltage set in advance based on experience and the voltage related to the detection voltage, it does not have any negative effect on normal flow rate measurement. It is possible to easily detect a non-full water condition without any need for water.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本考案電磁流量計の一実施例を示す接
続図、第2図および第3図はその動作説明のため
の波形図である。 1……電磁流量計発信器、2……励磁電源、
3,4……バツフア増幅器、5……差動増幅器、
6……信号処理回路、7……非満水検知回路。
FIG. 1 is a connection diagram showing one embodiment of the electromagnetic flowmeter of the present invention, and FIGS. 2 and 3 are waveform diagrams for explaining its operation. 1... Electromagnetic flow meter transmitter, 2... Excitation power supply,
3, 4... Buffer amplifier, 5... Differential amplifier,
6... Signal processing circuit, 7... Non-full water detection circuit.

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] 測定流体が流される電磁流量計発信器と、この
電磁流量計発信器の励磁コイルに所定の切換タイ
ミングで切り換えて低周波の励磁電流を供給する
励磁電源と、前記電磁流量計発信器の一対の電極
にそれぞれ生じる検出電圧がバツフア増幅器を介
して加えられる差動増幅器と、この差動増幅器の
出力が入力されこれを用いて流量演算を実行して
流量信号として出力する信号処理回路と、前記検
出電圧に関連する電圧を前記切換タイミングに同
期してサンプリングするサンプリング手段と、こ
のサンプリング手段でサンプリングされたサンプ
ル電圧を同期整流する同期整流手段と、この同期
整流手段の出力をホールドしてホールド電圧とし
て保持するホールド手段と、前記電磁流量計発信
器の中が前記測定流体により満水にされていると
きに前記電磁流量計発信器に発生する検出電圧に
関連する電圧の検出点における電圧レベルに対し
て充分大きな設定電圧に設定された設定手段と、
前記ホールド電圧とこの設定電圧とを比較し前記
ホールド電圧がこの設定電圧を越えたときに非満
水検知信号として出力する比較手段を設けたこと
を特徴とする電磁流量計。
an electromagnetic flowmeter transmitter through which a fluid to be measured flows; an excitation power source that switches at a predetermined switching timing to supply a low-frequency excitation current to the excitation coil of the electromagnetic flowmeter transmitter; and a pair of electromagnetic flowmeter transmitters. a differential amplifier to which detection voltages generated at the respective electrodes are applied via a buffer amplifier; a signal processing circuit to which the output of the differential amplifier is input and which executes a flow rate calculation using the same and outputs it as a flow rate signal; sampling means for sampling a voltage related to the voltage in synchronization with the switching timing; synchronous rectification means for synchronously rectifying the sample voltage sampled by the sampling means; and holding the output of the synchronous rectification means as a hold voltage. and a voltage level at a detection point of a voltage related to a detection voltage generated in the electromagnetic flowmeter transmitter when the inside of the electromagnetic flowmeter transmitter is filled with the fluid to be measured. a setting means set to a sufficiently large set voltage;
An electromagnetic flowmeter characterized in that a comparison means is provided which compares the hold voltage and the set voltage and outputs a non-full water detection signal when the hold voltage exceeds the set voltage.
JP352383U 1983-01-14 1983-01-14 electromagnetic flow meter Granted JPS59109926U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP352383U JPS59109926U (en) 1983-01-14 1983-01-14 electromagnetic flow meter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP352383U JPS59109926U (en) 1983-01-14 1983-01-14 electromagnetic flow meter

Publications (2)

Publication Number Publication Date
JPS59109926U JPS59109926U (en) 1984-07-24
JPH057548Y2 true JPH057548Y2 (en) 1993-02-25

Family

ID=30135137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP352383U Granted JPS59109926U (en) 1983-01-14 1983-01-14 electromagnetic flow meter

Country Status (1)

Country Link
JP (1) JPS59109926U (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10908849B2 (en) 2010-08-18 2021-02-02 Makerbot Industries, Llc Networked three-dimensional printing

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10908849B2 (en) 2010-08-18 2021-02-02 Makerbot Industries, Llc Networked three-dimensional printing

Also Published As

Publication number Publication date
JPS59109926U (en) 1984-07-24

Similar Documents

Publication Publication Date Title
JP2568620B2 (en) Electromagnetic flow meter
US5621177A (en) Electromagnetic flowmeter
JP2003097986A (en) Electromagnetic flow meter
JPH0712607A (en) Electromagnetic flow meter
US6530402B2 (en) Filling machine
JPH05248902A (en) Electromagnetic flow meter
JPH0646163B2 (en) Electromagnetic flow meter
JPH0477853B2 (en)
JP3899225B2 (en) Magnetic induction flow measurement method
US4290313A (en) Electromagnetic flowmeter system
JP3453751B2 (en) Electromagnetic flow meter
JP2802545B2 (en) Conversion circuit for electromagnetic flow transmitter
JPH02234023A (en) Electromagnetic flowmeter
JPS6014178Y2 (en) electromagnetic flow meter
JPH07306069A (en) Electromagnetic flow meter
JP3204066B2 (en) Capacitive electromagnetic flowmeter
JP3018310B2 (en) Electromagnetic flow meter
JPS5847214A (en) Square wave exciting electro-magnetic flow meter converter
JPH0526495Y2 (en)
JP3695074B2 (en) Electromagnetic flow meter
JPS60174915A (en) Low frequency exciting electromagnetic flow meter
JP3460213B2 (en) Electromagnetic flow meter
JPH0216975B2 (en)
JP2619111B2 (en) Electromagnetic flow meter
JP2012093170A (en) Electromagnetic flowmeter