周期カム カムは繰り返し作動させることができる。 Periodic の入力 MC_CamTableSelect 機能ブロックは次のように設定されている TRUE カムは終了位置に到達すると自動的に再起動します。この入力が FALSE 、 そうして EndOfProfile 出力変数の MC_CamIn 機能ブロックは次のように設定されている TRUE マスターの終了位置に到達すると、スレーブは現在
概要 バッファモード いくつかの機能ブロックには BufferMode 動作の時系列順序を制御するために使用される入力。バッファ モードは、関数ブロックが非バッファ モード (「中止」、標準動作) で動作するか、バッファ モード (「バッファ」) で動作するかを定義します。これら 2 つのモードの違いは、アクションを開始する時間です。 「非バッファモード」: 移動コマンドは、別の移動を中断した場合
バッファリングされた動きの場合の動作 バッファリングされた移動が後に命令されたとき MC_MoveAbsolute また MC_MoveRelative 、バッファリングされた動きは、前の動きが報告するのと同じサイクルでアクティブになります Done ただし、バッファリングされた動きの補間は次のサイクルまで開始されないため、サイクル終了時の軸の速度は0に等しくなります。 バッファリングされた移動が
CNC 例 05: ファイルから CNC を作成する を参照してください CNC05_File.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . このサンプルプロジェクトでは、PLCに保存されているASCIIファイルからGコードプログラムを読み取る方法を理解できます。この種のファイルを使用する
CNC 例 06: Path3D の使用 SoftMotion CNC を参照してください CNC06_File_3DPath.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例は前の例を拡張したものです CNC05_File .これは、Path3D 視覚化要素の可能なアプリケーションを
CNC 例 07: 式とサブプログラムの使用 を参照してください CNC07_Subprogram.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、 サブプログラム CNC ファイルから、および使用する 式 CNCモーション命令で。 の中に CNC プログラムでは、他の例のように
CNC 例 08: 追加軸の使用 を参照してください CNC08_AdditionalAxes.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例は、 CNC01_direct.projekt で説明されているプロジェクト CNC 例 01: OutQueue を直接生成する .追加の軸
CNC 例 09: 工具長補正の使用 を参照してください CNC09_ToolLengthCorr.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、 SMC_ToolLengthCorr 工具の長さを補正する POU。 工具長補正のトピックの詳細については、次を参照してください。
CNC の例 10: 動的 CNC パスのプログラミング を参照してください CNC10_DynamicPath.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、CNC プログラム オブジェクトまたはファイルから G コードを入力せずに、実行時にアプリケーションで CNC パスを