スイッチポイントを定義する方法 マスター位置に応じて、スイッチポイントを使用してイベントをトリガーします。たとえば、これは出力の設定または機能ブロックの呼び出しである可能性があります。 これらの手順では、 カムの作成方法 スイッチポイントを定義する方法を示す章。この例では、タペットが溶接プロセスを開始および停止します。 を開きます 縦軸 エディターのカム。 The カム タブが表示されます。 を選
カムの切り替え 基本的に、いつでも異なるカムを切り替えることができます。ただし、いくつかの点を考慮する必要があります。 カムエディタでは、スレーブの位置はカム関数の関数値として一意に定義されます。この関数はマスター値の範囲で定義され、次のように表すことができます。 SlavePosition = CAM( MasterPosition ) マスタードライブの現在の位置は通常、マスター値の範囲から外
「オンラインカムエディタ」視覚化要素 オンラインカムエディタは、ビジュアライゼーションにカムテーブルを表示するビジュアライゼーションテンプレートです。この要素を使用すると、オンラインモードでカムを変更できます。 視覚化要素は、視覚化テンプレートで使用できるようになります( SMC_VISU_CamEditor )の SM3_Basic 図書館。あなたはそれを視覚化エディタで見つけます ツールボック
バッファリングされた動きの場合の動作 バッファリングされた移動が後に命令されたとき 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 例 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。 工具長補正のトピックの詳細については、次を参照してください。
ブロック検索の使用 ブロック検索により、中断後も補間を続行できます。停止位置が最初に移動し、パスはこの位置から変更されずに移動します。このためには、補間を実行するプログラムとパス前処理を実行するプログラムを拡張する必要があります。 例 51 . 例 中断されたフライス盤が移動を停止します。修復後、パスはブロック検索を続行できます。 次の方法でアプリケーションを拡張します 前処理位置を保存する補間タ