• ベストアンサー

停止精度の求め方

エンコーダを使用した機械(スプロケット-チェーン駆動)の停止精度(位置決め)を求めたい時に必要な条件を教えて下さい。電気やなのでワカリマセン。宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • daitei
  • ベストアンサー率45% (70/153)
回答No.1

「停止精度を求める」という日本語の意味が、今ひとつわかりませんが・・。 (1)「目標位置に出来るだけ小さな誤差で正しく止めたい」。 (2)「目標位置と実際の停止位置との差を精度よく計測したい。 の複数の意味に受け取れるのですが、(1)の意味として・・・。 まず、位置検出はエンコーダを使っているようですが、 駆動源はどのような物でしょうか? 駆動源の性能で左右されるので、その辺を書かないと適切な解は出ないと思います。例えば、サーボモータを使っているとか、 INV専用モータとか、油圧モータとか、一般の誘導電動機のブレーキ付きとか、一般の電動機にクラッチブレーキをつけているとか、 その駆動形態で大体の精度が決まってしまいます。 また、どのくらいの精度で止めたいのかが書いてありませんね。 1/100mmの精度なのか、10mm以内でよいのか、その辺も 機械系の精度目標とともに書いてないと評価できないと思います。 (外部にエンコーダがあるということ、サーボモータではないようですが) それとエンコーダの分解能が書いてありませんので、それも欲しいですね。 移動速度もデータとして必要でしょう。高速からの停止のほうが、 低速より精度が落ちると思われます。 減速比、移動速度、停止精度要求量(単位はmmか?)動力源の方式、 エンコーダの分解能などすべてを勘案しないと正しい解はでないと 思います。移動方向が水平か上下か、負荷のイナシャーも判らないと いけないと思います。 電気屋なので、ワカラナイというのも、よくわからないです。 機械系の停止精度の要求に、電気的な精度を提案するのは電気屋の 仕事です。機械系で出来ないことは電気屋でも出来ません。 停止精度は機械の設計でほぼ決まってしまいます。 1/10mmのガタがある機械で1/100mmの精度は出せないことは お分かりでしょう。 エンコーダの分解能は、機械系の停止精度要求の数倍から10倍程度は 欲しいところです。停止目標位置の前に減速したいので、 それを判定する高速カウンタや制御を提案するのも電気屋の仕事です。 バックラッシュを消すための、一方向からの位置決めソフトも必要でしょう。その辺が、タイムサイクルと機械の動きから許せるのかも知りたいでしょう。 それと、電気屋として苦言ですが、このような機械屋からの要求に応える、提案するのは電気屋がお金を もらってする商売(仕事)ですので、このようなことを ネットで他の人に聞くというのは自分の仕事を只で設計してほしいといっているようなものです。考えが甘いと思います。

idletime
質問者

お礼

早速の回答誠に有り難う御座います。質問内容が具体的でない事は大変失礼しました。昨年よりシーケンサ+エンコーダ+高速カウンターユニット+タッチパネル+I/O+ブラシレスDCモーターを求めオリジナルでエレベータデモ機を製作し現在、24時間デモ運転させております。各階の行き及び呼びに対して(方向性乗合全自動方式)の着床をエンコーダを使い(目標値=現在値)位置決めするラダープログラムを作る主たる目的でやっております。納品する云々は全く関与せずソフトの勉強用だけに製作したものです。エンコーダパルスで回転数とかもタッチパネルに表示しております。当方なりにエンコーダは100パルスなので停止精度は結構、出ていると思われるが停止精度を具体的な数値として求める為に(何が条件として必要なのか)質問した次第でした。当然、その計算式もわかりませんが。詳細はブログに製作過程等を載せております。http://sun.ap.teacup.com/suzukipc/ 今の本職は高圧受電設備等の電気主任技術者です。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • daitei
  • ベストアンサー率45% (70/153)
回答No.2

失礼、失礼、趣味で製作とは恐縮です。 ブログの写真を拝見しました。 チョット的外れでしたか? 停止精度を求める・・と言う意味は、計算で求めるという ことなのでしょうか? 先ず、エンコーダ1回転当たり100Pとの事ですが、 1パルスが移動量の何mm(またはミクロンか?)でほとんど 決まってしまいます。1パルス以下の精度が出ないことは 直感的にわかります。 もっとも重要なものは1パルスの移動量です。 サーボモータでしたら、ボールネジを使えば1パルス以内で 精度が出せます。 ですから、1パルスの移動量が精度の限度だと思います。 ソフトで逓倍する方法もありますが、基本的には 1パルスの移動量で決まると思います。 原点の復帰方法で、出発点の精度も決まりますが、 どのような方法でしょうか?

idletime
質問者

補足

