4軸パレタイザーキネマティクス 4軸パレタイザーキネマティクスは、パレタイズ作業に頻繁に使用される一般的なロボットタイプです。キネマティクスには、4つの制御された回転軸(赤でマーク)と5番目の機械的な回転軸(灰色でマーク)が備わっています。 The SMC_Trafo_4AxisPalletizer と SMC_TrafoF_4AxisPalletizer POUは、順変換と逆変換を実装します。
動きの中断と継続 軸グループの移動中は、移動を停止できます。これは意図的な停止である可能性があります( MC_GroupHalt 、 MC_GroupStop )、またはパスの一時停止( MC_GroupInterrupt )、またはエラーによる停止。すべての場合において、 CODESYS SoftMotion 軸グループを計画パスに戻し、それを続行するための機能ブロックを提供します。 一時停止し
はじめる ロボットの軸の動きをプログラムするには、まずプロジェクトのアプリケーションの下に軸グループを作成する必要があります。詳細については、次を参照してください。 軸グループを作成する方法 . 作成した軸グループを希望の運動学で構成します。デバイスの下に実軸または仮想軸を挿入し、これらの軸を軸グループにリンクします。詳細については、ヘルプページを参照してください。 運動学 : 軸グループの状態
タブ:試運転 注意 このページのボタンを使用してドライブを移動できます。ドライブが予期しない動きをする可能性があります。 必要なすべての安全対策を講じてください。 このタブは、物理ドライブを試運転する際のテスト目的で使用されます。次の場合にのみ使用できます オンライン構成モード 有効になっています。このモードでは、開発システムがデバイスに接続されます。ただし、アプリケーションをダウンロードする必要
モード 関数 :これらのコマンドは、座標と軸の中点を絶対値として解釈するか、相対座標として解釈するかを決定します。 Gコード 説明 G90 座標( X / Y / Z / A / B / C / P / Q / U / V / W )は絶対値として解釈されます。 (これがデフォルト設定です。) G91 座標( X / Y / Z / A / B / C / P / Q / U / V / W )は
滞留時間 Gコード : G4 関数 :このコマンドにより、補間器は特定の時間現在の位置に留まります。 例 21 . 例 滞留時間 N0 G4 T1 補間器は1秒間一時停止します。 このセクションの内容 :
補間器とのタイミング同期 Gコード : G75 関数 :このコマンドは、補間器が前のすべてのオブジェクトを通過するまで、デコーダーの機能ブロックがGコードを処理しないようにします。補間器が到達したとき G75 、すべてのキューが空であり、NCDecoderとすべての前処理機能ブロックが実行を継続します。 この関数は、変数を使用する場合に役立ちます。対応する行が処理されると、デコーダーが変数を置き換
楕円 Gコード : G8 、 G9 関数 :このコマンドは、ターゲット座標X / Y、楕円の中点I / J、楕円の主軸方向K、および主軸と副軸の間の長さ比Rを通る楕円円弧を指定します。 構文 G8 X Y Z R I J K A B C P Q U V W F E H L/O D S G9 X Y Z R I J K A B C P Q U V W F E H L/O D S Gコードワード 説明
線形運動 Gコード : G1 関数 :この位置決めコマンドは、ライン補間を実行します。ライン補間は、補間ポイントを現在の位置からライン上の定義されたターゲット座標に移動します。すべての軸が同時にそこに到着します。線の説明には、ターゲット座標(X / Y / Z)を定義する必要があります。 空間内の動きに加えて、デカルト座標と同時に到達する追加の軸A / B / C / P / Q / U / V
放物線 Gコード : G6 関数 :このコマンドは、終点X / Y / Zと頂点I / Jの座標によって定義される放物線を補間します。頂点は、要素の接線が始点と終点の接続線に平行になる点です。 ヒント 放物線は、常にX / Y平面にある2.5Dオブジェクトです。他の平面の放物線はサポートされていません。 構文 G6 X Y Z I J A B C P Q U V W F E H L/O D S G