Skip to main content

ダイアログ:CNCプロパティ

シンボル: _cds_icon_property_object.png

関数:ダイアログは、のパラメータを提供します CNCプログラム 物体。

電話表示→プロパティ 指図;オブジェクトのコンテキストメニュー

要件:デバイスツリーでCNCオブジェクトが選択されています。

ヒント

アプリケーション全体のCNC設定はに保存されます CNC設定 物体。

タブ:一般

CNCオブジェクトの名前を変更します。

タブ:アクセス制御

ここでは、ユーザーグループの権限を指定します。

詳細については、以下を参照してください。 プロパティ–アクセス制御

タブ:ビルド

CNCオブジェクトをビルドから除外するオプションをアクティブにします。その場合、IECデータは生成されません。ただし、GコードをASCIIファイルとして保存することは可能です。実行時にこの種のファイルを読み取るために、からの機能ブロックを使用することができます。 SM3_CNC 図書館。

詳細については、以下を参照してください。 プロパティ–アクセス制御

タブ:CNC

実装

  • Din66025:モーションパスはCNC言語DIN66025で定義されています。

  • テーブル:モーションパスは、テーブルのパラメータ化によって定義されます。

コンパイルモード

. コンパイル時の動作
  • SMC_OutQueue:SMC_OutQueueデータ構造はコンパイル時に生成されます。によってグローバルアクセスが許可されます g_CNCQueueManager

  • SMC_CNC_REF:プログラム変数はコンパイル時に生成されます。によってグローバルアクセスが許可されます g_CNCProgManager

  • ファイル:Gコードで生成されたファイルは、ログインするたびにダウンロードおよび更新されます。 PLCは、ファンクションブロックを使用してこのファイルをダウンロードできます。 Gコードファイルは、アプリケーションにログインするたびに更新されます。これは、PLC上のファイルがログインのたびに上書きされることを意味します。

ファイル名

要件: コンパイルモード に設定されています ファイル

ディフォルト: $ ObjectName $ .cnc。このデフォルト値は、ログイン時にCNCオブジェクトのオブジェクト名(有効なファイル名)に置き換えられるプレースホルダーです。ファイル名には、文字[a-zA-Z0-9 $ _。]のみを使用できます。ファイル名のフィールドは、空白にすることも、ドットで開始または終了することもできません。さらに、ドットはファイル名のパスの一部である必要はありません。

キューサイズ[要素]

デフォルト:100

サイズ設定は、生成されるサイズには影響しません SMC_OutQueue データ構造(このモードが選択されている場合)。サイズ SMC_OutQueue パスオブジェクトの数によってのみ決定されます。ただし、このパラメーターは、前処理FBのバッファー・サイズを設定します(たとえば、 SMC_NCDecoderSMC_RoundPath)内部で使用され、先読みバッファのサイズを定義します。

デフォルト値

速度(F)[u / s]

この値は、CNCプログラムでベロシティの値(「F」ワード)が設定されていない場合に使用されます。 1秒あたりのパス単位。値の範囲:[0、1e9]。デフォルト:0

加速度(E +)[u /s²]

この値は、加速度の値(正の値を持つ「E」ワード内)が設定されていない場合に使用されます。パス単位/秒の2乗。値の範囲:] 0、1e9]。

デフォルト:100

減速(E-)[u /s²]

この値は、減速度の値(負の値の「E」ワード)が設定されていない場合に使用されます。パス単位/秒の2乗。値の範囲:] 0、1e9]。

デフォルト:100

早送りのデフォルト値(G0)

速度(FF)[u / s]

この値は、速度の送り値(「FF」ワード)がCNCプログラムで設定されていない場合に使用されます。 1秒あたりのパス単位。値の範囲:[0、1e9]。

デフォルト:0

加速度(EF +)[u /s²]

この値は、加速度の送り値(正の値を持つ「EF +」ワード内)が設定されていない場合に使用されます。パス単位/秒の2乗。値の範囲:[0、1e9]。

デフォルト:0

減速(EF-)[u /s²]

この値は、減速度の送り値(負の値の「EF-」ワード)が設定されていない場合に使用されます。パス単位/秒の2乗。値の範囲:[0、1e9]。

デフォルト:0

3Dモード

要件:実装 Din66025、翻訳モード CNC_REF、 と OUTQueue

standard icon:3Dモードがデフォルト値です。

変数のオフライン値

変数:オフライン値が定義されている場合、 変数のオフライン値 ダイアログが開きます。このダイアログには、編集可能な変数が表示されます。

開始位置

デフォルト:0

精度

技術単位でのパスの精度。この値は、G コードから読み取られる位置の精度を指定します。たとえば、G コードが小数点以下 3 桁で指定されている場合、精度は 0.001 単位に設定する必要があります。精度は負であってはなりません。この値は、たとえば次のようなパスの前処理で使用されます。 SMC_ToolRadiusCorr そして SMC_AvoidLoop