(57)【要約】【課題】複数回排出を繰り返して所定量に計り取る場合の特有な問題を解決せんとするもので、例え組合せ目標値と一致する場合しか物品の排出を認めない厳しい計量精度が要求される場合でも、稼働率を落とさずに、組合せ計量することのできる装置を提供することを課題とする。【解決手段】組合せ目標値が計量上限を越える場合に、計量を終えたホッパから物品を排出させて、それらの排出量を累計し、その累計値と前記組合せ目標値との偏差が計量上限未満となった段階で前記偏差を最終目標値として組合せ計量を行う場合に、前記偏差を決める第一目標値とそれよりも少ない第二目標値を設定する設定部を設け、前記累計値が第二目標値に達した後は、計量を終えた個々のホッパから物品を順次排出させて、累計値を第一目標値に一致させて組合せ計量する。【選択図】図２
2017090295.tif 000002
【特許請求の範囲】
【請求項１】
組合せ目標値が組合せによる物品排出では充足できない場合に、計量を終えたホッパから物品を排出させて排出量の累計値を求め、その累計値と前記組合せ目標値との偏差を最終目標値として組合せる組合せ計量装置であって、
前記偏差を決める第一目標値とそれよりも少ない第二目標値を設定する設定部を備え、さらに前記累計値が前記第二目標値に達した後は、計量を終えた個々のホッパから物品を順次排出させて、前記累計値を前記第一目標値に到達させる最終目標値調整部を備えたことを特徴とする組合せ計量装置。
【請求項２】
前記組合せ目標値をＮ分割した目標値でＮ回組合せ計量を繰り返す回数計量モードと、前記Ｎ回を設定する回数設定部と、前記第一目標値が設定されず、前記Ｎ回が設定されていれば、回数計量モードに切り替える切替部をさらに備えていることを特徴とする請求項１に記載の組合せ計量装置。
【請求項３】
前記ホッパに物品を搬送するフィーダを備え、前記累計値が前記第二目標値に到達するまでは、前記フィーダの搬送量を大にして駆動し、前記累計値が前記第二目標値を超え、第一目標値に到達するまでは、前記フィーダの搬送量を小にして駆動する制御部を備えていることを特徴とする請求項１に記載の組合せ計量装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、単体質量にバラツキがほとんど見られない工業規格品を一定個数に計量する組合せ計量装置に関する。
【背景技術】
【０００２】
組合せ計量装置は、単体質量にバラツキのある物品を一定質量に計量するものとして広く利用されているが、単体質量にバラツキが殆ど見られないボルト、ナット等の工業規格品に対しても、それを一定個数に計り取る計数装置として利用されている。後者の計数装置とするときは、各計量ホッパに物品を供給し、得られた各計量ホッパの計量値を単体質量で割って個数に変換し、それらを組合せることによって一定個数の物品を得ている（特許文献１参照）。
【０００３】
そして、組合せ目標値が一回の組合せ計量で計ることができる所定値を超える場合は、全ての計量ホッパからの物品排出を複数回繰り返し、それらの総排出量と組合せ目標値との偏差を最終目標値として組合せている（特許文献２参照）。
【０００４】
また、全ての計量ホッパからの物品排出を複数回繰り返す代わりに、通常の組合せ計量による排出を複数回繰り返し、それらの総排出量と組合せ目標値との偏差を最終目標値として組合せるものもある（特許文献３参照）。
【０００５】
さらに、この総排出量を個数に変換し、得られた総排出個数と、組合せ目標個数との偏差を最終目標個数として組合せ計数するものもある（特許文献４参照）。
なお、これらの特許文献では、個数組合せでは、組合せ計数とし、質量の組合せでは、組合せ計量としているが、計数装置は、質量を個数に換算するだけで、ハードウエアとしての装置構成は、計量装置と同じであるから、以下の説明では、これらを区別せずに、両者を含めた概念で組合せ計量装置としている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特公昭５５−４８２４９号公報
【特許文献２】特公平２−０２０８９号公報
【特許文献３】特公平４−１４２８９号公報
【特許文献４】特公平６−２７６６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、組合せ目標値が一回の組合せ計量で計ることがでる所定値を超える場合は、各計量ホッパから複数回排出した総排出量（総排出個数）と、組合せ目標値（目標個数）との偏差を最終目標値として組合せ計量するが、偏差である最終目標値によっては、組合せ計量装置の稼動率が悪化し、それに起因して計量精度も悪化する場合がある。
【０００８】
例えば、ボルト、ナット等のように、単体質量に殆どバラツキのない工業規格品を計量する場合は、各計量ホッパの組合せ加算値は、単体質量の整数倍近辺に集まるから、最終目標値がその整数倍近辺からずれていると、組合せが成立しなくなり、それに起因して稼働率が悪化する。それを改善するため、最終目標値の上下限値を甘く設定すると、今度は計量精度が悪化する。
【０００９】
本発明は、このように、複数回排出を繰り返して一定質量（一定個数）に計り取る場合の特有な問題を解決せんとするもので、例え設定された目標値と一致する場合しか物品の排出を認めないような厳しい計量精度が要求される場合でも、稼働率を落とさずに、組合せ計量することのできる新たな計量装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
本発明に係る組合せ計量装置は、組合せ目標値が、組合せによる物品排出では充足できない場合に、計量を終えたホッパから物品を排出させて排出量の累計値を求め、その累計値と前記組合せ目標値との偏差を最終目標値として組合せる組合せ計量装置であって、
前記偏差を決める第一目標値とそれよりも少ない第二目標値を設定する設定部を備え、さらに前記累計値が前記第二目標値に達した後は、計量を終えた個々のホッパから物品を順次排出させて、前記累計値を前記第一目標値に到達させる最終目標値調整部を備えたことを特徴とする。
【００１１】
ここで、組合せ目標値が組合せによる物品排出では充足できない場合とは、例えば、一つの計量ホッパで計れる最大質量が400g、それを１０個有する装置では理論上は4000ｇまで計れるが、組合せ計量では、各ホッパに物品をランダムに供給するから、安全を見込んで、一ホッパ当たり300g、全体で例えば3000ｇを計量上限と定め、それを超える目標値が設定されても、組合せ計量による物品排出によっては、目標値の物品が得られない場合である。したがって、例えば、3000ｇが上限とされた計量装置では、3000gを超える組合せ目標値、例えば、5000gが設定されると、最初は組合せ計量を行わずに、計量を終えた全てのホッパから物品排出を繰り返しながら、それらの排出量を累計し、その累計値が第二目標値、例えば、4000gに達した時点で、各ホッパから物品を個別に排出していく。そうして排出された累計値が第一目標値、例えば、4500gに到達すると、今度は、それまでの排出量の累計値と組合せ目標値との偏差の絶対値（前述の例では、500g）を最終目標値として組合せ計量するのである。
【００１２】
したがって、使用に際しては、組合せ目標値の他に第一目標値、第二目標値を設定しておく。例えば、組合せ目標値が5000g（単体質量が５ｇでは、個数目標値は1000個）であると、第一目標値を4000g（800個）、第二目標値を4500g（900個）として設定しておく。あるいは、第一目標値を組合せ目標値の90％、第二目標値を80％として設定しても良い。ただし、これらの数値は一例であって、これらには限定されない。そして、組合せ目標値が5000g、第一目標値が4500gであると、不足分は500gになるから、その絶対値を最終目標値とした場合に、その値が組合せ加算値の整数倍になるか否かを確認しておく。前述のように、被計量物が工業規格品の場合は、その物品の組合せ加算値は、単体質量の整数倍近辺に集まり、最終目標値がその整数倍に近接していなければ、組合せは不成立となる。そこで、この最終目標値が単体質量の整数倍になっているか否かを事前に確認し、整数倍になっていなければ第一目標値を調整しておく。これに対し、第二目標値は、大雑把な値で構わない。
【００１３】
こうした準備が整えば、装置を稼動させて、各計量ホッパに物品を供給しながら計量していく。そして、計量値が得られれば、それらの計量値（物品の質量又はその個数）を累計して、各ホッパから物品を排出する。排出して空になったホッパには、再び物品を供給して計量・排出を繰り返す。こうした処理は、排出量の累計値が第二目標値に達するまで繰り返される。したがって、この処理を速めたいときは、上段の供給フィーダの搬送量を増大させて、各ホッパへの供給量を増大させておく。ただし、個数計量の場合の最大供給量は、個数判別可能な範囲内に留めておく必要があるから、例えば 100個までなら計量誤差は生じないが、それを越えて供給されると、±1個の誤差が生ずる場合は、100個以内の供給に留めておく。
【００１４】
そして、排出量の累計値が第二目標値（前述の例では4000g）に到達すると、今度は、計量を終えた個々のホッパから物品を順次排出させていく。すなわち、この段階では、排出量の累計値が第一目標値（前述の例では4500g）に到達するように、 計量を終えた個々のホッパから物品を順番に排出していくのである。したがって、この間は、供給フィーダの搬送量を減少させて、空のホッパには、物品が少量ずつ供給されるようにしておく。
【００１５】
こうして、排出量の累計値が第一目標値（例えば、4500g）に到達すると、 組合せ目標値（例えば、5000g）からそれまでの排出量の累計値（例えば、4510g）を減算し、その絶対値をここでの最終目標値（前述の例では、490g）に設定して組合せ計量を行う。すなわち、空になったホッパには、新たな物品が供給されるから、これらのホッパの計量値を組合せて最終目標値に一致する組合せを選択する。この場合の最終目標値は、前述の調整によって、単体質量の整数倍の近辺にあるから、組合せ不成立となる確率は極めて小さい。こうして、これまでの排出量と最後の組合せ計量による排出量とを加算すると、組合せ目標値の物品が完成する。こうした計量方法を、以下の説明では「積算計量」と称する。
【００１６】
本発明は、このように、組合せ計量を行うときの最終目標値が第一目標値によって決まり、しかも、排出量の累計値が第二目標値に到達した後は、各ホッパから物品を順次排出させて、それらの排出量の累計値が第一目標値に到達するように最終目標値を調整するから、最終目標値で組合せ計量しても、組合せ不成立を回避することができるのである。
【００１７】
ところで、組合せ目標値が前述の計量上限を超える場合に、組合せ目標値をＮ分割し、１回分の目標値（設定目標値／Ｎ）でＮ回、組合せ計量を繰り返す計量方法がある。ただし、Ｎは整数である。こうした計量方法を「回数計量」と称しているが、数回の回数計量で目標値に到達する場合は、この回数計量の方が早く処理できる場合がある。
【００１８】
そこで、本発明に係る組合せ計量装置は、組合せ目標値が組合せによる物品排出では充足できない場合に、この組合せ目標値をＮ分割した目標値でＮ回、組合せ計量を繰り返す回数計量モードと、前記Ｎ回を設定する回数設定部と、前記第一目標値が設定されずに、前記Ｎ回が設定されていれば、回数計量モードに切り替える切替部とをさらに備えていることを特徴とする。
【００１９】
使用に際しては、計量上限と組合せ目標値とを勘案して、積算計量を行うか回数計量を行うかを決めておく。そして、積算計量とするときは、組合せ目標値、第一目標値、第二目標値を設定し、回数計量とするときは、組合せ目標値、回数Ｎを設定する。この場合、第一目標値は、初期値としてゼロが設定されている。
【００２０】
運転に際しては、まず、切替部が第一目標値と回数Nをチェックする。第一目標値にゼロ以外の数値が設定されていれば、積算計量モードに切り替わり、第一目標値がゼロで、回数Ｎがゼロでないならば、回数計量モードに切り替わる。これにより、運転条件を呼び出したときに、積算計量や回数計量に自動的に切り替えることができるから、装置に不慣れな作業者であっても、適正な条件で装置を運転することができる。
【発明の効果】
【００２１】
本発明によれば、組合せ計量を行うときの最終目標値を第一目標値で制限し、それまでの排出量の累計値が第二目標値に到達した後は、計量を終えた個々のホッパから物品を順次排出して、それまでの排出量の累計値が第一目標値に到達するように調整するから、最終目標値を事前に設定するだけで、組合せが成立し難い工業規格品であっても、組合せ計量によって、それを確実に計り取ることができる。したがって、装置の稼働率が向上し、しかも、組合せ目標値に一致する物品を計り取ることができるから、計量精度の極めて高い装置とすることができる。
【００２２】
また、本発明によれば、第一目標値がゼロで、回数Ｎが設定されていれば、回数計量に自動的に切り替わるから、組合せ目標値の大小に応じて、適切な計量モードで組合せ計量を行うことができる。したがって、装置に不慣れな作業者であっても、適正な条件で装置を運転することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る組合せ計量装置の概略構成図。
【図２】上記実施形態の構成ブロック図。
【図３】上記実施形態の基本動作のフローチャート。
【図４】積算計量を行う場合のフローチャート。
【図５】積算計量のサブルーチンＳＵＢ１の詳細なフローチャート。
【図６】積算計量のサブルーチンＳＵＢ２の詳細なフローチャート。
【図７】回数計量を行う場合のフローチャート。
【発明を実施するための形態】
【００２４】
以下、本発明に係る組合せ計量装置の一実施形態を、図面を参照しながら説明する。なお、以下の実施形態は、本発明の技術的範囲を限定するものではない。
【００２５】
図１は、本発明に係る組合せ計量装置の一実施形態の概略構成図を示す。この図において、組合せ計量装置１００は、装置中央上部に配置された分散フィーダＤＦと、その分散フィーダＤＦを取り囲むように、その周囲に放射状に配列された複数の放射フィーダＲＦと、各放射フィーダＲＦの下段に配列された複数のプールホッパＰＨと、さらにその下段に配列された同数の計量ホッパＷＨと、その下方に配置されて、各計量ホッパWHから排出された物品を収集する集合シュートＣＳと、集合シュートＣＳの下部に配置されて、排出された物品を一時的に保持するタイミングホッパＴHとを備えている。
なお、図１では、対向する両サイドの放射フィーダＲＦ，プールホッパＰＨ，計量ホッパＷＨ、集合シュートＣＳしか図示していないが、これらは、分散フィーダＤＦを中心にその回りに等間隔に複数セット配列されるものである。
【００２６】
分散フィーダＤＦは、図示しない電磁フィーダと、その可動部に取り付けられた円錐形状の振動板ＶＰとを備え、その振動板ＶＰが螺旋状に上下に往復運動することによって、振動板ＶＰ上に供給された物品Ｇを円周方向に分散させるようになっている。また、この分散フィーダＤＦは、質量センサＳ（図２参照）に支持されており、そこに積載された物品Ｇの質量を検出する。また分散フィーダＤＦの上方には、図示しないクロスフィーダが配置され、そのクロスフィーダが、質量センサＳの検出質量に基づいてオン・オフ制御され、これにより、振動板ＶＰ上に所定質量の物品Ｇが適時蓄えられるようになっている。
【００２７】
放射フィーダＲＦは、図示しない電磁フィーダと、その可動部に取り付けられたトラフＴとを備え、そのトラフＴが前後方向に往復運動することにより、トラフＴ上の物品Ｇを前方に搬送して、その先端部から下段のプールホッパＰＨに物品Ｇを供給するようになっている。また、各放射フィーダＲＦのトラフＴは、互いに隣接しながら放射状に配列されているが、隣接するトラフＴとトラフＴとの間から物品Ｇの漏出を防止するため、隣り合うトラフＴの一方の側壁が他方のトラフの側壁にオーバーラップしている。
【００２８】
プールホッパＰＨは、放射フィーダＲＦから排出された物品Ｇを一時的に蓄え、下段の計量ホッパＷＨが空になれば、後述の制御部ＣＵの指令に基づいてゲートが開閉し、そこに貯留された物品Ｇを下段の計量ホッパＷＨに排出する。
【００２９】
計量ホッパＷＨは、図２に示す質量センサＷＳに支持され、そのセンサＷＳで検出された質量がデジタル量に変換されて制御部ＣＵに入力さるようになっている。このとき、ホッパ自体の質量は風袋として記憶され、検出された質量から風袋質量を減算することによって、計量ホッパＷＨに供給された物品の質量が検出されるようになっている。
【００３０】
こうした構成は、周知であるから、ここでは、各ホッパの詳細な説明は省略するが、これらのゲートを開閉する機構や質量センサＷＳは、本体Ｂ内に収納され、前述の電磁フィーダや分散フィーダＤＦを支持する質量センサＳは、本体Ｂ上部のカバーＣ内に収納されている。また、本体Bは、支持脚Ｌを介して架台Ａ上に取り付けられている。
【００３１】
図２は、この実施形態に係る組合せ計量装置１００の構成ブロック図を示す。この図において、制御部ＣＵは、コンピュータで構成され、内部には、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、ハードディスク１３等が収納されている。また、これらのデバイスは、アドレスバス、データバス等のバスラインを介して相互に接続されている。
【００３２】
制御部ＣＵは、インターフェイス１４を介して分散フィーダＤＦ、放射フィーダＲＦ、プールホッパＰＨ、計量ホッパＷＨ、タイミングホッパＴＨ、および操作ユニットＲＵと接続されている。また、制御部ＣＵには、前述の質量センサＳと質量センサＷＳから、デジタル量に変換された計量値が入力されるようになっている。
【００３３】
ＲＯＭ１１には、各種プログラムが記憶され、ＣＰＵ１０がそれを読み出して実行することにより、分散フィーダＤＦに対する制御、放射フィーダＲＦに対する制御、プールホッパＰＨ、計量ホッパＷＨ、タイミングホッパＴＨに対するゲート開閉制御が行われる。
【００３４】
また、ＣＰＵ１０は、メインプログラムを実行することにより、図３〜図７のフローチャートに基づく動作を実行するが、これらについては、後述するので、ここでは、ＣＰＵ１０が実行する組合せ計量について説明する。
【００３５】
組合せに際しては、ＣＰＵ１０は、まず各計量ホッパＷＨから計量値を入力し、個数組合せの場合は、それを単体質量で割って個数に換算する。次に各計量値（質量又は個数）を組合せて、組合せ加算値が上下限内で目標値に最も近い組合せを選択する。ただし、上限値が設定されていない場合は、下限値が目標値となるから目標値に一致する組合せを選択する。選択された計量ホッパＷＨは、ＣＰＵ１０の制御によりゲートが開閉されて、そこに収納された物品が集合シュートＣＳに排出される。
【００３６】
物品が排出されると、ＣＰＵ１０は、空になった計量ホッパＷＨに対し、その上段のプールホッパＰＨのゲートを開閉させて、空になった計量ホッパＷＨに物品を供給する。続いてそれに対応する上段の放射フィーダＲＦと、分散フィーダＤＦを所定の振動強度と振動時間で駆動させて、放射フィーダＲＦから空のプールホッパＰＨに物品を供給する。こうして、１計量サイクルが終了する。したがって、以下の説明において、空の計量ホッパＷＨに物品を供給するときは、プールホッパＰＨのゲートが開閉され、続いて放射フィーダＲＦが駆動されることを意味する。
【００３７】
また、放射フィーダＲＦを駆動するときは、予め設定された振動強度と振動時間をハードディスク１３から読み出して駆動する。この場合、どの程度の振動強度と振動時間であれば、所望の搬送量になるかは、試運転や学習機能によって設定される。
【００３８】
また、ＣＰＵ１０は、プログラムを実行することにより、最終目標値調整部１５としての機能と、切替部１６としての機能を実現する。
最終目標値調整部１５は、毎回の排出量の累計値が第二目標値に到達した後は、その累計値が第一目標値に達するまで、計量を終えた個々の計量ホッパＷＨから物品を順次排出させていく。このときの排出量は、少量であるから、排出量の累計値は、第一目標値に漸次接近する。そして、それまでの排出量の累計値が第一目標値に到達すれば、その累計値と組合せ目標値との偏差の絶対値を、最後に実行する組合せ計量の最終目標値として設定する。こうして、組合せ計量を行うときの最終目標値が調整部１５によって調整される。
【００３９】
一方、切替部１６は、装置の運転モードを、積算計量モードか回数計量モードに切り替える。例えば、第一目標値にゼロ以外の数値が設定されていれば、積算計量モードに切り替え、この第一目標値がゼロで、回数計量Ｎが設定されていれば、回数計量モードに切り替える。この場合の第一目標値や回数Ｎの初期値は、それぞれゼロに設定されている。
【００４０】
操作ユニットＲＵは、液晶ディスプレイを備え、タッチパネル機能を有してオペレータによる予約設定ができるようになっている。例えば、予約画面では、組合せ目標値（質量又は個数）、単体質量、第一目標値（組合せ目標値に対する割合％又はそれに対応する質量又は個数）、第二目標値（前記割合％又は対応する質量又は個数）が商品毎に登録でき併せて回数計量の回数Ｎも設定できるようになっている。したがって、この予約画面が、第一目標値と第二目標値を設定する設定部１７として機能し、同時に回数設定部１８としても機能するようになっている。なお、これらの設定値は、ハードディスク１３に登録される。
【００４１】
放射フィーダＲＦの搬送量は、電磁フィーダの振動強度と振動時間で決まるが、それらの設定値は、操作ユニットＲＵから設定登録することができる。また学習機能により、それらの設定値は、自動的に更新される。そして、積算計量の場合は、特に大小２種類の振動強度を登録しておき、第二目標値まで全排出を繰り返す工程では、大の振動強度を読み出して供給量を増大させ、累計値が第二目標値に到達した後、第一目標値までは、小の振動強度を読み出して、各ホッパに供給される供給量を減少させるようになっている。これらの設定値もハードディスク１３に登録されている。
【００４２】
ただし、各計量ホッパＷＨへの供給量は、計量誤差が生じない範囲に制限されている。例えば、ボルト100本までなら、個数換算時の誤差は生じないが、101本を超えると、誤差が生じる可能性があるときは、各計量ホッパＷＨへの供給量を100本以内としている。
【００４３】
次に、ＣＰＵ１０が実行する各種の動作を、図３〜図７のフローチャートに基づいて説明する。
まず、電源スイッチが入ると、ＣＰＵ１０は、運転条件を設定するための予約画面を操作ユニットＲＵに表示し、図３のキー処理を実行する（ステップＳ１）。すなわち、このステップＳ１では、積算計量を行う商品については、予約画面から組合せ目標値、第一目標値、第二目標値、放射フィーダＲＦの大小の振動強度を商品毎に設定登録する。また、回数計量を行う商品については、組合せ目標値、計量回数Ｎを商品毎に設定登録する。また、個数計量のときは、各商品の単体質量も併せて設定登録する。
【００４４】
そうした予約登録が完了していれば、操作ユニットＲＵから、計量すべき商品の登録データを呼び出す。すると、ＣＰＵ１０は、当該商品の登録データ（組合せ目標値、第一目標値、第二目標値、単体質量、回数Ｎ等）を読み出して所定のレジスタに設定する。続いて操作ユニットＲＵの起動キー１７が操作されると（ステップＳ２）、ＣＰＵ１０は、運転を開始する（ステップＳ３）。
【００４５】
運転が開始されると、ＣＰＵ１０は、まず各計量ホッパＷＨの計量値を入力する。しかし、当初は各計量ホッパＷＨが空であるから、直ちに上段のプールホッパＰＨを駆動し、続いて放射フィーダＲＦと分散フィーダＤＦを駆動する。このときの各放射フィーダＲＦの振動時間は、大に設定される。こうした処理を複数回繰り返す内に、プールホッパＰＨと計量ホッパＷＨには、それぞれ物品が順次供給されていく。
【００４６】
次にＣＰＵ１０は、ステップＳ４において、レジスタに設定された第一目標値がゼロであるか否かをチェックする。ゼロでなければ、積算計量のサブルーチンに移行し、ゼロであれば、回数計量のサブルーチンに移行する。したがって、このステップＳ４が前述の切替部として機能する。
【００４７】
チェックの結果、第一目標値にゼロ以外の数値が設定されていれば、積算計量のサブルーチンに移行するので、次にその図４について説明する。
図４において、ＣＰＵ１０は、まずサブルーチン（ＳＵＢ１）を実行し、続いてサブルーチン（ＳＵＢ２）を実行する。最初のサブルーチン（ＳＵＢ１）は、図５に詳述し、次のサブルーチン（ＳＵＢ２）は、図６に詳述しているので、先に図５について説明する。
【００４８】
図５において、ＣＰＵ１０は、累計値をゼロに設定する（ステップＳ１０）。この累計値は、各計量ホッパＷＨから排出される排出量（計量値）の累計値であって、当初は、何も排出していないから、ゼロに設定する。続いて空の計量ホッパＷＨに物品を供給してから（ステップＳ１１）、計量ホッパＷＨの番号ｎを１に設定する（ステップＳ１２）。この番号ｎは、各計量ホッパＷＨに付与した番号であって、１０個ホッパが配置されているときは、１番から１０番までの番号となる。
【００４９】
次のステップＳ１３では、前述の累計値に１番目の計量ホッパＷＨの計量値を加算し、その加算値でもって前述の累計値を更新する。したがって、ｎ＝１のときは、１番目の計量値が累計値となる。続いて、その累計値が第二目標値に等しいか、それより大きいかをチェックする（ステップＳ１４）。しかし、最初の累計値は、第二目標値より小さいからステップＳ１５において、ｎがｍであるか否かをチェックする。ここで、ｍは、最後の計量ホッパＷＨの番号であり、１０個の計量ホッパＷＨを使用しているときは、ｍ＝１０となる。最初は、ｎ＝１であるから、次のステップＳ１６でｎを１だけインクリメントしてからステップＳ１３に戻る。ステップＳ１３では、今度はｎ＝２番目の計量ホッパＷＨの計量値を累計値に加算し、その加算値で先の累計値を更新する。これにより、ｎ＝２のときの累計値は、１番目の計量ホッパＷＨの計量値と２番目の計量ホッパＷＨの計量値との加算値となる。
【００５０】
こうして、ステップＳ１３からステップＳ１６のルーチン処理を繰り返すことにより、各計量ホッパＷＨの計量値が順番に累計されていくが、その累計値が第二目標値に到達せずに、ｎ＝ｍとなったときは、ステップＳ１７に移行して、全ての計量ホッパＷＨから物品を排出してステップＳ１１に戻る。
【００５１】
ステップＳ１１では、物品を排出して空になった計量ホッパＷＨに物品を供給し、続くステップＳ１２で、ｎ＝ｍになったｎを１に戻してから、前述のステップＳ１３〜ステップＳ１６のルーチン処理を繰り返す。こうした処理を繰り返す間に、累計値は次第に増大し、その累計値が第二目標値と等しいか、それよりも大きい値になると、その時点でステップＳ１８に移行して、それまでに加算した１番目からｎ番目までの計量ホッパＷＨから物品を排出する。これにより、サブルーチンＳＵＢ１が終了し、続く図６のサブルーチンＳＵＢ２に移行する。
【００５２】
図６に移って、ＣＰＵ１０は、まずステップＳ１９で、空になった計量ホッパＷＨに物品を供給する。このとき、放射フィーダＲＦの振動時間は、小に設定される。続いてＣＰＵ１０は、各計量ホッパＷＨの計量値を見ながら、次に物品を排出する計量ホッパＷＨを選ぶ（ステップＳ２０）。例えば、排出量の累計値が第一目標値に到達するまでに十分余裕があるときは、計量値の大きい計量ホッパＷＨを優先的に選ぶ。これにより、ステップＳ２４において、空の計量ホッパＷＨに新たな物品を供給したときに、前回よりも少ない量の物品が供給される。また、累計値が第一目標値に近づいてきたときは、計量値のより小さい計量ホッパＷＨを選ぶ。こうして、排出する計量ホッパＷＨが選択されると、次のステップＳ２１において、それまでの累計値に指定した計量ホッパＷＨの計量値を加算しその加算値でそれまでの累計値を更新する。
【００５３】
続いてＣＰＵ１０は、更新した累計値が第一目標値と等しいか、それより大きいかをチェックする（ステップＳ２２）。最初は、累計値の方が第一目標値より小さいから、ステップＳ２３に移行して、指定した計量ホッパＷＨから物品を排出し、続いて空になった計量ホッパＷＨに物品を供給する（ステップＳ２４）。こうして、ステップＳ２０からステップＳ２４までのルーチン処理を繰り返しながら、累計値を第一目標値に近づけていき、その累計値が第一目標値と一致するかそれを超えると、ステップＳ２５において、先に指定した計量ホッパＷＨから物品を排出して図４のステップＳ２６に移行し、そこで空の計量ホッパＷＨに物品を供給する。
【００５４】
図４に戻って、続くステップＳ２７では、予め設定された組合せ目標値から前述の累計値を減算して最終目標値を求め、次のステップＳ２８で、求めた最終目標値に一致する組合せを選択する。選択できれば、続くステップＳ２９で、選択された計量ホッパＷＨから物品を排出する。これにより、最下段のタイミングホッパＴＨには、これまで排出された組合せ目標値の物品が溜まっているから、それを下段の包装装置等に排出した後（ステップＳ３０）、続くステップＳ３１で停止キーをチェックする。停止キーがＯＮであれば、運転を終了し、ＯＦＦであれば、ステップＳＵＢ１に戻って、以上の積算計量を繰り返す。
【００５５】
次に、図３のステップＳ４に戻り、第一目標値がゼロであれば、今度は、回数計量に移行するから、次に図７の回数計量のフローについて説明する。
【００５６】
図７において、ＣＰＵ１０は、まず設定された回数Ｎがゼロであるか否かをチェックする（ステップＳ３２）。ゼロであれば、第一目標値もゼロであったから、この場合は、通常の組合せ計量のルーチンに移行するが、ゼロでなければ、続くステップＳ３３において設定された組合せ目標値をＮ回で割り、その商を一回目の目標値として設定する。この場合において、Ｎは整数であるから、その値によって、割り切れない場合もある。その場合に備えて、毎回の目標値を補正しながら回数計量を行う。
【００５７】
ＣＰＵ１０は、まずＮ分割した目標値で組合せ選択し、選んだ計量ホッパＷＨから物品を排出するとともに、空になった計量ホッパＷＨには、新たな物品を供給する（ステップＳ３４）。続いてＣＰＵ１０は、排出した物品の排出量と当初の目標値との偏差を求め、その偏差で次回の目標値を補正する（ステップＳ３５、Ｓ３６）。続いてＣＰＵ１０は、設定された回数Ｎを１だけデクリメントし（ステップＳ３７）、その回数ＮがゼロになるまでステップＳ３８からステップＳ３４のルーチン処理を繰り返す。これにより、Ｎ分割された目標値は、毎回補正されながら組合せ計量されるから、毎回の排出量がずれていても、各回の組合せ計量で前回のずれが補正されるのである。
【００５８】
そして、回数Ｎがゼロになれば、タイミングホッパＴＨには、設定された組合せ目標値の物品が溜まっているから、それを下段の包装装置等に排出した後（ステップＳ３９）、続くステップＳ４０で停止キーをチェックする。停止キーがＯＮであれば、運転を終了しＯＦＦであれば、ステップＳ３３に戻って、以上の回数計量を繰り返す。
【００５９】
以上、本発明の一実施形態を説明したが、本発明は、これに限定されない。例えば、以上の説明では、単体質量に殆どバラツキのない工業規格品を、１個の誤差も許さない精度で組合せ計量する場合について説明したが、これを単体質量にバラツキのある物品に展開すれば、さらに精度の高い組合せ計量が実現できることは明らかである。
また、プールホッパＰＨにも質量センサＷＳを搭載して、計量ホッパＷＨが物品を計量している間に、プールホッパＰＨへの供給量を質量センサＷＳの検出質量に基づいて、フィードバック制御することも可能である。そうすれば、最終目標値をさらに微調整することができるから、組合せ不良を発生させない稼働率の高い装置にすることができる。
【符号の説明】
【００６０】
１５      最終目標値調整部
１６      切替部
１７      設定部
１８      回数設定部
１００      組合せ計量装置
ＷＨ      計量ホッパ（ホッパ）
ＰＨ      プールホッパ
ＲＦ      放射フィーダ（フィーダ）
ＣＵ      制御部
【図１】
2017090295.tif 000003
【図２】
2017090295.tif 000004
【図３】
2017090295.tif 000005
【図４】
2017090295.tif 000006
【図５】
2017090295.tif 000007
【図６】
2017090295.tif 000008
【図７】
2017090295.tif 000009