(57)【特許請求の範囲】
【請求項１】
入力された速度指令に基づいてサーボアンプ(28)で制御される電動サーボモータ(4) により所定速度で直動するスライド(2) を、被加工材の搬入、搬送又は搬出等を行う周辺機器(10)に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器(10)が次に動作完了するまでスライド(2) を所定位置に停止させ、起動させるサーボプレスの起動位置設定装置において、
スライド(2) の位置を検出するスライド位置検出手段(33)と、
スライド(2) の加速時に所定速度に達するまでに要する加速距離データ、及び、少なくとも打ち抜き加工時のスライド速度データ及び下限位置データを含むモーションデータ等のプレスデータを設定するプレスデータ設定手段(44)と、スライド(2) にかかる荷重を検出する荷重検出手段(34)と、
前記検出された荷重が増加開始するときのスライド位置をスライド位置検出手段(33)より入力し、この位置を前記被加工材の上面位置(C) として記憶する荷重発生位置検出手段(41)と、
打ち抜き加工後、スライド(2) が上昇して前記記憶された上面位置(C) より前記設定された加速距離データだけ上方の位置に来たとき停止指令を出力し、かつ、周辺機器(10)から動作完了信号が入力されたときにスライド(2) を起動する制御指令を出力する起動／停止判断手段(45)と、
この停止指令に基づいてスライド(2) が急停止するように、及びこの制御指令に基づいてスライド(2) が前記設定されたモーションデータに沿って速度制御されるように、速度指令を演算してサーボアンプ(28)に出力する出力演算手段(46)とを備えたことを特徴とするサーボプレスの起動位置設定装置。
【請求項２】
入力された速度指令に基づいてサーボアンプ(28)で制御される電動サーボモータ(4) により所定速度で直動するスライド(2) を、起動してから所定時間以内で被加工材の搬入、搬送又は搬出等を完了する周辺機器(10)に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器(10)が次に動作完了するまでスライド(2) を所定位置に停止させ、起動させるサーボプレスの起動位置設定装置において、
スライド(2) の位置を検出するスライド位置検出手段(33)と、
スライド(2) が所定速度で下降中に急停止させた場合の惰走距離データ、スライド(2) の加速時に所定速度に達するまでに要する加速距離データ、及び、少なくとも打ち抜き加工時のスライド速度データ及び下限位置データを含むモーションデータを設定するプレスデータ設定手段(44)と、
周辺機器(10)の送り速度データを入力する送り速度入力手段(43)と、
スライド(2) にかかる荷重を検出する荷重検出手段(34)と、
前記検出された荷重が増加開始するときのスライド位置をスライド位置検出手段(33)より入力し、この位置を前記被加工材の上面位置(C) として記憶する荷重発生位置検出手段(41)と、
前記検出されたスライド位置の変化により、スライド(2) の上昇行程又は下降行程の判別を行う上昇／下降行程判別手段(37)と、
スライド(2) の上昇行程中に周辺機器(10)に起動信号を出力するときのスライド位置と、前記上面位置(C) との上昇余裕距離( α) を設定する上方余裕量設定手段(31)と、
前記設定されたスライド速度値、及び前記入力された送り速度データに基づいて、スライド(2) が前記記憶された上面位置(C) から前記設定された下限位置Ｌまで下降した後に上昇して前記上面位置(C) より前記設定された上昇余裕距離(α) だけ上方の位置に来て、起動信号が前記周辺機器(10)に出力されるまでの所要時間、及び、周辺機器(10)がこの起動信号を受けて動作完了するまでの所要時間の合計を算出し、この合計所要時間に基づいて動作完了予定時刻を演算するプレス起動時間演算手段(39)と、
打ち抜き後、スライド(2) が上昇して前記記憶された上面位置(C) より前記設定された惰走距離データ及び加速距離データを加算した距離だけ上方の位置に来たとき停止指令を出力し、この後、時刻が前記演算された動作完了予定時刻になったときにスライド(2) を起動する制御指令を出力する起動／停止判断手段(45)と、
この停止指令に基づいてスライド(2) が急停止するように、及びこの制御指令に基づいてスライド(2) が前記設定されたモーションデータに沿って速度制御されるように、速度指令を演算してサーボアンプ(28)に出力する出力演算手段(46)とを備えたことを特徴とするサーボプレスの起動位置設定装置。
【請求項３】
請求項２記載のサーボプレスの起動位置設定装置において、
前記起動／停止判断手段(45)は、時刻が前記周辺機器(10)の動作完了予定時刻になったときにスライド(2) を起動した後、スライド(2) が前記上面位置(C) より前記設定された惰走距離データだけ上方の位置に来たときに、周辺機器(10)が動作完了してない場合には、スライド(2) を非常停止させる停止指令を出力することを特徴とするサーボプレスの起動位置設定装置。
【請求項４】
請求項１又は２記載のサーボプレスの起動位置設定装置において、
前記荷重検出手段(34)は、前記電動サーボモータ(4) の駆動電流値から算出されるモータ出力トルクに基づいて荷重を求めることを特徴とするサーボプレスの起動位置設定装置。
【請求項５】
電動サーボモータ(4) により所定速度で直動するスライド(2) を、被加工材の搬入、搬送又は搬出等を行う周辺機器(10)に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器(10)が次に動作完了するまでスライド(2) を所定位置に停止させ、起動させるサーボプレスの起動位置設定方法において、
スライド(2) の加速時に所定速度に達するまでに要する加速距離データを予め設定し、
下降行程中にスライド(2) にかかる荷重が増加開始するときのスライド位置を前記被加工材の上面位置(C) として記憶すると共に、
打ち抜き後にスライド(2)が上昇して前記上面位置(C) より加速距離データだけ上方の位置に来たとき停止させ、
かつ、周辺機器(10)から動作完了信号が入力されたときにスライド(2) を起動し、下降させることを特徴とするサーボプレスの起動位置設定方法。
【請求項６】
電動サーボモータ(4) により所定速度で直動するスライド(2) を、起動してから所定時間以内で被加工材の搬入、搬送又は搬出等を完了する周辺機器(10)に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器(10)が次に動作完了するまでスライド(2) を所定位置に停止させ、起動させるサーボプレスの起動位置設定方法において、
スライド(2) の加速時に所定速度に達するまでに要する加速距離データ及び、所定速度で下降中に急停止させた場合の惰走距離データを予め設定し、
下降行程中にスライド(2) にかかる荷重が増加開始したとき、このときのスライド位置を前記被加工材の上面位置(C) として記憶すると共に、スライド速度及び周辺機器(10)の送り速度に基づいて、スライド(2) が前記記憶された上面位置(C) から下限位置Ｌまで下降した後に上昇して前記上面位置(C) より予め設定された上昇余裕距離( α) だけ上方の位置に来て、周辺機器起動信号が前記周辺機器(10)に出力されるまでの所要時間、及び、周辺機器(10)がこの周辺機器起動信号を受けて動作完了するまでの所要時間の合計を算出し、この合計所要時間に基づいて動作完了予定時刻を演算し、打ち抜き後、スライド(2) が上昇して前記記憶された上面位置(C) より予め設定された惰走距離データ及び加速距離データを加算した距離だけ上方の位置に来たとき停止させ、この後、時刻が前記演算された動作完了予定時刻になったときにスライド(2) を起動し、下降させることを特徴とするサーボプレスの起動位置設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電動サーボモータによってスライドが駆動されるサーボプレスにおいて、素材の搬入や搬出等を行う周辺機器との連動時の生産速度を向上できるスライド起動位置の設定を行うサーボプレスの起動位置設定装置及びその方法に関する。
【０００２】
【従来の技術】
従来、プレス機械には、クランク軸の回転動力をリンク機構により直線運動に変換されて駆動されるスライドを備えた機械式プレス、油圧シリンダにより直線駆動されるスライドを備えた油圧プレス、あるいは、電動サーボモータの回転動力により例えばボールネジ機構等を介して直線駆動されるスライドを備えたサーボプレスなどがある。そして、サーボプレスは、機械式プレスに比べてスライドの可動範囲を任意に設定可能なことや、油圧プレスに比べて駆動源がクリーンで、かつ、騒音が小さいことなどの理由によって、作業環境を重要視する産業分野に広く使用されている。
【０００３】
一方、このようなサーボプレスにおいては、材料搬入、搬送又は搬出等を行う周辺機器との連動運転を行うために、例えば、リミットスイッチ等の位置検出センサを設け、上下動するスライドの位置を検出している。そして、所定の位置信号の検出順序に基づいてスライド移動方向を判断し、また、その検出位置によってスライド位置を判断し、これらの判断結果に基づいて所定のタイミングで、材料の搬入指令、搬送指令等の信号を周辺機器に出力したり、あるいは、スライドを停止させた後に周辺機器からの送り完了信号を待ってスライドを再起動したりして、連動運転を行っている。
【０００４】
そして、上記位置検出センサの取り付け位置は、作業者が経験的に決めて設定している。例えば、コイル材の送給装置を制御しているコイルライン制御装置に対して、コイル材の送り開始を指令するときのスライド位置は、通常、サーボプレスのスライドが下限位置から上昇してコイル材の上面より所定距離上昇した位置、すなわち、コイル材の送り時に上型と干渉しない位置に設定されている。また、コイル材送り完了信号がコイルライン制御装置から入力されるまでスライドを停止させておく位置も同様に、コイル材の送り時に上型と干渉しない位置に設定される。このとき、生産性を上げるために、上記のコイル材送り開始指令は、できるだけ早いタイミングで出力する必要があり、また、上記のスライドを停止さえておく位置もできるだけコイル材に近い位置とする必要がある。このため、これらの送り開始を指令するリミットスイッチ及びスライドを停止させるリミットスイッチはコイル材上面になるべく近く設定される。このとき、コイル材が送給時に上型に引っ掛からないようにするため、コイル材の板厚のばらつきを考慮して、作業者が上記設定位置を経験的に決めている。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記のように、従来のリミットスイッチ等の位置は、コイル材の板厚のばらつき等を考慮しなければならないので、余裕を持って設定されている。また、この設定作業に熟練した作業者でも、設定した位置が生産速度を最大限に速くできる位置になるとは限らない。したがって、上記のスライドを停止させ起動させるリミットスイッチ位置の余裕度が大きい場合には、スライド再起動後の下限位置までの下降時間が長くなり、また、コイル材の送り開始を指令するリミットスイッチ位置の余裕度が大きい場合には、コイルライン制御装置の起動タイミングが遅くなるので、コイル材供給装置との連動加工システム全体での生産速度を上げることが困難となっている。また、コイル材の板厚の変更に対応して、このリミットスイッチの位置を設定し直さなければならないので、段取り換え時の作業時間がかかるという問題がある。
さらに、サーボプレスは電動サーボモータの回転動力をボールネジ等を介して減速して加圧力を大きくすることによってスライド駆動を行う機構となっているので、サーボプレス自体の生産速度は機械式プレスよりも遅くなるのが一般的となっている。しかしながら、生産性向上の要求から、サーボプレスにおいても機械式プレスの生産速度になるべく近づけた生産速度で生産することが非常に重要な課題となっている。
【０００６】
本発明は、上記の問題点に着目してなされたものであり、周辺機器との連動加工システムでの生産速度を向上するように連動時のスライド起動位置を設定するサーボプレスの起動位置設定装置及びその方法を提供することを目的としている。
【０００７】
【課題を解決するための手段、作用及び効果】
上記の目的を達成するために、請求項１に記載の発明は、入力された速度指令に基づいてサーボアンプ２８で制御される電動サーボモータ４により所定速度で直動するスライド２を、被加工材の搬入、搬送又は搬出等を行う周辺機器１０に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器１０が次に動作完了するまでスライド２を所定位置に停止させ、起動させるサーボプレスの起動位置設定装置において、スライド２の位置を検出するスライド位置検出手段３３と、スライド２の加速時に所定速度に達するまでに要する加速距離データ、及び、少なくとも打ち抜き加工時のスライド速度データ及び下限位置データを含むモーションデータ等のプレスデータを設定するプレスデータ設定手段４４と、スライド２にかかる荷重を検出する荷重検出手段３４と、前記検出された荷重が増加開始するときのスライド位置をスライド位置検出手段３３より入力し、この位置を前記被加工材の上面位置Ｃとして記憶する荷重発生位置検出手段４１と、打ち抜き加工後、スライド２が上昇して前記記憶された上面位置Ｃより前記設定された加速距離データだけ上方の位置に来たとき停止指令を出力し、かつ、周辺機器１０から動作完了信号が入力されたときにスライド２を起動する制御指令を出力する起動／停止判断手段４５と、この停止指令に基づいてスライド２が急停止するように、及びこの制御指令に基づいてスライド２が前記設定されたモーションデータに沿って速度制御されるように、速度指令を演算してサーボアンプ２８に出力する出力演算手段４６とを備えた構成としている。
【０００８】
請求項５に記載の発明は、電動サーボモータ４により所定速度で直動するスライド２を、被加工材の搬入、搬送又は搬出等を行う周辺機器１０に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器１０が次に動作完了するまでスライド２を所定位置に停止させ、起動させるサーボプレスの起動位置設定方法において、スライド２の加速時に所定速度に達するまでに要する加速距離データを予め設定し、下降行程中にスライド２にかかる荷重が増加開始するときのスライド位置を前記被加工材の上面位置Ｃとして記憶すると共に、打ち抜き後にスライド２が上昇して前記上面位置Ｃより加速距離データだけ上方の位置に来たとき停止させ、かつ、周辺機器１０から動作完了信号が入力されたときにスライド２を起動し、下降させる方法としている。
【０００９】
請求項１又は５に記載の発明によると、スライド荷重値が増加開始するのを検出して上型が被加工材の上面に接触したことを検出できるので、これによって被加工材の板厚がばらついても被加工材の上面位置が精度良く計測される。そして、この計測された上面位置に基づいて、予め設定された加速距離だけ上面位置より上方の位置を算出し、打ち抜き後、この算出した位置にスライドが上昇したとき停止させ、周辺機器が動作完了したとき（例えば、コイルフィーダが送り完了したときなど）にスライドを起動し、下降させる。したがって、従来のようにスライド起動位置の設定のためのリミットスイッチ設置作業等に時間がかかることが無くなり、自動的に上記計測された上面位置に対応して起動位置が設定されるので、段取り時間が短縮化され、作業性が向上する。また、起動位置を上記上面位置の近傍に設定しているので、周辺機器が動作完了したとき短時間で被加工材の上面位置に到達して打ち抜くことができる。この結果、周辺機器と連動しながらサーボプレスで打ち抜き加工を行うときの生産速度が非常に向上する。
【００１０】
請求項２に記載の発明は、入力された速度指令に基づいてサーボアンプ２８で制御される電動サーボモータ４により所定速度で直動するスライド２を、起動してから所定時間以内で被加工材の搬入、搬送又は搬出等を完了する周辺機器１０に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器１０が次に動作完了するまでスライド２を所定位置に停止させ、起動させるサーボプレスの起動位置設定装置において、スライド２の位置を検出するスライド位置検出手段３３と、スライド２が所定速度で下降中に急停止させた場合のスライド２の惰走距離データ、スライド２の加速時に所定速度に達するまでに要する加速距離データ、及び、少なくとも打ち抜き加工時のスライド速度データ及び下限位置データを含むモーションデータを設定するプレスデータ設定手段４４と、周辺機器１０の送り速度データを入力する送り速度入力手段４３と、スライド２にかかる荷重を検出する荷重検出手段３４と、前記検出された荷重が増加開始するときのスライド位置をスライド位置検出手段３３より入力し、この位置を前記被加工材の上面位置Ｃとして記憶する荷重発生位置検出手段４１と、前記検出されたスライド位置の変化により、スライド２の上昇行程又は下降行程の判別を行う上昇／下降行程判別手段３７と、スライド２の上昇行程中に周辺機器１０に起動信号を出力するときのスライド位置と、前記上面位置Ｃとの上昇余裕距離αを設定する上方余裕量設定手段３１と、前記設定されたスライド速度値、及び前記入力された送り速度データに基づいて、スライド２が前記記憶された上面位置Ｃから前記設定された下限位置Ｌまで下降した後に上昇して前記上面位置Ｃより前記設定された上昇余裕距離αだけ上方の位置に来て、起動信号が前記周辺機器１０に出力されるまでの所要時間、及び、周辺機器１０がこの起動信号を受けて動作完了するまでの所要時間の合計を算出し、この合計所要時間に基づいて動作完了予定時刻を演算するプレス起動時間演算手段３９と、打ち抜き後、スライド２が上昇して前記記憶された上面位置Ｃより前記設定された惰走距離データ及び加速距離データを加算した距離だけ上方の位置に来たとき停止指令を出力し、この後、時刻が前記演算された動作完了予定時刻になったときにスライド２を起動する制御指令を出力する起動／停止判断手段４５と、この停止指令に基づいてスライド２が急停止するように、及びこの制御指令に基づいてスライド２が前記設定されたモーションデータに沿って速度制御されるように、速度指令を演算してサーボアンプ２８に出力する出力演算手段４６とを備えた構成としている。
【００１１】
請求項６に記載の発明は、電動サーボモータ４により所定速度で直動するスライド２を、起動してから所定時間以内で被加工材の搬入、搬送又は搬出等を完了する周辺機器１０に同期させて連動運転し、この被加工材の打ち抜き加工を行い、この打ち抜き後に周辺機器１０が次に動作完了するまでスライド２を所定位置に停止させ、起動させるサーボプレスの起動位置設定方法において、スライド２の加速時に所定速度に達するまでに要する加速距離データ及び、所定速度で下降中に急停止させた場合の惰走距離データを予め設定し、下降行程中にスライド２にかかる荷重が増加開始したとき、このときのスライド位置を前記被加工材の上面位置Ｃとして記憶すると共に、スライド速度及び周辺機器１０の送り速度に基づいて、スライド２が前記記憶された上面位置Ｃから下限位置Ｌまで下降した後に上昇して前記上面位置Ｃより予め設定された上昇余裕距離αだけ上方の位置に来て、周辺機器起動信号が前記周辺機器１０に出力されるまでの所要時間、及び、周辺機器１０がこの周辺機器起動信号を受けて動作完了するまでの所要時間の合計を算出し、この合計所要時間に基づいて動作完了予定時刻を演算し、打ち抜き後、スライド２が上昇して前記記憶された上面位置Ｃより予め設定された惰走距離データ及び加速距離データを加算した距離だけ上方の位置に来たとき停止させ、この後、時刻が前記演算された動作完了予定時刻になったときにスライド２を起動し、下降させる方法としている。
【００１２】
請求項２又は６に記載の発明によると、スライド荷重値が増加開始するのを検出して上型が被加工材の上面に接触したことを検出できるので、これによって被加工材の板厚がばらついても被加工材の上面位置が精度良く計測される。また、この計測された上面位置と、予め設定された下限位置データと、上昇余裕距離データと、スライド速度データと、周辺機器の動作所要時間（例えば、コイルフィーダのコイル材送り速度データに基づく送り時間）とに基づいて、周辺機器が動作完了する予定時刻が演算される。そして、前記上面位置に基づいて上面位置より予め設定された惰走距離データ及び加速距離データを加算した距離だけ上方の位置を算出し、打ち抜き後、この算出した位置にスライドが上昇したとき停止させ、この後、時刻が前記演算された周辺機器の動作完了予定時刻となったときにスライドを起動して下降させる。したがって、従来のようにスライド起動位置の設定のためのリミットスイッチ設置作業等に時間がかかることが無くなり、自動的に上記計測された上面位置に対応して起動位置が設定されるので、段取り時間が短縮化され、作業性が向上する。また、起動位置を上記上面位置の近傍の所定位置に設定しており、また周辺機器の動作完了予定時刻になったとき下降開始させるので、実際に周辺機器が動作完了した後に短時間で被加工材の上面位置に到達して打ち抜くことができる。この結果、周辺機器と連動しながらサーボプレスで打ち抜き加工を行うときの生産速度が非常に向上する。
【００１３】
請求項３に記載の発明は、請求項２記載のサーボプレスの起動位置設定装置において、前記起動／停止判断手段４５は、時刻が前記周辺機器１０の動作完了予定時刻になったときにスライド２を起動した後、スライド２が前記上面位置Ｃより前記設定された惰走距離データだけ上方の位置に来たときに、周辺機器１０が動作完了してない場合には、スライド２を非常停止させる停止指令を出力するようにしている。
【００１４】
請求項３に記載の発明によると、スライドを下降させ、スライドが前記上面位置より前記惰走距離だけ上方の位置に来たときに、周辺機器が動作完了してない場合には、スライドを非常停止させる。このとき、スライドは所定のこの設定された惰走距離以内で惰走して上面位置の手前で停止するので、よって、周辺機器の動作完了が間に合わない場合に非常停止してもスライドと被加工材や周辺機器との干渉が無くなり、安全性を向上させることができる。さらに、前述同様に、周辺機器と連動しながらサーボプレスで打ち抜き加工を行うときの生産速度が非常に向上する。
【００１５】
請求項４に記載の発明は、請求項１又は２記載のサーボプレスの起動位置設定装置において、前記荷重検出手段３４は、前記電動サーボモータ４の駆動電流値から算出されるモータ出力トルクに基づいて荷重を求めるようにしている。
【００１６】
請求項４に記載の発明によると、スライドを駆動する電動サーボモータの駆動電流値から算出されるモータ出力トルクに基づいて、スライド荷重値を求めている。このとき、モータ出力トルクの内、実際に被加工材の加圧に要する加圧力として実作業トルクを算出し、この実作業トルクに基づいてスライド荷重値を求めることができる。したがって、スライド荷重が精度良く求められるので、このスライド荷重が増加開始するときのスライド位置に基づいて被加工材の上面位置を精度良く検出できる。この結果、この検出した上面位置により、スライドの停止位置及び起動位置を被加工材に近い位置に設定できるので、周辺機器との連動時の生産速度を向上でき、生産性向上を図ることができる。
【００１７】
【発明の実施の形態】
以下、図面を参照して、本発明に係わるサーボプレスの起動位置設定装置及びその方法に関する実施形態を詳細に説明する。なお、以下の説明では、周辺機器１０としてコイル材供給装置の例を示しているが、本発明はこれに限定するものではなく、例えば、シート材を搬入又は搬出するロボット装置あるいはトランスファフィーダ装置等の場合にも適用できる。
【００１８】
図１は、本発明に係わるサーボプレスとコイル材供給装置（以後、コイルラインと呼ぶ）との連動加工システムの一例の構成図を示している。
同図において、サーボプレス１の本体フレーム７の下部にはベッド９が設けられ、ベッド９の上部にボルスタ３が設置されている。また、本体フレーム７の上部後側には、スライド駆動手段４の一例として電動サーボモータ（以後、電動サーボモータ４と言う）が配設されており、本体フレーム７の上部前側の左右方向略中央部には、この電動サーボモータ４の回転動力を上下方向の直動に変換する例えばボールネジ等で構成される動力変換装置８が配設されている。そして、この電動サーボモータ４の出力回転軸は回転伝達部材４ｂ（例えばベルトやギア等）を介して動力変換装置８の回転部（例えばボールネジのネジ部）上端と回転自在に連結されている。さらに、前記動力変換装置８の直動部（例えばボールネジのナット部）の下端で、かつ、ボルスタ３と対向した位置にスライド２が昇降自在に配設されている。このようにスライド２は電動サーボモータ４によって上下駆動されるようになっており、このスライド２の上下動に伴って、ボルスタ３の上面に取着された下型６と、スライド２の下面に取着された上型５との間でプレス加工が行われる。
【００１９】
電動サーボモータ４の前記出力回転軸と反対側で、かつ、この出力回転軸と同軸上に、例えばエンコーダ等の速度センサ４ａが取着されており、この速度センサ４ａからの速度信号は後述するサーボアンプに入力されている。なお、電動サーボモータ４は、ＡＣサーボモータ又はＤＣサーボモータのいずれで構成されてもよい。
【００２０】
また、スライド２の後部側には、例えばリニアセンサよりなるスライド位置センサ２３が配設されている。このスライド位置センサ２３は、軸心方向がスライド２の移動方向と平行で、かつ、スライド２の後部に支持されたセンサロッド２３ａと、このセンサロッド２３ａに嵌挿され、かつ、本体フレーム７側に取着されたセンサヘッド２３ｂとからなっている。そして、スライド２の上下動に伴ってセンサロッド２３ａがセンサヘッド２３ｂに対して上下動し、これによって、センサヘッド２３ｂの内部の位置検出部によりスライド２の位置がボルスタ３の上面からの高さとして検出されるようになっている。このスライド位置センサ２３が検出した位置信号は後述するプレスコントローラ２０に入力され、このプレスコントローラ２０は前記位置信号に基づいて前記電動サーボモータ４を駆動してスライド２の位置を所定のモーションカーブ（図５参照）に沿うように制御する。
【００２１】
また、サーボプレス１の側方には、被加工材としてコイル材を供給するコイルライン１０ａが配設されている。このコイルライン１０ａは、コイルライン制御装置１１とコイル材アンコイラー１２とレベラー１３とコイルフィーダ１４とを備えている。コイル材アンコイラー１２は、コイル材１５が巻かれたリールを所定速度で回転させながら、コイル材１５をレベラー１３及びコイルフィーダ１４を介してサーボプレス１に供給する。レベラー１３はこのコイル材１５の曲がり方向の反対側から所定圧で押圧してこの曲がりくせを矯正しながらコイル材１５を送給しており、コイルフィーダ１４はこの矯正されたコイル材１５を所定のタイミングでサーボプレス１の上型５と下型６間に搬入する。そして、コイルライン制御装置１１は、サーボプレス１の作動を制御している後述のプレスコントローラ２０との間で信号を送受信して連動の同期をとっており、上記コイル材アンコイラー１２、レベラー１３及びコイルフィーダ１４の各機器に所定のタイミング信号を出力している。
【００２２】
図２は、本発明に係わるサーボプレスの上限位置設定装置のハード構成ブロック図を示している。
モータ電流センサ２４は電動サーボモータ４の駆動電流値を検出しており、例えばシャント抵抗の両端の電圧降下を検出して駆動電流値を検出するようになっている。この駆動電流値に比例した大きさの検出信号は後述のプレスコントローラ２０に入力され、プレスコントローラ２０はこの駆動電流値に基づいて電動サーボモータ４の出力トルクを算出し、この出力トルクから実作業トルクを算出する。この実作業トルクは、前記コイル材１５をプレス加工するための電動サーボモータ４の実質的な加圧力に等しい。
また、スライド位置センサ２３は前述のようにスライド２の高さ方向の位置を検出し、この検出したスライド位置信号はプレスコントローラ２０に入力されている。
【００２３】
さらに、このプレスコントローラ２０には、プレスデータ設定スイッチ２１、操作モードスイッチ２２及び上方余裕量設定スイッチ２９が付設されている。
プレスデータ設定スイッチ２１は、本発明に係わる上限位置設定装置のプレス関連の制御データを設定するためのスイッチであり、例えば数値データを入力するテンキーや、設定するデータ種別を選択するデータ種別選択スイッチ等から構成される。この制御データとしては、スライド２を所定速度で下降中に非常停止させた場合の停止するまでの惰走距離ＬBK、スライド２を所定速度まで加速するのに要する距離を表す加速距離、及び、打ち抜き加工時のスライド２の各目標位置と速度との関係を表すモーションデータを設定することができる。モーションデータとしては、例えば（図５を参照）各スライド速度及び下限位置Ｌ等を設定できる。これらの設定データは、プレスコントローラ２０に入力される。
また、操作モードスイッチ２２はプレス操作モードを選択でき、少なくとも、コイルライン１０ａなどの周辺機器との連動が可能な連動モード等の生産モードを選択可能となっている。選択されたモード信号は、プレスコントローラ２０に入力される。
【００２４】
上方余裕量設定スイッチ２９は、プレスコントローラ２０がコイルライン制御装置１１にフィーダ搬送開始指令（つまり起動指令であり、以後起動指令と言う）を出力するときのスライド位置の、コイル材１５の上面からの上昇余裕距離αを設定するものであり、この上昇余裕距離αの設定値はプレスコントローラ２０に入力される。図３は、この上昇余裕距離αの説明図であり、金型（上型５と下型６）の近傍を一部断面の側面図で示している。同図において、板厚Ｔのコイル材１５が矢印１６の方向にフィードされ、上型５と下型６間に供給されている。この供給時にコイル材１５がばたついても所定の供給経路から外れないように、下型６の上方にガイド１７が設けられており、このガイド１７によってコイル材１５を上方及びフィード方向左右から押さえ込んでガイドしている。矢印Ｚはスライド２の上昇行程での動作を示しており、上昇行程で上型５は下限位置Ｌから上限位置Ｕまで上昇しているとする。このとき、上型５の下端部がコイル材１５の上面位置Ｃから上方に上昇余裕距離αだけ上昇したときに、プレスコントローラ２０は前記起動指令を出力するようにしている。この上昇余裕距離αは、コイル材１５の送り開始のときにコイル材１５が上型５に引っ掛からないようにするための余裕度や、下型６に配設され、かつ、コイル材搬入時にコイル材を当接させて位置決めさせるパイロット１８の上方逃げに要する距離、あるいは、上記起動指令に対するコイルフィーダ１４の応答遅れ時間等を考慮して設定される。当然のことながら、上記の引っ掛かりやパイロット１８の逃げ距離等を考慮する必要がない場合には、上昇余裕距離αを零に設定、つまり上面位置Ｃで起動指令を出力してもよい。なお、本発明においては、後述するように、コイル材１５の上面位置Ｃは各ショット毎にスライド荷重値に基づいて求められている。
【００２５】
プレスコントローラ２０は、例えばマイクロコンピュータを主体にした一般的なコンピュータ制御装置で構成されている。プレスコントローラ２０の内部には、前記惰走距離ＬBKの設定値、前記モーションカーブのモーションデータ設定値及び前記上昇余裕距離αの設定値等を記憶するメモリ２０ａが設けられている。プレスコントローラ２０は、前記各センサの検出信号、プレスデータ設定スイッチ２１や上方余裕量設定スイッチ２９からの設定値データ及び操作モードスイッチ２２からのモード信号を入力し、後述する所定の演算及び判定処理を行っている。そして、この処理結果に基づいて、スライド２が前記設定されたモーションカーブに沿って作動するようにサーボアンプ２８へ速度指令を出力したり、コイルライン制御装置１１と各制御信号を送受信したり、あるいは、後述の設定値表示器２７に惰走距離ＬBK及び上昇余裕距離αの設定値、前記モーションデータ設定値、及び前記上面位置Ｃの検出データ等を表示させる。
【００２６】
サーボアンプ２８は、プレスコントローラ２０からの前記速度指令に基づいて電動サーボモータ４を制御する。すなわちサーボアンプ２８は、この速度指令と、前記速度センサ４ａにより検出したモータ回転速度のフィードバック値との速度偏差が小さくなるように電動サーボモータ４の駆動電流（モータ出力トルクに相当する）を制御する。これにより、スライド２は前記モーションカーブに沿って制御される。サーボアンプ２８はサーボモータを駆動する一般的なサーボアンプにより構成することができ、例えば演算増幅器等を使用したアナログサーボ回路や、あるいは、コンピュータ又はディジタル信号処理ＩＣ（いわゆる、ＤＳＰ）等を主体にしたディジタルサーボ回路により構成することができる。
【００２７】
また、設定値表示器２７は、プレスコントローラ２０からの表示指令に基づいて、前述のように惰走距離ＬBKや上昇余裕距離αの設定値、前記モーションデータ設定値、及び前記上面位置Ｃの検出データ等を表示でき、例えば液晶やＥＬ等のグラフィック表示器や、ＬＥＤ表示素子等でなるキャラクタ表示器などで構成することができる。
【００２８】
また、送受信回路２６はコイルライン制御装置１１との制御信号の送受信を行うためのインターフェース回路であり、例えば、シリアル通信回路や、パラレルＩ／Ｏ回路、又は、データバス通信回路等によって構成することができる。
【００２９】
以上のようなハード構成によって周辺機器との連動運転を制御する際の、周辺機器の送り完了と同期させてサーボプレスを起動させる方法について、以下に、異なる２つの実施形態を説明する。
【００３０】
まず、第１実施形態として、スライド荷重が急激に増加するのを検出して上型５が被加工材（ここでは、コイル材１５）の上面に接触するスライド位置を検出し、これによって算出された上面位置Ｃと、サーボプレス１のスライド速度及び周辺機器１０の動作時間（ここでは、コイルフィーダ１４の送り速度により算出される動作時間）とに基づいて、スライド２を停止させて周辺機器１０の動作完了予定時刻（ここでは、コイルフィーダ１４の送り完了予定時刻）を算出し、こ動作完了予定時刻時に起動する起動位置の設定方法を説明する。
図４には第１実施形態における起動位置設定装置の機能構成ブロック図を示しており、同図に基づいて各機能構成を説明する。
【００３１】
スライド位置検出手段３３は、スライド位置センサ２３からの位置信号を入力してこの位置信号に基づいてスライド位置を求め、このスライド位置データを上昇／下降行程判別手段３７、起動信号生成手段３８、プレス起動時間演算手段３９、荷重発生位置検出手段４１及び起動／停止判断手段４５にそれぞれ出力する。
【００３２】
また、荷重検出手段３４は加圧加工時にコイル材１５から反力を受けてスライド２にかかる荷重を検出しており、本実施形態では、荷重として、スライド２を駆動する電動サーボモータ４の実作業トルクに基づいて検出している。この実作業トルクは、電動サーボモータ４の出力トルクの内、実際の加圧加工に要する加圧力に相当するものである。実作業トルクの演算は、例えば以下のようにして行われる。
【００３３】
荷重検出手段３４は予め、加速又は減速トルクを算出するための負荷イナーシャ定数、定速を維持するトルクを算出するための速度抵抗トルク比例定数、摩擦トルク定数、及び、モータ駆動電流と出力トルクとの関係を表すトルク定数等の各定数データを記憶しておく。そして、加速時又は減速時には、必要な加速度値又は減速度値と上記の各定数データとに基づいて必要なモータ出力トルクを求め、モータ電流センサ２４で検出した駆動電流値に基づいて実際のモータ出力トルクを算出し、この実際のモータ出力トルクから前記求めた必要なモータ出力トルクを差し引いて、加減速時の実作業トルクを算出する。定速時も、同様にして、この時維持すべき速度値と上記各定数データとに基づいて必要なモータ出力トルクを求め、この時検出した駆動電流値に基づいて算出した実際のモータ出力トルクから前記求めた必要なモータ出力トルクを差し引いて、定速時の実作業トルクを算出する。そして、この実作業トルクとスライド２の加圧力との関係を予め求めて記憶しておき、加工時に検出された駆動電流値に基づいて実作業トルクを求め、この実作業トルクからスライド２の加圧力を演算することができる。
【００３４】
なお、スライド２にかかる荷重の検出は、上記のように駆動電流値から求めるモータ出力トルクによる方法に限定されずに、例えばサーボプレス１の本体フレーム７の歪みを歪みゲージセンサによって検出し、この歪みの大きさに基づいてスライド荷重値を算出することも可能である。
【００３５】
また、荷重発生位置検出手段４１は、荷重検出手段３４により検出された荷重値の大きさに基づいて、コイル材１５の上面に上型５が接触したときのスライド位置を検出している。ここで、コイル材１５の上面に上型５が接触したか否かを荷重値により判断する方法について、図５に基づいて説明する。同図にはスライド２のモーションカーブとスライド荷重との関係を表すタイムチャートが示されており、横軸は経過時間を表し、また縦軸はスライド位置とスライド荷重値を表している。いま、打ち抜き加工の場合について考え、スライド２が上限位置Ｕから所定の位置Ｂまで所定の高速下降速度で、さらに位置Ｂから下限位置Ｌまで所定の低速下降速度（加工速度）で下降し、この後所定の低速上昇速度、次に所定の高速上昇速度で上限位置Ｕまで上昇するようなモーションデータが設定されているものとする。同図に示すように、スライド２が所定の低速下降速度で下降中に（図示では、位置Ｂから下限位置Ｌの間）上型５がコイル材１５の上面に接触すると、スライド２が下降するに伴ってスライド荷重値は徐々に増加して行く。したがって、この荷重値が増加開始した時点を荷重発生と判断することができる。上記荷重発生位置検出手段４１は、荷重値が増加開始したとき荷重発生信号を出力すると共に、荷重発生時点でのスライド位置をスライド位置検出手段３３から入力し、このスライド位置をコイル材１５の上面位置Ｃと判断し、メモリ２０ａの所定エリアに記憶しておく。
【００３６】
上方余裕量設定手段３１は、前記上方余裕量設定スイッチ２９によって入力された前記上昇余裕距離αの設定値を取り込んでメモリ２０ａの所定エリアに記憶する。なお、この上昇余裕距離αの設定値の入力手段は、上方余裕量設定スイッチ２９に限定されず、例えば、上位コンピュータ等のような他の制御装置からの通信などによることもできる。
また、上昇／下降行程判別手段３７は、スライド位置検出手段３３から入力するスライド位置データの時間的な増加又は減少の区別に基づいて、スライド２が上昇行程か又は下降行程かを判別し、この判別結果を出力する。
【００３７】
起動信号生成手段３８は、荷重発生位置検出手段４１から上記上面位置Ｃの位置データを入力すると共に、上方余裕量設定手段３１から上昇余裕距離αの設定データを入力し、両データに基づいて、周辺機器（ここでは、コイルライン制御装置１１）に起動信号を出力すべき位置Ａ（図３を参照）を求める。ここで、位置Ａの位置データＡ0 は、数式１によって算出される。
【数１】
Ａ0 ＝Ｃ＋α
さらに、起動信号生成手段３８は、上昇／下降行程判別手段３７から入力する行程判別結果が上昇行程のときに、スライド位置検出手段３３から入力するスライド位置を上記位置Ａと比較し、スライド２が位置Ａより上に上昇したとき、周辺機器起動信号を出力する。そして、起動信号出力手段４２はこの周辺機器起動信号を受けてコイルライン制御装置１１に送受信回路２６を介して送信する。
【００３８】
送り速度入力手段４３は、コイルフィーダ１４のコイル材１５の送り速度値をコイルライン制御装置１１から送受信回路２６を介して入力する。なお、本送り速度値が所定の一定値である場合には、予め本プレスコントローラ２０内のメモリ２０ａの所定エリアに記憶しておくこともできる。
また、プレスデータ設定手段４４は、プレスデータ設定スイッチ２１により入力されたプレス関連の前記制御データ、すなわち、惰走距離データ、加速距離データ、スライド速度データ及び下限位置等を取り込んで、メモリ２０ａの所定エリアに記憶する。そして、これらの制御データをプレス起動時間演算手段３９と起動／停止判断手段４５と出力演算手段４６とに出力している。
【００３９】
また、プレス起動時間演算手段３９は、荷重発生位置検出手段４１が出力した荷重発生信号を入力したとき（つまり、前記上面位置Ｃに来たとき）、このときの時刻と、送り速度入力手段４３から入力された送り速度データと、プレスデータ設定手段４４で設定された制御データとに基づいて、コイルフィーダ１４が送り完了する、すなわち周辺機器１０が動作完了する予定時刻を演算する。そして、この算出された送り完了（動作完了）予定時刻は、起動／停止判断手段４５に出力される。
【００４０】
この算出方法を、図６に基づいて説明する。同図において、スライド２が前記モーションデータの設定された所定速度で上面位置Ｃから下限位置Ｌまで下降した後上昇して上面位置Ｃより上昇余裕距離αだけ上方の位置Ａに来たとき、コイルライン制御装置１１に周辺機器起動信号を出力する。これによって、コイルフィーダ１４は送り開始する。そして、この後、スライド２を上面位置Ｃより惰走距離ＬBK及び加速距離ＬACを加算した距離だけ上方の位置Ｑ1 に停止させるが、この間、コイルフィーダ１４が送り完了（つまり、周辺機器が動作完了）してコイルライン制御装置１１から送り完了信号（動作完了信号）が入力される。このとき、スライド２が下降行程で上面位置Ｃを通過した時点から、コイルフィーダ１４が送り完了する時点までの所要時間ｔ0 は、数式「ｔ0 ＝ｔ1 ＋ｔ2 」によって求められる。ここで、時間ｔ1 は、スライド２が上面位置Ｃから下限位置Ｌを経由して位置Ａに来るまでの所要時間を表し、上面位置Ｃと下限位置と上昇余裕距離αと設定されたスライド速度との各データに基づいて算出される。また、時間ｔ2 は、位置Ａでコイルフィーダ１４が前記周辺機器起動信号を受けてから送り完了するまでの所要時間を表し、コイルフィーダ１４のフィーダ送り速度データに基づいて算出される。なお、この時間ｔ2 は被加工材に対応して予め設定された所定の動作時間としてもよい。したがって、スライド２が上面位置Ｃに接触した時刻と、上記算出した所要時間ｔ0 とに基づいて、前記送り完了予定時刻を演算することができる。
【００４１】
周辺機器動作完入力手段３６は周辺機器１０から動作完了信号を入力しており、本実施形態では、コイルフィーダ１４によるコイル材１５の送給が完了したとき、コイルライン制御装置１１から送受信回路２６を介してフィーダ送り完了信号を入力する。このフィーダ送り完了信号、すなわち動作完了信号は、起動／停止判断手段４５に出力され、サーボプレス１のスライド２を再起動する指令となる。
【００４２】
また、起動／停止判断手段４５は、スライド２が前記位置Ｑ1 で停止中に、時刻がプレス起動時間演算手段３９で演算された前記送り完了予定時刻になったとき、スライド２を再起動して下降させる制御指令を出力演算手段４６に出力する。そして、この後の下降行程中においては、スライド位置検出手段３３により検出されるスライド位置を監視し、スライド位置が前記上面位置Ｃより前記惰走距離ＬBKだけ上方のブレーキ位置Ｒに来たときに、周辺機器動作完入力手段３６からの動作完了信号をチェックする。このチェックの結果、動作完了信号が入力されてないときは、スライド２を非常停止させる停止指令を出力演算手段４６に出力する。さらに、スライド２が下限位置Ｌを経由して上昇行程に移行し、上面位置Ｃより前記惰走距離ＬBK及び加速距離ＬACを加算した距離だけ上方の前記位置Ｑ1 に到達したとき、スライド２を停止させるための停止指令を出力演算手段４６に出力する。
【００４３】
また、操作モード設定手段３２は、操作モードスイッチ２２からモード信号を入力し、モード信号が周辺機器１０との連動を行うための連動モード等の生産モードの時はこの連動モード信号を後述する出力演算手段４６に出力している。なお、この操作モード設定手段３２は、操作モードスイッチ２２からのモード信号に限らず、例えば上位コンピュータ等の他の制御装置からの通信によってモード信号を入力するようにしてもよい。
【００４４】
出力演算手段４６は、操作モード設定手段３２により設定されたプレス操作モードが連動モードのとき、起動／停止判断手段４５からの前記制御指令及び停止指令に基づいて、プレスデータ設定手段４４により予め設定された所定のモーションカーブに沿ってスライド２が所定速度で移動するように、スライド位置を監視しながら、電動サーボモータ４の速度指令値を演算してサーボアンプ２８に出力する。これにより、電動サーボモータ４の位置及び速度が制御される。また、出力演算手段４６は、起動／停止判断手段４５から前記停止指令を入力したときは、スライド２を急停止させる速度指令を出力する。これにより、サーボアンプ２８は電動サーボモータ４の速度を制御し、スライド２を所定の惰走距離ＬBKの以内で停止させる。
【００４５】
図７に本実施形態に係わるサーボプレスの起動位置設定装置の処理フローチャートを示しており、同図に基づいて設定方法を説明する。なお、ここでは、各処理ステップ番号はＳを付して表している。
生産モード等で自動運転を開始する前に、スライド２のモーションデータや、惰走距離ＬBK、加速距離及び減速距離等の各プレスデータがプレスデータ設定スイッチ２１により設定されているものとする。これらのプレスデータは、設定値表示器２７に表示されて確認される。
【００４６】
まず、Ｓ１で（上昇／下降行程判別手段３７）現在の行程が下降行程か否かを判断し、下降行程のときはＳ２に処理を移行し、下降行程でないとき、つまり停止又は上昇行程のときはＳ９に処理を移行する。Ｓ２では（起動／停止判断手段４５）スライド位置が前記ブレーキ位置Ｒ以下か（すなわち、ブレーキ位置Ｒよりも下方か）否かを判断し、以下でないときはＳ１に戻ってブレーキ位置Ｒ以下になるまで待つ。なお、ここでは、スライド位置データは、スライド２の下降方向に沿って減少するものとしている。そして、ブレーキ位置Ｒ以下になったときは、Ｓ３で（起動／停止判断手段４５）周辺機器動作完入力手段３６がコイルライン制御装置１１からの送り完了信号（動作完了信号）を受信しているか否かを判断し、受信してないときは、Ｓ８でスライド２を非常停止させる停止指令を出力演算手段４６に出力する。これにより、スライド２が急停止して所定の惰走距離ＬBKの以内だけ惰走し、前記上面位置Ｃより上方でコイル材１５と接触せずに非常停止することができる。この後、本フローの処理を終了する。
【００４７】
上記Ｓ３で送り完了信号を受信しているときは、Ｓ４で（起動信号生成手段３８）コイルライン制御装置１１への起動信号の出力を停止し、次にＳ５で（荷重発生位置検出手段４１）荷重が発生したか、すなわち、荷重が増加開始したか否かを判断し、荷重が発生してないときは発生するまでＳ５の処理を繰り返して待つ。そして、荷重が発生したときはＳ６で、その時点のスライド位置を入力して上面位置Ｃとして記憶する。次に、Ｓ７で（プレス起動時間演算手段３９）スライド速度データに基づいて、スライド２が前記上面位置Ｃから下限位置Ｌまで下降した後に上昇して上面位置Ｃ近傍の、フィーダ起動信号を出力すべき位置Ａまで上昇するのに要する時間ｔ1 を演算し、さらにフィーダ送り速度データに基づいて、コイルフィーダ１４がコイル材１５の送りを完了するのに要する時間ｔ2 （これは、周辺機器１０の動作完了時間に相当する）を演算する。そして、この演算した時間ｔ1 と時間ｔ2 とを加算した結果によりコイルフィーダ１４の送り完了予定時刻を演算し、この予定時刻をプレス起動予定時刻として記憶しておく。次に、Ｓ１に戻って以上の処理を繰り返す。このとき、打ち抜き後にスライド２の上昇行程に入り、Ｓ１からＳ９へ処理を移行する。
【００４８】
Ｓ９では（起動信号生成手段３８）、現在のスライド位置Ｐが数式「Ｐ≧Ｃ＋α」を満足するか、すなわち、前記記憶した上面位置Ｃから上昇余裕距離αだけ上方の位置Ａまで上昇したか否かを判断する。数式「Ｐ≧Ｃ＋α」を満足してないときは、満足するまでＳ９を繰り返して待ち、満足するときは、Ｓ１０で（起動信号生成手段３８）周辺機器起動信号を起動信号出力手段４２を介してコイルライン制御装置１１に出力する。この後、Ｓ１１で（起動／停止判断手段４５）、現在のスライド位置Ｐが数式「Ｐ≧Ｃ＋ＬBK＋ＬAC」を満足するか、すなわち、上面位置Ｃより惰走距離ＬBKと加速距離ＬACとを加算した距離だけ上方の位置Ｑ1 まで上昇したか否かを判断する。そして、数式「Ｐ≧Ｃ＋ＬBK＋ＬAC」を満足してないときは、満足するまでＳ１１を繰り返して待ち、満足するときは、Ｓ１２で（起動／停止判断手段４５）スライド２の停止指令を出力する。次に、Ｓ１３で（起動／停止判断手段４５）、現在の時刻が前記Ｓ７において演算されたプレス起動予定時刻（送り完了予定時刻）となったか否かを判断し、プレス起動予定時刻となってないときは、予定時刻となるまでＳ１３を繰り返して待ち、予定時刻となったときはＳ１４で、モーションカーブに従ってスライド２の下降指令を出力して再起動する。これによって、出力演算手段４６はスライド２がモーションカーブに沿って駆動されるように、電動サーボモータ４の速度指令値を演算してサーボアンプ２８に出力する。そして、Ｓ１４の後、スライド２の下降行程となるので、Ｓ１に戻ってから再びＳ２に処理が移行し、この後以上の処理を繰り返す。
【００４９】
次に、図８〜図１０に基づいて第２実施形態を説明する。
本実施形態では、スライド荷重が急激に増加するのを検出して被加工材（ここでは、コイル材１５）の上面位置Ｃを検出し、この上面位置Ｃに基づいて、スライド２を停止させて周辺機器１０の動作完了した後（ここでは、コイルフィーダ１４が送り完了した後）に再起動する起動位置を設定する方法を説明する。
ここで、本実施形態における構成は図１及び図２と同様とする。
【００５０】
また、図８は本実施形態に係わる起動位置設定装置の機能構成ブロック図を示している。同図において、前実施形態における図４と同じ機能構成には同一の符号を付してあり以下の説明を省く。ここでは、起動／停止判断手段４５における起動及び停止の判断方法が異なるので、この判断方法のみを説明する。
【００５１】
起動／停止判断手段４５は、図９に示すように、打ち抜き後、スライド２が下限位置Ｌを経由して上昇行程に移行し、前記上面位置Ｃより加速距離ＬACだけ上方の位置Ｑ2 に到達したとき、スライド２を停止させるための停止指令を出力演算手段４６に出力する。そして次に、この位置Ｑ2 でスライド停止中に周辺機器動作完入力手段３６からの送り完了信号（動作完了信号）が入力されるのを待ち、送り完了信号（動作完了信号）が入力されたときは、スライド２を再起動させて所定のモーションカーブに沿って移動するように制御指令を出力演算手段４６に出力する。
【００５２】
図１０に本実施形態の制御フローチャート例を示しており、同図に基づいて制御方法を説明する。
まず、Ｓ２１で（上昇／下降行程判別手段３７）現在の行程が下降行程か否かを判断し、下降行程のときはＳ２２に処理を移行し、下降行程でないとき、つまり停止又は上昇行程のときはＳ２４に処理を移行する。Ｓ２２では（荷重発生位置検出手段４１）荷重が発生したか、すなわち、荷重が増加開始したか否かを判断し、荷重が発生してないときは発生するまでＳ２２の処理を繰り返して待つ。そして、荷重が発生したときはＳ２３で、その時点のスライド位置を入力して上面位置Ｃとして記憶する。そして、Ｓ２１に戻って以上の処理を繰り返す。このとき、打ち抜き後にスライド２の上昇行程に入り、Ｓ２１からＳ２４へ処理を移行する。
【００５３】
Ｓ２４では（起動信号生成手段３８）、現在のスライド位置Ｐが数式「Ｐ≧Ｃ＋α」を満足するか、すなわち、前記記憶した上面位置Ｃから上昇余裕距離αだけ上方の位置Ａまで上昇したか否かを判断する。数式「Ｐ≧Ｃ＋α」を満足してないときは、満足するまでＳ２４を繰り返して待ち、満足するときは、Ｓ２５で（起動信号生成手段３８）周辺機器起動信号を起動信号出力手段４２を介してコイルライン制御装置１１に出力すると共に、Ｓ２６で（起動／停止判断手段４５）スライド２の停止指令を出力する。次に、Ｓ２７で（起動／停止判断手段４５）周辺機器動作完入力手段３６が周辺機器１０から動作完了信号（ここでは、コイルライン制御装置１１からの送り完了信号）を受信したか否かを判断し、受信してないときは、受信するまでＳ２７を繰り返して待ち、受信したときはＳ２８で、モーションカーブに従ってスライド２の下降指令を出力して再起動すると同時に、前記周辺機器起動信号の出力を停止する。これにより、出力演算手段４６は、スライド２がモーションカーブに沿って駆動されるように、電動サーボモータ４の速度指令値を演算してサーボアンプ２８に出力する。そして、Ｓ２８の後、スライド２の下降行程となるので、Ｓ２１に戻ってから再びＳ２２に処理が移行し、この後以上の処理を繰り返す。
【００５４】
以上説明したように、スライド荷重値が増加開始するスライド位置を求めて上型が被加工材（例えば、コイル材）の上面に接触した位置を検出できるので、これによって被加工材の板厚がばらついても被加工材の上面位置が精度良く計測される。そして、この計測された上面位置に基づいて、予め設定された加速距離だけ上面位置より上方の起動位置を算出し、打ち抜き後、この算出した起動位置にスライドが上昇したとき停止させる。この後、周辺機器が動作完了したとき（実施形態では、コイルフィーダが送り完了したとき）にスライドを再起動して下降させている。これにより、スライドが加速されてモーションカーブに沿った所定速度に達したときには前記上面位置の近傍に到達しているので、再起動後短時間の内にモーションカーブに従った打ち抜き加工が可能となる。したがって、従来のようにリミットスイッチの設定作業等のスライド起動位置の設定に時間がかかることが無くなり、上記計測された上面位置に対応して自動的に起動位置が設定されるので、段取り時間が短縮化され、作業性が向上する。また、起動位置を上記上面位置の近傍に設定しているので、周辺機器が動作完了したとき短時間で被加工材の上面位置に到達して打ち抜くことができる。
【００５５】
あるいは、前記計測された上面位置と、予め設定された下限位置データと、上昇余裕距離データと、スライド速度データと、周辺機器動作時間データ（例えば、フィーダ速度データにより算出される動作時間等）とに基づいて、周辺機器が動作完了する（実施形態では、コイルフィーダ１４が送り完了する）予定時刻を演算すると共に、前記上面位置に基づいて、予め設定された惰走距離及び加速距離を加算した距離だけ上面位置より上方の起動位置を算出し、打ち抜き後、この算出した起動位置にスライドが上昇したとき停止させ、つぎに、時刻が前記演算された動作完了予定時刻となったときにスライドを起動して下降させてもよい。したがって、上記同様に、従来のようにスライド起動位置の設定に時間がかかることが無くなり、自動的に上記計測された上面位置に対応して起動位置が設定されるので、段取り時間が短縮化され、作業性が向上する。さらに、起動位置を上記上面位置の近傍に設定しており、また動作完了予定時刻になったとき下降開始させるので、周辺機器が動作完了したとき短時間で被加工材の上面位置に到達して打ち抜くことができる。
【００５６】
また、スライドを再起動して下降させ、スライドが被加工材の前記上面位置より前記惰走距離だけ上方の位置に達したときに、周辺機器が動作完了してない場合には、スライドを非常停止させて前記惰走距離の以内で停止させている。これによって、スライドは上面位置の手前で停止するので、周辺機器が動作未完了の場合でもスライドと被加工材又は周辺機器との干渉が無くなり、安全性を確保することができる。
これらの結果、コイルフィーダ等の周辺機器との連動を行いながらサーボプレスで打ち抜き加工を行うときの生産速度を非常に向上することができる。
【図面の簡単な説明】
【図１】本発明に係わるサーボプレスの連動加工システム例の構成図を示す。
【図２】本発明に係わるサーボプレスの起動位置設定装置のハード構成ブロック図を示す。
【図３】本発明に係わる起動位置設定装置の上昇余裕距離の説明図である。
【図４】本発明の第１実施形態の起動位置設定装置の機能構成ブロック図を示す。
【図５】本発明に係わるモーションカーブとスライド荷重との関係を表すタイムチャートを示す。
【図６】本発明の第１実施形態に係わる起動位置及びフィーダ送り完了予定時刻の算出方法の説明図を示す。
【図７】本発明の第１実施形態の制御フローチャート例を示す。
【図８】本発明の第２実施形態の起動位置設定装置の機能構成ブロック図を示す。
【図９】本発明の第２実施形態に係わる起動位置の説明図を示す。
【図１０】本発明の第２実施形態の制御フローチャート例を示す。
【符号の説明】
１…サーボプレス、２…スライド、３…ボルスタ、４…スライド駆動手段（電動サーボモータ）、５…上型、６…下型、９…ベッド、１０…周辺機器、１０ａ…コイルライン、１１…コイルライン制御装置、１２…コイル材アンコイラー、１３…レベラー、１４…コイルフィーダ、１５…コイル材、１７…ガイド、１８…パイロット、２０…プレスコントローラ、２０ａ…メモリ、２１…プレスデータ設定スイッチ、２２…操作モードスイッチ、２３…スライド位置センサ、２４…モータ電流センサ、２６…送受信回路、２８…サーボアンプ、２９…上方余裕量設定スイッチ、３１…上方余裕量設定手段、３２…操作モード設定手段、３３…スライド位置検出手段、３４…荷重検出手段、３６…周辺機器動作完入力手段、３７…上昇／下降行程判別手段、３８…起動信号生成手段、３９…プレス起動時間演算手段、４１…荷重発生位置検出手段、４２…起動信号出力手段、４３…送り速度入力手段、４４…プレスデータ設定手段、４５…起動／停止判断手段、４６…出力演算手段。
【図１】
0003818748.tif 000002
【図２】
0003818748.tif 000003
【図３】
0003818748.tif 000004
【図４】
0003818748.tif 000005
【図５】
0003818748.tif 000006
【図６】
0003818748.tif 000007
【図７】
0003818748.tif 000008
【図８】
0003818748.tif 000009
【図９】
0003818748.tif 000010
【図１０】
0003818748.tif 000011