べてに含まれています SM3_CNC 。 CNCデー
3Dモード Gコード : G15 、 G16 、 G17 、 G18 、 G19 Gコード 説明 G15 2Dモードに切り替えます。他のすべての要素に有効 G16 法線ベクトルI / J / Kを使用して、法平面で3D平面機能をアクティブにし、3Dモードに切り替えます。 他のすべての要素に有効 G17 X / Y平面で3D平面機能をアクティブにし、3Dモードに切り替えます 他のすべての要素に有効
座標系のシフト、回転、およびスケーリング Gコード : G53 、 G54 、 G55 、 G56 関数 : Gコードコマンド G54 、 G55 、 そして G56 インタープリタ関数ブロックによって内部的に使用されるデコーダ座標系をシフト、回転、およびスケールする SMC_NCInterpreter 座標変換は、実行中にすべてのパス要素に対して計算されます。 SMC_NCInterpreter
追加のスプライン軸A、B、C Gコードワード : A 、 B 、 C 関数 : 単語 A、B、C はスプライン付加軸の目標位置を定義します。原則として、追加の軸は次のように動作します。 P 、 Q 、 U 、 V 、 と W これにより、多項式関数による線形の代わりに、パス要素上の相対的なパス位置に依存します。 ヒント 使用する A 、 B 、 また C U、V、および W は勾配を定義するため、
ローカル変数 各Gコードファイルはローカル変数を宣言できます。メインプログラムの場合、宣言は最初に挿入する必要があります。サブプログラムの場合、サブプログラム宣言の直後。 ローカル変数は、それらが宣言されているプログラムまたはサブプログラムでのみ表示されます。 (動的スコープなし) ヒント ローカル変数はオンラインデコーダーでのみ機能します(CNCエディターでは機能しません)。 ヒント ローカル変
タブ:カムテーブル グラフィカルエディタの代わりに、カムテーブルでカムグラフを定義することもできます( カム タブ)。表形式のエディターとグラフィカルなエディターはいつでも切り替えることができます。 テーブルの最初の行には常にマスターの開始位置(および関連するスレーブ値)が含まれ、最後の行は常に終了位置です。中間の線は、セグメントとポイントを交互に定義します。 新しい行を挿入します 選択したセグメ
タブ:タペットテーブル この表形式の表では、グラフィカルエディタの代わりにタペットパスを設定することもできます( タブ:タペット )。タペットパスは、マスター位置に応じて1つ以上のタペットを定義します。表では、それぞれのタペットの定義を含む行が、タペットパスを定義する各行の下にリストされています。 表形式のエディターとグラフィカルなエディターはいつでも切り替えることができます。 新しいタペットを挿
コマンド:CNCプログラムの番号を付け直します シンボル: 関数 :このコマンドは、CNCプログラムのプログラム行の番号を更新します。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 番号は0から始まり、10ずつ増加します。ブロック番号のない各ブロックは番号を受け取ります。 G20ブロックのLコードが修正されました。 このセクションの内容 :
単一軸の動きの制御 を参照してください PLCopenSingle.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples 。 この例は、PLCopenの標準化された機能ブロックを使用してドライブを制御する方法を示しています。 名前の付いた仮想ドライブを挿入します Drive 下のデバイスツリーで So
視覚化テンプレートを使用してCFCの単一軸の動きを制御する を参照してください PLCopenSingle2.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples 。 STの代わりに他のIEC実装言語(ここではCFCなど)を使用することもできます。この言語は、機能ブロックの開始および割り込みメカニズム