JP6022249B2 - Rotary weight sorter - Google Patents
Rotary weight sorter Download PDFInfo
- Publication number
- JP6022249B2 JP6022249B2 JP2012167207A JP2012167207A JP6022249B2 JP 6022249 B2 JP6022249 B2 JP 6022249B2 JP 2012167207 A JP2012167207 A JP 2012167207A JP 2012167207 A JP2012167207 A JP 2012167207A JP 6022249 B2 JP6022249 B2 JP 6022249B2
- Authority
- JP
- Japan
- Prior art keywords
- weight
- rank
- weighed
- determined
- distribution
- 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 - Fee Related
Links
Images
Landscapes
- Sorting Of Articles (AREA)
Description
本発明は、回転式の重量選別装置に関する。 The present invention relates to a rotary weight sorting apparatus.
この種の重量選別装置として、回転体の周囲に複数の計量器を設け、回転体を回転させながら計量器に供給された被計量物の重量を測定して重量ランク毎に選別する重量選別装置がある(例えば、特許文献1参照)。 As this kind of weight sorting device, a plurality of weighing devices are provided around the rotating body, and the weight sorting device that measures the weight of the object to be weighed supplied to the weighing device while rotating the rotating body and sorts it by weight rank. (For example, refer to Patent Document 1).
図17は、この特許文献1の重量選別装置の平面図である。この回転式の重量選別装置は、回転中心O回りに回転する回転台60の周囲に、複数、この例では16台の載台S1〜S16と各載台S1〜S16の荷重をそれぞれ検出する荷重センサ61とからなる計量器を設け、回転台60と一体に所定の回転速度で矢符A方向(反時計方向)に回転させる。
FIG. 17 is a plan view of the weight selection device of
被計量物13は、載台S1〜S16の回転速度に同期して矢符Bで示される左方向へ直進する供給コンベヤ4上の、所定の間隔で設けられた桟によって仕切られた各載置領域に載置される。
The objects to be weighed 13 are placed on the
一つの桟の移動が、回転中心O回りの円周上を回転する1台の載台S1〜S16の1/16の回転移動に同期するように構成され、1つの載置領域に載置された被計量物13が、1台の載台S1〜S16上に順次供給される。 The movement of one crosspiece is configured to be synchronized with the rotation movement of 1/16 of one of the platforms S1 to S16 rotating on the circumference around the rotation center O, and is mounted on one mounting area. The objects to be weighed 13 are sequentially supplied onto one of the platforms S1 to S16.
図17において、供給コンベヤ4の搬送終端の下方付近aで被計量物13が供給された載台S1〜S16は、被計量物13を載置した状態で矢符A方向へ回転する。回転台60上の制御ボックス62内の演算回路(図示せず)は、被計量物13を載置した載台S1〜S16の重量を検出する荷重センサ61からの荷重信号の過渡応答信号が収束、安定するのを待ち、載台S1〜S16が、被計量物13を最初に振分ける振分け位置(1)の直前付近bに到達した時点で安定した荷重信号を読取り、被計量物13の重量値を算出する。算出した重量値と予め設定された境界重量値とに基づいて、被計量物13の重量ランクを判定する。そして、判定された重量ランクに応じて、被計量物13を、図1に示された排出範囲の対応する振分け位置(1)〜(8)にそれぞれ排出して振分ける。
In FIG. 17, the platforms S <b> 1 to S <b> 16 to which the object to be weighed 13 is supplied near the lower end a of the conveying end of the
今、例えば、載台S16が、図17に示された最初の振分け位置(1)の直前付近bの位置で、重量測定され、制御ボックス62内の演算回路によって重量ランクが判定され、その結果、重量ランク(7)であるとすると、その重量ランクデータを演算回路に記憶したまま載台S16は回転移動し、載台S16が図17の、振分け位置(7)の中央部に到達する付近で、完全に載台S16の両開きゲートが開き切り、被計量物13が振分け位置(7)に振分けられる。
Now, for example, the platform S16 is weighed at a position b immediately before the first distribution position (1) shown in FIG. 17, and the weight rank is determined by the arithmetic circuit in the
上記特許文献1では、全ての載台S1〜S16上の被計量物13の重量は、最初の振分け位置(1)の直前付近bでそれぞれ測定されて重量ランクがそれぞれ判定されるが、それ以降は、最初の振分け位置(1)の後方の振分け位置(2)〜(8)に対応する重量ランク(2)〜(8)の被計量物であっても、前記直前付近bで重量が測定されて判定された重量ランクを保持して、対応する振分け位置(2)〜(8)へ被計量物13を搬送するだけである。
In
一般に、零点などのドリフトが小さい限りは、被計量物を載台に供給してから長い時間が経過する程、精確に重量測定できることは周知の通りである。 In general, as long as the drift of the zero point or the like is small, it is well known that the weight can be accurately measured as a long time elapses after the object to be weighed is supplied to the platform.
載台S1〜S16の回転円周上で、被計量物13の供給位置から最初の振分け位置(1)に被計量物13が到達するまでに、少なくとも1回は重量を測定して、被計量物13が最初の振分け位置(1)に対応する重量ランク(1)であるか否かを判定する必要はあるが、その後方の振分け位置(2)〜(8)に対応する重量ランクの被計量物13の重量ランクを、最初に測定した重量値のみで判定することは計量精度の上で適切でなく、計量精度を高めるには、被計量物13の供給位置から重量を測定する測定位置までの距離を、できるだけ長くすべきである。
On the rotation circumference of the platforms S1 to S16, the
本発明は、上述のような点に鑑みて為されたものであって、回転式重量選別装置において、計量精度を高めることを目的とする。 The present invention has been made in view of the above points, and an object of the present invention is to improve weighing accuracy in a rotary weight sorting apparatus.
上記目的を達成するために、本発明では、次のように構成している。 In order to achieve the above object, the present invention is configured as follows.
(1)本発明の回転式重量選別装置は、計量器を、回転中心回りの円周上に沿って回転させる駆動手段と、前記円周上の供給位置で被計量物が供給された前記計量器からの荷重信号に基づいて、前記被計量物の重量を測定して、複数の重量ランクの内、前記被計量物が属する重量ランクを判定する判定手段とを備え、前記複数の重量ランクに個別的に対応する複数の振分け位置は、前記円周に沿って配置され、前記複数の振分け位置の内、前記判定手段で判定された重量ランクに対応する振分け位置に、前記被計量物を振分ける回転式の重量選別装置であって、
前記複数の振分け位置は、前記供給位置で前記被計量物が供給された前記計量器の回転方向に沿って、前記供給位置を上流側として、前記供給位置よりも下流側へ向かって配置され、前記判定手段は、前記被計量物が供給された前記計量器が、前記円周上に沿って配置された前記複数の振分け位置よりも上流側の第1測定位置に到達したときの前記荷重信号に基づいて、被計量物の重量を測定して重量ランクを判定し、更に、前記被計量物が供給された前記計量器が、被計量物を振分ける迄に、前記複数の振分け位置における、1以上の測定位置に到達したときには、そのときの前記荷重信号に基づいて、被計量物の重量を測定して重量ランクを判定する。
(1) The rotary weight sorting apparatus according to the present invention includes a driving unit that rotates a measuring instrument along a circumference around a center of rotation, and the weighing in which an object to be weighed is supplied at a supply position on the circumference. Determination means for measuring the weight of the object to be weighed based on a load signal from a container and determining a weight rank to which the object to be weighed belongs among a plurality of weight ranks. a plurality of distribution locations corresponding individually are arranged along the circumference, of the distribution positions of the multiple, the distribution position corresponding to the weight rank is determined by the determination means, the object to be weighed A rotary weight sorting device for sorting,
Said plurality of distributing positions, along said direction of rotation of the measuring instrument to be weighed is fed by the supply position, the supply position as the upstream, are arranged toward the downstream side of the supply position, The determination means includes the load signal when the weighing instrument to which the object to be weighed is supplied has reached a first measurement position upstream of the plurality of sorting positions arranged along the circumference. The weight rank is determined by measuring the weight of the object to be weighed, and further, the weighing machine to which the object to be weighed is distributed at the plurality of distribution positions until the object to be weighed is distributed, When one or more measurement positions are reached, the weight rank is determined by measuring the weight of the object to be weighed based on the load signal at that time .
第1測定位置は、最も上流側の振分け位置よりも上流側である。 The first measurement position, Ru upstream der than sorting position on the most upstream side.
前記1以上の測定位置は、1つの測定位置であってもよいが、複数の重量ランクに対応するように複数の測定位置であるのが好ましい。また、被計量物の供給からその重量の測定までの時間を可及的に長くして、荷重信号の過渡応答がより小さく収束、安定する時間を確保できるように、また、測定期間中に発生する外乱による振動ノイズを平滑する時間を確保できるように、測定位置は、より下流側であるのが好ましい。 Before SL one or more measurement positions can be a single measurement position, but preferably a plurality of measurement positions so as to correspond to a plurality of weight classes. In addition, the time from supplying the object to be weighed to measuring its weight is made as long as possible so that the transient response of the load signal is smaller and converges and stabilizes. It is preferable that the measurement position is further on the downstream side so as to ensure time for smoothing vibration noise due to disturbance.
本発明の回転式重量選別装置によると、供給位置で被計量物が供給された計量器が、第1測定位置に到達したときに、荷重信号に基づいて被計量物の重量が測定されて重量ランクが判定され、更に、被計量物が振分けられる迄に、第1測定位置よりも下流側の複数の振分け位置における1以上の測定位置に到達したときには、その測定位置、すなわち、第1測定位置に比べて、被計量物の供給から長い時間が経過して荷重信号の過渡応答がより小さく収束、安定する測定位置に到達したときにも重量を測定して重量ランクを判定するので、被計量物の重量を1回だけ短い時間にて測定して重量ランクを判定する従来例に比べて、被計量物全体としての計量精度を高めることができる。 According to the rotary weight sorting apparatus of the present invention, when the weighing instrument supplied with the object to be measured at the supply position reaches the first measurement position, the weight of the object to be weighed is measured based on the load signal. rank is determined, further, until objects to be weighed is distributed, when it reaches the one or more measurement positions in a plurality of distributing position on the downstream side of the first measurement position, As a measurement position, i.e., the first Compared to the measurement position, a long time has passed since the supply of the object to be weighed, and the transient response of the load signal converges to a smaller and stable weight. Compared to the conventional example in which the weight of the object to be weighed is measured only once in a short time and the weight rank is determined, the weighing accuracy of the entire object to be weighed can be improved.
(2)本発明の回転式重量選別装置の好ましい実施態様では、前記計量器を複数備え、前記第1測定位置で測定された被計量物の重量によって判定された重量ランクに対応する振分け位置が、下流側の計量器ほど、被計量物を振分ける迄に、到達可能な前記1以上の測定位置の数が多くなる。 (2) In a preferred embodiment of the rotary weight sorting apparatus according to the present invention, the sorting position corresponding to the weight rank determined by the weight of the weighing object measured at the first measurement position is provided with a plurality of the weighing instruments. , toward the downstream side of the meter, until distributes the objects to be weighed, the greater the number of reachable said one or more measurement positions.
この実施態様によると、第1測定位置で測定された被計量物の重量によって判定された重量ランクに対応する振分け位置が下流側の計量器ほど、被計量物を振分ける迄に到達する1以上の測定位置の数が多くなるので、より下流側の測定位置で重量を測定して重量ランクを判定することが可能となる。より下流側の測定位置では、被計量物の供給から長い時間が経過して荷重信号の過渡応答がより小さく収束、安定するので、また、長い時間の荷重信号を使用して重量値を求めることにより、測定期間中に発生する外乱振動ノイズ信号に対する平滑度を高めることができるので、下流側の振分け位置に対応する重量ランクの被計量物ほど精度の高い計量が行える。 According to this embodiment, the distribution position corresponding to the weight rank determined by the weight of the measurement object measured at the first measurement position reaches one or more that reaches the distribution object in the downstream scale. since the number is a number of measurement positions, it is possible to determine the weight classes and weighed more measurement positions on the downstream side. At the measurement position on the downstream side, the transient response of the load signal converges and stabilizes after a long time has elapsed from the supply of the object to be weighed, and the weight value is obtained using the long time load signal. Thus, the smoothness with respect to the disturbance vibration noise signal generated during the measurement period can be increased, so that the weighing object having the weight rank corresponding to the distribution position on the downstream side can be measured with higher accuracy.
(3)上記(2)の実施態様では、前記第1測定位置が、被計量物が供給された計量器が、前記複数の振分け位置の内、最も上流側の第1振分け位置に到達する直前の位置であり、前記1以上の測定位置が、前記第1振分け位置よりも下流側の振分け位置に対応すると共に、該振分け位置に到達する直前の位置であり、前記判定手段は、各振分け位置の直前の各測定位置に到達する度に計量器からの荷重信号に基づいて、被計量物の重量を測定して重量ランクを判定するようにしてもよい。 (3) In the embodiment of the above (2), the first measurement position is just before the weighing instrument supplied with the object to be measured reaches the most upstream first distribution position among the plurality of distribution positions. a position, before Symbol one or more measurement positions, as well as corresponding to the distribution position of the downstream side of the first sorting position, a position immediately before reaching the vibrating dividing position, the determining means, each distribution The weight rank may be determined by measuring the weight of the object to be weighed based on the load signal from the weighing instrument every time the measurement position immediately before the position is reached.
振分け位置に到達する直前の位置とは、この直前の位置で重量を測定して重量ランクを判定した場合に、その重量ランクが、直後に到達する前記振分け位置に対応する重量ランクであったときに、その振分け位置に、被計量物を振分けることができる位置をいう。すなわち、重量を測定した被計量物の重量ランクが、その直後に到達する振分け位置の重量ランクであっても、その被計量物をその振分け位置に振分けることが可能な位置である。 The position immediately before reaching the distribution position is when the weight rank is determined by measuring the weight immediately before this position, and the weight rank is the weight rank corresponding to the distribution position that is reached immediately after In addition, it refers to a position where an object to be measured can be distributed to the distribution position. That is, even if the weight rank of the weighing object whose weight has been measured is the weight rank of the sorting position that arrives immediately after that, it is a position where the weighing object can be assigned to the sorting position.
この実施態様によると、被計量物が供給された計量器が、各振分け位置の直前の各測定位置に到達する度に、重量が測定されて重量ランクが判定されるので、被計量物の重量ランクに対応する振分け位置の直前で測定された重量によって重量ランクが判定されて、その直後に到達する振分け位置に振分けられることになる。すなわち、被計量物が実際に振分けられる振分け位置の直前の測定位置で重量が測定されることになるので、被計量物の供給による荷重信号の過渡応答がより小さく収束、安定する時間と、重量値を求めるために使用する荷重信号を最大限確保することができ、計量精度を一層高めることができる。 According to this embodiment, the weight is measured and the weight rank is determined each time the weighing instrument supplied with the weighing object reaches each measurement position immediately before each sorting position. The weight rank is determined based on the weight measured immediately before the distribution position corresponding to the rank, and is distributed to the distribution position that is reached immediately thereafter. In other words, since the weight is measured at the measurement position immediately before the distribution position where the object is actually distributed, the time when the transient response of the load signal due to the supply of the object to be measured converges and stabilizes, and the weight The load signal used for obtaining the value can be secured to the maximum, and the weighing accuracy can be further increased.
(4)上記(3)の実施態様では、前記判定手段は、測定した被計量物の重量に基づいて判定した重量ランクが、前記計量器が既に通過した振分け位置に対応する重量ランクであるときには、前記測定した被計量物の重量に基づいて、判定した前記重量ランクより一つ軽い重量ランク又は一つ重い重量ランクに再判定してもよい。 (4) In the embodiment of the above (3), when the weight rank determined based on the measured weight of the weighing object is a weight rank corresponding to the distribution position that the measuring instrument has already passed. Based on the measured weight of the object to be weighed, the weight rank may be determined to be one lighter weight or one heavier than the determined weight rank.
複数の重量ランクは、境界重量値によって区分されるのであるが、境界重量値付近の重量を有する被計量物の場合には、振動ノイズ等の影響によって、その境界重量値で区分される軽い側又は重い側の両重量ランクのいずれかの重量ランクに判定される場合があり得る。例えば、真の重量ランクよりも一つ軽い重量ランクに判定されたり、あるいは、真の重量ランクよりも一つ重い重量ランクに判定されてしまい、本来、被計量物を振分けるべき振分け位置を計量器が通過してしまう場合がある。 Multiple weight ranks are classified according to the boundary weight value, but in the case of an object to be weighed having a weight near the boundary weight value, the light side classified according to the boundary weight value due to the influence of vibration noise, etc. Or, it may be determined as one of the weight ranks of both weight ranks on the heavy side. For example, a weight rank that is one lighter than the true weight rank or a weight rank that is one heavier than the true weight rank is determined. The vessel may pass through.
この実施態様によると、判定した重量ランクが、計量器が既に通過した振分け位置に対応する重量ランクであるときには、測定した重量に基づいて、判定した前記重量ランクより一つ軽い重量ランク又は一つ重い重量ランクに再判定することができる。 According to this embodiment, when the determined weight rank is a weight rank corresponding to the distribution position that the weighing instrument has already passed, one weight rank or one lighter than the determined weight rank based on the measured weight. It can be re-determined to a heavy weight rank.
(5)上記(4)の実施態様では、前記判定手段で再判定された重量ランクに対応する振分け位置に前記計量器の被計量物を振分けるようにしてもよい。 (5) In the embodiment of the above (4), the objects to be weighed in the measuring device may be distributed to the distribution position corresponding to the weight rank re-determined by the determining means.
この実施態様によると、再判定した重量ランクに対応する振分け位置に、被計量物を振分けることができる。 According to this embodiment, the objects to be weighed can be distributed to the distribution positions corresponding to the re-determined weight rank.
この場合、一つ軽い重量ランク又は一つ重い重量ランクに再判定して振分けけるので、測定した被計量物の重量値を、一つ軽い重量ランクの上限値又は一つ重い重量ランクの下限値に置き換えて、測定した被計量物の重量値と振り分ける重量ランクとを一致させるのが好ましい。 In this case, since it can be re-determined and assigned to one light weight rank or one heavy weight rank, the measured weight value of the object to be weighed is the upper limit value of one light weight rank or the lower limit value of one heavy weight rank. It is preferable that the weight value of the measured object is matched with the weight rank to be distributed.
本発明によると、計量器が、第1測定位置に到達したときのみならず、被計量物の供給から長い時間が経過して荷重信号の過渡応答がより小さく収束、安定する、また、長い時間の荷重信号から重量値を求めることのできる下流側の測定位置に到達したときにも重量を測定して重量ランクを判定するので、被計量物の重量を1回だけ測定して重量ランクを判定する従来例に比べて、計量精度を高めることができる。 According to the present invention, not only when the weighing instrument reaches the first measurement position, but also after a long time has elapsed from the supply of the object to be weighed, the transient response of the load signal converges and stabilizes less, and the long time The weight rank is determined by measuring the weight even when it reaches the downstream measurement position where the weight value can be obtained from the load signal, so the weight rank is determined by measuring the weight of the object to be measured only once. Compared to the conventional example, the measurement accuracy can be increased.
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
(実施形態1)
図1は、本発明の実施形態に係る回転式の重量選別装置の概略構成を示す平面図である。
(Embodiment 1)
FIG. 1 is a plan view showing a schematic configuration of a rotary weight sorting apparatus according to an embodiment of the present invention.
この実施形態の重量選別装置1は、回転中心O回りに矢符A方向へ所定の回転速度で回転する回転台2を備え、この回転台2の周囲には、回転台2と一体に回転する複数、この例では16台の載台S1〜S16が設けられており、回転台2上には、後述の集中制御ユニット等を収納した制御ボックス8が設けられている。各載台S1〜S16は、各載台S1〜S16の荷重を検出するロードセル(LC)等からなる荷重センサ51〜516によって回転台2の下部に支持されており、各載台S1〜S16及び各荷重センサ51〜516によって、16台の計量器が構成される。
The
海産物や農産物等、例えば、魚等の被計量物13は、供給コンベヤ4から載台S1〜S16上に落下供給される。この供給コンベヤ4は、個別に被計量物13が載置される載置領域が桟等によって所定の間隔で仕切られており、矢符Bで示される方向へ被計量物13を搬送する。回転する載台S1〜S16の1台と、供給コンベヤ4の載置領域の1個とが同期して動作し、個々の載置領域に載置された1個の被計量物13が、供給コンベヤ4の搬送終端の下方の供給位置に回転移動してきた各載台S1〜S16へ順次供給される。
An object to be weighed 13 such as a fishery product or a marine product is dropped and supplied from the
図1に示す物品供給範囲において、供給コンベヤ4から載台S1〜S16に供給された被計量物13は、回転しながらその重量が後述のように測定され、測定された重量値及び予め設定された境界重量値に基づいて、重量ランクが判定される。
In the article supply range shown in FIG. 1, the weight of the
この実施形態では、図2に示すように、測定された被計量物の重量値Wxと境界重量値Wc1〜Wc7とに基づいて、被計量物13の重量ランクを、下記のように8つの重量ランク(1)〜(8)のいずれかに判定する。
In this embodiment, as shown in FIG. 2, based on the measured weight value Wx and the boundary weight values Wc1 to Wc7, the weight rank of the
・Wx<Wc1のとき 重量ランク(1)
・Wc1≦Wx<Wc2のとき 重量ランク(2)
・Wc2≦Wx<Wc3のとき 重量ランク(3)
……………………………………………………………
・Wc6≦Wx<Wc7のとき 重量ランク(7)
・Wc7≦Wxのとき 重量ランク(8)
重量ランクが判定された被計量物13は、図1に示される円周方向に沿う排出範囲の、判定された重量ランクに対応する振分け位置(1)〜(8)にて、載台S1〜S16のゲートが開いて排出されて振分けられる。
・ Wx <Wc1 Weight rank (1)
・ Wc1 ≦ Wx <Wc2 Weight rank (2)
・ Wc2 ≦ Wx <Wc3 Weight rank (3)
……………………………………………………………
・ Weight rank (7) when Wc6 ≦ Wx <Wc7
・ When Wc7 ≦ Wx Weight rank (8)
The to-
なお、以下の説明では、供給位置で被計量物13が載台S1〜S16に供給されてから、被計量物13の重量ランクに対応する振分け位置(1)〜(8)で振分けられるまでの載台S1〜S16の回転経路において、回転方向の上流側(供給位置に近い側)を前方、回転方向の下流側(供給位置から離れた側)を後方という。
In addition, in the following description, after the to-
従来では、上述のように、載台S1〜S16の回転円周上で、被計量物の供給位置から最初に設けられた振分け位置(1)に到達するまでの間に、各載台S1〜S16の荷重センサ51〜516からの荷重信号に基づいて被計量物の重量を測定して重量ランクを判定し、判定された重量ランクに対応する振分け位置でそれぞれ振分けるようにしている。すなわち、振分け位置(1)に到達するまでの間に、1回重量を測定し、測定した重量値に基づいて、重量ランク(1)〜(8)までのいずれかを判定し、重量ランクを判定した後は、その重量ランクを保持し、対応する振分け位置で被計量物を振分けるようにしている。
Conventionally, as described above, on the rotational circumference of the platforms S1 to S16, each platform S1 to S1 is reached by the time it reaches the distribution position (1) provided first from the supply position of the object to be weighed. S16 based on the load signal from the
これに対して、この実施形態では、計量精度を向上させるために、各載台S1〜S16が各ランクの振分け位置(1)〜(7)の手前に到達する度に、各載台S1〜S16の荷重センサ51〜516からの荷重信号によって重量をそれぞれ測定して重量ランクを判定し、判定した重量ランクの振分け位置で被計量物13をそれぞれ振分けるようにしている。なお、振分け位置(8)の手前に到達したときには、重量を測定する必要がない。これは、振分け位置(7)の手前に到達したときの重量値によって、後述のように重量ランク(6)または重量ランク(7)でないと判定されたときには、重量を測定するまでもなく、残りの重量ランクである重量ランク(8)となるからである。
On the other hand, in this embodiment, in order to improve the weighing accuracy, each of the platforms S1 to S16 arrives in front of the distribution positions (1) to (7) of each rank. S16 was measured each weight by the load signal from the
このように各載台S1〜S16が、各重量ランクの振分け位置(1)〜(7)の手前に到達する度に、各載台S1〜S16の荷重センサ51〜516からの荷重信号に基づいて、重量をそれぞれ測定して重量ランクを判定し、判定した重量ランクの振分け位置で被計量物13をそれぞれ振分けるので、振分け位置(1)〜(7)の内、後方側で振分けられる重量ランクの被計量物ほど、後方側の測定位置で被計量物13の重量が測定されて、重量ランクが判定されることになる。したがって、後方側の重量ランクの被計量物ほど、被計量物13が載台S1〜S16に供給されてからその重量を測定するまでの時間が長くなり、荷重センサ51〜516からの荷重信号の過渡応答がより小さく収束、安定することになり、また、長い時間の荷重信号を使用して重量値を求めることができる、すなわち、後述のように平滑特性の大きいフィルタを通過した荷重信号から重量値を求めることができるので、全体としての計量精度を向上させることができる。
Thus as each loading table S1~S16 reaches the front of the distribution position of each weight categories (1) to (7), the load signal from the
例えば、載台S1に供給された被計量物13の重量ランクが、振分け位置(1)に対応する重量ランク(1)であるとすると、載台S1が振分け位置(1)の手前に到達したときに、重量を測定して重量ランクを判定し、重量ランク(1)と判定されて振分け位置(1)で振分けられるので、従来例と同様である。
For example, if the weight rank of the weighing
しかしながら、例えば、載台S1に供給された被計量物13の重量ランクが、振分け位置(1)よりも後方の振分け位置(4)に対応する重量ランク(4)であるとすると、載台S1が振分け位置(1)の手前に到達したとき、振分け位置(2)の手前に到達したとき、振分け位置(3)の手前に到達したとき、及び、振分け位置(4)の手前に到達したときに、それぞれ重量を測定して重量ランクを判定し、振分け位置(4)の手前に到達したときに測定された重量によって重量ランク(4)と判定され、振分け位置(4)で振分けられる。
However, for example, if the weight rank of the weighing
また、例えば、載台S1に供給された被計量物13の重量ランクが、後方の振分け位置(7)に対応する重量ランク(7)であるとすると、載台S1が振分け位置(1)の手前に到達したとき、振分け位置(2)の手前に到達したとき、振分け位置(3)の手前に到達したとき、振分け位置(4)の手前に到達したとき、振分け位置(5)の手前に到達したとき、振分け位置(6)の手前に到達したとき、及び、振分け位置(7)の手前に到達したときに、それぞれ重量を測定して重量ランクを判定し、振分け位置(7)の手前に到達したときに測定した重量によって重量ランク(7)と判定され、振分け位置(7)で振分けられる。
For example, when the weight rank of the
このように後方の振分け位置の重量ランクの被計量物13ほど、被計量物13の供給から重量測定までに長い時間が経過することになるので、過渡応答信号がより小さく収束し、安定な重量値を取得することができる。
In this way, as the weighing
また、各振分け位置の手前で測定して取得する重量値は、上述の荷重センサ51〜516からのアナログ信号をデジタル信号に変換した後、フィルタによって平滑処理した荷重信号から読取るのであるが、この実施形態では、被計量物の供給位置から各振分け位置へ各載台S1〜S16がそれぞれ到達するのに要する時間に応じた応答特性のフィルタを使用して平滑処理するようにしている。
Further, the weight values that are obtained by measuring in front of each sorting location, converts the analog signal from the
すなわち、載台S1〜S16の回転円周上で、被計量物13の供給位置から離れた後方の振分け位置ほど、重量測定までの時間に余裕があるので、応答特性の大きいフィルタによって平滑処理するようにしている。 That is, on the rotation circumference of the platforms S1 to S16, the rearward distribution position away from the supply position of the object to be weighed has more time until the weight measurement, so smooth processing is performed with a filter having a large response characteristic. I am doing so.
これによって、後方の振分け位置の重量ランクの被計量物ほど、平滑特性の大きいフィルタを通過した荷重信号から、つまり長い応答時間の荷重信号から安定な重量値を取得して重量ランクを判定することができる。 Thus, the weight rank is determined by obtaining a stable weight value from a load signal that has passed through a filter having a large smoothing characteristic, that is, a load signal with a long response time, for an object to be weighed at the rear distribution position. Can do.
このように各振分け位置の手前で被計量物13の重量値を取得して重量ランクを判定し、判定した重量ランクに応じて振分けるために、この実施形態では、図1に示すように、載台S1〜S16の回転円周に沿って、半円周を8等分する区間である外周位置1,2,3,…8を仮想的に定める。載台S1〜S16は、回転円周に沿って16台配置されているので、各外周位置1,2,3,…8は、1台の載台に対応できる区間となっている。
In this embodiment, as shown in FIG. 1, in order to determine the weight rank by acquiring the weight value of the object to be weighed 13 before each distribution position and determine the weight rank in this embodiment, as shown in FIG. .. 8 are virtually determined along the rotation circumference of the platforms S1 to S16, which are sections that divide the semicircular circumference into eight equal parts. Since the mounting bases S1 to S16 are arranged along the rotation circumference, each of the outer
外周位置1は、最初の振分け位置(1)よりも1区間、前方に位置しており、外周位置2〜8は、それぞれ振分け位置(1)〜(7)に対応する位置にある。
The outer
図1では、各外周位置1〜8の境界を仮想延長線d1〜d8で示すと共に、外周位置1〜7における各中間位置を仮想延長線I1〜I7で示している。
In FIG. 1, boundaries between the outer
図3は、図1の重量選別装置1の制御構成を示すブロック図である。
FIG. 3 is a block diagram showing a control configuration of the
上述の各載台S1〜S16の荷重をそれぞれ検出する荷重センサ51〜516のアナログ荷重信号は、各測定用ユニット61〜616にそれぞれ入力される。
Analog load signal of the
各測定用ユニット61〜616は、荷重センサ51〜516から出力されるアナログ荷重信号を増幅すると共に、高周波ノイズを除去するアナログフィルタを組込んだアンプ7と、演算回路9と、シリアルコントローラ10とを備えている。
Each of the
演算回路9は、アンプ7から出力されるアナログ荷重信号をデジタル荷重信号に変換するA/D変換器(図示せず)を備えると共に、A/D変換された荷重信号を、後述のように重量測定位置に応じてフィルタ処理する図示しないCPU及びメモリ等を備えている。
The
16台の各測定用ユニット61〜616で生成された荷重信号は、それぞれの測定用ユニット61〜616に設けられたシリアルコントローラ10からシリアルラインSL1を介して集中制御ユニット11のシリアルコントローラ12へ送られる。
16 units load signals generated by the respective measurement unit 61 through 16 of the serial
集中制御ユニット11は、図示しないCPU及びメモリ等からなる演算制御回路18を備えており、この演算制御回路18には、パルスジェネレータを構成する後述の第1,第2フォトセンサPH1,PH2からタイミングパルスTpとリセットパルスRpとがI/O回路16を介して与えられ、これらパルスTp,Rpに基づいて、載台S1〜S16の回転位置を認識する。集中制御ユニット11では、測定用ユニット61〜616からの全ての載台S1〜S16の荷重信号を収集して所定のタイミングで重量を測定する、すなわち、重量値を取得する。
The
また、集中制御ユニット11の演算制御回路18は、重量値を取得して重量ランクを判定し、重量ランクに対応する振分け位置にて被計量物13を排出振分けるために、I/O回路16を介して各載台S1〜S16のゲートを開閉するシリンダcy1〜cy16の駆動を制御する。更に、集中制御ユニット11の演算制御回路18は、I/O回路16及びモータ駆動回路17を介して駆動手段としてのモータ19を制御し、これによって、モータ19によって回転駆動される回転台2の回転速度を、設定された回転速度に制御する。
In addition, the
集中制御ユニット11の演算制御回路18は、取得した重量値や判定した重量ランクなどを集中制御ユニット11のシリアルコントローラ20を介して、回転体の外部の表示設定ユニット21に送信し、表示設定ユニット21では、シリアルラインSL2を介してシリアルコントローラ22で受信する。
The
回転側である集中制御ユニット11と固定側である表示設定ユニット21との通信は、図示しないロータリコネクタによって行われ、また、表示設定ユニット21側へ供給されている電源が、図示しない給電用のスリップリングを介して集中制御ユニット11側へ給電される。なお、集中制御ユニット11と表示設定ユニット21とに無線の送受信回路を設けて無線通信させるようにしてもよい。
Communication between the
表示設定ユニット21は、図示しないCPU及びメモリ等からなる演算制御回路23と、重量ランク判定用の境界重量値や回転速度等を設定するための各種スイッチ等が設けられた入力部24と、集中制御ユニット11から送られてきたデータ等を表示する表示部25と、I/O回路26とを備えている。
The
この実施形態では、上述のように、被計量物13の載台S1〜S16への供給から重量値の測定までの時間が長いほど、平滑特性の大きいフィルタから重量値を取得できるように各測定ユニット61〜616を構成する。
In this embodiment, as described above, each measurement is performed so that the weight value can be acquired from a filter having a large smoothing characteristic as the time from the supply of the
次に、各測定ユニット61〜616について説明する。 Next, a description will be given of each measuring unit 61 through 16.
この重量選別装置1は、種々の回転速度を設定して計量運転することができる。例えば、最小の計量能力のときの回転速度を10rpm、1回転につき16台の載台S1〜S16が回転するので、載台S1〜S16のすべてに被計量物を載置することができるとすると、計量処理能力は160個/分に相当する回転速度になる。
The
また、最大の計量能力のときの回転速度を20rpm、載台S1〜S16のすべてに被計量物を載置することができるとすると、計量処理能力は320個/分に相当する回転速度になる。 Further, assuming that the rotation speed at the maximum weighing capacity is 20 rpm and the objects to be weighed can be placed on all the platforms S1 to S16, the weighing processing capacity is a rotation speed corresponding to 320 pieces / minute. .
回転速度は、直接的に毎分の回転速度、または間接的に毎分の計量処理能力の値として設定される。 The rotation speed is set directly as the rotation speed per minute or indirectly as the value of the weighing capacity per minute.
ここで、重量値を取得する本体上での位置について説明する。 Here, the position on the main body from which the weight value is acquired will be described.
図1において、供給コンベヤ4から供給された被計量物13の重量ランクを判定するための重量値を取得するための円周上の位置は、この実施形態では、被計量物13の振分け位置(1)〜(7)より少しずつ手前の上述の仮想延長線I1、I2、I3、……、I7の位置としている。仮想延長線I1、I2、I3、…I7は、載台S1〜S16の回転円周の1周区間の1/16の間隔で円周上に並んでいる。
In FIG. 1, the position on the circumference for obtaining the weight value for determining the weight rank of the weighing
但し、振分け位置(8)は、仮想延長線I7の位置で取得された被計量物の重量値が重量ランク判定の結果、重量ランク(7)に属さない場合に振分けられる位置である。 However, the distribution position (8) is a position that is distributed when the weight value of the object to be weighed acquired at the position of the virtual extension line I7 does not belong to the weight rank (7) as a result of the weight rank determination.
また,図1において、被計量物13を最初の振分け位置(1)で振分けるために必要な重量値取得位置である仮想延長線I1よりも4区分だけ前方の位置(1区分は円周の1/16の長さの区間)を仮想延長線I0とする。仮想延長線I0は、被計量物13が供給される付近の位置である。
Further, in FIG. 1, a position that is four sections ahead of the virtual extension line I1, which is a weight value acquisition position necessary to distribute the
仮想延長線I0からI1まで、仮想延長線I0からI2まで、……、仮想延長線I0からI7までの各距離、すなわち、載台の1回転の円周に対する比率で与えられる各距離を、それぞれ仮想延長線I1、I2、…、I7を重量取得位置とする場合の重量測定間隔という。 From virtual extension lines I0 to I1, from virtual extension lines I0 to I2,..., Each distance from virtual extension lines I0 to I7, that is, each distance given by a ratio to the circumference of one rotation of the platform, This is referred to as a weight measurement interval when the virtual extension lines I1, I2,.
この実施形態では、各測定ユニット61〜616には、A/D変換された荷重信号をフィルタ処理する固定フィルタ及び可変フィルタが設けられるが、先ず、固定フィルタについて説明する。 In this embodiment, each measuring unit 61 through 16, but the fixed filter and a variable filter for filtering the load signal converted A / D is provided, it will be described first fixed filter.
図4に各測定用ユニット61〜616の各演算回路9に備えられるシフトレジスタと演算処理のブロック構成を模式的に示す。
FIG. 4 schematically shows a shift register and a block configuration of arithmetic processing provided in each
ここで、被計量物13が載台S1〜S16上に載置されていない場合と定格容量の被計量物13が載置されている場合とによって、載台S1〜S16及び荷重センサ51〜515を備える計量器の固有振動数が、30〜33Hzの間で変化するものとする。
Here, by the case where the objects to be weighed 13 when the rated capacity of the objects to be weighed 13 is not placed on the platform S1~S16 is placed, the platform S1~S16 and
各載台S1〜S16にそれぞれ対応する各測定用ユニット61〜616の演算回路9は、上述のアンプ7から出力されるアナログ荷重信号をデジタル荷重信号に変換するA/D変換回路27を備えている。このA/D変換回路27は、アナログ荷重信号を、例えばサンプリング間隔1msecにてデジタル荷重信号に変換する。
The
演算回路9には、30個の直列のセルレジスタで構成された第1シフトレジスタSFR1を設ける。各セルレジスタには、A/D変換回路27によってA/D変換された1つのA/Dサンプリングデータがそれぞれ格納される。
The
荷重信号の測定値である1つのA/Dサンプリングデータが、A/D変換回路27から1msec毎に新たに得られる度に、セルレジスタのデータを図4の右方向へ順次シフトし、最も古い右端の1つのA/Dサンプリングデータを廃棄し、最新のA/Dサンプリングデータを入力することで、常に最新の30個分のA/Dサンプリングデータを格納する。
Each time one A / D sampling data which is a measured value of the load signal is newly obtained from the A /
更に、1つの新たなA/Dサンプリングデータが第1シフトレジスタSFR1に格納される度に、第1シフトレジスタSFR1に格納される最新の30個分のセルレジスタのデータの平均値を、第1平均値演算回路(AV1)30によって算出し、第2シフトレジスタSFR2へ入力データとして与える。 Further, every time one new A / D sampling data is stored in the first shift register SFR1, the average value of the latest 30 cell register data stored in the first shift register SFR1 It is calculated by the average value arithmetic circuit (AV1) 30 and given as input data to the second shift register SFR2.
第2シフトレジスタSFR2は、33個の直列のセルレジスタによって構成され、第1平均値演算回路(AV1)30の次段に接続される。 The second shift register SFR2 includes 33 serial cell registers, and is connected to the next stage of the first average value arithmetic circuit (AV1) 30.
第1平均値演算回路(AV1)30によって平均値が1msecの間隔で新たに算出される度に、第2シフトレジスタSFR2は、1個ずつセルレジスタのデータを図4の右方向へ順次シフトし、常に最新の33個分の平均値を格納すると共に、右端の最も古い平均値を廃棄する。 Each time the average value is newly calculated by the first average value arithmetic circuit (AV1) 30 at an interval of 1 msec, the second shift register SFR2 sequentially shifts the data in the cell register one by one in the right direction in FIG. The latest average value for 33 is always stored and the oldest average value at the right end is discarded.
第2シフトレジスタSFR2に、1msecの間隔で新たに平均値が格納される度に、次段の第2平均値演算回路(AV2)31は、第2シフトレジスタSFR2の最新の33個分の直列のセルレジスタの出力の平均値を算出する。 Each time a new average value is stored in the second shift register SFR2 at an interval of 1 msec, the second average value calculation circuit (AV2) 31 in the next stage is connected to the latest 33 of the second shift register SFR2. The average value of the cell register outputs is calculated.
なお、第1,第2平均値演算回路(AV1,AV2)30,31や第1,第2シフトレジスタSFR1、SFR2は、特別に設けたものではなく、演算回路9内における平均演算のデータの流れと、演算を模式的に表したもので、CPU及びCPUに接続されたメモリ内で実行される。
The first and second average value calculation circuits (AV1, AV2) 30, 31 and the first and second shift registers SFR1, SFR2 are not specially provided, and the average calculation data in the
30個のセルレジスタからなる第1シフトレジスタSFR1及び第1平均値演算回路(AV1)30は、30msecを1周期とするノイズ信号に対するノッチフィルタとなり、33個のセルレジスタからなる第2シフトレジスタSFR2及び第2平均値演算回路(AV2)31は、33msecを1周期とするノイズ信号に対するノッチフィルタとなり、2重のノッチフィルタとなる。 The first shift register SFR1 composed of 30 cell registers and the first average value arithmetic circuit (AV1) 30 serve as a notch filter for a noise signal having 30 msec as one cycle, and the second shift register SFR2 composed of 33 cell registers. The second average value calculation circuit (AV2) 31 becomes a notch filter for a noise signal having one cycle of 33 msec, and becomes a double notch filter.
この2重のノッチフィルタは、載台S1〜S16及び荷重センサ51〜515を備える計量器の固有振動ノイズ除去用のフィルタであり、荷重信号が30〜33Hzのノイズ信号を含む場合、すなわち、1周期が33msec〜30msecの振動ノイズを含む場合に大きい減衰効果を持つことになる。
The double notch filter is a filter for the natural vibration noise removal meter comprising a load platform S1~S16 and
被計量物13の円周上での供給位置は、その時々の被計量物13の供給コンベヤ4上の載置状態や粘着性などの違いによってばらつく。
The supply position of the object to be weighed 13 on the circumference varies depending on the placement state of the object to be weighed 13 on the
この実施形態では、最大の計量能力のときの回転速度の場合に、被計量物13が最も遅く載台S1〜S16上に供給されてから載台S1〜S16が、図1の仮想延長線I0の位置に到達するまでの時間を、2重のノッチフィルタの応答時間63msec以上としている。すなわち、仮想延長線I0の位置は、最大の計量能力のときの回転速度の場合に、被計量物13が載台S1〜S16上に最も遅く供給されてから63msec以上経過した後に載台S1〜S16が到達する位置としている。
In this embodiment, in the case of the rotational speed at the maximum weighing capacity, the platforms S1 to S16 are supplied from the platforms S1 to S16 after the
なお、本発明の他の実施形態として、被計量物が載台S1〜S16上に最も遅く供給された位置を仮想延長線I0の位置とし、これ以降、被計量物が仮想延長線I1に到達するまでの経過時間内に、固有振動ノイズ除去用フィルタの応答時間63msecを見込んでもよい。 As another embodiment of the present invention, the position at which the object to be weighed is supplied on the platforms S1 to S16 the latest is the position of the virtual extension line I0, and thereafter the object to be weighed reaches the virtual extension line I1. The response time of the natural vibration noise removing filter may be expected to be 63 msec within the elapsed time up to.
この2重のノッチフィルタは、載台S1〜S16及び荷重センサ51〜515を備える計量器の固有振動ノイズの平滑を目的とするものであるから、載台S1〜S16の回転速度や重量値の取得位置に関係なく設ける必要がある。
Since this double notch filter, it is an object of the smoothing of the natural vibration noise meter with a load platform S1~S16 and
なお、載台S1〜S16のゲートや、ゲート取付け金具、ゲート開閉用のシリンダなどのいわゆる、荷重センサ51〜516に加わる風袋質量が、被計量物の質量に対して十分大きい場合は、載台S1〜S16上の被計量物の有無による計量器の固有振動周期の変化は小さいので、2重のノッチフィルタの内、一方のノッチフィルタだけを設けてもよい。
Note that, the gate of the platform S1 to S16, the gate mounting bracket, if so, tare weight applied to the
次に、固定フィルタである上記のノッチフィルタに加えて、回転台2の回転速度と重量取得位置とに応じて平滑特性を変更する可変フィルタについて説明する。
Next, in addition to the above-described notch filter that is a fixed filter, a variable filter that changes the smoothing characteristic according to the rotational speed of the
載台S1〜S16が、図1の仮想延長線I0からI1、I2、…I7への回転移動に応じて、仮想延長線I01〜I1、仮想延長線I0〜I2、仮想延長線I0〜I3、…仮想延長線I0〜I7と重量測定間隔は次第に大きくなり、同じ回転速度であれば、所要時間も次第に大きくなる。 The platforms S1 to S16 are moved in accordance with the rotational movement from the virtual extension line I0 to I1, I2,... I7 in FIG. 1, virtual extension lines I01 to I1, virtual extension lines I0 to I2, virtual extension lines I0 to I3, ... the virtual extension lines I0 to I7 and the weight measurement interval gradually increase, and the required time gradually increases at the same rotational speed.
この実施形態では、仮想延長線I1、I2、I3、…I7別にフィルタを設け、回転速度の値とこれらの重量取得位置とに応じて、すなわち、仮想延長線I0の位置からそれぞれの重量取得位置までの載台S1〜S16の移動に要する時間の大小に応じて、大小の応答時間を持つフィルタ、すなわち、平滑特性が大小である可変フィルタを適用する。 In this embodiment, a filter is provided for each of the virtual extension lines I1, I2, I3,... I7, depending on the value of the rotation speed and their weight acquisition positions, that is, the respective weight acquisition positions from the position of the virtual extension line I0. A filter having a large or small response time, that is, a variable filter having a large and small smoothing characteristic, is applied according to the time required for moving the platforms S1 to S16.
これによって、載台S1〜S16の回転円周上で後方の重量値取得位置の荷重信号ほど平滑特性の大きなフィルタを適用し、精確な重量値を取得できるようにしている。 As a result, a filter having a larger smoothing characteristic is applied to the load signal at the rear weight value acquisition position on the rotation circumference of the platforms S1 to S16 so that an accurate weight value can be acquired.
先ず、回転速度が最も大きい場合、すなわち、最大回転速度20rpmの場合、1回転の所要時間は3秒である。1周の1/16の1区間当たりの所要時間は3000/16=187.5msecであるから図1において、載台S1〜S16が仮想延長線I0の位置から仮想延長線I1の位置までの4区間を移動する所要時間は187.5msec*4=750msecである。また、仮想延長線I1〜I2、仮想延長線I2〜I3、仮想延長線I3〜I4、仮想延長線I4〜I5、仮想延長線I5〜I6、仮想延長線I6〜I7の各区間を移動する所要時間は187.5msecである。 First, when the rotation speed is the highest, that is, when the maximum rotation speed is 20 rpm, the time required for one rotation is 3 seconds. Since the required time per section of 1/16 of one round is 3000/16 = 187.5 msec, in FIG. 1, the platforms S1 to S16 are 4 from the position of the virtual extension line I0 to the position of the virtual extension line I1. The required time for moving the section is 187.5 msec * 4 = 750 msec. Further, it is necessary to move through the sections of the virtual extension lines I1 to I2, the virtual extension lines I2 to I3, the virtual extension lines I3 to I4, the virtual extension lines I4 to I5, the virtual extension lines I5 to I6, and the virtual extension lines I6 to I7. The time is 187.5 msec.
一方、最小回転速度の場合は、2倍の所要時間であるから載台S1〜S16が、仮想延長線I0の位置から仮想延長線I1の位置までの4区間移動するための所要時間は、375msec*4=1500msecである。また、仮想延長線I1〜I2、仮想延長線I2〜I3、仮想延長線I3〜I4、仮想延長線I4〜I5、仮想延長線I5〜I6、仮想延長線I6〜I7の各区間を移動する所要時間は、375msecである。 On the other hand, in the case of the minimum rotation speed, since the required time is twice, the required time for the platforms S1 to S16 to move four sections from the position of the virtual extension line I0 to the position of the virtual extension line I1 is 375 msec. * 4 = 1500 msec. Further, it is necessary to move through the sections of the virtual extension lines I1 to I2, the virtual extension lines I2 to I3, the virtual extension lines I3 to I4, the virtual extension lines I4 to I5, the virtual extension lines I5 to I6, and the virtual extension lines I6 to I7. The time is 375 msec.
フィルタによる応答時間として、被計量物13が各区間を移動する所要時間だけ見込んでよいので、先ず、仮想延長線I0〜I1までの重量測定間隔では、最大回転速度の場合で750msec、最小回転速度の場合で1500msecを見込むことができる。これらの時間はフィルタを設定する上で、フィルタの応答時間の最大値として見込むことができるので、許容応答時間と呼ぶ。
As the response time by the filter, only the required time for the
仮想延長線I0からそれぞれ各仮想延長線I2、I3、…I7までの間の許容応答時間は、最大回転速度の場合で、187.5msecずつ、最小回転速度の場合で、375msecずつ増加する。 The allowable response time from the virtual extension line I0 to each virtual extension line I2, I3,... I7 increases by 187.5 msec at the maximum rotation speed and by 375 msec at the minimum rotation speed.
つまり、回転速度が最大の場合と、最小の場合とで異なる許容応答時間に対応する応答時間のフィルタを上記の固定フィルタ(ノッチフィルタ)に従属接続することができる。 That is, a filter having a response time corresponding to an allowable response time that differs depending on whether the rotation speed is maximum or minimum can be cascade-connected to the fixed filter (notch filter).
一般的表現として、回転速度Vrpmが与えられると、1周回転するのに要する時間は(60/V)secであるから、1/16区間(=1区分)当たりの所要時間は(60・V)*(1/16)=(15/4)*(1/V)sec=(3750/V)msecであり、仮想延長線I0〜I1までは4区間であるから許容応答時間として(15000/V)msecを見込むことができる。 As a general expression, when the rotation speed Vrpm is given, the time required for one rotation is (60 / V) sec. Therefore, the required time per 1/16 section (= 1 section) is (60 · V). ) * (1/16) = (15/4) * (1 / V) sec = (3750 / V) msec, and the virtual extension lines I0 to I1 are 4 sections, so that the allowable response time is (15000 / V) msec can be expected.
仮想延長線I1〜I2、仮想延長線I2〜I3、…仮想延長線I6〜I7と、1区間ずつの所要時間に対し、最大回転速度の場合で187.5msec、最小回転速度の場合で375msec、一般にVrpmの場合は、(3750/V)msecの所要時間となるので、仮想延長線I2、I3、…I7と円周上で後方の位置では、許容応答時間が(3750/V)msecずつ増える。 The virtual extension lines I1 to I2, the virtual extension lines I2 to I3,..., The virtual extension lines I6 to I7, and the required time for each section, 187.5 msec at the maximum rotation speed, 375 msec at the minimum rotation speed, In general, in the case of Vrpm, the required time is (3750 / V) msec. Therefore, the allowable response time is increased by (3750 / V) msec at the virtual extension lines I2, I3,. .
後方の位置ほど、より長い時間の荷重信号を見込んで仮想延長線I1以降の1区間当たりに設けるフィルタの応答時間を(3750/V)msecずつ増加させることができるので、回転の途中に外乱による振動信号が生じても円周上で後方の位置にある測定位置に対応するフィルタの出力点ほど振動ノイズに対する平滑特性を大きくすることができ、より安定な重量値が取得できる。 The response time of the filter provided per section after the virtual extension line I1 can be increased in increments of (3750 / V) msec in anticipation of a longer time load signal at the rear position. Even if a vibration signal is generated, the smoothing characteristic with respect to vibration noise can be increased at the output point of the filter corresponding to the measurement position at the rear position on the circumference, and a more stable weight value can be acquired.
可変フィルタの一例として、平均値フィルタを用いた場合について説明する。 As an example of the variable filter, a case where an average value filter is used will be described.
図4の固定フィルタを構成する第2シフトレジスタSFR2以降は、第2シフトレジスタSFR2の平均値が1msec間隔で求められるのに対して、10msecの間隔の平均値を取り上げて多くのセルレジスタを直列接続してなる第3シフトレジスタSFR3へ平均値を格納する。 In the second shift register SFR2 and later constituting the fixed filter of FIG. 4, the average value of the second shift register SFR2 is obtained at intervals of 1 msec, whereas many cell registers are serialized by taking the average value of intervals of 10 msec. The average value is stored in the connected third shift register SFR3.
第3シフトレジスタSFR3へのデータの格納のさせ方も第1,第2シフトレジスタSFR1、SFR2と同様で、先ず、各セルレジスタのデータを1個右方へ順次シフトさせてから第2シフトレジスタSFR2から得た新しいデータを格納する。この操作は、10msec間隔で行う。 The method of storing data in the third shift register SFR3 is the same as that of the first and second shift registers SFR1 and SFR2. First, the data in each cell register is sequentially shifted to the right by one and then the second shift register. Store the new data obtained from SFR2. This operation is performed at 10 msec intervals.
これは、可変フィルタによって除去する振動ノイズが、計量器の固有振動数に比べて比較的周波数が小さい、つまり、周期が長いので、長い時間の荷重信号を記憶させるために必要なメモリを多く使用せずに済むように、そしてシフト処理時間が短くて済むようにしたものである。 This is because the vibration noise removed by the variable filter has a relatively small frequency compared to the natural frequency of the measuring instrument, that is, the period is long, so a lot of memory necessary to store the load signal for a long time is used. The shift processing time can be shortened.
なお、他の実施形態として、多くのメモリを使用し、1msec毎の荷重信号を格納するようにしてもよい。 As another embodiment, a large number of memories may be used to store a load signal every 1 msec.
重量選別装置1の回転速度が最小値10rpmに設定されていた場合、第3シフトレジスタSFR3を構成するセルレジスタは、最小回転速度に対応できるだけの個数を用意する。図4では、この最小回転速度10rpmに対応する構成を示している。
When the rotation speed of the
10msec毎に1個ずつセルレジスタのデータを、図4の右方へ順次シフトさせ、出力点I0を有する左端のセルレジスタからデータを格納させるので、最小回転速度の場合、1500msecの応答時間とする出力点I1までのシフトレジスタとして、個数が150個のセルレジスタを接続する。 One cell register data is sequentially shifted to the right in FIG. 4 every 10 msec, and the data is stored from the leftmost cell register having the output point I0. Therefore, in the case of the minimum rotation speed, the response time is 1500 msec. As a shift register up to the output point I1, 150 cell registers are connected.
更に、出力点I2までは応答時間370msecを見込むので、37個のセルレジスタを接続する。出力点I3、I4、I5、I6、I7まで同じ応答時間を見込むので、それぞれ37個ずつセルレジスタを直列接続し、合計で150+37*6=372個のセルレジスタを直列接続する。 Furthermore, since the response time of 370 msec is expected up to the output point I2, 37 cell registers are connected. Since the same response time is expected until the output points I3, I4, I5, I6, and I7, 37 cell registers are connected in series, and a total of 150 + 37 * 6 = 372 cell registers are connected in series.
これらのレジスタは、演算回路9のRAMの中に構成される。
These registers are configured in the RAM of the
これに対して最大回転速度20rpmの場合は、応答時間を早めねばならず、上述のように750msecの応答時間とする出力点I1までのセルレジスタの個数は75個となる。また、出力点I2、I3、…I7のそれぞれの間隔に用意するセルレジスタの個数は、18個ずつでよいから、合計で75+18*6=183個のセルレジスタを直列接続する。 On the other hand, when the maximum rotational speed is 20 rpm, the response time must be advanced, and the number of cell registers up to the output point I1 with a response time of 750 msec as described above is 75. In addition, since the number of cell registers prepared for each interval between the output points I2, I3,... I7 may be 18, a total of 75 + 18 * 6 = 183 cell registers are connected in series.
回転速度10rpmと20rpmの中間の、例えば15rpmの回転速度が設定されると、回転速度の大きさに反比例したセルレジスタの接続個数が定められる。 When a rotational speed of, for example, 15 rpm is set between the rotational speeds of 10 rpm and 20 rpm, the number of cell registers connected in inverse proportion to the rotational speed is determined.
接続レジスタの個数の決め方として、一般に回転速度、例えば18rpmが設定されると、
速度比率:(20−18)/(20−10)=1/5
出力点I1点までのレジスタ個数は、75+(150−75)*(1/5)=90
出力点I1〜I2、…、出力点I6〜I7の間のセルレジスタの数は、18+(36−18)*(1/5)=21(小数点以下の数を切り捨て)で、合計は21*6=126個が定められる。
As a method of determining the number of connection registers, generally when a rotation speed, for example, 18 rpm is set,
Speed ratio: (20-18) / (20-10) = 1/5
The number of registers up to the output point I1 is 75+ (150−75) * (1/5) = 90.
The number of cell registers between the output points I1 to I2,..., And the output points I6 to I7 is 18+ (36-18) * (1/5) = 21 (the number after the decimal point is rounded down), and the total is 21 *. 6 = 126 is determined.
一般式としては、回転速度Vの値が設定されると、回転速度18rpmの代わりに回転速度Vの値に置き換えればよい。シフトレジスタのセルレジスタの個数を大きくするほど長時間の荷重信号に対するサンプリング値の平均値を求めることになるので、一般にフィルタとして長い周期の振動信号に対する平滑特性は大きくなると共に、それより短い種々の周期の振動信号に対する平滑特性も大きくなる。
As a general formula, when the value of the rotation speed V is set, the value of the rotation speed V may be replaced instead of the
より大きい数値での平均値を求めるフィルタほど応答時間は大きくなるが、重量測定間隔において突発的に生じる床振動に対して大きな平滑特性を得ることができるし、過渡応答振動信号に対する平滑特性も大きい。 A filter that obtains an average value with a larger numerical value has a longer response time, but it can obtain a large smoothing characteristic for floor vibration that occurs suddenly at a weight measurement interval, and a smoothing characteristic for a transient response vibration signal is also large. .
次にフィルタの条件の設定について説明する。 Next, setting of filter conditions will be described.
回転速度Vは、図3の表示設定ユニット21の入力部24から設定され、表示設定ユニット21から集中制御ユニット11を経由して各載台S1〜S16に対応する各測定ユニット61〜616にシリアルラインSL1を介して与えられる。
The rotation speed V is set from the
回転速度Vが与えられると、各測定ユニット61〜616において、上記の計算が実施され、その回転速度Vに応じたセルレジスタの個数と、個数に対応するメモリアドスが決まる。
When the rotational speed V is given, the above calculation is performed in each of the
なお、回転速度Vの値は、必ずしも設定値そのものでなく、上述の第1,第2フォトセンサPH1,PH2からのリセットパルスRpとタイミングパルスTpの発生時間間隔を集中制御ユニット11で測定することによって認識し、認識した発生時間間隔に基づいて算出した回転速度としてもよい。
Note that the value of the rotation speed V is not necessarily the set value itself, but the
次にフィルタへの出力点の指定とフィルタからの重量値出力について説明する。 Next, designation of the output point to the filter and output of the weight value from the filter will be described.
図1に示すように、載台S1〜S16の円周上の回転移動に応じて、仮想延長線I1、I2、…I7の位置付近で、フィルタの重量値を取得するために、これらの位置に載台S1〜S16が到達した時点で、後述のようにフィルタのデータの読出し指令を、集中制御ユニット11から所定の載台S1〜S16に対応する測定用ユニット61〜616に与える。
As shown in FIG. 1, in order to obtain the weight value of the filter in the vicinity of the positions of the virtual extension lines I1, I2,... I7 according to the rotational movement on the circumference of the platforms S1 to S16, these positions are obtained. to when the load platform S1 to S16 is reached, gives a read command of data of the filter as will be described later, the measurement unit 61 through 16 corresponding the
例えば、回転速度10rpmの設定で計量運転されているとし、仮想延長線I1の位置の重量値の取得タイミングにおいて、集中制御ユニット11から対応する測定用ユニットに対して、出力点I1を指定するコードと載台番号とを共に与えると、図4に示すように指定された番号の載台に対応する測定用ユニットでは、これを解釈して出力点I0〜I1までの150個の各セルレジスタの出力の平均値を第3平均値演算回路(AV3)32によって算出し、シリアルコントローラ10を介して重量値であることを意味するデータ内容コードと載台の番号と平均値とのセットデータを取得重量値として集中制御ユニット11へ送る。
For example, assuming that the metering operation is performed at a rotational speed of 10 rpm, the code for designating the output point I1 from the
読取りの重量値として、出力点I2の位置が指定されれば、出力点I0〜I2の間にある150+37=187個の各セルレジスタの出力の平均値を第3平均値演算回路(AV3)33によって算出し、取得重量値として集中制御ユニット11へ送る。
If the position of the output point I2 is designated as the weight value for reading, the average value of the outputs of 150 + 37 = 187 cell registers between the output points I0 to I2 is calculated as a third average value arithmetic circuit (AV3) 33. And is sent to the
同様にして出力点I7まで取得重量値が出力される。 Similarly, the acquired weight value is output up to the output point I7.
以上のように、指定される出力点I1、I2、…I7と、載台S1〜S16の回転方向の後方位置であるほど、大きい平滑特性を持つフィルタを通過した重量値が取得され、集中制御ユニット11へ送信される。
As described above, the weight value that has passed through the filter having a large smoothing characteristic is acquired as the output points I1, I2,... It is transmitted to the
次に、集中制御ユニット11における制御について説明する。
Next, control in the
先ず、各載台S1〜S16がどの位置あるかを認識するためのシステム状態の作成について説明する。 First, the creation of a system state for recognizing where each of the platforms S1 to S16 is located will be described.
図1に示すように載台S1〜S16が円周上を回転し、載台S1〜S16毎に外周位置1〜7のいずれかにて、上記のように重量取得位置に対応したフィルタの出力点から重量値を取得し、取得した重量値によって重量ランクを判定し、判定した重量ランクに対応する振分け位置で載台S1〜S16上の被計量物を振分ける測定制御シーケンスを作成する。
As shown in FIG. 1, the platforms S1 to S16 rotate on the circumference, and the output of the filter corresponding to the weight acquisition position as described above at any one of the outer
集中制御ユニット11は、図5(a),(b)に示すパルスジェネレータからのパルスによって回転円周上での載台S1〜S16の位置を認識し、載台S1〜S16の円周上での位置に対応したシステム状態を集中制御ユニット11の中に作成する。
The
図1に示す回転台2と載台S1〜S16は、回転中心Oに設けられた支柱28によって支持され、支柱28が上述のモータ19によって回転駆動されることで載台S1〜S16も回転駆動される。
1 is supported by a
支柱28に光センサバー29が取付けられ、光センサバー29は、支柱28とともに回転中心Oの回りを回転する。
An
光センサバー29の先端部には、タイミングパルスTp生成用の投受光素子からなる第1フォトセンサPH1と、リセットパルスRp生成用の投受光素子からなる第2フォトセンサPH2が取り付けられ、固定部37には、円環35が取り付けられる。この円環35には、円周を16等分する位置にタイミングパルス生成用のスリット33が16箇所に設けられ、そのうちで一箇所のタイミングパルス生成用スリット33と角度を重複させ、タイミングパルス生成用スリット33よりやや幅の広いリセットパルス生成用スリット34が設けられている。
A first photosensor PH1 composed of a light projecting / receiving element for generating a timing pulse Tp and a second photosensor PH2 composed of a light projecting / receiving element for generating a reset pulse Rp are attached to the tip of the
載台S1〜S16と光センサバー29が回転すると、載台S1〜S16の回転に同期して図6(b)に示すように、光センサバー29の1回転当たり16個発生するタイミングパルスTpと、図6(a)に示すように、光センサバー29の1回転当たり1個発生するリセットパルスRpが生成され、集中制御ユニット11に読み取られる。
When the mounting platforms S1 to S16 and the
リセットパルスRpのパルス幅pwrは、タイミングパルスTpのパルス幅pwtより広い。集中制御ユニット11は、タイミングパルス幅pwtより十分短い時間を周期とするパルス信号を発生するクロックパルス発生回路を備えている。リセットパルスRp及びタイミングパルスTpは、前記クロックパルス発生回路からのパルス信号によって起動される最も優先度の高い割り込み処理プログラムによって集中制御ユニット11の演算制御回路18に読み取られる。
The pulse width pwr of the reset pulse Rp is wider than the pulse width pwt of the timing pulse Tp. The
図5の円環35におけるラインaが、図1に示すラインd1の位置に略重なるように円環35を本体の固定部37に設置する。そして、光センサバー29は図1における載台S1の回転進行側の端部gの位置に重なるように設ける。
The
そうすると、載台S1の回転進行側の端部gがラインd1の位置に到達したときに、図6(a),(b)におけるリセットパルスRpとタイミングパルスTp1とが発生するタイミングになり、これ以降、載台S1の回転進行側の端部gがラインd2に到達し、載台S1が外周位置1に完全に重なり、次のタイミングパルス生成用スリット33によるタイミングパルスTp2が発生するが、このタイミングパルスTp2が発生するまでの状態を、システム状態P1と定義する。
Then, when the end g on the rotation advance side of the mounting table S1 reaches the position of the line d1, the reset pulse Rp and the timing pulse Tp1 in FIGS. 6 (a) and 6 (b) are generated. Thereafter, the end g on the rotation advance side of the mounting table S1 reaches the line d2, the mounting table S1 completely overlaps the outer
また、タイミングパルスTp2が発生して以降、載台S1が外周位置2に完全に重なり、次のタイミングパルス生成用スリット33によるタイミングパルスTp3が発生するが、このタイミングパルスTp3が発生するまでの状態を、システム状態P2と定義する。
Further, after the generation of the timing pulse Tp2, the stage S1 is completely overlapped with the outer
以下同様に、タイミングパルスTp3,Tp4,…Tp16…が発生する度に、システム状態P3,P4,…P16…と進む。 Similarly, every time the timing pulses Tp3, Tp4,... Tp16... Are generated, the system state P3, P4,.
このようにシステム状態は、載台S1〜S16、光センサバー29が円周を1周回転する間にタイミングパルスTpが発生する度に進行し、システム状態P1〜P16まで進んで、再びシステム状態P1へ戻り、これを繰り返す。
In this way, the system state proceeds every time the timing pulse Tp is generated while the platforms S1 to S16 and the
図6には、各システム状態を開始して、所定の載台の重量値取得のためのフィルタの出力点を指定する時点(1)、指定した出力点の重量値を読取る時点(2)、重量ランクを判定して振分け信号を保持する時点(3)、保持した振分け信号によってゲート開閉用シリンダを駆動する時点(4)を併せて示している。 In FIG. 6, each system state is started, a time point (1) for designating an output point of a filter for obtaining a weight value of a predetermined stage, a time point (2) for reading the weight value of the designated output point, The time point (3) when the weight rank is determined and the distribution signal is held is shown together with the time point (4) when the gate opening / closing cylinder is driven by the held distribution signal.
システム状態が開始すると、集中制御ユニット11では、載台S1〜S16が図1の仮想延長線I1、I2、…I7の位置付近に到達した時点である、図6に示される第1所定時間T01(msec)が経過した時点(1)で、システム状態Pxの値に対応した所定の載台に対応する測定ユニットの所定のフィルタ出力点から重量値を取得するために、出力点を指定する送信信号データを作成して、対応する測定ユニットに送信する。また、時点(2)までの第2所定時間T0(msec)内に、対応する測定ユニットから重量値が集中制御ユニット11に送信されてメモリに記憶される。集中制御ユニット11は、取得した重量値に基づいて、時点(3)までに重量ランクを判定し、重量ランクに対応する振分け位置で振分けるための振分け信号を生成して保持し、次のシステム状態の開始時点(4)で振分け信号に応じた振分け位置でゲート開閉用のシリンダの駆動を開始する。
When the system state is started, in the
図7は、各システム状態P1〜P16において、いずれの載台S1〜S16が図1の外周位置1〜8にあるかを示したものである。
FIG. 7 shows which platforms S1 to S16 are located at the outer
システム状態P1は、載台S1が外周位置1に入り始めてから完全に入って重なるまで、すなわち、図1において、載台S1の回転進行側の端部gが、仮想延長線d1を越えて仮想延長線d2に至るまでの期間に対応する。この期間では、載台S16が外周位置2に、載台S15が外周位置3に、載台S14が外周位置4に、載台S13が外周位置5に、載台S12が外周位置6に、載台S11が外周位置7に、載台S10が外周位置8に、それぞれ入り始めてから完全に入って重なる。
In the system state P1, the stage S1 starts to enter the outer
システム状態P2では、載台S2が外周位置1に、載台S1が外周位置2に、載台S16が外周位置3に、載台S15が外周位置4に、載台S14が外周位置5に、載台S13が外周位置6に、載台S12が外周位置7に、載台S11が外周位置8に、それぞれ入り始めてから完全に入って重なる。
In the system state P2, the stage S2 is at the outer
以下同様に、システム状態が進むにつれて、各外周位置1〜8へ入り込む載台が1台ずつずれることになる。
Similarly, as the system state advances, the platforms that enter the respective outer
図1に示される状態は、載台S16〜S9が、外周位置1〜8にそれぞれ完全に重なっているので、図7に示されるように、システム状態S16が完了して、今まさにシステム状態P1が開始される直前を示している。
In the state shown in FIG. 1, since the platforms S16 to S9 are completely overlapped with the outer
次に、システム状態と重量値取得タイミングについて説明する。 Next, the system state and weight value acquisition timing will be described.
図1において、システム状態P1では、外周位置1〜8には、()内に示す載台S1〜S16が到達する。すなわち、載台S1が外周位置1に、載台S16が外周位置2に、載台S15が外周位置3に、載台S14が外周位置4に、載台S13が外周位置5に、載台S12が外周位置6に、載台S11が外周位置7に、載台S10が外周位置8に、それぞれ入り始めてから完全に入って重なることになる。
In FIG. 1, in the system state P1, the platforms S1 to S16 shown in () reach the outer
載台S1については、図1の仮想延長線I1の位置で重量値を取得できればよく、この位置までに、図4のフィルタの出力点I1までの、シフトレジスタSFR3のセルレジスタ出力の平均値が読取れればよい。 For the stage S1, it is sufficient that the weight value can be obtained at the position of the virtual extension line I1 in FIG. 1. By this position, the average value of the cell register output of the shift register SFR3 up to the filter output point I1 in FIG. It only has to be read.
載台S16については、図1の仮想延長線I2の位置で重量値を取得できればよく、この位置までに、図4のフィルタの出力点I2までの、シフトレジスタSFR3のセルレジスタ出力の平均値が読み取れればよい。 For the stage S16, it is only necessary to obtain the weight value at the position of the virtual extension line I2 in FIG. 1. By this position, the average value of the cell register output of the shift register SFR3 up to the filter output point I2 in FIG. It only needs to be readable.
以下同様に、載台S15〜S12は、図1の仮想延長線I3〜I6の位置までに、図4のフィルタの出力点I3〜I6までのセルレジスタの出力の平均値が読み取れればよい。 Similarly, the platforms S15 to S12 need only be able to read the average values of the cell register outputs from the filter output points I3 to I6 in FIG. 4 up to the positions of the virtual extension lines I3 to I6 in FIG.
載台S11についても、図1の仮想延長線I7の位置で重量値を取得できればよく、図4のフィルタの出力点I7までの、シフトレジスタSFR3のセルレジスタ出力の平均値が読み取れればよい。 Also for the mounting table S11, it is only necessary to obtain the weight value at the position of the virtual extension line I7 in FIG. 1, and it is only necessary to read the average value of the cell register output of the shift register SFR3 up to the filter output point I7 in FIG.
仮想延長線I7の位置で読取った重量値では、後述のように重量ランク(6),(7),(8)の何れかに判定される。 The weight value read at the position of the virtual extension line I7 is determined as one of the weight ranks (6), (7), and (8) as described later.
重量ランク(8)は、この時点で判定されるので、もはや載台S11は、次のシステム状態P2では重量値を取得する必要はなく、重量ランク(8)に判定されたときでもシステム状態P1における仮想延長線I7の位置で読取った重量値を被計量物の重量値とすればよい。 Since the weight rank (8) is determined at this point, the stage S11 no longer needs to acquire the weight value in the next system state P2, and even when the weight rank (8) is determined, the system state P1. The weight value read at the position of the virtual extension line I7 may be used as the weight value of the object to be weighed.
したがって、システム状態P1において、載台S10については重量値を取得する必要はない。 Therefore, in the system state P1, it is not necessary to acquire a weight value for the mounting table S10.
図8に各システム状態P1〜P16において、重量値を取得すべき載台S1〜S16及びその重量値を読取るべきフィルタの出力点を示す。 FIG. 8 shows the platforms S1 to S16 from which the weight values are to be obtained and the output points of the filters from which the weight values are to be read in the respective system states P1 to P16.
システム状態P1では、上述のように、載台S1,S16,S15,S14,S13,S12,S11について、それぞれフィルタの出力点I1,I2,I3,I4,I5,I6,I7までの重量値を取得すればよい。 In the system state P1, as described above, the weight values up to the filter output points I1, I2, I3, I4, I5, I6, and I7 are respectively obtained for the mounts S1, S16, S15, S14, S13, S12, and S11. Get it.
また、システム状態P2では、載台S2,S1,S16,S15,S14,S13,S12について、それぞれフィルタの出力点I1,I2,I3,I4,I5,I6,I7までの重量値を取得すればよい。 Further, in the system state P2, if the weight values up to the filter output points I1, I2, I3, I4, I5, I6, and I7 are obtained for the platforms S2, S1, S16, S15, S14, S13, and S12, respectively. Good.
同様に、システム状態が進むにつれて、重量値を取得する載台を1台ずらせばよい。 Similarly, as the system state progresses, it is only necessary to shift one stage for obtaining the weight value.
集中制御ユニット11では、この図8に基づいて、システム状態毎に図8に示す番号kの載台Skに対応する測定用ユニット6kに対してフィルタの出力点I1〜I7のいずれかを指定する。
Based on this FIG. 8, the
例えば、システム状態P1では、図8に示すように、載台S1に対応する測定ユニット61に対してフィルタの出力点I1を指定し、載台S16に対応する測定ユニット616に対してフィルタの出力点I2を指定し、載台S15に対応する測定ユニット615に対してフィルタの出力点I3を指定し、以下と同様に、載台S11に対応する測定ユニット611に対してフィルタの出力点I7を指定する。
Filter example, the system state P1, as shown in FIG. 8, to specify the output point I1 of the filter with respect to the measuring unit 61 corresponding to the platform S1, the
また、システム状態P2では、図8に示すように、載台S2に対応する測定ユニット62に対してフィルタの出力点I1を指定し、載台S1に対応する測定ユニット61に対してフィルタの出力点I2を指定し、載台S16に対応する測定ユニット616に対してフィルタの出力点I3を指定し、以下同様に、載台S12に対応する測定ユニット612に対してフィルタの出力点I7を指定する。
Also, the system state P2, as shown in FIG. 8, the filter specifies the output point I1 of the filter with respect to the measuring
図9に各システム状態P1〜P16において、被計量物を振分けるためのゲート開閉用のシリンダの駆動の要否を決定するために、振分け信号が保持される振り分け出力用メモリを検定すべき載台を示す。 In FIG. 9, in each of the system states P1 to P16, in order to determine whether or not to drive a gate opening / closing cylinder for distributing an object to be measured, a distribution output memory in which a distribution signal is held should be verified. Indicates a stand.
各システム状態P1〜P16において、振り分け出力用メモリを検定すべき載台は、図1の各振り分け位置(1)〜(8)にさしかかる載台である。 In each of the system states P1 to P16, the stage on which the distribution output memory is to be verified is the stage that approaches the distribution positions (1) to (8) in FIG.
したがって、例えばシステム状態P1では、載台S16,S15,S14,S13,S12,S11.S10.S9が、各振り分け位置(1),(2),(3),(4).(5),(6).(7),(8)にそれぞれさしかかるので、これらの載台S16,S15,S14,S13,S12,S11.S10.S9が、検定すべき載台となる。 Therefore, for example, in the system state P1, the platforms S16, S15, S14, S13, S12, S11. S10. S9 is each distribution position (1), (2), (3), (4). (5), (6). Since (7) and (8) are reached, these platforms S16, S15, S14, S13, S12, S11. S10. S9 is a platform to be verified.
また、システム状態P2では、載台S1,S16,S15,S14,S13,S12,S11.S10が、各振り分け位置(1),(2),(3),(4).(5),(6).(7),(8)にそれぞれさしかかるので、これらの載台S1,S16,S15,S14,S13,S12,S11.S10が、検定すべき載台となる。 In the system state P2, the platforms S1, S16, S15, S14, S13, S12, S11. S10 is each distribution position (1), (2), (3), (4). (5), (6). Since (7) and (8) are reached, these platforms S1, S16, S15, S14, S13, S12, S11. S10 is the platform to be verified.
以下同様に、システム状態が進むにつれて、振り分け出力用メモリを検定すべき載台が1台ずれることになる。 Similarly, as the system state progresses, the stage on which the distribution output memory is to be verified is shifted by one.
図10A,Bは、本発明の動作説明に供するフローチャートであり、集中制御ユニット11の演算制御回路18によって実行される。内蔵のクロック生成回路の、例えば1msecのクロックパルスによって演算制御回路18のCPUに割り込みをかけ、最優先にて処理される。すなわち、1msec毎に最優先で実行される。上述の各パルスTp,Rpは、回転台2の回転を最速にしても、1msecより十分長いパルス幅となるように円環35の各スリット33,34が形成されている。
10A and 10B are flowcharts for explaining the operation of the present invention, and are executed by the
先ず、図10Aに示すように、タイミングパルスTpがハイレベルであるか否かを判断し(ステップn1)、ハイレベルでないときには、システム状態の移行タイミングではないので、システム状態移行フラグFcを「0」にリセットしてステップn8に移る(ステップn17)。 First, as shown in FIG. 10A, it is determined whether or not the timing pulse Tp is at a high level (step n1). If it is not at a high level, the system state transition flag Fc is set to “0” because it is not the system state transition timing. To step n8 (step n17).
ステップn1において、タイミングパルスTpがハイレベルであるときには、システム状態の移行タイミングであるとして、システム状態移行フラグFcが「0」であるか否かを判断し(ステップn2)、該フラグFcが「0」であるときには、ステップn3に移り、システム状態移行フラグFcを「1」にセットし、リセットパルスRpがハイレベルであるか否かを判断し(ステップn4)、ハイレベルであるときには、システム状態P1への移行タイミングであるとして、いずれのシステム状態であるかを示すカウンタPxに、システム状態P1であることを示す「1」をセットしてステップn6に移る(ステップn5)。 In step n1, when the timing pulse Tp is at a high level, it is determined that the system state transition timing is “0” (step n2), and the flag Fc is “0”. When it is "0", the process proceeds to step n3, the system state transition flag Fc is set to "1", and it is determined whether or not the reset pulse Rp is at high level (step n4). Assuming that it is the transition timing to the state P1, "1" indicating the system state P1 is set in the counter Px indicating which system state it is, and the process proceeds to step n6 (step n5).
また、ステップn4において、リセットパルスRpがハイレベルでないときには、システム状態P1以外の他のシステム状態への移行タイミングであるとして、カウンタPxの計数値に「1」を加算してステップn6に移る(ステップn18)。 In step n4, when the reset pulse Rp is not at the high level, “1” is added to the count value of the counter Px and the process proceeds to step n6, assuming that it is a transition timing to a system state other than the system state P1. Step n18).
ステップn6では、カウンタPxの計数値のシステム状態が開始したことを示すシステム状態開始フラグFsに「1」をセットし、ステップn7に移る。 In step n6, "1" is set to the system state start flag Fs indicating that the system state of the count value of the counter Px has started, and the process proceeds to step n7.
ステップn7では、上述の図9に示すシステム状態Pxの値に対応した所定の載台の振分け出力用メモリを検定する。例えば、システム状態P1であるときには、図9に示すように、各振分け位置(1)〜(8)にさしかかる載台S16〜S9の各振分け出力用メモリを検定する。この振分け出力用メモリが、「1」であれば、ゲート開閉用のシリンダの駆動信号をセットし、ステップn9に移る。 In step n7, the distribution output memory of a predetermined platform corresponding to the value of the system state Px shown in FIG. 9 is verified. For example, when the system state is P1, as shown in FIG. 9, the distribution output memories of the platforms S16 to S9 approaching the distribution positions (1) to (8) are verified. If the distribution output memory is “1”, a drive signal for the gate opening / closing cylinder is set, and the process proceeds to Step n9.
このステップn7は、上述の図6の時点(4)に対応する処理であり、その詳細を、図11に示す。 This step n7 is processing corresponding to the above-mentioned time point (4) in FIG. 6, and details thereof are shown in FIG.
図11に示すように、システム状態Pxの値に応じて、所定の載台の振分け出力用メモリを検定し、ゲート開閉用のシリンダを駆動するための処理を行なう。 As shown in FIG. 11, according to the value of the system state Px, a distribution output memory for a predetermined platform is tested, and a process for driving a gate opening / closing cylinder is performed.
例えば、システム状態Px=1(システム状態P1)であるときには、載台S16の振分け出力用メモリMR16が「1」であるか否かを判断し(ステップn)、「1」であるときには、載台S16のゲート開閉用のシリンダを駆動するための駆動フラグFV16を「1」にセットし(ステップn71−1)、振分け出力用メモリMR16を「0」にリセットしてステップn71−4に移る(ステップn71−3)。 For example, when the system state Px = 1 (system state P1), it is determined whether or not the distribution output memory MR16 of the mounting table S16 is “1” (step n). The drive flag FV16 for driving the cylinder for opening and closing the gate of the table S16 is set to “1” (step n7 1 −1), the distribution output memory MR16 is reset to “0”, and the process proceeds to step n7 1 -4. Move (step n7 1 -3).
ステップn71−4では、載台S15の振分け出力用メモリMR15が「1」であるか否かを判断し、「1」であるときには、載台S15のゲート開閉用のシリンダを駆動するための駆動フラグFV15を「1」にセットし(ステップn71−5)、振分け出力用メモリMR15を「0」にリセットして次のステップに移る(ステップn71−6)。 In step n7 1 -4, it is determined whether the sorting output memory MR15 of the platform S15 is "1", when it is "1", for driving the cylinder for gating the platform S15 It sets the drive flag FV15 to "1" (step n7 1 -5), and resets the sorting output memory MR15 to "0" and proceeds to the next step (step n7 1 -6).
以下同様にして、載台S14,S13,S12,S11,S10の各振分け出力用メモリMR14,S13,S12,S11,S10を検定し、ゲート開閉用のシリンダの駆動のため処理を行なう。 Similarly, the distribution output memories MR14, S13, S12, S11, and S10 of the platforms S14, S13, S12, S11, and S10 are verified, and processing is performed for driving the gate opening / closing cylinder.
そして、ステップn71−21では、載台S9の振分け出力用メモリMR9が「1」であるか否かを判断し、「1」であるときには、載台S9のゲート開閉用のシリンダを駆動するための駆動フラグFV9に「1」をセットし(ステップn71−22)、振分け出力用メモリMR9を「0」にリセットして図10のステップn9に移る(ステップn71−23)。 In step n7 1 -21, it is determined whether the sorting output memory MR9 of the platform S9, "1", when it is "1", drives the cylinder for gating the platform S9 "1" is set in the drive flag FV9 for (step n7 1 -22), the flow proceeds to step n9 in Fig. 10 resets the sorting output memory MR9 to "0" (step n7 1 -23).
また、システム状態Px=2であるときには、載台S1の振分け出力用メモリMR1が「1」であるか否かを判断し(ステップn72−1)、「1」であるときには、載台S1のゲート開閉用のシリンダを駆動するための駆動フラグFV1を「1」にセットし(ステップn72−2)、振分け出力用メモリMR1を「0」にリセットしてステップn72−4に移る(ステップn72−3)。 Further, when the system state Px = 2, it is determined whether or not the distribution output memory MR1 of the mounting table S1 is “1” (step n7 2 −1), and when it is “1”, the mounting table S1. The drive flag FV1 for driving the gate opening / closing cylinder is set to “1” (step n7 2 -2), the distribution output memory MR1 is reset to “0”, and the process proceeds to step n7 2 -4 ( Step n7 2 -3).
ステップn72−4では、載台S16の振分け出力用メモリMR16が「1」であるか否かを判断し、「1」であるときには、載台S16のゲート開閉用のシリンダを駆動するための駆動フラグFV16に「1」をセットし(ステップn72−5)、振分け出力用メモリMR16を「0」にリセットして次のステップに移る(ステップn72−5)。 In step n7 2 -4, it is determined whether or not the distribution output memory MR16 of the mounting table S16 is “1”. If it is “1”, the gate opening / closing cylinder of the mounting table S16 is driven. The drive flag FV16 is set to “1” (step n7 2 −5), the distribution output memory MR16 is reset to “0”, and the process proceeds to the next step (step n7 2 −5).
以下同様に、載台S15,S14,S13,S12,S11の各振分け出力用メモリMR15,S14,S13,S12,S11を検定し、ゲート開閉用のシリンダの駆動のため処理を行なう。 In the same manner, the distribution output memories MR15, S14, S13, S12, and S11 of the platforms S15, S14, S13, S12, and S11 are verified, and processing is performed for driving the gate opening / closing cylinder.
そして、ステップn72−21では、載台S10の振分け出力用メモリMR10が「1」であるか否かを判断し、「1」であるときには、載台S10のゲート開閉用のシリンダを駆動するための駆動フラグFV10に「1」をセットし(ステップn72−22)、振分け出力用メモリMR10を「0」にリセットして図10のステップn8に移る(ステップn72−23)。 In step n7 2 -21, it is determined whether or not the distribution output memory MR10 of the mounting table S10 is “1”. If it is “1”, the gate opening / closing cylinder of the mounting table S10 is driven. "1" is set in the drive flag FV10 for (step n7 2 -22), the flow proceeds to step n8 in FIG. 10 resets the sorting output memory MR10 to "0" (step n7 2 -23).
以下同様に、各システム状態P3〜P15に応じて、図9に示す所定の載台の振分け出力用メモリを検定し、ゲート開閉用のシリンダを駆動するための処理を行い、システム状態Px=16であるときには、載台S15の振分け出力用メモリMR15が「1」であるか否かを判断し(ステップn716−1)、「1」であるときには、載台S15のゲート開閉用のシリンダを駆動するための駆動フラグFV15に「1」をセットし(ステップn716−2)、振分け出力用メモリMR15を「0」にリセットしてステップn716−4に移る(ステップn716−3)。 Similarly, according to each of the system states P3 to P15, the distribution output memory of the predetermined platform shown in FIG. 9 is verified, and the process for driving the gate opening / closing cylinder is performed, and the system state Px = 16 When it is, it is determined whether or not the distribution output memory MR15 of the mounting table S15 is “1” (step n7 16 −1). When it is “1”, the gate opening / closing cylinder of the mounting table S15 is turned on. The drive flag FV15 for driving is set to “1” (step n7 16 -2), the distribution output memory MR15 is reset to “0”, and the process proceeds to step n7 16 −4 (step n7 16 −3).
ステップn716−4では、載台S14の振分け出力用メモリMR14が「1」であるか否かを判断し、「1」であるときには、載台S14のゲート開閉用のシリンダを駆動するための駆動フラグFV14に「1」をセットし(ステップn716−5)、振分け出力用メモリMR14を「0」にリセットして次のステップに移る(ステップn716−6)。 In step n7 16 -4, it is determined whether or not the distribution output memory MR14 of the mounting table S14 is “1”. If it is “1”, the gate opening / closing cylinder of the mounting table S14 is driven. The drive flag FV14 is set to “1” (step n7 16 −5), the distribution output memory MR14 is reset to “0”, and the process proceeds to the next step (step n7 16 −6).
以下同様に、載台S13,S12,S11,S10,S9の各振分け出力用メモリMR13,S12,S11,S10,S9を検定し、ゲート開閉用のシリンダの駆動のため処理を行なう。 Similarly, the distribution output memories MR13, S12, S11, S10, and S9 of the platforms S13, S12, S11, S10, and S9 are verified, and processing for driving the gate opening / closing cylinder is performed.
そして、ステップn716−21では、載台S8の振分け出力用メモリMR8が「1」であるか否かを判断し、「1」であるときには、載台S8のゲート開閉用のシリンダを駆動するための駆動フラグFV8に「1」をセットし(ステップn716−22)、振分け出力用メモリMR8を「0」にリセットして図10Aのステップn8に移る(ステップn716−23)。 In step n7 16 -21, it is determined whether the distribution output memory MR8 of the mounting table S8 is "1". If it is "1", the gate opening / closing cylinder of the mounting table S8 is driven. The drive flag FV8 is set to “1” (step n7 16 −22), the distribution output memory MR8 is reset to “0”, and the process proceeds to step n8 in FIG. 10A (step n7 16 −23).
このようにして図10Aのステップn7処理が行なわれ、図10Aのステップn8に移る。 In this way, step n7 in FIG. 10A is performed, and the process proceeds to step n8 in FIG. 10A.
このステップn8では、システム状態開始フラグFsが「1」であるか否かを判断し、「1」でないときには、図10Bのステップn19に移る。システム状態開始フラグFsが「1」であるときには、システム状態の開始であるとして、上述の第1,第2所定時間T01,T0を計測するためのカウンタCoに「1」を加算し(ステップn9)、ステップn10に移る。 In this step n8, it is determined whether or not the system state start flag Fs is “1”. If it is not “1”, the process proceeds to step n19 in FIG. 10B. When the system state start flag Fs is “1”, it is determined that the system state is started, and “1” is added to the counter Co for measuring the first and second predetermined times T01 and T0 (step n9). ), Go to Step n10.
第1所定時間T01は、システム状態が開始してから載台S1〜S16が図1の仮想延長線I1、I2、…I7の位置付近に到達するまでの時間に対応し、この第1所定時間T01が経過するのを待って、所定の載台の測定ユニットに対して重量値取得のためのフィルタの出力点を指定する。また、第2所定時間T0は、フィルタの出力点を指定した測定ユニットからの重量値を受信して読取り可能となるまでに必要な時間に対応し、第1所定時間T01と同様にシステム状態が開始してから計測が開始される。 The first predetermined time T01 corresponds to the time from when the system state starts until the platforms S1 to S16 reach the position of the virtual extension lines I1, I2,... I7 in FIG. Waiting for T01 to elapse, the output point of the filter for obtaining the weight value is designated for the measurement unit on the predetermined stage. The second predetermined time T0 corresponds to the time required for receiving the weight value from the measurement unit specifying the output point of the filter and making it readable, and the system state is the same as the first predetermined time T01. Measurement starts after it starts.
ステップn10では、第1所定時間T01が経過したことを示す第1所定時間経過フラグF01が「0」であるか否かを判断し、「0」でないときには、第1所定時間T01が既に経過したとしてステップn14に移り、「0」であるときには、ステップn11に移り、カウンタCoの計数値が第1所定時間T01になったか否かを判断し、所定時間T01になっていないときには、ステップn14に移る。 In step n10, it is determined whether or not a first predetermined time elapsed flag F01 indicating that the first predetermined time T01 has elapsed is "0". If it is not "0", the first predetermined time T01 has already elapsed. The process proceeds to step n14, and when it is “0”, the process proceeds to step n11, where it is determined whether or not the count value of the counter Co has reached the first predetermined time T01, and when it is not the predetermined time T01, the process proceeds to step n14. Move.
ステップn11で、カウンタCoの計数値が第1所定時間T01になったときには、第1所定時間経過フラグF01を「1」にセットし(ステップn12)、ステップn13に移る。 When the count value of the counter Co reaches the first predetermined time T01 in step n11, the first predetermined time elapsed flag F01 is set to “1” (step n12), and the process proceeds to step n13.
ステップn13では、上述の図8に示すシステム状態Pxに対応した所定の番号の載台とフィルタ出力点を指定する出力命令をレジスタへセットし、出力命令がセットされたことを示す出力命令フラグF0に「1」をセットしてステップn14に移る。 In step n13, an output command for designating a stage with a predetermined number corresponding to the system state Px shown in FIG. 8 and a filter output point is set in the register, and an output command flag F indicating that the output command has been set. “1” is set to 0 , and the process proceeds to Step n14.
このステップn13は、上述の図6の時点(1)に対応する処理であり、システム状態に応じた図8に示す所定の載台の所定のフィルタ出力点から重量値を取得するための出力命令を測定ユニットに送信する。例えば、システム状態P1であるときには、図8に示すように、載台S1に対応する測定ユニット61に対してフィルタの出力点I1を、載台S16に対応する測定ユニット616に対してフィルタの出力点I2を、載台S15に対応する測定ユニット615に対してフィルタの出力点I3を、以下と同様に、載台S11に対応する測定ユニット611に対してフィルタの出力点I7をそれぞれ指定して重量値を取得するための出力命令を送信する。この出力命令に応じて測定ユニット61,616〜611から送信される重量値の読取りについては、後述する。
This step n13 is processing corresponding to the above-mentioned time point (1) in FIG. 6, and an output command for acquiring a weight value from a predetermined filter output point of a predetermined stage shown in FIG. 8 according to the system state. To the measurement unit. For example, when a system state P1, as shown in FIG. 8, the filter output point I1 of the filter with respect to the measuring unit 61 corresponding to the platform S1, the
ステップn14では、カウンタCoの計数値が第2所定時間T0になったか否かを判断し、第2所定時間T0になっていないときには、図10Bのステップn19に移る。 In step n14, it is determined whether or not the count value of the counter Co has reached the second predetermined time T0. If not, the process proceeds to step n19 in FIG. 10B.
カウンタCoの計数値が第2所定時間T0になったときには、カウンタCoを「0」にリセットすると共に、システム状態開始フラグFs及び第1所定時間経過フラグF01を「0」にリセットし(ステップn15)、第2所定時間T0が経過したことを示す第2所定時間経過フラグFrに「1」をセットして図10Bのステップn19に移る(ステップn16)。 When the count value of the counter Co reaches the second predetermined time T0, the counter Co is reset to “0”, and the system state start flag Fs and the first predetermined time elapsed flag F01 are reset to “0” (step n15 ), “1” is set to the second predetermined time elapsed flag Fr indicating that the second predetermined time T0 has elapsed, and the process proceeds to step n19 in FIG. 10B (step n16).
図10Bのステップn19では、載台S1のゲート開閉用のシリンダを駆動するための駆動フラグFV1が「1」であるか否かを判断し、「1」であるときには、載台S1のゲート開閉用のシリンダを駆動してゲートの開放を開始し、シリンダの作動時間T1を計測するためにカウンタC1に「1」を加算し(ステップn20)、カウンタC1の計数値が、作動時間T1になったか否かを判断し(ステップn21)、作動時間T1になっていないときには、ステップn23に移る。作動時間T1になったときには、ゲートの開閉が終了したとしてカウンタの計数値をリセットすると共に、載台S1の駆動フラグFV1を「0」にリセットしてステップn23に移る(ステップn22)。 In step n19 of FIG. 10B, it is determined whether or not the driving flag FV1 for driving the gate opening / closing cylinder of the mounting table S1 is “1”. The cylinder for driving is started to open the gate, and "1" is added to the counter C1 to measure the operating time T1 of the cylinder (step n20), and the count value of the counter C1 becomes the operating time T1. (Step n21), and when the operating time T1 is not reached, the process proceeds to step n23. When the operation time T1 is reached, the count value of the counter is reset on the assumption that the opening and closing of the gate is completed, and the drive flag FV1 of the mounting table S1 is reset to “0” and the process proceeds to step n23 (step n22).
ステップn23では、載台S2のゲート開閉用のシリンダを駆動するための駆動フラグFV2が「1」であるか否かを判断し、「1」であるときには、載台S2のゲート開閉用のシリンダを駆動してゲートの開放を開始し、作動時間T1を計測するためにカウンタC2に「1」を加算し(ステップn24)、カウンタC2の計数値が、作動時間T1になったか否かを判断し(ステップn25)、作動時間T1になっていないときには、ステップn27に移る。作動時間T1になったときには、ゲートの開閉が終了したとしてカウンタの計数値をリセットすると共に、載台S2の駆動フラグFV2を「0」にリセットしてステップn27に移る(ステップn26)。 In step n23, it is determined whether or not the drive flag FV2 for driving the gate opening / closing cylinder of the mounting table S2 is "1". If it is "1", the gate opening / closing cylinder of the mounting table S2 is determined. Is started to open the gate, and "1" is added to the counter C2 to measure the operation time T1 (step n24), and it is determined whether or not the count value of the counter C2 has reached the operation time T1. However (step n25), when the operating time T1 is not reached, the process proceeds to step n27. When the operation time T1 is reached, the count value of the counter is reset on the assumption that the opening and closing of the gate is completed, and the drive flag FV2 of the mounting table S2 is reset to “0” and the process proceeds to step n27 (step n26).
以下、同様にして、載台S3〜S15について同様の処理を行ない、ステップn28では、載台S16のゲート開閉用のシリンダを駆動するための駆動フラグFV16が「1」であるか否かを判断し、「1」であるときには、載台S16のゲート開閉用のシリンダを駆動してゲートの開放を開始し、作動時間T1を計測するためにカウンタC16に「1」を加算し(ステップn29)、カウンタC16の計数値が、作動時間T1になったか否かを判断し(ステップn30)、作動時間T1になっていないときには、終了する。作動時間T1になったときには、ゲートの開閉が終了したとしてカウンタC16の計数値をリセットすると共に、載台S16の駆動フラグFV16を「0」にリセットして終了する(ステップn31)。 Thereafter, similarly, the same processing is performed for the platforms S3 to S15. In step n28, it is determined whether or not the drive flag FV16 for driving the gate opening / closing cylinder of the platform S16 is "1". When it is “1”, the gate opening / closing cylinder of the mounting table S16 is driven to start opening the gate, and “1” is added to the counter C16 in order to measure the operation time T1 (step n29). Then, it is determined whether or not the count value of the counter C16 has reached the operating time T1 (step n30). When the operation time T1 is reached, the count value of the counter C16 is reset because the gate opening / closing is ended, and the drive flag FV16 of the mounting table S16 is reset to “0” and the process ends (step n31).
図12は、集中制御ユニット11と各測定ユニット61〜616との間の重量値の取得の処理を示すフローチャートであり、この処理プログラムは、上述の図10よりも優先度の低いプログラムである。
FIG. 12 is a flowchart showing the process of acquiring the weight value between the
図12(a)に示すように、重量取得のための出力命令がセットされたことを示す出力命令フラグF0が「1」であるか否かを判断し(ステップn101)、「1」であるときには、出力命令フラグF0を「0」にリセットし(ステップn102)、上述の図8に示すように、現在のシステム状態Pxの値に対応させて、所定の出力命令レジスタにセットされたデータ出力指令コード、載台番号、フィルタ出力点のデータの組を、順次、シリアルコントローラ12にセットして対応する各測定ユニットへ送信して終了する(ステップn103)。
As shown in FIG. 12A, it is determined whether or not the output command flag F0 indicating that the output command for weight acquisition is set is “1” (step n101), and is “1”. In some cases, the output instruction flag F0 is reset to “0” (step n102), and the data output set in the predetermined output instruction register in accordance with the value of the current system state Px as shown in FIG. The command code, mounting number, and filter output point data sets are sequentially set in the
これらの出力命令を受けた各載台番号に対応する測定ユニットでは、指定されたフィルタの出力点までの平均値を算出して重量値とし、データ内容コード、載台番号、重量値をそれぞれのシリアルコントローラ10にセットし、集中制御ユニット11のシリアルコントローラ12へ送信する。
The measurement unit corresponding to each mounting number that receives these output commands calculates the average value up to the output point of the specified filter as the weight value, and sets the data content code, mounting number, and weight value for each It is set in the
集中制御ユニット11では、図12(b)に示すように、シリアルコントローラ12より読み取り要求があるか否かを判断し(ステップn201)、読み取り要求があるときには、載台番号kに対応する所定の重量値レジスタ(WMRk)k=1〜16に測定ユニット61〜616から送信されてきたフィルタ出力の重量を格納して終了する(ステップn202)。
As shown in FIG. 12B, the
この図12に示す処理は、各載台への出力命令信号を送信してから上述の第2所定時間T0msec、すなわち、上述の図6及び図10Aのステップn14に示される第2所定時間T0msecにおいて実行される。 The processing shown in FIG. 12 is performed at the above-mentioned second predetermined time T0 msec after transmitting an output command signal to each platform, that is, at the second predetermined time T0 msec shown in step n14 of FIG. 6 and FIG. 10A. Executed.
この第2所定時間T0経過後、次のシステム状態に移行するまでに、取得した重量値に基づいて、重量ランクの判定及び振分け出力用メモリの更新等の処理が行なわれる。 After the second predetermined time T0 elapses, processing such as weight rank determination and distribution output memory update is performed based on the acquired weight value before shifting to the next system state.
図13は、この処理の概略を示すものであって、上述の図10の処理プログラムよりも優先度の低いプログラムである。 FIG. 13 shows an outline of this processing, and is a program having a lower priority than the processing program of FIG. 10 described above.
この図13に示すように、第2所定時間T0が完了したか否か、すなわち、第2所定時間T0が経過したことを示す上述の第2所定時間経過フラグFrが「1」であるか否かを判断し(ステップn301)、第2所定時間T0が経過したときには、第2所定時間経過フラグFrを「0」にリセットし(ステップn302)、システム状態Pxの値に応じて、PG1〜PG16のいずれかのプログラムを選択して実行する(ステップn3041〜30416)。 As shown in FIG. 13, whether or not the second predetermined time T0 is completed, that is, whether or not the above-mentioned second predetermined time elapsed flag Fr indicating that the second predetermined time T0 has elapsed is “1”. (Step n301), when the second predetermined time T0 has elapsed, the second predetermined time elapsed flag Fr is reset to “0” (step n302), and PG1 to PG16 are set according to the value of the system state Px. selecting and executing one of the programs of the (step n304 1 ~304 16).
次に、システム状態Px=1(システム状態P1)である場合、すなわち、のステップn3041のPG1の処理の詳細を、図14A〜図14Fに基づいて説明する。 Then, if a system state Px = 1 (system state P1), i.e., the steps N304 1 of PG1 processing details will be described with reference to FIG. 14A~ Figure 14F.
このプログラムの実行時点では、システム状態P1であるので、図8に示すように、載台S1,S16〜S11に対応する重量値レジスタWMR1,WMR16〜11に重量値が格納されている。 Since the system state P1 is present at the time of execution of this program, the weight values are stored in the weight value registers WMR1, WMR16-11 corresponding to the platforms S1, S16-S11 as shown in FIG.
図14Aに示すように、載台S1についての重量値を重量値レジスタWMR1により読取る(ステップn401)。次に、載台S1上の被計量物の重量値(内部カウントレベル)Wn1を、次式に従って算出する(ステップn402)。 As shown in FIG. 14A, the weight value of the mounting table S1 is read by the weight value register WMR1 (step n401). Next, the weight value (internal count level) Wn1 of the object to be weighed on the mounting table S1 is calculated according to the following equation (step n402).
Wn1=K1・(Wa1−Wi1)−Wz1
ここで、K1は載台S1のスパン係数、Wa1は重量値レジスタWMR1に格納されている重量値、Wi1は載台S1の初期荷重、Wz1は載台S1の零点荷重である。
Wn1 = K1. (Wa1-Wi1) -Wz1
Here, K1 is the span coefficient of the stage S1, Wa1 is the weight value stored in the weight value register WMR1, Wi1 is the initial load of the stage S1, and Wz1 is the zero point load of the stage S1.
次に、算出した被計量物の重量値Wn1を表示値レベルの重量値Wd1に換算し(ステップn403)、図2の境界重量値に基づいて、重量ランクを判定し(ステップn404)、ステップn405に移る。 Next, the calculated weight value Wn1 of the weighing object is converted into the weight value Wd1 of the display value level (step n403), the weight rank is determined based on the boundary weight value of FIG. 2 (step n404), and step n405. Move on.
ステップn405では、判定した重量ランクが重量ランク(1)であるか否かを判断し、重量ランク(1)であるときには、重量ランク(1)と決定し、次のシステム状態P2で振分け位置(1)へ振分けるために、載台S1用の振分け出力用メモリMR1に「1」をセットする(ステップn406)。次に、載台S1の計量完了サインをセットし(ステップn407)、載台S1の重量値を確定させ(ステップn408)、図14Bのステップn409に移る。ステップn408で確定させた重量値が、表示用、出力用、集計用に用いられる。 In step n405, it is determined whether or not the determined weight rank is the weight rank (1). If it is the weight rank (1), the weight rank (1) is determined, and the distribution position ( In order to distribute to 1), “1” is set in the distribution output memory MR1 for the mounting table S1 (step n406). Next, the weighing completion sign of the mounting table S1 is set (step n407), the weight value of the mounting table S1 is confirmed (step n408), and the process proceeds to step n409 in FIG. 14B. The weight value determined in step n408 is used for display, output, and tabulation.
上記ステップn405で、重量ランク(1)でないときには、次のシステム状態P2で取得する重量値、すなわち、次の重量取得位置で重量値を取得して重量ランクの判定を行なうので、重量値を確定させることなく、図14Bのステップn409に移る。 If it is not the weight rank (1) in step n405, the weight value acquired in the next system state P2, that is, the weight value is acquired at the next weight acquisition position and the weight rank is determined, so the weight value is determined. Without proceeding to step n409 of FIG. 14B.
図14Bのステップn409では、載台S16の計量完了サインがあるか否かを判断し、計量完了サインがないときには、載台S16についての重量値を重量値レジスタWMR16により読取る(ステップn410)。 In step n409 of FIG. 14B, it is determined whether or not there is a weighing completion sign for the mounting table S16. If there is no weighing completion sign, the weight value for the loading table S16 is read by the weight value register WMR16 (step n410).
次に、載台S16上の被計量物の重量値(内部カウントレベル)Wn16を算出すると共に、表示値レベルの重量値Wd16に換算し(ステップn411)、重量ランクを判定し(ステップn412)、ステップn413に移る。 Next, the weight value (internal count level) Wn16 of the object to be weighed on the platform S16 is calculated, converted into the display value level weight value Wd16 (step n411), and the weight rank is determined (step n412). The process moves to step n413.
ステップn413では、判定された重量ランクが重量ランク(2)であるか否かを判断し、重量ランク(2)であるときには、載台S16の重量を確定させる(ステップn416)。次に、載台S16の計量完了サインをセットし(ステップn417)、次のシステム状態P2で振分け位置(2)へ振分けるために、載台S16用の振分け出力用メモリMR16に「1」をセットし(ステップn418)、図14Cのステップn419に移る。 In step n413, it is determined whether or not the determined weight rank is the weight rank (2). If the weight rank is (2), the weight of the mounting table S16 is determined (step n416). Next, the weighing completion sign of the mounting table S16 is set (step n417), and “1” is set in the distribution output memory MR16 for the mounting table S16 in order to distribute to the distribution position (2) in the next system state P2. Set (step n418), then proceed to step n419 in FIG. 14C.
上記ステップn413において、判定された重量ランクが重量ランク(2)でないときには、判定された重量ランクが重量ランク(1)であるか否かを判断する(ステップn414)。ステップn413において、重量ランク(2)でないときには、被計量物は、重量ランク(3)以上であるか、あるいは、重量ランク(1)と重量ランク(2)との境界重量値Wc1近傍の重量を有する重量ランク(1)と考えられる。そこで、ステップn414では、重量ランク(1)であるか否かを判断し、重量ランク(1)であるときには、既に振分け位置(1)を通過しているので、重量ランク(2)と決定すると共に、重量値は、重量ランク(2)の下限重量値Wc1に確定させてステップn417に移る(ステップn415)。すなわち、被計量物は、重量ランク(1)と重量ランク(2)との境界重量値Wc1近傍の重量を有する重量ランク(1)であるが、既に振分け位置(1)を通過しているので、重量ランク(2)とし、次のシステム状態P2で振分け位置(2)へ振分けるために、振分け出力用メモリMR16に「1」をセットすると共に、重量値を、重量ランク(2)の下限重量値Wc1に確定させ、重量測定値のとしての誤差が小さくなるようにする。 If the determined weight rank is not the weight rank (2) in step n413, it is determined whether or not the determined weight rank is the weight rank (1) (step n414). In step n413, when it is not the weight rank (2), the object to be weighed is the weight rank (3) or higher, or the weight in the vicinity of the boundary weight value Wc1 between the weight rank (1) and the weight rank (2). It is considered to have a weight rank (1). Therefore, in step n414, it is determined whether or not the weight rank (1), and if it is the weight rank (1), the distribution position (1) has already been passed, so the weight rank (2) is determined. At the same time, the weight value is fixed to the lower limit weight value Wc1 of the weight rank (2), and the process proceeds to Step n417 (Step n415). That is, the object to be weighed is the weight rank (1) having a weight in the vicinity of the boundary weight value Wc1 between the weight rank (1) and the weight rank (2), but has already passed the sorting position (1). In order to assign weight rank (2) to the distribution position (2) in the next system state P2, “1” is set in the distribution output memory MR16, and the weight value is set to the lower limit of the weight rank (2). The weight value Wc1 is determined so that an error as a weight measurement value is reduced.
ステップn414において、重量ランク(1)でないときには、重量ランク(3)以上であるので、次のシステム状態P2で取得する重量値、すなわち、次の重量取得位置で重量値を取得して重量ランクの判定を行なうので、重量値を確定させることなく、図14Cのステップn419に移る。 In step n414, when it is not the weight rank (1), it is equal to or higher than the weight rank (3). Therefore, the weight value acquired in the next system state P2, that is, the weight value is acquired at the next weight acquisition position. Since the determination is performed, the process proceeds to step n419 in FIG. 14C without determining the weight value.
図14Cのステップn419では、載台S15の計量完了サインがあるか否かを判断し、計量完了サインがないときには、載台S15についての重量値を重量値レジスタWMR15より読取る(ステップn420)。次に、載台S15上の被計量物の重量値(内部カウントレベル)Wn15を算出し、表示値レベルの重量値Wd15に換算し(ステップn421)、重量ランクを判定し(ステップn422)、ステップn423に移る。 In step n419 of FIG. 14C, it is determined whether or not there is a weighing completion sign for the mounting table S15. If there is no weighing completion sign, the weight value for the loading table S15 is read from the weight value register WMR15 (step n420). Next, the weight value (internal count level) Wn15 of the object to be weighed on the platform S15 is calculated, converted to the weight value Wd15 of the display value level (step n421), the weight rank is determined (step n422), and the step Move to n423.
ステップn423では、判定された重量ランクが重量ランク(3)であるか否かを判断し、重量ランク(3)であるときには、載台S15の重量を確定させる(ステップn426)。次に、載台S15の計量完了サインをセットし(ステップn427)、次のシステム状態P2で振分け位置(3)へ振分けるために、載台S15用の振分け出力用メモリMR15に「1」をセットし(ステップn428)、図14Dのステップn429に移る。 In step n423, it is determined whether or not the determined weight rank is the weight rank (3). If the weight rank is (3), the weight of the mounting table S15 is determined (step n426). Next, the weighing completion sign of the mounting table S15 is set (step n427), and “1” is set in the distribution output memory MR15 for the mounting table S15 in order to distribute to the distribution position (3) in the next system state P2. Set (step n428), then proceed to step n429 in FIG. 14D.
上記ステップn423において、判定された重量ランクが重量ランク(3)でないときには、判定された重量ランクが重量ランク(2)であるか否かを判断し(ステップn424)、重量ランク(2)であるときには、被計量物は、重量ランク(2)と重量ランク(3)との境界重量値Wc2近傍の重量を有する重量ランク2であるが、既に振分け位置(2)を通過しているので、重量ランク(3)と決定し、重量値は、重量ランク(3)の下限重量値Wc2に確定させてステップn427に移る(ステップn425)。
If the determined weight rank is not the weight rank (3) in step n423, it is determined whether or not the determined weight rank is the weight rank (2) (step n424) and is the weight rank (2). Sometimes, the object to be weighed is
ステップn424において、重量ランク(2)でないときには、重量ランク(4)以上であるので、次のシステム状態P2で取得する重量値で重量ランクの判定を行なうので、重量値を確定させることなく、図14Dのステップn429に移る。 In step n424, when it is not the weight rank (2), it is equal to or higher than the weight rank (4). Therefore, the weight rank is determined based on the weight value acquired in the next system state P2. Move to step n429 of 14D.
図14Dのステップn429では、載台S14について同様の処理を行ない、ステップn430では、載台S13について同様の処理を行ない、更に、ステップn431では、載台S12について同様の処理を行なって図14Eのステップn432に移る。 In step n429 of FIG. 14D, the same processing is performed for the mounting table S14. In step n430, the same processing is performed for the mounting table S13. Further, in step n431, the same processing is performed for the mounting table S12. The process moves to step n432.
図14Eのステップn432では、載台S11の計量完了サインがあるか否かを判断し、計量完了サインがないときには、載台S11についての重量値を重量値レジスタWMR11より読取る(ステップn433)。次に、載台S11上の被計量物の重量値(内部カウントレベル)Wn11を算出し、表示値レベルの重量値Wd11に換算し(ステップn434)、重量ランクを判定し(ステップn435)、ステップn436に移る。 In step n432 of FIG. 14E, it is determined whether or not there is a weighing completion sign for the mounting table S11. If there is no weighing completion sign, the weight value for the loading table S11 is read from the weight value register WMR11 (step n433). Next, the weight value (internal count level) Wn11 of the object to be weighed on the platform S11 is calculated, converted to the weight value Wd11 of the display value level (step n434), the weight rank is determined (step n435), and step Move to n436.
ステップn436では、判定された重量ランクが重量ランク(7)であるか否かを判断し、重量ランク(7)であるときには、載台S11の重量を確定させる(ステップn440)。次に、載台S11の計量完了サインをセットし(ステップn441)、次のシステム状態P2で振分け位置(7)へ振分けるために、載台S11用の振分け出力用メモリMR11に「1」をセットし(ステップn442)、図14Fのステップn443に移る。 In step n436, it is determined whether or not the determined weight rank is the weight rank (7). If the weight rank is the weight rank (7), the weight of the platform S11 is determined (step n440). Next, the weighing completion sign of the mounting table S11 is set (step n441), and in order to distribute to the distribution position (7) in the next system state P2, “1” is set in the distribution output memory MR11 for the mounting table S11. Set (step n442), then proceed to step n443 in FIG. 14F.
上記ステップn436において、判定された重量ランクが重量ランク(7)でないときには、判定された重量ランクが重量ランク(6)であるか否かを判断し(ステップn437)、重量ランク(6)であるときには、被計量物は、重量ランク(6)と重量ランク(7)との境界重量値Wc6近傍の重量を有する重量ランク(6)であるが、既に振分け位置(6)を通過しているので、重量ランク(7)と決定し、重量値は、重量ランク(7)の下限重量値Wc6に確定させてステップn441に移る(ステップn438)。 If the determined weight rank is not the weight rank (7) in step n436, it is determined whether or not the determined weight rank is the weight rank (6) (step n437), and is the weight rank (6). Sometimes, the object to be weighed is the weight rank (6) having a weight in the vicinity of the boundary weight value Wc6 between the weight rank (6) and the weight rank (7), but has already passed the distribution position (6). The weight rank (7) is determined, and the weight value is fixed to the lower limit weight value Wc6 of the weight rank (7), and the process proceeds to Step n441 (Step n438).
上記ステップn437において、判定された重量ランクが重量ランク(6)でないときには、重量ランク(8)であるので、載台S11の重量値を確定し、この重量値を一時記憶メモリに格納して次のシステム状態P2に渡して図14Fのステップn443に移る(ステップn439)。 In step n437, when the determined weight rank is not the weight rank (6), it is the weight rank (8). Therefore, the weight value of the platform S11 is determined, and this weight value is stored in the temporary storage memory. The system state P2 is transferred to step n443 in FIG. 14F (step n439).
図14Fのステップn443では、載台S10の計量完了サインがあるか否かを判断し、計量完了サインがあるときには、ステップn447に移る。また、計量完了サインがないときには、前のシステム状態P16で格納された載台S10の確定重量値を一時記憶メモリから読取って、載台10の重量値を確定する(ステップn444)。次に、載台S10の計量完了サインをセットし(ステップn445)、次のシステム状態P2で振分け位置(8)へ振分けるために、載台S10用の振分け出力用メモリMR10に「1」をセットし(ステップn446)、次のシステム状態で排出範囲の外へ移動する載台S9の計量完了サインをリセットして終了する(ステップn447)。 In step n443 of FIG. 14F, it is determined whether or not there is a weighing completion sign of the mounting table S10. If there is a weighing completion sign, the process proceeds to step n447. When there is no weighing completion sign, the determined weight value of the mounting table S10 stored in the previous system state P16 is read from the temporary storage memory to determine the weight value of the mounting table 10 (step n444). Next, the weighing completion sign of the mounting table S10 is set (step n445), and “1” is set in the distribution output memory MR10 for the mounting table S10 in order to distribute to the distribution position (8) in the next system state P2. The setting is completed (step n446), and the measurement completion sign of the stage S9 that moves outside the discharge range in the next system state is reset and the process ends (step n447).
以上のようにして、このシステム状態P1では、図8に示すシステム状態P1に対応する載台S1,S16〜S11について、図14A〜図14Eに示すように重量値を読取って処理が行なわれ、載台S10については、図14Fに示すように前のシステム状態P16で格納された重量値によって処理が行なわれる。 As described above, in this system state P1, the weights are read as shown in FIGS. 14A to 14E for the platforms S1 and S16 to S11 corresponding to the system state P1 shown in FIG. The stage S10 is processed according to the weight value stored in the previous system state P16 as shown in FIG. 14F.
次のシステム状態P2では、図8に示すシステム状態P2に対応する載台S2,S1,S16〜S12について、図14A〜図14Eと同様に重量値を読取って処理が行なわれ、載台S11については、図14Fと同様に、前のシステム状態P1で格納された重量値によって処理が行なわれる。 In the next system state P2, weights are read and processed for the platforms S2, S1, S16 to S12 corresponding to the system state P2 shown in FIG. 8 as in FIGS. 14A to 14E. In the same manner as in FIG. 14F, the processing is performed according to the weight value stored in the previous system state P1.
以下同様にしてシステム状態が進むにつれて、図8に示すように載台が1台ずつずれて図14A〜図14Fと同様の処理が行なわれる。 In the same manner, as the system state advances, the stage is shifted one by one as shown in FIG. 8, and the same processing as in FIGS. 14A to 14F is performed.
この実施形態では、測定ユニット61〜616の演算回路9に設けられるフィルタとして、FIR型フィルタである平均値フィルタのカスケード(従属)接続について説明したが、フィルタ形式はこれに限らない。
In this embodiment, as the filter provided in the
例えば、IIR型フィルタとして、図15(a)に示すように1次遅れアナログロ−パスフィルタを図15(b)で示すように、
A=(CR/t)/[(CR/t)+1]
B=1/[(CR/t)+1]
t:サンプリング時間間隔
と置いてデジタルフィルタ化し、これらを図15(c)のように、カスケード接続し、図4に示す載台の固有振動数を減衰させる第2平均値演算回路(AV2)31の出力値を10msec毎に、このフィルタ列に入力し、図15の演算ブロックに示すように出力点I1、I2、…I7のフィルタ出力値を計算させた上で、載台S1〜S16が到達する図1に示す仮想延長線I1、I2、…I7の位置に応じてそれぞれ図15におけるI1、I2、…I7の出力点のいずれかの重量値を読み出すようにしてもよい。
For example, as an IIR type filter, as shown in FIG. 15B, a first-order lag analog low-pass filter as shown in FIG.
A = (CR / t) / [(CR / t) +1]
B = 1 / [(CR / t) +1]
t: Sampling time interval is converted into a digital filter, these are cascade-connected as shown in FIG. 15C, and the second average value arithmetic circuit (AV2) 31 for attenuating the natural frequency of the stage shown in FIG. Is input to this filter row every 10 msec, and the output values I1, I2,... I7 are calculated as shown in the calculation block of FIG. 1 may be read in accordance with the positions of the virtual extension lines I1, I2,... I7 shown in FIG.
図15において、Z-1は、1サンプリング時間だけデータを遅らせる遅延要素を示す。 In FIG. 15, Z −1 indicates a delay element that delays data by one sampling time.
この場合、定数A,Bは、回転速度の設定時に回転速度の大小に反比例した応答特性を示す値に変換される。A,Bの値は、それぞれ設定された任意の回転速度に応じてA1x、A2x、B1x、B2xとして自動計算され設定される。つまり、フィルタの応答時間が、回転速度に応じた上述の許容応答時間に収まるように時定数を定めている。 In this case, the constants A and B are converted into values indicating response characteristics inversely proportional to the magnitude of the rotational speed when the rotational speed is set. The values of A and B are automatically calculated and set as A1x, A2x, B1x, and B2x according to the set arbitrary rotation speeds. That is, the time constant is determined so that the response time of the filter falls within the above-described allowable response time according to the rotation speed.
なお、2次以上の次数のフィルタを用いるようにしてもよい。 Note that a second or higher order filter may be used.
(実施形態2)
図16は、本発明の他の実施形態の上述の図4に対応する図である。
(Embodiment 2)
FIG. 16 is a diagram corresponding to FIG. 4 described above according to another embodiment of the present invention.
この実施形態では、回転速度に応じた周波数の振動ノイズ信号に対するフィルタの設定を行うものである。 In this embodiment, a filter is set for a vibration noise signal having a frequency corresponding to the rotation speed.
図1に示すように、被計量物13が供給された載台S1〜S16が、仮想延長線I0の位置から仮想延長線I1の位置まで移動に要する応答時間を見込んで、つまり、最大回転速度の場合で750msec、最小回転速度の場合で1500msecの応答時間(これを許容応答時間と呼ぶ)を見込んで、基礎振動の中でも回転速度に応じて異なる、特定の周波数の振動ノイズ信号に対して平滑特性を大きくするノッチフィルタを設ける。 As shown in FIG. 1, it is expected that the platforms S1 to S16 to which the object to be weighed 13 is supplied move from the position of the virtual extension line I0 to the position of the virtual extension line I1, that is, the maximum rotation speed. In the case of 750 msec, the response time of 1500 msec in the case of the minimum rotation speed (this is referred to as the allowable response time) is expected, and the vibration noise signal of a specific frequency that varies depending on the rotation speed among basic vibrations is smoothed. Provide a notch filter to increase the characteristics.
図1に示す重量選別装置1の載台S1〜S16を備える回転台2は、回転支柱をベアリングで受け、駆動用のモータ19からの回転動力の伝達によって回転するが、ベアリングとの摺動面や駆動機構に発生する振動を受け、これが載台S1〜S16の荷重信号に対する基礎振動ノイズとなる。基礎振動ノイズの周波数は、回転速度に比例する。
The rotary table 2 including the platforms S1 to S16 of the
図16に示すように、この基礎振動ノイズに対するノッチフィルタを、図4の出力点I0と出力点I1との間に入れる。なお、図16の第2平均値演算回路(AV2)31は、図4の第2平均値演算回路(AV2)31に対応する。 As shown in FIG. 16, a notch filter for the fundamental vibration noise is inserted between the output point I0 and the output point I1 in FIG. The second average value calculation circuit (AV2) 31 in FIG. 16 corresponds to the second average value calculation circuit (AV2) 31 in FIG.
載台S1〜S16が、図1に示される仮想延長線I0からI1まで移動するに要する時間(=重量測定間隔)の一部に、この種のフィルタの応答時間を割当てるものとし、載台S1〜S16の回転に応じて荷重信号の中に発生する基礎振動信号を減衰させる載台基礎振動用ノッチフィルタを設定する。 The response time of this type of filter is assigned to a part of the time (= weight measurement interval) required for the platforms S1 to S16 to move from the virtual extension line I0 to I1 shown in FIG. A notch filter for mounting base vibration for attenuating the basic vibration signal generated in the load signal according to the rotation of ~ S16 is set.
このフィルタは、例えば、次のような操作手順で設定することができる。 This filter can be set by the following operation procedure, for example.
予め調整段階において、載台を所定の速度で回転させ、表示設定ユニット22に付属する入力部24から特定の載台kの荷重信号の周波数解析を指定する。これによって、指定した載台(番号k)の1回転以上のA/Dサンプリング荷重信号が集中制御ユニット11へ送られ、この集中制御ユニット11に設けたフーリエ変換演算手段によって荷重信号に含まれるノイズ信号の周波数を解析する。
In the adjustment stage, the platform is rotated at a predetermined speed, and frequency analysis of the load signal of the specific platform k is designated from the
この周波数解析の結果、振幅が所定レベル以上のノイズ信号について、その周波数又は周期と、振幅とを表示設定ユニット21に送り、表示設定ユニット21に付属する表示部25に表示させる。これによって、載台が1周回転するに伴って基礎振動信号として荷重信号の中に発生する所定レベル以上の振幅のノイズ信号の周期を検出する。検出した所定レベル以上の振幅を有する基礎振動ノイズ信号の周期Tbxの値を、入力部24より設定する。
As a result of this frequency analysis, the frequency or period and amplitude of the noise signal having an amplitude of a predetermined level or higher are sent to the
但し、振幅の大きさの判定は、載台に被計量物を、供給コンベヤから落下供給したときに発生する載台の過渡応答振動信号である固有振動信号の振幅を、上記の高速フーリエ変換演算手段で求める。特に、回転速度が最も大きい場合に、被計量物を載台に供給し、その載台が仮想延長線I1の位置へ到達する時間を経過したときの振幅値を求め、それを基準として比較することによって、重量値への影響の大きさの判定が容易になる。 However, the magnitude of the amplitude can be determined by calculating the amplitude of the natural vibration signal, which is a transient response vibration signal of the platform generated when the object to be weighed is dropped on the platform and supplied from the supply conveyor, by the above fast Fourier transform calculation. Seek by means. In particular, when the rotational speed is the highest, the object to be weighed is supplied to the platform, and the amplitude value when the platform reaches the position of the virtual extension line I1 is obtained and compared using the amplitude as a reference. This facilitates determination of the magnitude of the influence on the weight value.
基礎振動ノイズ信号の周期Tbxと、この振動ノイズ信号の発生時点の回転速度Vの関係を、Tbx=K・(1/V)と表し、回転速度Vと回転に伴って発生する基礎振動信号の1周期Tbxとの間を関係づける係数Kを定める。調整段階で予め係数Kを定めることによって、初めての稼動運転時には、回転速度Vを設定することによって、回転速度Vのときに発生する基礎振動ノイズ信号の周期Tbxが自動計算される。 The relationship between the period Tbx of the basic vibration noise signal and the rotation speed V at the time of generation of the vibration noise signal is expressed as Tbx = K · (1 / V), where the rotation speed V and the basic vibration signal generated along with the rotation A coefficient K relating to one period Tbx is determined. By setting the coefficient K in advance in the adjustment stage, the period Tbx of the basic vibration noise signal generated at the rotation speed V is automatically calculated by setting the rotation speed V during the first operation.
仮に、周波数が回転数に比例し、振幅レベルが計量精度の上で無視できない振動ノイズ信号が複数存在した場合は、同様のフィルタをカスケード接続する。 If there are a plurality of vibration noise signals whose frequency is proportional to the rotation speed and whose amplitude level cannot be ignored in terms of measurement accuracy, the same filters are cascaded.
また回転速度は、計量処理能力値、すなわち、個/分の単位の数値として設定されてもよい。重量選別装置の載台の台数Uが決まっていれば、Q個/分が設定されると、
V=Q/U
の関係によって回転速度Vの値に変換すればよい。
The rotation speed may be set as a weighing processing capacity value, that is, a numerical value in units of pieces / minute. If the number U of weight sorters is determined, Q / min is set,
V = Q / U
What is necessary is just to convert into the value of the rotational speed V by the relationship.
回転速度がVrpmに設定されているとき、
(15000/V)−Tbx=(15000/V)−K・(1/V)>0
であれば、載台が、仮想延長線I0の位置から仮想延長線I1の位置まで移動に要する時間内に、ノッチフィルタの応答時間が収まるので、設定可能である。
When the rotation speed is set to Vrpm,
(15000 / V) −Tbx = (15000 / V) −K · (1 / V)> 0
If so, the response time of the notch filter falls within the time required for the platform to move from the position of the virtual extension line I0 to the position of the virtual extension line I1, so that setting is possible.
図16に示すように、上記で算出された周期Tbxmsecを持つ基礎振動信号に対するフィルタとして、第2平均値演算回路(AV2)31から出力されるデータが1msecであるから、基礎振動信号の周期の値Tbxに等しい個数であるTbx個のセルレジスタからなるシフトレジスタSFRbを用意する。 As shown in FIG. 16, since the data output from the second average value calculation circuit (AV2) 31 is 1 msec as a filter for the basic vibration signal having the period Tbxmsec calculated above, the period of the basic vibration signal is A shift register SFRb composed of Tbx cell registers, which is the number equal to the value Tbx, is prepared.
シフトレジスタSFRbによる応答時間はTbxmsecである。 The response time by the shift register SFRb is Tbxmsec.
シフトレジスタSFRbの各セルレジスタのデータを1msec毎に右シフトさせ、1msec毎に第2平均値演算回路(AV2)31の出力を入力させ、シフトレジスタSFRbの各セルレジスタの出力を1msec毎に第3平均値演算回路(AV3)38にて平均演算する。 The data of each cell register of the shift register SFRb is shifted right every 1 msec, the output of the second average value arithmetic circuit (AV2) 31 is inputted every 1 msec, and the output of each cell register of the shift register SFRb is changed every 1 msec. 3 The average calculation is performed by the average value calculation circuit (AV3) 38.
この演算操作によって、第3平均値演算回路(AV3)38の出力点のデータから周期がTbxの基礎振動信号が特に効果的に除去される。 By this calculation operation, the fundamental vibration signal having a cycle of Tbx is particularly effectively removed from the data of the output point of the third average value calculation circuit (AV3) 38.
セルレジスタのI0〜I1の4区分に対して見込まれる応答時間の中に、新たにフィルタを入れてTbxmsecだけ応答時間を遅らせたので,出力点I0´〜I1までの応答時間は最大回転速度の場合で(750−Tbx)msec、最小回転速度の場合で(1500−Tbx)msecになる。 Since the response time was delayed by Tbxmsec by adding a new filter in the response time expected for the four sections I0 to I1 of the cell register, the response time from the output points I0 'to I1 is the maximum rotation speed. In some cases, (750-Tbx) msec, and in the case of the minimum rotation speed, (1500-Tbx) msec.
任意の回転速度Vrpmの場合では、上記より出力点I0〜I1まで4区分の移動時間(15000/V)secを許容応答時間として見込むことができるので、Tbxを差し引いた残りの応答時間として、
(15000/V)−Tbx=(15000/V)−K・(1/V) (msec)
を見込むことができる。
In the case of an arbitrary rotation speed Vrpm, from the above, it can be estimated that the movement time (15000 / V) sec of the four sections from the output points I0 to I1 as the allowable response time, so that the remaining response time after subtracting Tbx is
(15000 / V) −Tbx = (15000 / V) −K · (1 / V) (msec)
Can be expected.
ここで、第3平均値演算回路(AV3)38による平均値を10msecの時間間隔で第3シフトレジスタSFR3へ送る。出力点I0´から第3シフトレジスタSFR3の出力点I1までに設けるセルレジスタの個数は、最大回転速度の場合で(750−Tbx)/10個、最小回転速度の場合で(1500−Tbx)/10個だけメモリ内に用意する。任意の回転速度Vrpmでは、[(15000/V)−K・(1/V)]/10個だけ用意する。 Here, the average value by the third average value calculation circuit (AV3) 38 is sent to the third shift register SFR3 at a time interval of 10 msec. The number of cell registers provided from the output point I0 ′ to the output point I1 of the third shift register SFR3 is (750−Tbx) / 10 in the case of the maximum rotation speed, and (1500−Tbx) / in the case of the minimum rotation speed. Only 10 are prepared in the memory. At an arbitrary rotation speed Vrpm, only [(15000 / V) −K · (1 / V)] / 10 are prepared.
出力点I1が指定されると、 [(15000/V)−K・(1/V)]/10個のセルレジスタの出力の平均値を第4平均値演算回路(AV4)39にて算出し、重量取得値として出力する。 When the output point I1 is specified, the average value of the outputs of [(15000 / V) −K · (1 / V)] / 10 cell registers is calculated by the fourth average value arithmetic circuit (AV4) 39. And output as a weight acquisition value.
出力点I2、I3、……が指定されると、それぞれ出力点I0´からI2まで、I3まで、……I7までの間のセルレジスタの出力の平均値を第4平均値演算回路(AV4)39にて演算し、重量取得値として出力する。 When the output points I2, I3,... Are specified, the average value of the cell register output between the output points I0 'to I2, I3,. Calculated at 39 and output as a weight acquisition value
これは、回転によって生じる基礎振動信号に対して挿入したフィルタの応答時間を割当ててもなお重量値を取得する位置までの許容応答時間に対して余裕がある場合は、I1位置における重量値をより安定な値にするため、応答時間として[(15000/V)−K・(1/V)]msecで、第4平均値演算回路(AV4)39で演算される平均値フィルタを加えたものである。 If the response time of the inserted filter is assigned to the basic vibration signal generated by the rotation and there is still a margin for the allowable response time until the weight value is acquired, the weight value at the I1 position is further increased. In order to obtain a stable value, the response time is [(15000 / V) −K · (1 / V)] msec, and an average value filter calculated by the fourth average value calculation circuit (AV4) 39 is added. is there.
第4平均値演算回路(AV4)39で平均演算される結果は、その前段で計算される結果に影響を与えないので、このフィルタは、従属接続(カスケード接続)である。長い応答時間に設定できればできるほどインパルス的な振動から長い周期の振動までに対して良好な平滑特性を有する。 Since the result of the average calculation by the fourth average value calculation circuit (AV4) 39 does not affect the result calculated in the preceding stage, this filter is a subordinate connection (cascade connection). The longer the response time can be set, the better the smoothing characteristic from the impulse vibration to the long period vibration.
出力点I0からI1の位置に載台が移動する時間帯に構成されるフィルタの定数は、被計量物の供給位置から重量値を取得する位置までの距離と載台の回転速度とによって決まる。 The constant of the filter configured in the time zone in which the platform moves from the output point I0 to the position of I1 is determined by the distance from the supply position of the object to be measured to the position where the weight value is obtained and the rotational speed of the platform.
この実施形態では、以上によって異なる許容応答時間の中において、回転速度の大小によって周期の変化する基礎振動信号に適する平滑特性を持つフィルタが設けられる。これによって、回転台2の振動によるノイズを有効に除去することができる。
In this embodiment, a filter having a smoothing characteristic suitable for a fundamental vibration signal whose period changes depending on the magnitude of the rotation speed in the allowable response time that varies depending on the above is provided. Thereby, noise due to vibration of the
その他の構成は、上述の実施形態と同様である。 Other configurations are the same as those of the above-described embodiment.
(他の実施形態)
(i)以上の説明において、好ましい方式として、測定ユニットに設けるフィルタ
は、載台の回転方向に沿って、重量値の取得位置が被計量物の供給位置から離れるほど、すなわち、後方ほど平滑度の大きい出力がなされるように構成した。
(Other embodiments)
(I) In the above description, as a preferred method, the filter provided in the measurement unit has a smoothness as the weight value acquisition position moves away from the supply position of the object to be weighed along the rotation direction of the platform, that is, backward. Is configured to produce a large output.
しかし、どの重量値取得位置であっても同じ1種類のフィルタの出力から重量値を取得するようにしてもよい。この場合、載台に被計量物が供給された時点からの距離が離れるほど、載台への被計量物供給による過渡応答信号は静止重量値に向かって小さく収束するので、1種類のフィルタのみを使用する場合であっても、出力される荷重信号の取得タイミングを異ならせて重量値を取得するようにするだけでも計量精度を高めることができる。 However, the weight value may be acquired from the output of the same type of filter at any weight value acquisition position. In this case, as the distance from the point at which the object to be weighed is supplied to the platform increases, the transient response signal due to the object to be weighed on the platform converges smaller toward the stationary weight value, so only one type of filter is used. Even in the case where the weight value is used, the weighing accuracy can be improved only by acquiring the weight value by changing the acquisition timing of the output load signal.
(ii)また、重量値の取得位置を、振分け位置に対応させて設ける点についても、
必ずしも全ての振分け位置の手前に一つひとつ設ける必要はなく、少なくとも従来の1箇所のみで重量値を測定する方式より、2個以上で重量を測定するようにすれば、全体の取得重量値(=測定重量値)の計量精度の向上に貢献する。
(Ii) In addition, the point where the acquisition position of the weight value is provided corresponding to the distribution position,
It is not always necessary to provide them one by one in front of all the sorting positions. If the weight is measured at least two times from the conventional method of measuring the weight at only one place, the total weight value obtained (= measurement) Contributes to the improvement of weighing accuracy.
例えば、重量ランク(1)〜(4)までは、図1の仮想線I1の位置で取得した重量値を用いて重量ランクを判定し、重量ランク(5)〜(8)までは、図1の仮想線I5の位置で取得した重量値を用いて判定させるようにしてもよい。 For example, for the weight ranks (1) to (4), the weight rank is determined using the weight value acquired at the position of the imaginary line I1 in FIG. 1, and for the weight ranks (5) to (8), FIG. It may be determined using the weight value acquired at the position of the virtual line I5.
(iii)また、上述の実施形態では、円周を等間隔にN分割する位置にN個の載台を
配列し、載台に載置した被計量物の重量を、重量の大きさによって複数の重量ランクに判定し、円周上に設けた複数の振分け位置のいずれかに、判定した重量ランクに対応させて振分ける回転式重量選別装置を挙げたが、最も極端な場合、円周上のN個の区分において、載台の設けられた区分が1箇所のみであって、1台の載台に供給された被計量物の重量を、各振分け位置の手前に、この載台が到達する度に、新たに重量値を取得して重量ランクを判定し、判定した重量ランクに対応する重量ランク振分け位置で振分けるようにした装置であってもよい。
(Iii) In the above-described embodiment, N platforms are arranged at positions where the circumference is divided into N at equal intervals, and the weight of the object to be weighed placed on the platform is set according to the size of the weight. In the most extreme case, a rotary weight sorter that sorts the weight according to the determined weight rank is given to one of a plurality of sorting positions provided on the circumference. In the N sections, there is only one section provided with a platform, and the platform reaches the weight of the object to be weighed supplied to one platform before each sorting position. The apparatus may be such that a weight value is newly acquired each time a weight rank is determined, and a weight rank distribution position corresponding to the determined weight rank is allocated.
(iv)図1に示す実施形態では、円周上において載台の回転方向に向かって重量ラ
ンク(1)〜(8)へ順番に小さい重量ランクから大きい重量ランクとなるように振分け位置が設けられた。しかし、使用者の都合によって、重量ランクの小さいものから大きいものに振分け位置が並べられるとは限らない。本発明では、任意の順番で重量ランクを配置してもよい。
(Iv) In the embodiment shown in FIG. 1, the distribution positions are provided so that the weight rank (1) to (8) is increased from the smallest weight rank to the largest weight rank in the rotation direction of the mounting table on the circumference. It was. However, according to the convenience of the user, the sorting positions are not always arranged from the one with the smallest weight rank to the one with the largest weight rank. In the present invention, the weight ranks may be arranged in any order.
例えば、重量ランク振分け位置が、円周上で載台の回転方向に沿って重量ランク(3)→(5)→(4)→(6)→(2)→……に対応するように配置したとする。 For example, the weight rank distribution position is arranged so as to correspond to the weight rank (3) → (5) → (4) → (6) → (2) → …… along the rotation direction of the mounting table on the circumference. Suppose that
この場合、図1における仮想延長線I1の位置で取得した重量値によって重量ランク(3)以外のランクに判定された場合は、仮想延長線I1以降の重量取得位置で取得した重量値によって改めて重量ランクが判定される。 In this case, when a rank other than the weight rank (3) is determined based on the weight value acquired at the position of the virtual extension line I1 in FIG. 1, the weight is newly calculated based on the weight value acquired at the weight acquisition position after the virtual extension line I1. The rank is determined.
今、(a)被計量物の真の重量値が、重量ランク(2)と重量ランク(3)の境界重量値であるWc2付近にあって、真の重量値が重量ランク(3)に属する場合と、(b)被計量物の真の重量値が、重量ランク(3)と重量ランク(4)の境界重量値であるWc3付近にあって、真の重量値が重量ランクが(3)に属する場合とを考える。 Now, (a) the true weight value of the object to be weighed is in the vicinity of Wc2, which is the boundary weight value between the weight rank (2) and the weight rank (3), and the true weight value belongs to the weight rank (3). And (b) the true weight value of the object to be weighed is in the vicinity of Wc3 which is the boundary weight value between the weight rank (3) and the weight rank (4), and the true weight value is the weight rank (3). Consider the case of belonging to
荷重信号に含まれるノイズ信号等によって、仮想延長線I1の位置で取得した被計量物の重量が(a)の場合であっても重量ランク(2)に判定され、(b)の場合であっても重量ランク(4)に判定され、その結果、重量ランク(3)の振分け位置では振分けられず、通過することが起こり得る。 Even if the weight of the object to be weighed acquired at the position of the virtual extension line I1 is (a) based on the noise signal included in the load signal, the weight rank (2) is determined, and in the case of (b). However, the weight rank (4) is determined, and as a result, the weight rank (3) is not sorted and may pass.
この被計量物が次の仮想延長線I2の位置で取得した重量値によって重量ランク(5)に判定されることまでは起こりえないが、やはり仮想延長線I2の位置で取得した重量値によっても(a)の場合の被計量物であれば、重量ランク(2)と重量ランク(3)の何れかに、そして、(b)の場合の被計量物であれば、重量ランク(3)と重量ランク(4)の何れかに判定される。 This object cannot occur until the weight rank (5) is determined based on the weight value acquired at the position of the next virtual extension line I2, but it is also determined by the weight value acquired at the position of the virtual extension line I2. If it is an object to be weighed in the case of (a), it is in either the weight rank (2) or the weight rank (3), and if it is an object to be weighed in the case of (b), it is weight rank (3). It is determined as one of the weight ranks (4).
しかし、このタイミングにおける振分け用の重量ランクは(5)であるから、被計量物が(a)であっても(b)であっても重量ランク(5)に判定されることはなく、振分け位置(5)とは一致することはなく、被計量物は振分けられずに通過する。 However, since the weight rank for distribution at this timing is (5), the weight rank (5) is not determined regardless of whether the object to be weighed is (a) or (b). It does not coincide with the position (5), and the object to be weighed passes without being distributed.
次に仮想延長線I3の位置で取得した重量値によって、被計量物が上記(a)の場合であれば、仮想延長線I2の位置で取得した重量値と同様に重量ランク(2)又は重量ランク(3)の何れかに、そして、(b)の場合の被計量物であれば、重量ランク(3)又は重量ランク(4)の何れかに判定されるが、もし(b)の被計量物であったとき、このタイミングの振分け位置は(4)であり、重量ランク(4)に判定された場合にはそのまま振分ければよいが、通過済みランクである重量ランク(3)に判定された場合には、重量ランクを強制的に重量ランク(4)と決定し、重量値としても強制的に重量ランク(4)の下限値Wc3にする。 Next, if the object to be weighed is (a) based on the weight value acquired at the position of the virtual extension line I3, the weight rank (2) or the weight is the same as the weight value acquired at the position of the virtual extension line I2. If it is an item to be weighed in any of ranks (3) and (b), it is judged as either weight rank (3) or weight rank (4). When it is a weighing object, the distribution position at this timing is (4), and if it is determined as the weight rank (4), it can be distributed as it is, but it is determined as the weight rank (3) that has already passed. If it is, the weight rank is forcibly determined as the weight rank (4), and the weight value is forcibly set to the lower limit value Wc3 of the weight rank (4).
一方、仮想延長線I5の位置で取得した重量値によって、被計量物が(a)の場合であれば、重量ランクは重量ランク(2)又は重量ランク(3)の何れかに判定され、重量ランク(2)の判定であれば、そのまま振分ければよいが、通過済みランクである重量ランク(3)に判定された場合は、重量ランクを強制的に重量ランク(2)と決定し、重量値としても強制的に重量ランク(2)の上限重量値である、境界重量値Wc2から最小表示量を減じた重量値(Wc2−最小表示量)にする。これは、境界重量値Wc2が、重量ランク(3)に属するので、最小表示量の分を減じた重量値を、重量ランク(2)の上限重量値とするものである。 On the other hand, if the object to be weighed is (a) based on the weight value acquired at the position of the virtual extension line I5, the weight rank is determined as either the weight rank (2) or the weight rank (3), and the weight If it is a rank (2) determination, it can be assigned as it is, but if it is determined to be a weight rank (3) that has already passed, the weight rank is forcibly determined as the weight rank (2), and the weight The value is also forcibly set to a weight value (Wc2−minimum display amount) obtained by subtracting the minimum display amount from the boundary weight value Wc2, which is the upper limit weight value of the weight rank (2). Since the boundary weight value Wc2 belongs to the weight rank (3), the weight value obtained by subtracting the minimum display amount is set as the upper limit weight value of the weight rank (2).
従来例であれば、被計量物の重量が(b)の場合に仮想延長線I1の位置で取得した重量値には未だ大きめのノイズ信号が含まれ、真の重量が重量ランク(3)に属するものであっても大きめの重量値が取得されることによって重量ランク(4)と判定されると、その判定の通りに(大きめのノイズ信号が含まれた)重量値も重量ランクも確定させていた。 In the conventional example, when the weight of the object to be weighed is (b), the weight value acquired at the position of the virtual extension line I1 still contains a large noise signal, and the true weight is in the weight rank (3). If a weight rank (4) is determined by acquiring a larger weight value even if it belongs, the weight value (including a larger noise signal) and the weight rank are determined according to the determination. It was.
これに対して、この実施形態では、最初の振分け位置が(3)であるから振分けられず、仮想延長線I3の位置で取得したより精密な重量値によって重量ランク(3)に判定されたとき、既に重量ランク(3)の振分け位置は通過済みだから重量ランク(3)とは判定できず、重量ランク(4)とされるが、重量値は重量ランク(4)の下限値に決定される。 On the other hand, in this embodiment, since the initial distribution position is (3), the distribution is not performed, and when the weight rank (3) is determined by the more accurate weight value acquired at the position of the virtual extension line I3. Since the distribution position of the weight rank (3) has already passed, it cannot be determined as the weight rank (3) and is set to the weight rank (4), but the weight value is determined as the lower limit value of the weight rank (4). .
このことは、重量ランクは、正しい重量ランク(3)とは異なるが、重量値は少なくとも従来例よりも被計量物の真の重量値に最も近い値になり、従来例で決定される重量値より高い精度のものを得ることができるという効果を奏する。 This means that the weight rank is different from the correct weight rank (3), but the weight value is at least closer to the true weight value of the object to be weighed than in the conventional example, and the weight value determined in the conventional example. There is an effect that a higher accuracy can be obtained.
つまり、取得した重量値によって重量ランクを判定したとき、判定された重量ランクが通過済みであった場合は、取得した重量値が、判定した重量ランクの上下に隣接する2つの重量ランクの内で、境界重量値が近い方の重量ランクに決定し、重量値は、決定した重量ランクが大きい重量の方の場合はその重量ランクの下限値に、小さい重量の方の場合はその重量ランクの上限値に、重量ランクの判定値と共に強制的に決定する。 That is, when the weight rank is determined based on the acquired weight value, if the determined weight rank has already passed, the acquired weight value is within the two weight ranks adjacent to the upper and lower sides of the determined weight rank. The weight value is determined to be the weight rank of which the boundary weight value is closer, and the weight value is the lower limit value of the weight rank when the determined weight rank is larger, and the upper limit of the weight rank when the weight weight is smaller. The value is forcibly determined together with the weight rank judgment value.
すなわち、取得した重量値によって重量ランクを判定したとき、判定された重量ランクが通過済みであった場合は、取得した重量値と、この重量値によって判定した重量ランクに隣接する一つ重い重量ランクの下限境界値と一つ軽い重量ランクの上限境界値との差の絶対値をそれぞれ算出して大小比較し、絶対値の小さい方の重量ランクに再判定するようにしてもよい。 That is, when the weight rank is determined based on the acquired weight value, if the determined weight rank has already passed, the acquired weight value and the one heavy weight rank adjacent to the weight rank determined based on the weight value. The absolute value of the difference between the lower limit boundary value and the upper limit boundary value of one light weight rank may be calculated and compared, and the weight rank with the smaller absolute value may be determined again.
1 回転式重量選別装置
2 回転台
4 供給コンベヤ
51〜516 荷重センサ
61〜616 測定ユニット
9 演算回路
11 集中制御ユニット
21 表示設定ユニット
24 入力部
25 表示部
S1〜S16 載台
1 rotary
Claims (5)
前記複数の重量ランクに個別的に対応する複数の振分け位置は、前記円周に沿って配置され、前記複数の振分け位置の内、前記判定手段で判定された重量ランクに対応する振分け位置に、前記被計量物を振分ける回転式の重量選別装置であって、
前記複数の振分け位置は、前記供給位置で前記被計量物が供給された前記計量器の回転方向に沿って、前記供給位置を上流側として、前記供給位置よりも下流側へ向かって配置され、
前記判定手段は、前記被計量物が供給された前記計量器が、前記円周上に沿って配置された前記複数の振分け位置よりも上流側の第1測定位置に到達したときの前記荷重信号に基づいて、被計量物の重量を測定して重量ランクを判定し、更に、前記被計量物が供給された前記計量器が、被計量物を振分ける迄に、前記複数の振分け位置における、1以上の測定位置に到達したときには、そのときの前記荷重信号に基づいて、被計量物の重量を測定して重量ランクを判定する、
ことを特徴とする回転式重量選別装置。 Based on a driving means for rotating the measuring instrument along a circumference around the center of rotation, and a load signal from the measuring instrument supplied with the measuring object at a supply position on the circumference, the measuring object And determining means for determining a weight rank to which the object to be weighed belongs among a plurality of weight ranks ,
A plurality of distribution locations corresponding individually to said plurality of weight classes are arranged along the circumference, of the distribution positions of the multiple, the distribution position corresponding to the weight rank is determined by said determining means , A rotary weight sorting device for sorting the objects to be weighed,
Said plurality of distributing positions, along said direction of rotation of the measuring instrument to be weighed is fed by the supply position, the supply position as the upstream, are arranged toward the downstream side of the supply position,
The determination means includes the load signal when the weighing instrument to which the object to be weighed is supplied has reached a first measurement position upstream of the plurality of sorting positions arranged along the circumference. The weight rank is determined by measuring the weight of the object to be weighed, and further, the weighing machine to which the object to be weighed is distributed at the plurality of distribution positions until the object to be weighed is distributed, When one or more measurement positions are reached, the weight rank is determined by measuring the weight of the object to be weighed based on the load signal at that time .
A rotary weight sorter characterized by that.
前記第1測定位置で測定された被計量物の重量によって判定された重量ランクに対応する振分け位置が、下流側の計量器ほど、被計量物を振分ける迄に、到達可能な前記1以上の測定位置の数が多くなる、
請求項1に記載の回転式重量選別装置。 A plurality of the measuring instruments;
The distribution position corresponding to the weight rank determined by the weight of the object measured at the first measurement position is one or more reachable before the object to be weighed is distributed to the downstream weighing instrument. the number of measurement positions is increased,
The rotary weight sorter according to claim 1.
前記判定手段は、各振分け位置の直前の各測定位置に到達する度に計量器からの荷重信号に基づいて、被計量物の重量を測定して重量ランクを判定する、
請求項2に記載の回転式重量選別装置。 Wherein the first measurement position, measuring instruments objects to be weighed are supplied, among the plurality of distributing positions, a position immediately before reaching the first sorting position on the most upstream side, front SL one or more measurement positions Corresponds to a distribution position downstream of the first distribution position, and is a position immediately before reaching the distribution position,
The determination means determines the weight rank by measuring the weight of the object to be weighed based on the load signal from the weighing instrument every time it reaches each measurement position immediately before each distribution position.
The rotary weight sorter according to claim 2.
請求項3に記載の回転式重量選別装置。 When the weight rank determined based on the measured weight of the weighing object is a weight rank corresponding to the distribution position that the weighing instrument has already passed, based on the measured weight of the weighing object. , Re-determine the weight rank one lighter or heavier than the determined weight rank,
The rotary weight sorter according to claim 3.
請求項4に記載の回転式重量選別装置。 Distributing the objects to be weighed in the measuring device to the distribution position corresponding to the weight rank re-determined by the determining means;
The rotary weight sorter according to claim 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012167207A JP6022249B2 (en) | 2012-07-27 | 2012-07-27 | Rotary weight sorter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012167207A JP6022249B2 (en) | 2012-07-27 | 2012-07-27 | Rotary weight sorter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014024029A JP2014024029A (en) | 2014-02-06 |
| JP6022249B2 true JP6022249B2 (en) | 2016-11-09 |
Family
ID=50198211
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012167207A Expired - Fee Related JP6022249B2 (en) | 2012-07-27 | 2012-07-27 | Rotary weight sorter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6022249B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110250255B (en) * | 2019-07-23 | 2024-02-27 | 湖州弘鑫生态农业科技有限公司 | A three-dimensional intelligent fish sorting machine |
| CN111940314B (en) * | 2020-09-09 | 2023-10-13 | 山东省农业科学院家禽研究所(山东省无特定病原鸡研究中心) | Weight measurement and cage separation device for broiler breeder |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55111882A (en) * | 1979-02-20 | 1980-08-28 | Iseki Agricult Mach | Rotary weight sizer |
| JP2957318B2 (en) * | 1991-07-30 | 1999-10-04 | 大和製衡株式会社 | Weight sorter |
-
2012
- 2012-07-27 JP JP2012167207A patent/JP6022249B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014024029A (en) | 2014-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4101797B2 (en) | Combination scale | |
| JP6022249B2 (en) | Rotary weight sorter | |
| JP6154614B2 (en) | Rotary weighing device and zero-point fluctuation correction method for rotary weighing device | |
| JP6177512B2 (en) | Weighing device | |
| JP2011145106A (en) | Metering device | |
| JP6342714B2 (en) | Loss-in-weight type quantitative feeder | |
| JP5562778B2 (en) | Metering device | |
| JP5000762B2 (en) | Method and apparatus for dynamic weighing inspection | |
| CN110537081A (en) | Metering device | |
| JP6180921B2 (en) | Combination scale | |
| JP6521225B2 (en) | Transport weighing device | |
| JP6521224B2 (en) | Transport weighing device | |
| JP2006201099A (en) | Combination scale | |
| JP3028384B2 (en) | Combination weighing device | |
| JP6342732B2 (en) | Combination scale | |
| JP6529167B2 (en) | Combination weighing device | |
| JP2020030058A (en) | Article inspection equipment | |
| JP2957318B2 (en) | Weight sorter | |
| JP4558334B2 (en) | Weight measuring apparatus and weight measuring method | |
| JP5680332B2 (en) | Metering device | |
| JP6305781B2 (en) | Combination scale | |
| CN119063824B (en) | Material metering method, device, medium and equipment based on bulk menu | |
| JP6053458B2 (en) | Weight sorter | |
| JP6348408B2 (en) | Combination scale | |
| JP5856486B2 (en) | Combination scale |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150722 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160414 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160622 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161005 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6022249 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |