追加のスプライン軸A、B、C Gコードワード : A 、 B 、 C 関数 : 単語 A、B、C はスプライン付加軸の目標位置を定義します。原則として、追加の軸は次のように動作します。 P 、 Q 、 U 、 V 、 と W これにより、多項式関数による線形の代わりに、パス要素上の相対的なパス位置に依存します。 ヒント 使用する A 、 B 、 また C U、V、および W は勾配を定義するため、
周期カム カムは繰り返し作動させることができる。 Periodic の入力 MC_CamTableSelect 機能ブロックは次のように設定されている TRUE カムは終了位置に到達すると自動的に再起動します。この入力が FALSE 、 そうして EndOfProfile 出力変数の MC_CamIn 機能ブロックは次のように設定されている TRUE マスターの終了位置に到達すると、スレーブは現在
概要 バッファモード いくつかの機能ブロックには BufferMode 動作の時系列順序を制御するために使用される入力。バッファ モードは、関数ブロックが非バッファ モード (「中止」、標準動作) で動作するか、バッファ モード (「バッファ」) で動作するかを定義します。これら 2 つのモードの違いは、アクションを開始する時間です。 「非バッファモード」: 移動コマンドは、別の移動を中断した場合
CNC 例 07: 式とサブプログラムの使用 を参照してください CNC07_Subprogram.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、 サブプログラム CNC ファイルから、および使用する 式 CNCモーション命令で。 の中に CNC プログラムでは、他の例のように
ダイアログ:プロパティ–カム 関数 :このダイアログを使用して、カムのグローバル変数を定義します。 表 41 . 寸法 マスターの開始/終了位置 マスターの開始位置と終了位置は、マスター値の範囲を定義し、したがってカムの水平軸のスケールを定義します。デフォルト設定は角度度で指定され、制限値は0と360です。 スレーブの開始/終了位置 関連するスレーブ位置は、カムに定義されているグラフタイプによって
CNCデータ構造とグローバルアクセス プロジェクトで利用可能なCNCオブジェクトは、タイプの機能ブロックにコンパイルされます。 SMC_OUTQUEUE また SMC_CNC_REF 。 (これは、コンパイルメソッドの場合は発生しません ファイル 使用されている。) プロジェクトがコンパイルされると、作成されたCNCデータは内部で管理されます。 SMC_CNC_Data ファンクションブロック。コ
トルク制限とトルクフィードフォワード制御 のトルク制限 CODESYS SoftMotion 調整された動作中にドライブのトルクまたは力の指定された制限を超えないようにします。これらのトルクと力の制限は、ドライブの速度、加速度、ジャークに対する既存の制限に加えて尊重されます。これの要件は、適用されるキネマティクスの動的モデルであり、機能ブロックの形で実装されます。 ISMDynamics からのイ
カスタムキネマティクス を参照してください PLCopenSingle2.project サンプルプロジェクトと CustomKinematics.library のインストールディレクトリにあるライブラリ CODESYS 下 ..\CODESYS SoftMotion\Examples. この例では、カスタムキネマティックトランスフォーメーション(Gantry3C)を使用してライブラリを作成する
トリガーの例 1: 簡単な例 の Robotics_Trigger.project ここで説明するサンプル プロジェクトは、次のインストール ディレクトリにあります。 CODESYS 下 ..\CODESYS SoftMotion\Examples 。 トリガは、軸グループが指令されたパス上の特定の点にいつ到達するかを正確に知るために使用されます。この情報は、たとえば、正確なタイミングでツールをオ
はじめる ロボットの軸の動きをプログラムするには、まずプロジェクトのアプリケーションの下に軸グループを作成する必要があります。詳細については、次を参照してください。 軸グループを作成する方法 . 作成した軸グループを希望の運動学で構成します。デバイスの下に実軸または仮想軸を挿入し、これらの軸を軸グループにリンクします。詳細については、ヘルプページを参照してください。 運動学 : 軸グループの状態