ポジショニング Gコード : G0 、 G92 関数 :これらのコマンドはツールを配置します。 G0 は、定義された位置への直線上の高速位置決めを指令します (通常はツール操作なし)。 G92は突然位置を設定します。その結果、軸上でもジャンプが実行されます。もしも MC_ControlAxisByPos.bAvoidGaps:=TRUE が設定されている場合、ジャンプは実行されません。代わりに、す
単一の追加軸をモジュロ軸として構成する(PA / PB /…) 関数: 軸A、B、C、P、Q、U、V、およびWの場合、次の単語を設定することにより、モジュロ周期を指定できます。 PA 、 PB 、 PC 、など。デフォルトでは、 PA 、 PB 、などの値は0です。これは、軸が線形であることを意味します。追加の軸がモジュロ軸として構成されている場合、最短距離は常に開始位置から目標位置まで補間されま
CNC 例 01: OutQueue を直接生成する を参照してください CNC01_direct.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例は、2 つの軸を持つ CNC プログラムを示しています。定義された速度と加速度で、X/Y 平面内の 4 つの位置にアプローチします。プログ
CNC 例 03: パスの前処理をオンラインで実行する を参照してください CNC03_prepro.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例は、パスの前処理を PLC でオンラインで実行する方法を示しています。 拡張する CNC02_online 1 つのパス プリプロセッサ
CNC の例 04: テーブル エディターを使用した CNC のプログラミング を参照してください CNC04_table.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . このプロジェクトでは、 CNC03_prepro.project サンプル プロジェクトは、表形式エディターでプログラム
タブ:カムテーブル グラフィカルエディタの代わりに、カムテーブルでカムグラフを定義することもできます( カム タブ)。表形式のエディターとグラフィカルなエディターはいつでも切り替えることができます。 テーブルの最初の行には常にマスターの開始位置(および関連するスレーブ値)が含まれ、最後の行は常に終了位置です。中間の線は、セグメントとポイントを交互に定義します。 新しい行を挿入します 選択したセグメ
タブ:タペットテーブル この表形式の表では、グラフィカルエディタの代わりにタペットパスを設定することもできます( タブ:タペット )。タペットパスは、マスター位置に応じて1つ以上のタペットを定義します。表では、それぞれのタペットの定義を含む行が、タペットパスを定義する各行の下にリストされています。 表形式のエディターとグラフィカルなエディターはいつでも切り替えることができます。 新しいタペットを挿
カムの作成方法 カムを作成する手順は、8つのスロット(45°分割)を備えた回転台を説明するサンプルアプリケーションを使用して説明されています。内部には超音波で融着された部品があります。回転台が回転した後、溶接工具はリニアドライブによって供給されます。溶接後、直線軸が戻り、回転台が回転し続けます。 . 作業手順 回転台が45°回転します(持続時間:400ms)。 溶接ヘッドを垂直軸250mm(持続時
概要 バッファモード いくつかの機能ブロックには BufferMode 動作の時系列順序を制御するために使用される入力。バッファ モードは、関数ブロックが非バッファ モード (「中止」、標準動作) で動作するか、バッファ モード (「バッファ」) で動作するかを定義します。これら 2 つのモードの違いは、アクションを開始する時間です。 「非バッファモード」: 移動コマンドは、別の移動を中断した場合
CNC 例 05: ファイルから CNC を作成する を参照してください CNC05_File.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . このサンプルプロジェクトでは、PLCに保存されているASCIIファイルからGコードプログラムを読み取る方法を理解できます。この種のファイルを使用する