変数の使用 構文 $<Variablenname>$ 変数と式の有効なIEC基本タイプ: INT 、 SINT 、 USINT 、 UINT 、 DINT 、 UDINT 、 BYTE 、 WORD 、 DWORD 、 REAL 、 と LREAL 。例外には、M関数のOパラメーターが含まれます(タイプの変数が必要です)。 SMC_M_PARAMETERS ) と G36/G37 (文字列変数も許
ローカル変数 各Gコードファイルはローカル変数を宣言できます。メインプログラムの場合、宣言は最初に挿入する必要があります。サブプログラムの場合、サブプログラム宣言の直後。 ローカル変数は、それらが宣言されているプログラムまたはサブプログラムでのみ表示されます。 (動的スコープなし) ヒント ローカル変数はオンラインデコーダーでのみ機能します(CNCエディターでは機能しません)。 ヒント ローカル変
CNC 例 01: OutQueue を直接生成する を参照してください CNC01_direct.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例は、2 つの軸を持つ CNC プログラムを示しています。定義された速度と加速度で、X/Y 平面内の 4 つの位置にアプローチします。プログ
CNC 例 02: 変数を使用したオンライン デコード を参照してください CNC02_online.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例は、次の方法を示しています。 変数を使用する CNC プログラムをデコードします。 CNCエディタでNCプログラムを作成する 作成する
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 サンプル プロジェクトは、表形式エディターでプログラム
タブ:カム このグラフィカルエディタでは、カムグラフが定義されています。いつでも、グラフィカルエディタと代替の表形式エディタを切り替えることができます( タブ:カムテーブル )。 エディターには 4 つのグラフの曲線が表示されます。 スレーブ位置(黒) スレーブ速度(青) スレーブ加速(緑) スレーブジャーク(黄色) 4つの座標系すべての横軸は、マスター値([0,360])の範囲を示しています。位
タブ:カムテーブル グラフィカルエディタの代わりに、カムテーブルでカムグラフを定義することもできます( カム タブ)。表形式のエディターとグラフィカルなエディターはいつでも切り替えることができます。 テーブルの最初の行には常にマスターの開始位置(および関連するスレーブ値)が含まれ、最後の行は常に終了位置です。中間の線は、セグメントとポイントを交互に定義します。 新しい行を挿入します 選択したセグメ
タブ:タペット このグラフィカルエディタでは、タペットパスが定義されています。タペットパスは、マスター位置に応じて1つ以上のタペットを定義します。エディタウィンドウの上端で、横軸がマスター位置の範囲に近づいています。個々のタペットパスは以下のとおりです。 いつでも、グラフィカルエディタと代替の表形式エディタを切り替えることができます( タブ:タペットテーブル )。 タペットパスの「トラックID」