※2連続位置決めは位置決めが終了すれば、引き続き次の位置決めNo.の位置決めが自動的にスタートします。今回の場合は位置決めNo.1が終了すれば位置決めNo.2がスタートします。位置決めNo.1と位置決めNo.2が連結しているということです。位置決めNo.1で位置決め完了とする場合は100Hとして下さい。今回はMコードは使用しません。Mコードは、機械のソレノイド、リレー等のON,OFF用信号を位置決め開始や位置決め終了にあわせて出力するときに使用します。「Mコード」には、以下の2つのモードがあります。位置決め開始と同時にMコードを出力します。位置決め完了時にMコードを出力します。○ドウェルタイムの解説ドウェルタイムは位置決めが終了してから、位置決め完了信号がONするまでの時間をドウェルタイムとして設定します。0~65535(ms)まで指定できます。1~200000000まで(0が9個)設定できます。×10-2mm/min(分)です。目標となるアドレスまたは移動量を設定します。設定値は制御方式により異なります。ABS(アブソリュート)の場合、設定値は絶対アドレス(原点位置からのアドレス)で設定します。INC(インクリメント)の場合、移動量(現在アドレスからの)で設定します。円弧アドレスは円弧補間制御を行う場合に必要なデータです。スポンサーリンクでは今回の参考ラダーを見てみましょう。位置決めデータを書き込むラダーです。○ラダープログラムの解説ラダーの左側は位置決めデータを書き込む条件です。M2014とM2004はタッチパネルのボタンです。M153はモード変更時のパルスです。T4は電源立ち上げ時のパルスです。(300ms程度でよいでしょうというアバウトです。0(32ビットデータ)(円弧アドレスは未使用なのでデフォルトの数値のままで良いのでD5308,D5309は元々0なので、0を書き込みしていません。一まとめとしてTO命令で位置決めユニットQD75MH1のバッファメモリの定まられたアドレスに書き込みます。]TOP:バッファメモリに書き込みする命令H0:対象の位置決めユニットがスロット0(ゼロ)に挿入されているので先頭I/Oアドレスが0(ゼロ)なのでH0とする。位置決め始動ラダーです。1行目:始動条件です。M5550,M67:タッチパネルの位置決め始動開始ボタンです。(D5540位置決めデータNo=1)K1500=軸1の位置決めデータNoを書き込むバッファメモリアドレスです。モーターの現在の電流値を転送します。K1]FROM:バッファメモリから読み出しする命令H0:対象の位置決めユニットがスロット0(ゼロ)に挿入されているので先頭I/Oアドレスが0(ゼロ)なのでH0とする。K356:現在の電流値がリアルタイムに格納されている。※1アブソリュート型とは絶対位置検出システムです。完全に電源がOFFとなっても、バッテリーで現在位置を記憶していますので原点復帰が不要となるメリットや、サーボOFF時に外的要因でサーボモーター軸が回されても、位置のカウントは常に(電源OFFでも)監視しカウントがズレル心配がありません。今回解説させて頂きました。参考ラダーですが、実績のあるプログラムで実際には位置決めNo.3までありますが、今回は位置決めNo.1のみ解説させて頂きました。MR-J3)SSCNETIIIラダープログラム編2の解説を終了させて頂きます。長編にも、かかわらず最後までご覧いただきましてありがとうございました。スポンサーリンク位置決めユニット(QD75MH)のエラーコードNo.とエラー名一覧トップページに戻る当記事は、2016年12月8日時点の情報です。考慮頂き、ご利用頂きます様お願い致します。当サイトに掲載中の画像は当サイトで撮影又は作成したものです。商用目的での無断利用はご遠慮願います。実例付きで解説させて頂きます。DVD/ブルーレイレコーダーのハードディスク不良の対応についてFXの自動売買プログラムを自作し証拠金6万円で勝てるか挑戦してみました。シーケンサ制御.com。