JP2626674B2 - Span adjustment device - Google Patents

Span adjustment device

Info

Publication number
JP2626674B2
JP2626674B2 JP59225249A JP22524984A JP2626674B2 JP 2626674 B2 JP2626674 B2 JP 2626674B2 JP 59225249 A JP59225249 A JP 59225249A JP 22524984 A JP22524984 A JP 22524984A JP 2626674 B2 JP2626674 B2 JP 2626674B2
Authority
JP
Japan
Prior art keywords
value
converter
span
output
adjustment
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
JP59225249A
Other languages
Japanese (ja)
Other versions
JPS61104231A (en
Inventor
和文 内藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ishida Co Ltd
Original Assignee
Ishida Co Ltd
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 by Ishida Co Ltd filed Critical Ishida Co Ltd
Priority to JP59225249A priority Critical patent/JP2626674B2/en
Priority to EP88102179A priority patent/EP0284753A3/en
Priority to DE8585307733T priority patent/DE3570748D1/en
Priority to CA000493923A priority patent/CA1253252A/en
Priority to EP88102178A priority patent/EP0282743A3/en
Priority to EP19850307733 priority patent/EP0180429B1/en
Priority to AU49063/85A priority patent/AU594311B2/en
Priority to EP88102177A priority patent/EP0281797A3/en
Publication of JPS61104231A publication Critical patent/JPS61104231A/en
Priority to US07/094,119 priority patent/US4771836A/en
Priority to US07/205,381 priority patent/USRE32987E/en
Priority to CA000577835A priority patent/CA1264089A/en
Priority to AU24352/88A priority patent/AU2435288A/en
Priority to AU24353/88A priority patent/AU593429B2/en
Priority to AU24354/88A priority patent/AU599268B2/en
Application granted granted Critical
Publication of JP2626674B2 publication Critical patent/JP2626674B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Indication And Recording Devices For Special Purposes And Tariff Metering Devices (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、計量機に既知の荷重をかけ、該計量機の出
力値をアナログ−ディジタル変換器によりディジタル値
に変換し、得られたディジタル値が荷重に応じたディジ
タル値となるように調整するスパン調整装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial application field) The present invention applies a known load to a weighing machine, converts an output value of the weighing machine into a digital value by an analog-digital converter, and obtains a digital signal. The present invention relates to a span adjustment device that adjusts a value to a digital value according to a load.

(従来技術) 電子秤や組合せ計量装置は、初期調整の際に零点調整
やスパン調整が行われる。
(Prior Art) In an electronic balance or a combination weighing device, zero point adjustment and span adjustment are performed at the time of initial adjustment.

ここで、スパン調整とは、ある既知の荷重を計量機に
載荷すると共に、計量機から得られる重量値(アナログ
値)をディジタル値に変換し、該重量値に応じたディジ
タル値が既知の重量に対応する所定のディジタル値とな
るように調整することである。例えば、100(g)の荷
重に応じたディジタル値が“1000"であるとした場合
に、実際に100(g)の荷重を計量機に載荷して、該計
量機から得られる重量値をディジタル値に変換し、該デ
ィジタル値の出力が、“1010"であるとすれば、ディジ
タル値の出力が1010から1000になるように調整する必要
があり、このような調整をスパン調整と称している。
Here, the span adjustment means to load a known load on the weighing machine, convert a weight value (analog value) obtained from the weighing machine into a digital value, and convert the digital value according to the weight value into the known weight value. Is adjusted so as to be a predetermined digital value corresponding to For example, assuming that a digital value corresponding to a load of 100 (g) is “1000”, a load of 100 (g) is actually loaded on a weighing machine, and the weight value obtained from the weighing machine is converted into a digital value. If the output of the digital value is "1010", it is necessary to adjust the output of the digital value from 1010 to 1000, and such adjustment is called span adjustment. .

ところで、従来の電子秤や組合せ計量装置等では、無
載荷時においても計量皿や計量ホッパ等の初期荷重及び
増幅器のオフセット電圧に起因する若干の増幅器出力が
あるので、その出力に対応するディジタル値を零点とし
て記憶している。
By the way, in the conventional electronic weigher and combination weighing device, even when there is no load, there is a slight amplifier output due to the initial load of the weighing pan and the weighing hopper and the offset voltage of the amplifier, so that the digital value corresponding to the output is obtained. Is stored as a zero point.

しかしながら、このような零点はスパン調整における
スパンの変更に伴なってずれるという問題がある。即
ち、スパンは第5図に示すように、基準分銅載荷時のA/
D変換器の出力値(N)と、無載荷時のA/D変換器の出力
値(No)との差(N−No)として与えられるが、スパン
調整において、この基準分銅載荷時のA/D変換器の出力
値を第5図のようにNからN′に変更すると、それに伴
なって無載荷時のA/D変換器の出力値(零点)も、Noか
らNo′へずれてくるのである。このため、スパン調整に
おいては、まず零点(No)を記憶し、次に基準分銅を載
荷して、その時のスパン値(N−No)を求め、これが目
標とするスパン値(Ns)となるように、例えばA/D変換
器の基準電圧等を変えて、基準分銅載荷時のA/D変換器
の出力値(N)を(N′)に変更する。しかしながら、
Ns=N′−Noとなる出力値(N′)を求めても、この時
の零点は第5図のようにNo→No′にずれているので、こ
こでもう一度無載荷時のA/D変換器の出力値(No′)を
求めて、この時の真のスパン値[Ns′=N′−No′]を
算出する。従来は、この算出したスパン値(Ns′)が目
標とするスパン値(Ns)と一致するまで上記の操作を繰
り返していた。
However, there is a problem that such a zero point shifts as the span is changed in the span adjustment. That is, as shown in Fig. 5, the span is A /
It is given as the difference (N-No) between the output value (N) of the D converter and the output value (No) of the A / D converter when no load is applied. When the output value of the / D converter is changed from N to N 'as shown in FIG. 5, the output value (zero point) of the A / D converter at the time of no loading shifts from No to No'. It is coming. For this reason, in the span adjustment, first, the zero point (No) is stored, then the reference weight is loaded, and the span value (N-No) at that time is obtained, so that this becomes the target span value (Ns). Then, for example, the reference value of the A / D converter is changed, and the output value (N) of the A / D converter when the reference weight is loaded is changed to (N '). However,
Even if the output value (N ') where Ns = N'-No is obtained, the zero point at this time is shifted from No to No' as shown in FIG. The output value (No ') of the converter is obtained, and the true span value [Ns' = N'-No'] at this time is calculated. Conventionally, the above operation has been repeated until the calculated span value (Ns') matches the target span value (Ns).

(従来技術の問題点) このように、従来のスパン調整は、零点の記憶と、基
準分銅の載荷とを何度も繰り返さなければ正確なスパン
調整が出来ないという問題があった。特に、組合せ計量
装置のように複数の計量機を搭載するものにおいては、
そのスパン調整は大変に煩らわしいものとなっていた。
(Problems of the Related Art) As described above, the conventional span adjustment has a problem that accurate span adjustment cannot be performed unless the storage of the zero point and the loading of the reference weight are repeated many times. In particular, in a device equipped with a plurality of weighing machines such as a combination weighing device,
The span adjustment was very cumbersome.

(発明の目的) 本発明は、基準分銅を1回載荷するだけで正確なスパ
ン調整を行なうことができる新たなスパン調整装置を提
供することを目的とする。
(Object of the Invention) It is an object of the present invention to provide a new span adjustment device capable of performing accurate span adjustment only by loading a reference weight once.

(発明の概要) 本発明のスパン調整装置は、計量機の出力をディジタ
ル値に変換するA/D変換器と、計量機を無載荷にした時
のA/D変換器の出力値(Nr0)を記憶する手段と、計量機
に基準分銅を載荷した時のA/D変換器の出力値(Nr1)を
記憶する手段と、目標とするスパン値(Ns)を記憶する
手段と、これらの出力値(Nr0)、(Nr1)とスパン値
(Ns)とから目標とするスパン値(Ns)を与える分銅載
荷時のA/D変換器の出力値(Ni1)を求める演算手段と、
前記出力値(Ni1)からスパン値(Ns)を減算して分銅
の無載荷時のA/D変換器の出力値(Ni0)を求める演算手
段と、基準分銅荷載時のA/D変換器の出力値が前記出力
値(Ni1)となるようにA/D変換器の基準電圧を制御する
ものである。
(Summary of the Invention) A span adjusting device of the present invention includes an A / D converter for converting an output of a weighing machine into a digital value, and an output value (Nr 0 ) of the A / D converter when the weighing machine is unloaded. ), Means for storing the output value (Nr 1 ) of the A / D converter when the reference weight is loaded on the weighing machine, means for storing the target span value (Ns), Calculating means for obtaining the output value (Ni 1 ) of the A / D converter when the weight is loaded giving the target span value (Ns) from the output values (Nr 0 ), (Nr 1 ) and the span value (Ns) When,
The output value (Ni 1) span value (Ns) and subtraction to no loading when the A / D converter output value of the weight (Ni 0) and calculating means for calculating a, A / D conversion when placing the reference weight load from The reference voltage of the A / D converter is controlled so that the output value of the converter becomes the output value (Ni 1 ).

(実施例) 以下、図により本発明を説明する。第6図は、本発明
の基本原理の説明図である。次に、この図について説明
する。
(Example) Hereinafter, the present invention will be described with reference to the drawings. FIG. 6 is an explanatory diagram of the basic principle of the present invention. Next, this figure will be described.

(1)まず、A/D変換器の基準電圧をその可変範囲の最
小値に設定して、無載荷時のA/D変換器の出力値(Nr0
を読み込む。
(1) First, the reference voltage of the A / D converter is set to the minimum value of the variable range, and the output value of the A / D converter when no load is applied (Nr 0 )
Read.

(2)次に、基準分銅載荷時のA/D変換器の出力値(N
r1)を読み込む。ここで、目標とするスパン値(Ns)
は、予め記憶されているものとする。
(2) Next, the output value of the A / D converter (N
r 1 ) is read. Here, target span value (Ns)
Is stored in advance.

(3)次に、上記3つの定数Nr0、Nr1、Nsから、上記の
目標とするスパン値(Ns)を与える分銅載荷時のA/D変
換器の出力値(Ni1)を、次のようにして求める。
(3) Next, from the three constants Nr 0 , Nr 1 , and Ns, the output value (Ni 1 ) of the A / D converter at the time of loading the weight that gives the target span value (Ns) is Ask as follows.

今、上記スパン値(Ns)を与える無載荷時のA/D変換
器の出力値を(Ni0)とすると、 Ns=Ni1−Ni0 ……(1)が成立する。
Now, assuming that the output value of the A / D converter at the time of no loading that gives the span value (Ns) is (Ni 0 ), Ns = Ni 1 −Ni 0 (1) holds.

また、図において、△AOBと△CODは相似であるので、 Nr0:Ni0=Nr1:Ni1 ……(2)となる。In the figure, since △ AOB and △ COD are similar, Nr 0 : Ni 0 = Nr 1 : Ni 1 (2).

ここで、(1)、(2)式よりNi0を消去すると、 Ns=Ni1[1−(Nr0/Nr1)] ……(3)が得られる。Here, when Ni 0 is eliminated from the equations (1) and (2), Ns = Ni 1 [1- (Nr 0 / Nr 1 )] (3) is obtained.

従って、Nr0、Nr1、Nsはそれぞれ既知であるので、目
標とするスパン値(Ns)を与える分銅載荷時のA/D変換
器の出力値(Ni1)は、上記(3)式より一義的に求め
ることができる。
Therefore, since Nr 0 , Nr 1 , and Ns are each known, the output value (Ni 1 ) of the A / D converter at the time of loading the weight, which gives the target span value (Ns), can be calculated from the above equation (3) Can be determined uniquely.

(4)次に、分銅を載荷したままで、A/D変換器の出力
値、が上記(3)式で求めた値(Ni)となるように、A/
D変換器の基準電圧を調整する。この調整には、D/A変換
器が用いられ、基準電圧をある値に調整した時のA/D変
換器の出力値と、目標とする上記出力値(Ni1)とを逐
次比較しながら、上記出力値(Ni1)を与える基準電圧
(D/A変換器の入力ディジタル値)を決定する。
(4) Next, with the weight still loaded, the A / D converter outputs the A / D so that the output value becomes the value (Ni) obtained by the above equation (3).
Adjust the D converter reference voltage. A D / A converter is used for this adjustment, and the output value of the A / D converter when the reference voltage is adjusted to a certain value is sequentially compared with the target output value (Ni 1 ). Then, a reference voltage (input digital value of the D / A converter) that gives the output value (Ni 1 ) is determined.

(5)スパン調整が完了すると、記憶した零点の値(Nr
0)を、(Ni0)に更新する。Ni0は、(1)式を変形し
て、 Ni0=Ni1−Ns として求めることができる。また、分銅除去後の無載荷
時のA/D変換器の出力値を読み込んで、これを零点とし
て記憶しても良い。
(5) When span adjustment is completed, the stored zero value (Nr
0 ) is updated to (Ni 0 ). Ni 0 can be obtained as Ni 0 = Ni 1 −Ns by modifying equation (1). Alternatively, the output value of the A / D converter at the time of no load after removing the weight may be read and stored as a zero point.

これで、零点が決定されると共に、スパンも目標とす
る値(Ns)に正確に設定される。さらに、変更後のスパ
ンが正確であるかどうかをチェックしたい時は、分銅除
去後の無載荷時のA/D変換器の出力を再度読み込んで、
その値と算出した零点(Ni0)とを比較チェックする。
Thus, the zero point is determined, and the span is accurately set to the target value (Ns). Furthermore, when you want to check whether the span after change is accurate, read the output of the A / D converter when there is no load after removing the weight, and
The value and the calculated zero point (Ni 0 ) are compared and checked.

第1図は、本発明を組合せ計量装置に用いた場合の概
略ブロック図である。図において、複数の計量機にそれ
ぞれ設けられたロードセルAにより検出された重量は、
増幅器Bで増幅され、更にフィルタCを通してマルチプ
レクサDに入力される。マルチプレクサに入力された各
計量機からの重量は、重量モニタ用マイクロコンピュー
タKからの切換信号により順次読み出されて、詳細を後
述する零点粗調用減算器E1の(A)端子に入力される。
一方、零点粗調用D/A変換器F1には、重量モニタ用マイ
クロコンピュータからのディジタル値の零点補正値が入
力され、これをアナログ値に変換して出力し、レベルシ
フトGを通して、減算器E1の(B)端子に入力する。減
算器E1からは、(A)−(B)の信号が取り出されて、
零点微調用減算器E2の(C)端子に入力される。零点微
調用D/A変換器F2もD/A変換器F1と同様にして出力信号を
形成し、レベルシフトHを通して減算器E2の(D)端子
に信号を入力する。減算器E2からは、(C)−(D)の
信号がサンプルホールド回路I1、I2に出力される。この
サンプルホールド回路は、マルチプレクサから順次時系
列的に出力される信号をサンプリングし、ホールドして
A/D変換器Jに与えるためのものであり、重量モニタ用
マイクロコンピュータからの信号でスイッチS1、S2を交
互にオン、オフすることにより、一方のサンプルホール
ド回路がサンプリング中に、他方のサンプルホールド回
路をホールドさせることにより、サンプリング期間中に
A/D変換器が休止することのないようにして、高速処理
が行なえるようにしている。サンプルホールド回路の出
力信号は、A/D変換器Jに入力される。一方、スパン調
整用D/A変換器F2の出力信号は、基準電圧調整器E3
(F)端子に入力され、(E)端子に入力される基準電
圧Vrefとで減算されて、(E)−(F)の信号がA/D変
換器Jに基準電圧として入力される。A/D変換器の出力
信号は重量モニタ用マイクロコンピュータKに入力され
る。記憶装置RAMには、後述する種々のデータが記憶さ
れ、組合せ演算用マイクロコンピュータMは、各計量機
からの重量により、所定の組合せ演算を行ない、目標値
に対して最適の組合せとなる計量機を選定する。リモコ
ンボックスNには、零点調整、スパン調整等のスイッチ
や表示部等が設けられている。また、重量モニタ用マイ
クロコンピュータからは、マルチプレクサ、D/A変換器F
1〜F3にそれぞれチップセレクタ用の選択信号が出力さ
れる。
FIG. 1 is a schematic block diagram when the present invention is used in a combination weighing device. In the figure, the weight detected by the load cell A provided in each of the plurality of weighing machines is:
The signal is amplified by the amplifier B and further input to the multiplexer D through the filter C. Weight from the weighing machine that is input to the multiplexer is sequentially read out by the switching signal from the microcomputer K for weight monitoring, is input to the (A) terminal of the zero point coarse tuning subtractor E 1 which will be described in detail later .
On the other hand, the D / A converter F 1 for zero coarse adjustment, is inputted zero-point correction value of the digital value from the microcomputer for weight monitoring, which was output into an analog value, through a level shift G, subtractor E is input to the first (B) terminal. From the subtracter E 1 is, (A) - is taken out signal (B),
For subtractor E 2 zero fine adjustment (C) is input to the terminal. D / A converter for zero fine tuning F 2 are similarly a D / A converter F 1 forms an output signal, and inputs the signal to the (D) terminal of the subtracter E 2 through level shifting H. From the subtracter E 2 are, (C) - output signal to the sample hold circuit I 1, I 2 of (D). This sample and hold circuit samples and holds signals sequentially output in time series from a multiplexer, and
The signal is supplied to the A / D converter J, and the switches S 1 and S 2 are alternately turned on and off by a signal from the microcomputer for weight monitoring, so that one of the sample-and-hold circuits performs sampling while the other By holding the sample and hold circuit of
The A / D converter does not pause so that high-speed processing can be performed. The output signal of the sample and hold circuit is input to the A / D converter J. On the other hand, the output signal span adjustment D / A converter F 2 is input to the (F) terminal of reference voltage regulator E 3, is subtracted with the reference voltage Vref input to the (E) terminal, ( E)-(F) is input to the A / D converter J as a reference voltage. The output signal of the A / D converter is input to the microcomputer K for weight monitoring. The storage device RAM stores various data to be described later. The microcomputer M for combination calculation performs a predetermined combination calculation based on the weight from each weighing machine, and the weighing machine that becomes the optimum combination for the target value is obtained. Is selected. The remote control box N is provided with switches for zero adjustment, span adjustment, and the like, a display unit, and the like. From the microcomputer for the weight monitor, the multiplexer and D / A converter F
Selection signal for 1 to F respectively chip selector 3 is output.

さて、計量機のスパン調整を実行する際には、全計量
機についての零点調整実施が必要となる。第2図は、零
点調整処理の手順を示すフローチャートである。次に、
このフローチャートについて説明する。
Now, when performing span adjustment of the weighing machines, it is necessary to perform zero point adjustment for all the weighing machines. FIG. 2 is a flowchart showing the procedure of the zero point adjustment process. next,
This flowchart will be described.

(1)計量機を無載荷の状態にして、リモコンボックス
から、零点調整スイッチにより零点調整を要求する。こ
れにより零点調整処理プログラムがスタートする。最初
に零点調整を実施する計量機を指定し(ステップA1)、
次に、スパン調整用D/A変換器F3に最大値を出力し、A/D
コンバータの入力基準電圧が最小となるようにして、ス
パンを最大に設定する(ステップA2)。
(1) With the weighing machine in an unloaded state, a zero point adjustment is requested from the remote control box by the zero point adjustment switch. This starts the zero point adjustment processing program. First, specify the weighing machine to perform zero adjustment (step A 1 ),
Then outputs the maximum value to the span adjustment D / A converter F 3, A / D
The span is set to the maximum so that the input reference voltage of the converter becomes the minimum (step A 2 ).

(2)重量モニタ用マイクロコンピュータから、マルチ
プレクサに指定計量機に切換える切換信号を出力する
(ステップA3)。続いて、サンプルホールド回路I1、I2
に対して指令信号を出力する(ステップA4)。
A microcomputer for (2) the weight monitor, and outputs a switching signal for switching to the designated weighing machine to a multiplexer (Step A 3). Subsequently, the sample and hold circuits I 1 and I 2
Outputs a command signal to the (Step A 4).

ここで、D/A変換器は、第7図に示すような構成を有
し、このD/A変換器のD/A変換動作は、重量モニタ用マイ
クロコンピュータKの内部に設けられたレジスタから出
力されるバイナリコードB(本実施例では16ビット)を
D/A変換器(F1、F2)が受け、この入力バイナリ値に対
応したアナログ電圧をアナログ電圧比較回路(E1、E2
に入力され、入力されたアナログ電圧とD/A変換器
(F1、F2)から入力されたアナログ電圧とが比較され、
このアナログ電圧比較回路(E1、E2)の出力電圧が零と
なったときのD/A変換器(F1、F2)に入力されたバイナ
リコードがロードセルから入力されたアナログ電圧のデ
ジタル値となる。この詳細な動作は以下で説明される。
Here, the D / A converter has a configuration as shown in FIG. 7, and the D / A conversion operation of the D / A converter is performed by a register provided inside the microcomputer K for weight monitoring. Output binary code B (16 bits in this embodiment)
The D / A converters (F 1 , F 2 ) receive the analog voltage corresponding to the input binary value and the analog voltage comparison circuit (E 1 , E 2 )
, The input analog voltage is compared with the analog voltage input from the D / A converter (F 1 , F 2 ),
When the output voltage of the analog voltage comparison circuit (E 1 , E 2 ) becomes zero, the binary code input to the D / A converter (F 1 , F 2 ) is a digital value of the analog voltage input from the load cell. Value. This detailed operation will be described below.

(3)零点粗調用D/A変換器F1、零点微調用D/A変換器F2
の合計ビット数に対応する変数jを設定する。この例で
は合計ビット数を16ビットとしている(ステップA5)。
次に16ビットのバイナリコードBのうち零点粗調用バイ
アス値を形成する上位8ビットB1、零点微調用バイアス
値を形成する下位8ビットB2をそれぞれ0にする(ステ
ップA6)。
(3) Zero-point coarse adjustment D / A converter F 1 , zero-point fine adjustment D / A converter F 2
A variable j corresponding to the total number of bits is set. This example has a total number of bits to 16 bits (Step A 5).
Next, of the 16-bit binary code B, the upper 8 bits B 1 forming the zero point coarse adjustment bias value and the lower 8 bits B 2 forming the zero point fine adjustment bias value are set to 0 (step A 6 ).

(4)ロードセルから入力されるアナログ電圧を調べる
ために、まず(B+2j-1)を零調用D/A変換器F1、F2
出力する(ステップA7)。ここにjは前記変数でこの例
では、16、15、……1の数字を順次代入し、次に、A/D
変換器Jの出力Nが零となったときの(B+2j-1)を重
量モニタ用マイクロコンピュータに入力して、RAMの所
定エリアに記憶させる(ステップA8)。
(4) In order to check the analog voltage input from the load cell, (B + 2 j-1 ) is first output to the zero-adjustment D / A converters F 1 and F 2 (step A 7 ). Here, j is the variable, and in this example, the numbers 16, 15,... 1 are sequentially substituted, and then A / D
(B + 2 j-1 ) when the output N of the converter J becomes zero is input to the microcomputer for weight monitoring and stored in a predetermined area of the RAM (step A 8 ).

(5)目標とする零点NzとA/D変換器出力Nとを比較
し、Nz≧Nの条件判定を行ない(ステップA9)、この条
件が満たされていれば、バイナリーコードBを、(B+
2j-1)におきかえる(ステップA10)。次に、前記変数
jを1減じて(ステップA11)j=0になるまでステッ
プA7〜A11の処理を繰返す(ステップA12)。
(5) The target zero point Nz is compared with the output N of the A / D converter, and a condition determination of Nz ≧ N is performed (step A 9 ). If this condition is satisfied, the binary code B is replaced with ( B +
2 j-1) to replace (Step A 10). Then, repeating the process of the variable j by subtracting 1 (Step A 11) j = the until 0 Step A 7 to A 11 (Step A 12).

(6)j=0になれば、16ビットのバイナリコードBの
上位8ビットを指定計量機の粗調用バイアス値として記
憶し、下位8ビットをその指定計量機の微調用バイアス
値として記憶し、第6図におけるNr1を求める(ステッ
プA13)。以上の処理を全計量機について行なったかど
うかを確認し(ステップ14)、全計量機の指定が終って
いなければ、次の計量機を指定し(ステップA15)、ス
テップA2〜A13の処理を繰返す。
(6) When j = 0, the upper 8 bits of the 16-bit binary code B are stored as the coarse adjustment bias value of the designated weighing machine, and the lower 8 bits are stored as the fine adjustment bias value of the designated weighing machine. Nr 1 in FIG. 6 is obtained (step A 13 ). Verify was performed on the above process all weighing machine (step 14), if not end the specification of all the weighing machine, specify the following weighing machine (Step A 15), the steps A 2 to A 13 Repeat the process.

このようにして、全計量機について零点調整を実行し
て、各計量機の零点Nr0を決定してから、スパン調整を
行なう。このスパン調整には、各計量機に順番に分銅を
載荷して1台1台スパン調整して行くやり方と、全計量
機に分銅を載荷して自動的に順次スパンを調整して行く
やり方とがある。
In this way, the zero adjustment is performed for all the weighing machines, the zero point Nr 0 of each weighing machine is determined, and then the span adjustment is performed. For this span adjustment, a method of sequentially loading weights on each weighing machine and adjusting the span one by one, or a method of loading weights on all weighing machines and automatically adjusting the span sequentially There is.

第3図(a)は、前者の処理手順を、また、同図
(b)は後者の処理手順を示すフローチャートである。
FIG. 3 (a) is a flowchart showing the former processing procedure, and FIG. 3 (b) is a flowchart showing the latter processing procedure.

(1)各計量機1台1台スパン調整を行なうには、次の
ように処理する。即ち、最初に零調スィッチをオンし
(ステップB1)、各計量機を順次零点調整する(ステッ
プB2)すなわち、各計量機について第6図のNr0を求め
る。次に、最初の計量機に分銅を載荷して、重量モニタ
用マイクロコンピュータをスパン調整モードにセットす
る(ステップB3)。続いて、当該計量機No.を入力し
て、スパンスイッチをオンする(ステップB4)。この後
に、指定計量機のスパン調整と零点補正を実行し(ステ
ップB5)、全計量機について以上の処理を繰返す(ステ
ップB6、B7)。
(1) To perform span adjustment for each weighing machine one by one, the following processing is performed. That is, first, the zero-tone switch is turned on (step B 1 ), and each weighing machine is sequentially zero-adjusted (step B 2 ). That is, Nr 0 in FIG. 6 is obtained for each weighing machine. Then loading the weight on the first weighing machine, to set the microcomputer for weight monitoring the span adjustment mode (step B 3). Then, enter the weighing machine No., to turn on the span switch (Step B 4). After this, it performs the span adjustment and the zero point correction of the designated weighing machine (Step B 5), repeating the above processing for all the weighing machine (step B 6, B 7).

(2)全計量機に対して自動的にスパン調整するには次
のようにする。即ち、最初に零調スイッチをオンして
(ステップC1)、各計量機を順次零点調整してNr0を求
めた後(ステップC2)、全計量機に分銅を載荷し、スパ
ン調整モードにセットする(ステップC3)。続いて、ス
パンスイッチをオンして(ステップC4)、各計量機のス
パン調整(Nr1をNi1に変更)と零点補正(Nr0をNi0に補
正する)を順次実行する(ステップC5)。」と補正す
る。
(2) To automatically adjust the span for all weighing machines, do the following. That is, first, the zero adjustment switch is turned on (step C 1 ), and each weighing machine is sequentially zero-adjusted to obtain Nr 0 (step C 2 ). Then, a weight is loaded on all the weighing machines, and the span adjustment mode is set. It is set to (step C 3). Subsequently, the span switch is turned on (Step C 4 ), and the span adjustment (changing Nr 1 to Ni 1 ) and the zero point correction (correcting Nr 0 to Ni 0 ) of each weighing machine are sequentially executed (Step C 4). 5 ). Is corrected.

第4図は、全計量機を順次スパン調整していく場合の
プログラムフローチャートである。次に、このフローチ
ャートについて説明する。
FIG. 4 is a program flowchart in the case where span adjustment is sequentially performed on all the weighing machines. Next, this flowchart will be described.

(1)スパン調整スイッチをオンしてスパン調整プログ
ラムをスタートさせ、計量機番号を指定する(ステップ
D1)。続いて、第2図において説明した指定計量機の零
点のバイアス値B1、B2(ディジタル値)を読出し、零調
用D/A変換器F1、F2に出力する(ステップD2)。
(1) Turn on the span adjustment switch to start the span adjustment program and specify the weighing machine number (step
D 1 ). Subsequently, the bias values B 1 and B 2 (digital values) at the zero point of the designated weighing machine described in FIG. 2 are read and output to the D / A converters F 1 and F 2 for zero adjustment (step D 2 ).

(2)マルチプレクサに指定計量機へ切換える切換信号
を出力する(ステップD3)。次に、サンプルホールド指
令信号を出力する(ステップD4)。続いて、D/Aコンバ
ータのビット数に対応する変数iを設定する。この例で
は14ビットとする(ステップD5)。更に、スパン調整用
D/A変換器F3に出力するスパン用基準値uを0にする
(ステップD6)。これは、正しいスパンを得るために必
要な電圧に相当するディジタル値に相当するものであ
る。
(2) outputting a switching signal for switching to the specified weighing machine to a multiplexer (Step D 3). Then, it outputs a sample hold command signal (Step D 4). Subsequently, a variable i corresponding to the bit number of the D / A converter is set. In this example a 14 bit (Step D 5). Furthermore, for span adjustment
The span reference value u to be outputted to the D / A converter F 3 to 0 (step D 6). This corresponds to a digital value corresponding to a voltage required to obtain a correct span.

(3)(u+2i-1)をスパン調整用D/A変換器F3に出力
する(ステップD7)。ここに、iは1〜14ビット数に対
応する数字で14、13、……1を順次入力する。次に、A/
D変換器の出力Nxを入力して、RAMの所定エリアに記憶さ
せる(ステップD8)。続いて、目標とするスパン値(N
s)を与える分銅載荷時のA/D変換器の出力NiとA/D変換
器の出力Nxとを比較し、Ni1≧Nxの条件判定を行なう
(ステップD9)。この条件が満足されない場合には、A/
D変換器の前記分数iを1減算して(ステップD11)、i
=0となるまでステップD7以下の処理を繰返す(ステッ
プD12)。上記条件が満足されれば、スパン用基準値u
を(u+2i-1)に更新して、ステップD11の処理に進む
(ステップD10)。
(3) (u + 2 i -1) is output to the span adjustment D / A converter F 3 (step D 7). Here, i is a number corresponding to a 1- to 14-bit number, and 14, 13,... Next, A /
It receives an output Nx D converter, is stored in a predetermined area of the RAM (Step D 8). Next, the target span value (N
The output Ni of the A / D converter at the time of loading the weight giving s) is compared with the output Nx of the A / D converter, and a condition determination of Ni 1 ≧ Nx is performed (step D 9 ). If this condition is not met, A /
The fraction i of the D converter is subtracted by 1 (step D 11 ), and i
= Repeats step D 7 following processing until becomes 0 (step D 12). If the above conditions are satisfied, the span reference value u
The (u + 2 i-1) to the update, the process proceeds to step D 11 (step D 10).

(4)上記変数iが0になるまでの処理が終了すれば
(ステップD12)、次に、ステップ用基準値uを指定計
量機のスパン用基準値として記憶する(ステップ
D13)。続いて、指定計量機の零点補正を行なう(ステ
ップD14)。これは、無載荷時のA/D変換器の出力値であ
る零点(Nr0)を、算出した零点(Ni0)に更新するもの
である。
(4) If the operation until the variable i becomes zero terminated (step D 12), then stores the reference value u for the step as the span reference value of the designated weighing machine (step
D 13 ). Subsequently, a zero-point correction of the designated weighing machine (step D 14). This is to update the zero point (Nr 0 ), which is the output value of the A / D converter when there is no load, to the calculated zero point (Ni 0 ).

(5)全計量機についての処理が終了したかどうかを確
認し(ステップD15)、終了していなければ、次の計量
機を指定し(ステップD16)、ステップD2以下の処理を
繰返す。
(5) Determine whether processing for all the weighing machine is completed (step D 15), if not completed, specify the following weighing machine (step D 16), repeating steps D 2 following treatment .

以上の処理は、全計量機を順次スパン調整していく例
であるが、各計量機に順番に分銅して載荷して順次スパ
ン調整する場合には、ステップD1、D15、D16を省略す
る。
The above processing is an example of sequentially adjusting the span of all the weighing machines.If the weights are sequentially loaded on each weighing machine and loaded and the span is sequentially adjusted, steps D 1 , D 15 , and D 16 are performed. Omitted.

尚、以上の実施例では、本発明の組合せ計量装置に適
用した場合について説明したが、電子秤等にも適用する
ことができる。
In the above embodiment, the case where the present invention is applied to the combination weighing device of the present invention has been described. However, the present invention can be applied to an electronic balance and the like.

(発明の効果) 以上、本発明によれば、基準分銅を1回載荷するだけ
で正確なスパン調整を行なうことができ、従来のスパン
調整作業が極めて簡単に実行できる。
(Effects of the Invention) As described above, according to the present invention, accurate span adjustment can be performed only by loading the reference weight once, and the conventional span adjustment operation can be performed extremely easily.

そして、本発明は、計量機の出力をディジタル値に変
換するA/D変換器と、計量機を無載荷した時のA/D変換器
の出力値(Nr0)を記憶する手段と、計量機に基準分銅
を載荷した時のA/D変換器の出力値(Nr1)を記憶する手
段と、目標とするスパン値(Ns)を記憶する手段と、こ
れらの出力値(Nr0)、(Nr1)とスパン値(Ns)とから
目標とするスパン値(Ns)を与える分銅載荷時のA/D変
換器の出力値(Ns1)を求める演算手段と、前記出力値
(Ni1)からスパン値(Ns)を減算して分銅の無載荷時
のA/D変換器の出力値(Ni0)を求める演算手段と、基準
分銅載荷時のA/D変換器の出力値が前記出力値(Ni1)と
なるようにA/D変換器の基準電圧を制御する制御手段と
を備えてなるスパン調整装置という構成要件を具備して
いるために、従来から知られている装置のように、計量
動作の時にいちいち計量値に計数(Z)を掛けるという
ような面倒な演算動作が不要であり、計量時には計量機
から得られる計量信号を正確な計量値として採用するこ
とができ、高速な計量演算動作を迅速に実行できる、と
いう効果を奏する。
The present invention provides an A / D converter for converting an output of a weighing machine into a digital value, a unit for storing an output value (Nr 0 ) of the A / D converter when the weighing machine is not loaded, Means for storing the output value (Nr 1 ) of the A / D converter when the reference weight is loaded on the machine, means for storing the target span value (Ns), these output values (Nr 0 ), (Nr 1) and span value calculating means for obtaining from the (Ns) span value to the target (Ns) the output value of the a / D converter at the time of weight loading to give the (Ns 1), the output value (Ni 1 ) Is subtracted from the span value (Ns) to obtain the output value (Ni 0 ) of the A / D converter when the weight is not loaded, and the output value of the A / D converter when the reference weight is loaded is because it comprise a configuration requirement that the output value (Ni 1) and span adjustment device comprising a control means for controlling the reference voltage of the a / D converter such that, have been known As in the case of a device, a cumbersome operation such as multiplying a weighing value by a count (Z) at each weighing operation is unnecessary, and a weighing signal obtained from a weighing machine can be adopted as an accurate weighing value at the time of weighing. This makes it possible to quickly execute a high-speed weighing operation.

【図面の簡単な説明】[Brief description of the drawings]

第1図は、本発明を組合せ計量装置に適用する場合の概
略のブロック図、第2図〜第4図はフローチャート、第
5図、第6図は説明図、第7図はD/A変換器を説明する
ためのブロック図である。 A……ロードセル、B……増幅器、C……フィルタ、D
……マルチプレクサ、E1〜E3……減算器、F1〜F3……D/
A変換器、G……レベルシフト、H……レベルシフト、I
1、I2……サンプルホールド回路、J……A/D変換器、K
……重量モニタ用マイクロコンピュータ、L……記憶装
置(RAM)、M……組合せ演算用マイクロコンピュー
タ、N……リモコンボックス。
FIG. 1 is a schematic block diagram when the present invention is applied to a combination weighing apparatus, FIGS. 2 to 4 are flowcharts, FIGS. 5 and 6 are explanatory diagrams, and FIG. 7 is a D / A conversion. It is a block diagram for explaining a container. A: Load cell, B: Amplifier, C: Filter, D
…… Multiplexer, E 1 to E 3 …… Subtractor, F 1 to F 3 …… D /
A converter, G: level shift, H: level shift, I
1 , I 2 …… Sample hold circuit, J …… A / D converter, K
... Microcomputer for weight monitoring, L ... storage device (RAM), M ... microcomputer for combination calculation, N ... remote control box.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】計量機の出力をディジタル値に変換するA/
D変換器と、計量機を無載荷にした時のA/D変換器の出力
値(Nr0)を記憶する手段と、計量機に基準分銅を載荷
した時のA/D変換器の出力値(Nr1)を記憶する手段と、
目標とするスパン値(Ns)を記憶する手段と、これらの
出力値(Nr0)、(Nr1)とスパン値(Ns)とから目標と
するスパン値(Ns)を与える分銅載荷時のA/D変換器の
出力値(Ni1)を求める演算手段と、前記出力値(Ni1
からスパン値(Ns)を減算して分銅の無載荷時のA/D変
換器の出力値(Ni0)を求める演算手段と、基準分銅荷
載時のA/D変換器の出力値が前記出力値(Ni1)となるよ
うにA/D変換器の基準電圧を制御する制御手段とを備え
てなるスパン調整装置。
An A / A converter for converting an output of a weighing machine into a digital value.
D converter, means for storing the output value (Nr 0 ) of the A / D converter when the weighing machine is unloaded, and output value of the A / D converter when the reference weight is loaded on the weighing machine Means for storing (Nr 1 );
Means for storing the target span value (Ns), and A when loading a weight that gives the target span value (Ns) from these output values (Nr 0 ), (Nr 1 ) and the span value (Ns) Means for calculating the output value (Ni 1 ) of the / D converter, and the output value (Ni 1 )
Means for calculating the output value (Ni 0 ) of the A / D converter when the weight is not loaded by subtracting the span value (Ns) from the output value of the A / D converter when the reference weight is loaded A control means for controlling a reference voltage of the A / D converter so as to obtain a value (Ni 1 ).
JP59225249A 1984-10-26 1984-10-26 Span adjustment device Expired - Lifetime JP2626674B2 (en)

Priority Applications (14)

Application Number Priority Date Filing Date Title
JP59225249A JP2626674B2 (en) 1984-10-26 1984-10-26 Span adjustment device
EP88102179A EP0284753A3 (en) 1984-10-26 1985-10-25 Span adjustment unit for weighing device
DE8585307733T DE3570748D1 (en) 1984-10-26 1985-10-25 Combinational weighing system
CA000493923A CA1253252A (en) 1984-10-26 1985-10-25 Combinational weighing system and method
EP88102178A EP0282743A3 (en) 1984-10-26 1985-10-25 Control unit for a combinational weighing system
EP19850307733 EP0180429B1 (en) 1984-10-26 1985-10-25 Combinational weighing system
AU49063/85A AU594311B2 (en) 1984-10-26 1985-10-25 A zero-point adjustment unit for a weighing device
EP88102177A EP0281797A3 (en) 1984-10-26 1985-10-25 A zero-point adjustment unit for a weighing device
US07/094,119 US4771836A (en) 1984-10-26 1987-09-04 Control for a weighing system
US07/205,381 USRE32987E (en) 1984-10-26 1988-06-10 Combination weighing system and method
CA000577835A CA1264089A (en) 1984-10-26 1988-09-19 Span adjustment unit for a weighing device
AU24352/88A AU2435288A (en) 1984-10-26 1988-10-27 Combinational weighing system and method
AU24353/88A AU593429B2 (en) 1984-10-26 1988-10-27 Combinational weighing system and method
AU24354/88A AU599268B2 (en) 1984-10-26 1988-10-27 Combinational weighing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59225249A JP2626674B2 (en) 1984-10-26 1984-10-26 Span adjustment device

Publications (2)

Publication Number Publication Date
JPS61104231A JPS61104231A (en) 1986-05-22
JP2626674B2 true JP2626674B2 (en) 1997-07-02

Family

ID=16826340

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59225249A Expired - Lifetime JP2626674B2 (en) 1984-10-26 1984-10-26 Span adjustment device

Country Status (1)

Country Link
JP (1) JP2626674B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4550248B2 (en) * 2000-09-25 2010-09-22 株式会社クボタ Output adjustment method for multi load cell type balance
JP2009080129A (en) * 2006-10-31 2009-04-16 Aisin Seiki Co Ltd Method for adjusting load detection sensitivity of vehicular seats
JP2008134231A (en) 2006-10-31 2008-06-12 Aisin Seiki Co Ltd Method for adjusting sensitivity of load detection of seat for vehicle
JP6491552B2 (en) * 2015-06-29 2019-03-27 アンリツインフィビス株式会社 Weighing device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6315788Y2 (en) * 1979-08-29 1988-05-06

Also Published As

Publication number Publication date
JPS61104231A (en) 1986-05-22

Similar Documents

Publication Publication Date Title
US4529050A (en) Combination weighing machine with adaptive signal correction
US4624331A (en) Weight sensor with vibration error correction
US4811268A (en) Processing circuit capable of raising throughput of accumulation
US4545445A (en) Span adjusting system of electronic weighing apparatus
EP0124356B1 (en) Span adjusting method and apparatus
US4661920A (en) Automatic zero-adjustment method and apparatus
JP2626674B2 (en) Span adjustment device
KR100198865B1 (en) Processor and device for converting digital signals to analog signal
US4721944A (en) Analog-to-digital conversion method and an analog-to-digital converter utilizing the same
US7061325B2 (en) Digital compensation for offset and gain correction
JP3953592B2 (en) Load cell span temperature compensation device
JPH07209102A (en) Temperature compensation method and device for load cell
GB2026271A (en) Automatically correcting incorrect results delivered by a data acquisition or restitution system
JPH0224450B2 (en)
JPS58136134A (en) Digital-analog converter
JP2741251B2 (en) Weighing device
US5610810A (en) Apparatus for correcting errors in a digital-to-analog converter
JPS6314885B2 (en)
JPS61189421A (en) Zero point adjusting circuit
JPS5958912A (en) Analog input device
JP2739347B2 (en) Automatic zero correction device for combination weigher
EP0103468A2 (en) Analog to digital conversion system
JPS60133321A (en) Temperature compensating apparatus for electronic balance
JPH065179B2 (en) Weighing device
JPS58186841A (en) Logarithmic converter

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term