JP4103029B2 - 加工工程の監視方法 - Google Patents
加工工程の監視方法 Download PDFInfo
- Publication number
- JP4103029B2 JP4103029B2 JP2001149616A JP2001149616A JP4103029B2 JP 4103029 B2 JP4103029 B2 JP 4103029B2 JP 2001149616 A JP2001149616 A JP 2001149616A JP 2001149616 A JP2001149616 A JP 2001149616A JP 4103029 B2 JP4103029 B2 JP 4103029B2
- Authority
- JP
- Japan
- Prior art keywords
- sampling
- data
- machining
- abnormality
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 49
- 238000012544 monitoring process Methods 0.000 title claims description 40
- 230000008569 process Effects 0.000 title claims description 22
- 238000005070 sampling Methods 0.000 claims description 93
- 238000003754 machining Methods 0.000 claims description 51
- 230000005856 abnormality Effects 0.000 claims description 31
- 238000003860 storage Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 21
- 230000008859 change Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000007547 defect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000001746 injection moulding Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41875—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32179—Quality control, monitor production tool with multiple sensors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37223—Identify minimum number of appropriate measuring points
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Numerical Control (AREA)
Description
【発明の属する技術分野】
従来、工作機械による製品の歩留まりを高めるには機械精度を上げることにあるが、そのために機械の作動中の状況を監視するには、稼動している駆動軸の機械的ブレを直接測定するか、または駆動電流を測定することで異常を検出するようにしている。本発明は、この駆動電流を、作業工程の開始から終了までの1サイクルにおける所定数のサンプリングポイント全部についての、加工用モータの負荷電流の変化量を、加工の重要度に応じて測定することにより機器の状況を連続して把握する加工工程の監視方法に関するものである。本発明は、稼動、待機、稼動、待機というようにサイクル運転を行なう機器、例えば、射出成形機、切削装置、プレス機、搬送装置等に適応される。
【0002】
【従来の技術】
従来、工作機械により被加工物を加工する場合、設計寸法によって倣い運転をし、そのときの駆動電流の大きさを測定し、異常の範囲になるかならないかを監視している。一例として、図11に示す円柱状の加工品を製作する場合、加工開始信号により、駆動モータの回転が開始され、加工台が移動を始める。工作機械の駆動モータは、起動電流は大きな値をとり、加工品の加工箇所が設定されるまで無負荷状態を維持し、電流は一定に流れる。
【0003】
図11に示すように、加工品には異なった工具A、B、Cでの加工箇所があり、工具の摩耗状況によりそれぞれ交換頻度も異なっている。また、加工無負荷状態において工具交換が行なわれる。加工終了時には、モータの回転をブレーキを兼用して止めるので、電流値は高くなる。
【0004】
加工状況を管理するには、加工品に見合った出力の駆動モータを使用することで、加工操作が駆動モータの電流に影響を与えるので、駆動モータの電流を監視することで行なえる。これにより、加工品の精度を上げるか、歩留まりを良くするためのデータが得られる。
【0005】
加工品の加工の1サイクル(全区間)を監視する方法は、その一例として、時間軸を等分目盛りにしてサンプリングポイントをこの目盛り上に設定し、時系列に測定値を記憶させ、最初の1サイクルのデジタルデータを仮の基準データとし、次に繰り返し測定した1サイクルのデジタルデータとサンプリングポイントごとに比較して最大値及び最小値を保存する。以下、複数回測定を行なって、必要に応じて差し替え操作を行なってそれぞれの各サンプリングポイントの最大値及び最小値を求める。そして、図12に示すように、全ポイントの最大値データ及び最小値データを連続に繋いで、最大値波形(上限)M及び最小値波形(下限)mのパターンを設定し、視覚的に加工異常を監視できるようにしている。
【0006】
すなわち、加工装置の表示部に最大値波形Mと最小値波形mを表示し、ワーク作業中の実測値をそのパターン上で追って行くことで、実測値波形Rが最大値波形Mまたは最小値波形mと交差したときに、異常検出のチェックが行なえることになっている。
【0007】
【発明が解決しようとする課題】
上記のように、例えば、1000サイクルのデータを重ね画いて最大値波形及び最小値波形を得て、加工状態を監視するのは有効である。
【0008】
しかしながら、自動車工場での機械部品加工では、1日で1000サイクルを十分に越す加工作業をすることは容易である。すなわち、部品1個の加工時間を60秒、24時間連続運転では60(サイクル/時間)×24(時間)=1440サイクルとなる。このような加工数においては、1000個のサンプル数では機械の状態、精度を把握するには不十分である。なぜなら、サンプル測定数が少なすぎるため、1000回の測定でたまたま大きな(小さな)値があった、たまたま測定中に非常に安定していたという、偶然の要素が入り込む。したがってサンプル測定数を非常に多く取れば良いが、重ね書きの方法では逆に、サンプル測定数を非常に多く取ると不安定または状態が悪いときのデータも混入するので、精度良く監視することが困難になる。
【0009】
また、従来の加工許容範囲の設定は、連続した上限データ、連続した下限データとして設定していたので、異常検出時の早い対応が出来ない。そこで、1サイクル中の複雑な加工箇所を中心に多くのサンプリングポイントを取って対応させるようにしたとき、他の複雑な加工箇所のデータや全体を考慮したデータが不足し、このため、複数の異なる設定をした監視装置を増設する必要があった。
【0010】
本発明は、ワーク作業工程の加工品の複雑な加工箇所及び単純な加工箇所に応じてサンプリングポイントを配置して監視用データを作成し、該監視用データによりワーク加工を監視するようにした加工工程の監視方法を提供することを目的とする。
【0011】
【課題を解決するための手段】
本発明は上記目的を達成するために、請求項1に係る加工工程の監視方法の発明は、
加工用モータの負荷電流を検出することにより、加工工程の異常の有無を監視する加工工程の監視方法において、
a) 複数の加工を含む作業工程の開始から終了までのサイクル運転を行う機器の、1サイクルにおける所定数のサンプリングポイントについての、加工用モータの負荷電流の変化量を、加工毎に読み取り可能な信号に変換するステップを複数サイクル繰り返すステップ、
b)データを取得し、処理するための入力部からの前記信号の変化に応じてサンプリングポイントのデータを記憶部に設定するステップ、
c)前記b)のステップ後、作業工程の開始から終了までを複数サイクル測定して得た全てのサンプリングデータのうち、加工の重要度に応じた部分のみのサンプリングデータを前記記憶部に保存するステップ、
d)次に前記c)のサンプリングポイントごとにCPUにより標準偏差値を求めて前記記憶部に保存するステップ、
e)前記CPUにおいて、前記b)で設定された前記サンプリングポイントの新たな前記信号の値を、前記標準偏差値を使用して照合するとともに、異常の有無を判定し、外部接続機器により異常発生を知らせるステップとからなることを特徴とする。
上記構成の一例として、1サイクルの信号変化の重要部分を短い時間間隔(例:1ms)でサンプリングを行ない、重要でない部分は長い時間間隔(例:100ms)でサンプリングし、データ保存を行なうようにする。
【0012】
請求項2の発明は、請求項1の発明において、
前記b)のステップは、ワークの形状によらず、前記入力部からの前記信号の変化に応じて、加工箇所の前後のサンプリングデータから複雑な加工箇所または単純な加工箇所を判定し、これに基づいて時間軸のサンプリングポイントを決定して、該サンプリングポイントを前記記憶部に設定するステップであることを特徴とする。
【0013】
請求項3の発明は、請求項1を引用する発明であって、
前記b)のステップにおいて、 ワークの形状データに基づき、複雑な加工箇所または単純な加工箇所に応じてサンプリングポイント数を設定することを特徴とする。
【0014】
また、本発明において、ワークを加工する装置に備えた加工用モータの負荷電流を、加工開始から終了までの1サイクルを単位として監視し、前記ワークの形状による複雑な加工箇所では加工時間軸のサンプリングポイントを細かく取り、かつ、単純な加工箇所では加工時間軸のサンプリングポイントを粗く取るようにし、各サンプリングポイントにおいてサンプリングデータをCPU記憶部に個別に記憶すると共に、用途に合わせたプログラムに沿って数値処理加工してもよい。
【0015】
さらに本発明において、ワークを加工する装置に備えた加工用モータの負荷電流を、加工開始から終了までの1サイクルを単位として監視し、複数サイクル稼動させたときの、ワークの各箇所に対する前記負荷電流の複数の実測値を、同一サンプリングポイントごとに集合させてサンプリングデータとして記憶させ、かつ、この平均値を求めると共に該サンプリングポイントごとに標準偏差値を求め、この平均値または標準偏差値と前記負荷電流の実測値とを比較し、監視するようにしてもよい。
【0016】
削除
【0017】
削除
【0018】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面に基づいて説明する。本発明は、工作機械の監視を行なう上で、比較するサンプリングデータは、ワークの重要部分にはサンプリングの時間間隔を短くして情報量を多くし、ワーク形状の変化が緩やかな箇所はデータ推移が小さいのでサンプリングの時間間隔を長くして最小限のサンプリングにより測定保存したものを使用している。なお、ワーク形状の情報がない場合は、最初に測定する1サイクル目にサンプリングのポイントごとの変化量を検出してサンプリングの時間間隔を決定する。次サイクルは1サイクル目のデータを基にして修正しながらデータを採取する。
【0019】
図3に示すワークは3箇所に加工部分があり、それぞれサンプリングの時間間隔を異ならせた部分である。また、ワークの全加工工程を区分すると(1)から(7)の7つに分けられ、全体で1900箇所のサンプリングポイントを設定している。図2および図3に示すように、サンプリングポイントは(1)の部分は50箇所、(2)の部分は350箇所、(4)の部分は550箇所、(6)の部分は880箇所、(7)の部分は70箇所である。なお、(3)と(5)の部分は加工を行なわないのでサンプリングを行なわない。また、図4に示すように、(1)と(7)の部分は開始及び終了部分であり、5サイクルに1回のサンプリングを行ない、(4)の部分は3サイクルに1回のサンプリングを行なうようにしたものである。(2)と(6)の部分は全サイクル数において全てサンプリングを行なう部分である。
【0020】
次に、(1)から(7)の各区分について説明する。(1)の区分では通過トリガ(設定値1に対して下から上または上から下に電流変化するトリガ)、または外部からの開始信号入力により測定を開始する。ポイント1からポイント50までのサンプリングの間隔時間を100msとすると、所用時間は5秒間(100ms×50=5s)となる。(2)の区分では工具装着が終わり加工開始指示を受け取って測定を開始する。この箇所は重要部分であり、工具交換を200個加工ごとに交換するのでサンプリングポイントを増加させている。したがって、ポイント51からポイント400まで(350箇所)をサンプリングの間隔時間を5msとして測定し、記憶部に保存する。
【0021】
(3)の区分ではATS(自動工具交換装置)による工具交換を行なう。必要とする工具が一定場所にないため、ATSの工具収納部が移動する時間が一定しないので、工具交換完了の信号(コマンド)を入力することで(4)に移行する。(4)の区分では工具装着が終わり加工開始指示を受け取って測定を開始する。この箇所は負荷が大きくなく、工具破損等の異常はあまり起きず工具交換は600個加工ごとに行なう。したがって、ポイント401からポイント950までをサンプリングの時間間隔を10msとして測定し、3サイクルごとに記憶部に保存する。
【0022】
(5)の区分では、(3)の区分と同じ動作をする。(6)の区分では工具装着が終わり加工開始指示を受け取って測定を開始する。この箇所は重要部分であり、100個加工ごとに工具交換を行なうので加工変動が大きくる。したがって、ポイント951からポイント1830までをサンプリングの時間間隔を3msとして測定し、全サイクル分を記憶部に保存する。(7)の区分では通過トリガまたは外部からの開始信号入力により測定を開始する。ポイント1831からポイント1900まで(70箇所)をサンプリングの時間間隔を100msとして測定し、5サイクルごとに記憶部に保存をする。所用時間は7秒間(100ms×70=7s)となる。
【0023】
このようにデータを採取したとき、接続された記憶装置において、図4に示すように、区分(1)、(2)、(6)、及び(7)のサンプル数の量に応じて、所定のサンプリングポイント内に複数のデータが収容されることになる。また、図2に示すように、区分(1)、(2)、(4)、(6)及び(7)のデータを波形に変換すると、加工部分のみの連続した波形となる。
【0024】
次に、図5を参照してサンプリング工程を説明する。まず、ステップ1の条件の設定において、サンプリングの速度及び回数を工程順に設定する。ステップ2でサンプリングの開始状態にする。ステップ3で通過トリガまたは他のトリガの入力をチェックし、入力のない場合はここで待機状態になる。
【0025】
ステップ4ではサンプリング速度を3ms、5ms、10ms、100msのいずれかを順番に従って設定する。ステップ5ではサンプリングポイントに到達しているかどうかの判定を行ない、到達していれば(YESのとき)、ステップ6で測定し、サンプリングデータを保存する。ここでは、設定値nに従って、ステップ4からステップ7までを繰り返し測定、保存する。nの設定は、以下の通り。n=1は測定サイクル全てのデータを保存する。n=2は2サイクル飛ばしてデータを保存する。n=5は5サイクルに1回分データを保存する。n=XはXサイクルに1回分データを保存する。ステップ7では設定データ個数をチェックし、定量になれば次の段階に進み、定量に満たされていなければ、ステップ4に戻って繰り返しデータの採取を行なう。
【0026】
決められたサンプリング速度でのサンプリング量が満たされたとき、ステップ8でサンプリング速度を次順の速度に変更する。ステップ9ではワークが一連のサンプリングで1サイクルのデータを採取できたかどうかを判定し、まだの場合はステップ3に戻って通過トリガの待機状態になる。1サイクルのデータが採取できればステップ10において設定サイクルのデータが取れたかどうかを判定する。
【0027】
ステップ10において、全てのデータを測定、保存したら測定終了となり(ステップ11)、設定サイクル分のデータがまだ取り終わってない場合は、ステップ3に戻り、通過トリガ待ちとなる。
【0028】
測定終了(ステップ11)になれば、ステップ12でデータを計算処理し、ステップ13で受信側の能力に合わせて処理したデータと共にコマンドを送る。図6に示すように、監視装置の本体には各部を制御する制御部1が設けられ、データの計算処理はCPU2で行ない、通信部3において外部パソコン4との接続を可能にして監視、操作を容易にさせている。本体には入力部5と表示部6および出力部7が設けられ、これらの操作部8と実測値や演算結果等のデータの記憶部9が設けられている。
【0029】
次に、実測値と比較する基準波形の作成について説明する。図7に示すように、断片的に測定し保存された全てのサイクルデータまたは任意のサイクルデータはヒストグラムで表わすと、各サンプリングポイントで求めた平均値と周知の方法で得た最大値、最小値とをそのときの実測値と比較することができる。また、各サンプリングポイントでの標準偏差処理を行ない、標準偏差値(σ)を算出し、各サンプリングポイントでの1×σの値をポイントにそって繋げた連続1σ曲線(平均値波形に対してプラス側の上限値とマイナス側の下限値を作る。)を作成することで、測定回数が少なくても、従来の最大値波形、最小値波形よりもより正確な精度と状態を表わす1σ波形(上下限値波形)が得られる。図7R>7に示すサンプリングポイントX1、X2、X3において、標準偏差値(σ)の値は各サンプリングポイントで異なっているので、各波形が平行(等間隔幅)になる訳ではなく、必然的に精度の良い箇所は上下限値の幅が狭くなる。
【0030】
このことから、統計的手法により全てのサイクル数を計測しなくても、統計的不良率の設定ができる。つまり、1σ波形では約全体の68〜70%がこの判定幅の中に収まり良品とされる。また、2×σの値をポイントにそって繋げた連続2σ曲線、3×σの値をポイントにそって繋げた連続3σ曲線を作成することができる。監視幅は1σ、2σ、3σのほか、他の係数を掛けたσの幅でも良い。平均値波形を中心にした偏差値波形においてプラスマイナス3σの偏差値以上になってくると、従来の最大値をつなげた最大値波形より加工品に見合った波形となり、この監視幅では全体の99.8%が良品となる。
【0031】
従って、目的とする不良率に近い値を標準偏差値に掛け、図1に示すように、上限値波形及び下限値波形を作成することができ、ワークを監視することができる。
【0032】
次に、各サンプリングポイントにおける機能を説明する。図8に示すように、ワークの監視領域(1)から(7)において、対応する記憶スペースが本体記憶部に設けられており、各サンプリングポイントに対応する区画にはプログラム処理をこの箇所で行なわせる計算式が備わっている箇所や、記憶だけの箇所など様々な要素が組み込まれている。領域(3)と(5)の部分は加工を行なわないのでサンプリングを行なわないが、その間のATS(自動工具交換装置)による工具交換等のプログラムを実行する。
【0033】
各サンプリングポイントで行われる内部構成(プログラム処理)の一例として、図8及び図9に示すように、領域(4)において、サンプリングポイント449から453までの区画には、演算シート[シート(C−1)]、[シート(C−2)]、記憶シート[シート(C−3)]とコマンド用シート[シート(C−4)]が設けられている。図9に示すサンプリングポイント449では実測値、最大値を求め、データを必要部署に転送する。以下に連続する4箇所のサンプリングポイントの内部構成を列記する。サンプリングポイント450では実測値、最小値を求め、データを必要部署に転送する。サンプリングポイント451では実測値、平均値を求め、補正分を通信する。サンプリングポイント452では実測値、標準偏差値を求め,+3σ波形の上限波形を作成する。また、実測値との差を通信する。サンプリングポイント453では実測値、標準偏差値を求め,−3σ波形の下限波形を作成する。また、実測値との差を通信する。
【0034】
このように、各サンプリングポイントには、データの記憶部分と演算部分と転送・通信部分が設けられている。図10に示すように、各サンプリングポイントは実測値を記憶させると共に標準偏差値と演算し、その差を異常の有無の判定と共に転送・通信する。従って,各ポイントで異常の監視が行なえるので、サンプル数が少なくて済み、異常の発見も素早く行なえる。
【0035】
また、監視スクリーンにおいて、数値データを比較するよりも、実測値、上限値および下限値をRGB処理で色分けをすることで実測の加工品精度の異常が簡単に分かり、監視作業を軽減する。監視幅についても、1σ波形を青、2σ波形を緑、3σ波形を赤で表示し、実測値の波形をオレンジ色のように配色することで、色帯がクロスしたときに異常の段階(1σ、2σ、3σ)が判断できる。なお、標準偏差値は測定する対象が電流、温度、その他何でも相対的比較となり、監視したい対象物の変化を信号に変換できれば、この監視方法により精度を管理することが使用できる。
【0036】
次に、異常時発生の判定と処理について説明する。まず、あらかじめ設定した1〜N数連続して上下限値を越えることを異常発生とする。すなわち、連続数Nを3とする場合、連続する2ポイントが下限値を下回り、続いて3ポイント目が上限値を上回る数値であったときに異常とする。また、1ポイント目が上限を上回り、次のポイントは上下限値の監視幅に入り、次の2ポイントは下限値を下回ったが、次の5ポイント目は上下限値の監視幅に入った場合は異常としない。
【0037】
通常モード設定時(常にパソコンまたはサーバーに接続)
異常発生時は異常を知らせる外部出力と、異常発生の連絡コマンドと異常時の1サイクル分の波形データを、イーサネット(R)等の通信手段を用いてパソコンまたはサーバーに送り、直ちに再度監視状態に戻る。異常時の1サイクル分の波形データは、異常時の実測値が各サンプリングポイントで記憶されており、このデータは常に送信されているので、異常の判定を行うだけで迅速に報知できる。
ディレイリ設定時(定期的にパソコンまたはサーバーに接続)
異常発生時は異常を知らせる外部出力と、異常発生の連絡コマンドを、イーサネット(R)等の通信手段を用いてパソコンまたはサーバーに送り、直ちに再度監視状態に戻る。この方式でも、各サンプリングポイントでデータを監視しているので、異常の報知を迅速に行なうことができる。
【0038】
また、異常発生時の1サイクル分の波形データをあらかじめ設定された波形数M(内部メモリーの容量で制限)だけ内部メモリーに保存する。波形数Mを越えて異常波形データが収集されたときには古い波形データを捨てて、新たなデータを保存していく。これにより常にM個の最新異常波形データを保存できる。これはパソコンまたはサーバーに資料として容易に搬送できる。
【0039】
【発明の効果】
本発明は以上述べた通りであり、請求項1に記載の方法の発明では、作業工程の開始から終了までの1サイクルを監視する場合、1サイクルのサンプリングポイントごとに標準偏差値を求め、これから上下限値データを作成し、実測値を上下限値の監視幅で異常の有無を監視するので、より、作業工程における正確な精度の監視を行うことができる。また、ワークの加工用モータの負荷電流を1サイクル中、複雑な加工箇所には加工時間軸のサンプリングポイントを細かく取ってサンプリングデータを作成し、各サンプリングポイントにおいてプログラム処理すると共に記憶部に記憶したので、監視しやすい正確なデータ波形を作成することができる。
また、請求項2の発明は請求項1の方法の発明において、ワークの形状において設計図面がない場合でも、加工箇所の前後のサンプリングデータから複雑な加工箇所または単純な加工箇所を判定して、サンプリングを行なうので不確定なワークのサンプリングに適している。
請求項3に記載の発明は請求項1の方法の発明において、ワークの形状データに基づき、それぞれの複雑な加工箇所または単純な加工箇所のサンプリングポイント数を決定したので、正確なデータを得ることができる。
【図面の簡単な説明】
【図1】本発明による実施の形態のワークの負荷電流の監視方法を示す、上下限値波形及び実測値波形のグラフである。
【図2】図1の監視方法によるサンプルデータ個数を示すグラフである。
【図3】図1の監視方法によるワークのサンプリングポイントを示すグラフである。
【図4】図1の監視方法による記憶部の構成図である。
【図5】図1の監視方法によるサンプリングの設定サイクル動作のフローチャートである。
【図6】図1の監視方法に使用される本体のブロック図である。
【図7】図1の監視方法による、平均値、最大値および最小値、標準偏差による上下限値との関係を波形とヒストグラムで示した図ある。
【図8】図1の監視方法による、サンプリングポイントと記憶部箇所との対応を示す図である。
【図9】図1の監視方法による、サンプリングポイントの一部内容を示す記憶部の構成図である。
【図10】図1の監視方法による、各サンプリングポイントにおいてプログラム処理を行ない監視することを示す模式図である。
【図11】従来のワークの作業工程を示す説明図である。
【図12】従来のワークの、最大値波形及び最小値波形による監視方法を説明する模式図である。
Claims (3)
- 加工用モータの負荷電流を検出することにより、加工工程の異常の有無を監視する加工工程の監視方法において、
a) 複数の加工を含む作業工程の開始から終了までのサイクル運転を行う機器の、1サイクルにおける所定数のサンプリングポイントについての、加工用モータの負荷電流の変化量を、加工毎に読み取り可能な信号に変換するステップを複数サイクル繰り返すステップ、
b)データを取得し、処理するための入力部からの前記信号の変化に応じてサンプリングポイントのデータを記憶部に設定するステップ、
c)前記b)のステップ後、作業工程の開始から終了までを複数サイクル測定して得た全てのサンプリングデータのうち、加工の重要度に応じた部分のみのサンプリングデータを前記記憶部に保存するステップ、
d)次に前記c)のサンプリングポイントごとにCPUにより標準偏差値を求めて前記記憶部に保存するステップ、
e)前記CPUにおいて、前記b)で設定された前記サンプリングポイントの新たな前記信号の値を、前記標準偏差値を使用して照合するとともに、異常の有無を判定し、外部接続機器により異常発生を知らせるステップとからなることを特徴とする加工工程の監視方法。 - 前記b)のステップは、ワークの形状によらず、前記入力部からの前記信号の変化に応じて、加工箇所の前後のサンプリングデータから複雑な加工箇所または単純な加工箇所を判定し、これに基づいて時間軸のサンプリングポイントを決定して、該サンプリングポイントを前記記憶部に設定するステップであることを特徴とする請求項1記載の加工工程の監視方法。
- 前記b)のステップにおいて、 ワークの形状データに基づき、複雑な加工箇所または単純な加工箇所に応じてサンプリングポイント数を設定することを特徴とする請求項1記載の加工工程の監視方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001149616A JP4103029B2 (ja) | 2001-05-18 | 2001-05-18 | 加工工程の監視方法 |
US10/142,904 US6778942B2 (en) | 2001-05-18 | 2002-05-13 | Monitoring method for machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001149616A JP4103029B2 (ja) | 2001-05-18 | 2001-05-18 | 加工工程の監視方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006244463A Division JP4441735B2 (ja) | 2006-09-08 | 2006-09-08 | サイクル運転加工機の加工工程の監視方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002341909A JP2002341909A (ja) | 2002-11-29 |
JP4103029B2 true JP4103029B2 (ja) | 2008-06-18 |
Family
ID=18994757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001149616A Expired - Lifetime JP4103029B2 (ja) | 2001-05-18 | 2001-05-18 | 加工工程の監視方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6778942B2 (ja) |
JP (1) | JP4103029B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8123358B2 (en) | 2005-01-25 | 2012-02-28 | Thomson Licensing | Motion picture watermarking technique |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3842246B2 (ja) * | 2003-06-20 | 2006-11-08 | ファナック株式会社 | 数値制御装置 |
JP2005077282A (ja) * | 2003-09-01 | 2005-03-24 | Mitsubishi Motors Corp | 被試験体の試験装置 |
FR2861924B1 (fr) * | 2003-11-03 | 2007-02-02 | Moving Magnet Tech | Procede pour la detection de butees et de calage d'un moteur pas-a-pas et moteur pas-a-pas a detecteur de butee |
AU2003288885A1 (en) * | 2003-12-31 | 2005-07-21 | Systems On Silicon Manufacturing Co. Pte. Ltd. | System and method for process degradation and problematic tool identification |
JP4145806B2 (ja) * | 2004-01-09 | 2008-09-03 | 日野自動車株式会社 | 過渡エンジン試験装置および方法 |
DE102004052302B4 (de) * | 2004-09-30 | 2013-05-23 | Immobiliengesellschaft Helmut Fischer Gmbh & Co. Kg | Verfahren zur Ausgabe von Messwerten und Anzeigeeinrichtung |
DE102005005835A1 (de) * | 2005-02-08 | 2006-08-10 | Immobiliengesellschaft Helmut Fischer Gmbh & Co. Kg | Verfahren zur Optimierung von Messzeiten einer Messvorrichtung |
DE102005047466B3 (de) * | 2005-09-30 | 2007-07-19 | Siemens Ag | Verfahren zur Optimierung des Bearbeitungsprozesses bei einer Maschine |
DE102006037952A1 (de) * | 2006-08-12 | 2008-02-14 | Mtu Aero Engines Gmbh | Verfahren zur Überwachung eines Fertigungsverfahrens |
DE112006004117A5 (de) * | 2006-08-30 | 2009-08-13 | Siemens Aktiengesellschaft | Überwachungsverfahren |
JP5198087B2 (ja) * | 2008-02-21 | 2013-05-15 | 富士フイルム株式会社 | 製造設備の診断装置及び方法 |
JP2010250383A (ja) * | 2009-04-10 | 2010-11-04 | Omron Corp | 原単位算出装置、原単位算出装置の制御方法、および制御プログラム |
JP5419921B2 (ja) * | 2011-04-25 | 2014-02-19 | 三菱電機株式会社 | 検査装置 |
JP5307848B2 (ja) * | 2011-04-27 | 2013-10-02 | 三菱電機株式会社 | 検査装置 |
JP2015085437A (ja) * | 2013-10-30 | 2015-05-07 | 富士通株式会社 | 判定装置、判定方法、および判定プログラム |
DE102014100974A1 (de) * | 2014-01-28 | 2015-07-30 | Huf Hülsbeck & Fürst Gmbh & Co. Kg | Auswerteverfahren für Sensorsignale |
JP5791756B1 (ja) * | 2014-05-01 | 2015-10-07 | 三菱電機株式会社 | 閾値波形作成装置 |
US9741230B2 (en) | 2014-12-08 | 2017-08-22 | Kabushiki Kaisha Toshiba | Plant monitoring system, plant monitoring method, and program storage medium |
JP6530182B2 (ja) * | 2014-12-08 | 2019-06-12 | 株式会社東芝 | プラント監視装置、プラント監視方法、およびプログラム |
JP6445859B2 (ja) * | 2014-12-16 | 2018-12-26 | 株式会社東芝 | プラント監視装置 |
US20170316329A1 (en) * | 2015-01-21 | 2017-11-02 | Mitsubishi Electric Corporation | Information processing system and information processing method |
WO2016136094A1 (ja) * | 2015-02-27 | 2016-09-01 | 三菱電機株式会社 | 電動機制御装置 |
JP6569312B2 (ja) * | 2015-06-05 | 2019-09-04 | 富士通株式会社 | 処理装置、処理方法及び処理プログラム |
CN107636619B (zh) * | 2015-08-06 | 2020-12-29 | 日铁***集成株式会社 | 信息处理装置、信息处理***、信息处理方法及记录介质 |
EP3168700B1 (de) * | 2015-11-11 | 2024-05-29 | Klingelnberg AG | Automatisiertes verfahren und verarbeitungsmodul zum überwachen einer cnc-gesteuerten mehrachsmaschine |
DE102016100503B9 (de) * | 2016-01-13 | 2017-07-13 | Komet Group Gmbh | Verfahren zum Überwachen einer Werkzeugmaschine und Steuerung |
JP6348137B2 (ja) | 2016-03-24 | 2018-06-27 | ファナック株式会社 | 工作物の良否を判定する加工機械システム |
CN112005180B (zh) * | 2018-04-26 | 2023-09-22 | 三菱电机株式会社 | 状态监视装置及非同步数据的调整方法 |
JP6618227B1 (ja) * | 2019-04-24 | 2019-12-11 | 有限会社 ソフトロックス | データ処理装置及びデータ監視システム |
WO2022130611A1 (ja) * | 2020-12-18 | 2022-06-23 | 三菱電機株式会社 | 情報処理装置及び情報処理方法 |
CN114237156A (zh) * | 2021-12-07 | 2022-03-25 | 纽控(广东)数控技术有限公司 | Cnc自动化生产线加工过程监控方法、装置、终端和介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05116056A (ja) * | 1991-10-28 | 1993-05-14 | Ritsukusu Kk | 工作機器の異常検出装置 |
-
2001
- 2001-05-18 JP JP2001149616A patent/JP4103029B2/ja not_active Expired - Lifetime
-
2002
- 2002-05-13 US US10/142,904 patent/US6778942B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8123358B2 (en) | 2005-01-25 | 2012-02-28 | Thomson Licensing | Motion picture watermarking technique |
Also Published As
Publication number | Publication date |
---|---|
JP2002341909A (ja) | 2002-11-29 |
US6778942B2 (en) | 2004-08-17 |
US20020173935A1 (en) | 2002-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4103029B2 (ja) | 加工工程の監視方法 | |
JP4441735B2 (ja) | サイクル運転加工機の加工工程の監視方法 | |
JP3686336B2 (ja) | 工具摩耗データを作成し、工具摩耗量を推定し、工具の使用判定を行う方法 | |
US9429933B2 (en) | Numerical controller for machine having component inspection timing notification function | |
JPH05116056A (ja) | 工作機器の異常検出装置 | |
US20200089191A1 (en) | Method for monitoring cutting-tool abrasion | |
JPS5890445A (ja) | 工具の摩損監視方法及び装置 | |
JPH05329748A (ja) | 工具寿命予知装置 | |
JP2022000785A (ja) | 分析装置、分析方法及び分析プログラム | |
KR102242640B1 (ko) | 데이터 처리 방법, 데이터 처리 장치, 데이터 처리 시스템, 및 데이터 처리 프로그램 | |
JP2021117847A (ja) | 加工状態表示装置 | |
US11226613B2 (en) | Anomaly detection device, anomaly detection server and anomaly detection method | |
JP2001205545A (ja) | 工具交換時期判定システム | |
JP2005022052A (ja) | 加工工具の異常・寿命の検知方法および検知装置 | |
JP3193120B2 (ja) | 工具異常検出装置 | |
JP2754266B2 (ja) | 工具データ集中管理機能を有する数値制御装置 | |
JPH1128640A (ja) | Nc切削機械の生産活動情報管理方法及びその装置 | |
JP2001150302A (ja) | 加工実績記録装置 | |
KR20200043619A (ko) | Cnc공작기계 가공시 공구의 총가공부하량 산출방법과 이를 이용한 공구교환시점의 결정방법 | |
JP2002224925A (ja) | 工具交換作業支援装置 | |
JP3294414B2 (ja) | 工作機械における工具寿命検知方法 | |
JPS63114852A (ja) | 負荷監視による工具寿命監視装置 | |
JP3203918B2 (ja) | ネック工程発見装置 | |
JP6777686B2 (ja) | 診断装置、診断方法及び診断プログラム | |
Mannila | Development of an intelligent manufacturing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050422 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050525 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050715 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060118 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060317 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060712 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060908 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060914 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20061102 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080208 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080312 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4103029 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |