バッファリングされた動きの場合の動作 バッファリングされた移動が後に命令されたとき MC_MoveAbsolute また MC_MoveRelative 、バッファリングされた動きは、前の動きが報告するのと同じサイクルでアクティブになります Done ただし、バッファリングされた動きの補間は次のサイクルまで開始されないため、サイクル終了時の軸の速度は0に等しくなります。 バッファリングされた移動が
CNC 例 05: ファイルから CNC を作成する を参照してください CNC05_File.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . このサンプルプロジェクトでは、PLCに保存されているASCIIファイルからGコードプログラムを読み取る方法を理解できます。この種のファイルを使用する
CNC 例 07: 式とサブプログラムの使用 を参照してください CNC07_Subprogram.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、 サブプログラム CNC ファイルから、および使用する 式 CNCモーション命令で。 の中に CNC プログラムでは、他の例のように
CNC 例 09: 工具長補正の使用 を参照してください CNC09_ToolLengthCorr.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、 SMC_ToolLengthCorr 工具の長さを補正する POU。 工具長補正のトピックの詳細については、次を参照してください。
ブロック検索の使用 ブロック検索により、中断後も補間を続行できます。停止位置が最初に移動し、パスはこの位置から変更されずに移動します。このためには、補間を実行するプログラムとパス前処理を実行するプログラムを拡張する必要があります。 例 51 . 例 中断されたフライス盤が移動を停止します。修復後、パスはブロック検索を続行できます。 次の方法でアプリケーションを拡張します 前処理位置を保存する補間タ
ユーザーインターフェース このセクションの内容 :
コマンド:ダイナミクスを分析する 関数 :このコマンドは、エディターでアクティブなCNCパスのダイナミクス解析を開始します。同時に、CNCパスの位置、速度、加速度、ジャークの寸法は時間に応じて決定され、それらはのタイムチャートに表示されます。 ダイナミクス解析 ダイアログ。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 ヒント CNCパスのダイナミクス解析を実行するに
コマンド:DXFファイルからインポート 関数 :コマンドはデフォルトのダイアログを開きます。ファイルを選択した後、 DXFファイルをインポートする DXFファイルのCNCエディターへのインポートを構成するためのダイアログが開きます。 電話 : CNC メニュー 要件 :CNCオブジェクトがエディターで開いています。 . ファイルインポート時のDXF規格の制限 SPLINE 要素は正確にインポートさ
コマンド:ASCIIファイルからプログラムをロード 関数 :コマンドは ASCII CNCプログラムデータを含むファイルをCNCエディタに入力します。 CNCオブジェクトはその名前を保持します。 電話 : CNC メニュー 要件 :CNCオブジェクトがエディターで開いています。 このコマンドは、ファイルシステムを検索するためのデフォルトのダイアログを開きます。フィルタは、CNC、GCODE、または
コマンド:プログラムの移動 関数 :コマンドは 翻訳ベクトル CNCパスの動きを設定するためのダイアログ。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 制約 CNCパスの移動は、次の条件下で可能です。 . 使用しない 軸A、B、またはCの 変数の ダイアログ:翻訳ベクトル すべての軸の座標での並進ベクトル X ディフォルト: 1.0000000 Y Z P Q U