忙しいところ回答有り難う御座います。スタートは原点、1階センサー離れた瞬間より高速カウンタカウント開始としており、例として2階の着床位置割出は近接センサーヒット+目標値(実際値100カウント設定)で15パルス手前(上昇、下降も同じ)で減速をかけ一致にて電動機停止させております。移動量を見るにはカゴをZパルスから1回転後のZパルスまで低速手動で動作させその移動したかご長さをアバウトですがスケール等で測る事になるのでしょうか。ソフト的にはカウント逓倍はしておらずエンコーダパルスそのままです。停止位置に関しては目標値=現在値になり停止すれば良い考えで方向性乗合全自動方式のシーケンスが主な目的でした。現在7万回以上、上昇下降を繰り返しておりミスは無く、ただ単純にどの程度の±誤差で停止しているのか疑問に思った次第でした。高速(毎分19回転表示←エンコーダパルスよりソフトで計算)から減速スピードも遅いのでカウントオーバーは有りません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • チェーン駆動での位置決め停止精度を上げるには

    悩んでいます。 今ある自動設備で位置決め停止精度が±1.5mm2mmとなってしまいハンドリングに支障をきたしています。 現状は、駆動はアタッチメント付ローラーチェーンコンベアでアタッチメント部に円筒のホルダーがついていて、ある位置で停止させワークを円筒のホルダーにエアークランプチャックで掴み挿入させるものです。停止信号は キーエンスのファイバーセンサーで円筒ホルダーを感知し駆動パルスモーターを止めるものですが。 問題は、チェーンの伸縮があるのか停止位置がずれる。 チェーンの長さは20mと長くテンションは強く張っていますが、基本的に構造を見直さなくてはなりませんでしょうか。知恵を貸してください

  • 高精度位置決めと加圧保持

    水平Xステージの高精度位置決めにサーボ+ボールネジ駆動による送り機構とある設定位置でステージを保持させるのにストッパー(可変式)にあてて加圧保持をさせたい。  運転条件は連続24時間 位置設定後の可変周期は1回/hr以内  サーボMで位置決めを行い、加圧(トルク制御)で保持するには、モーター特性上よろしくないと思われ、別に油圧シリンダーで保持することを考えておりますが、装置が複雑となり避けたいところです。 その他案があればご教授をお願いします。 機械緒言  Xステージに乗せる質量 2t 機械ストローク     300mm 運用速度       0.5~50mm/s 加圧保持力1000N~  以上 宜しくお願い致します。

  • チェーンの選定

    モーターと駆動シャフトにスプロケットを取り付け チェーンで駆動させる時のチェーンの選定について教えて下さい。 条件 モーターの許容トルクが300N.m スプロケットのPCDがどちらも250mm(モーター、駆動シャフト 1:1) チェーンにかかる引張り力はどのように計算すれば良いのですか。 まず知りたかったのがモーターの許容トルクの力がかかった時 スプロケットの径250/2=125の位置では、どのくらいの力になるのでしょうか

  • 高精度位置決めをするアクチュエーターの取り付け

    いつもお世話になります。 高精度(±0.01程度)の位置決めをするアクチュエータの取り付け方について教えて下さい。 アクチュエーターはスライドのついた単軸ロボット(70×100×800)で、 可動部の反対側に組み付け用のM5のネジ穴が6箇所あります。 このロボットを垂直に立て100分代の位置決めをする予定なのですが、できるだけ組み付け誤差をださない為の適切な方法や、必要な物がわからず困っています。(ロボットでそんな高精度の位置決めができるか、という問題はあると思いますが、ひとまず置いておいてください。) イメージとしては、 1.組み付ける場所にクリアランスを大きめに取った長穴(5×10)を6箇所設け、ネジで緩めに仮止め。 2.ロボット上に水準器を載せ、傾きを見ながら樹脂のハンマーなどで叩いて水平をだして本締め。 3.もう一度、本締めによって傾きが狂っていないかを水準器で確認、ピックテスターをスライドに当て、スライドを手動で動かして曲がりが出ていないかを確認して設置完了。  という感じですが、旋盤の軸ならまだしも高精度機械を軽くとはいえハンマーで叩いて良いのか、研磨はされていないであろう外形を基準にしていいのか、といった疑問や、そもそもロボットであればコントローラーやPLCで補正がきくので多少傾いていてもいいのだろうか、といった疑問が出てきてお手上げ状態です。  メーカーなどにもきいているのですが、高精度の運用に関しては事例が少ないらしく難しそうです。一方でこういった分野に精通しているであろう機械関連のところには諸般の事情から聞けず、社内に相談できる人もいません。  経験談程度でも結構ですので、なにかアドバイスいただけないでしょうか。

  • 防爆地域設置機器の定位置停止方法について

    防爆エリアに設置する機器の設計をしています。 リニアガイド上の架台を、ボールネジ駆動でスライドさせたいのですが、停止方法で悩んでいます。 一般的には、インバータ、サーボモータを使用して緩駆動、減速停止させる方法、ブレーキ付きモータを使用する方法があるかと思いますが、防爆エリア内に盤を設置するため、インバータは放熱の問題があること、耐圧防爆ブレーキ付きモータは各社生産中止が多いことから、停止方法が見つかりません。 停止精度はシビアではなく、5mm程度ズレても問題ありません。 架台は、0.2m/sで0.6m往復動させます。(停止時間30秒、運転約3秒) 起動は、クッションスタータを使用出来れば、緩駆動出来るかも知れませんが、電気制御での方法、機械式の方法等の減速停止させる方法ご存知でしたら、ご教示願います。 起動方法についても、良い方法がございましたら、合わせてご教示願います。

  • インダクトシンとマグネスケール

    機械の位置決めに使用されているインダクトシンとマグネスケールの違いを教えて下さい。またレゾルバとエンコーダの違い(原理、用途)もご存知の方、いらっしゃいましたら宜しくお願いします。

  • エアシリンダの位置決め繰り返し精度について

    いつも皆さんにお世話になっております。 ありがとうございます。 エアシリンダの位置決め繰り返し精度について質問です。 エアシリンダの位置決め繰り返し精度を調べたのですが、シリンダのせいか、センサのせいか、わかりません。 やり方としては、シリンダの上昇端に行く手前にストッパをとりつけておき、シリンダの動きとしては、ストッパに突き当たるまで上昇します。 その上昇端を変位計で測定します。 結果として100μmで校正し、±0.15μm程度でした。 性能はこんなもんでしょうか? ストッパの剛性が足らなかったのかもしれませんが・・・ 実は分解能1ナノのセンサヘッドをとりつける構想があり、ヘッドとワーク間の距離が0.5mm程度なのでシリンダ等で逃がす必要があります。 しかしながら、シリンダの位置決め繰り返し調査でこのような結果になってしまったので、シリンダは諦めざるを得ないかなと思っています。 しかし、逃がさないとヘッドが通れません・・・ 私的には±0.05μmくらいあればいいのでは、と思ったのですが、動作するところが多ければ多いほど測定繰り返し誤差は生まれます。 高精度位置決めが可能なエアシリンダ、お勧めはありませんでしょうか?

  • 精度の高いチューナー

    こんばんわ。お伺いします。 長く使ってきたチューナーが、おしゃかになり、 買い替えを検討しています。 といっても、実は、他に3つ4つ持ってるのですが (なくしたと思っては買って、見つけての繰り返しで)、 今ひとつ、精度が悪く、普通に使う分には問題ないのですが、 シビアにオクターブチューニングをしようと思うと、今ひとつ。 難儀しています。 皆さん、お勧めのチューナーがあれば、お聞かせください。 条件としては ・精度が高い ・ラック式でなく、小型のもの(電池駆動) ・8千円くらいまで という辺りで、考えています。 主にエレキでの使用なので、マイクは無くてもOKです。 皆さんのお勧め、あるいは、現状のスタンダードを お聞かせください。 ご一読感謝いたします。 それでは

  • ベルト駆動の停止制度

    サーボモーターで駆動し、タイミングベルトでつなぎ、180度回転させ、ワークをクランプする機構の機械があるのでせすが、停止精度が良くなく、クランプミスをしてしまいます。 以前はロータリーアクチュエーターで回転させていたのですが、サイクルタイムが間に合わす、サーボモーターに変更したようです。その時はメカ的なストッパがついていたのですが、今はありません。 前述の状態で、停止制度を上げる方法はないでしょうか。

  • サーボモータの制御に付いて

    サーボモータを位置決めを精度良くPLCの位置決めユニットで制御しようとしています。モータのエンコーダはインクリメンタルタイプです。 例えばA点→B点→C点と位置決めしていく場合、 開始点A(仮に座標0)から右回転し、B点(Aから目標2000の位置)に位置決めしたとします。 このとき、仮にアンプで位置決め完了範囲を20パルスと設定していた場合、サ-ボアンプは2000±20パルスの位置にくればインポジション信号を出すと思います。 2000ぴったりの位置で停止することはないので、2000付近をふらふらしながら、サ-ボアンプ自体は2000ぴったりになるように制御をし続ける。 この状態で次の命令、C点(Aから5000)への移動命令がきた場合、例えば1990の位置にいるときにこの命令がきたら、1990+3000=4990を目標値とした位置決めが行われるのですか? 要は位置決めを繰り返すたびに、誤差が累積していくのですか? これを避ける方法、位置決め精度を上げる方法があればアドバイス願います。

このQ&Aのポイント
  • プリンタEP-705Aでインク量が限界以下と表示されるが、インクを交換してもパソコン側の表示は満タンのままで、プリンタがインク量が限界以下と表示される問題について解決方法をまとめました。
  • プリンタEP-705Aでインクカートリッジを交換してもインク量が限界以下と表示される現象が発生し、パソコン側の表示は満タンのまま変化がないという問題が起きています。この問題の解決方法をまとめました。
  • EP-705Aプリンタでインクカートリッジを交換しても、インク量が限界以下と表示される問題が発生しています。この問題の改善方法についてまとめました。
回答を見る