ダイアログ:プロパティ–カム 関数 :このダイアログを使用して、カムのグローバル変数を定義します。 表 41 . 寸法 マスターの開始/終了位置 マスターの開始位置と終了位置は、マスター値の範囲を定義し、したがってカムの水平軸のスケールを定義します。デフォルト設定は角度度で指定され、制限値は0と360です。 スレーブの開始/終了位置 関連するスレーブ位置は、カムに定義されているグラフタイプによって
コマンド:追加 SoftMotion CiA402軸 関数 : コマンドは将軍を追加します SoftMotion デバイス ツリーのフィールドバス スレーブの下にある CiA402 軸。 電話 : 計画 メニュー;デバイス ツリーのデバイス オブジェクトのコンテキスト メニュー 要件 : デバイス ツリーで、このドライブをサポートするデバイスが選択されています。例: EtherCAT スレーブまた
アーク Gコード : G2 、 G3 関数 :このコマンドは、円弧を現在の位置から円形のパスに沿って目標位置まで補間します。 G2 時計回りに動き、 G3 反時計回りに移動します。 アークは次のように定義されます。 半径法 ターゲット座標+半径:ターゲット座標はX / Y / Zで定義されます。曲線は半径Rで定義されます。 中点法 ターゲット座標+中点座標:ターゲット座標はX / Y / Zで定義
前処理 Gコード :G40、G41、G42、G43、G50、G51、G52、G60、G61、G70、G71 関数 :コマンドは、次のような前処理モジュールをアクティブにします SMC_SmoothPath 、 SMC_RoundPath 、 SMC_AvoidLoop 、 SMC_ToolCorr 、 SMC_ToolLengthCorr 、 と SMC_ToolRadiusCorr 。 ヒント
概要 CODESYS SoftMotion 単一の軸にのみ作用する動きと、2つの軸が同期する動き(例えば、電子カムや仮想ギアを介して)を区別します。後者は、 2軸の同期動作 ヘルプページ。 基本的に、単一の軸のみに作用するモーション ブロックは、次のカテゴリに分類できます。 表 26 . モーションブロック ブロック 説明 MC_MoveAbsolute 指定された位置への移動を実行します MC_
パラレルキネマティクス 直線軸の三脚 このシステムには、互いに定義された角度にある3つのリニアドライブがあります。ドライブは、トラバーススライドを備えた3本のレールで構成されています。ツールプレートは、同じ長さのコネクティングロッドによってトラバーススライドに接続されます。コネクティングロッドのペアのセットは、同じ方向で床に平行にツールプレートを保持します。キネマティクスは、ツールプレートを3次元
軸グループエディター シンボル: のエディターで 軸グループ オブジェクトで、基本的な運動学と方向運動学のタイプを選択します。オリエンテーションキネマティクスは、基本キネマティクスでサポートされている場合にのみ選択できます。さらに、キネマティクスの軸をプロジェクトのドライブにマッピングします。 表 72 . キネマティクス キネマティクスを選択 キネマティクスを変更する によってサポートされている
軸グループエディター シンボル: のエディターで 軸グループ オブジェクトで、基本的な運動学と方向運動学のタイプを選択します。オリエンテーションキネマティクスは、基本キネマティクスでサポートされている場合にのみ選択できます。さらに、キネマティクスの軸をプロジェクトのドライブにマッピングします。 表 62 . キネマティクス キネマティクスを選択 キネマティクスを変更する によってサポートされている
タブ:スケーリング/マッピング このタブでは、技術単位(ミリメートルや度など)とドライブ単位(増分)の関係を定義できます。デバイスの説明に応じて、設定オプションが簡略化されて表示されます(パラメータ bHiresMode = TRUE )、および/またはリニアモーターのスケーリングも可能です(パラメーター IsLinearMotor = TRUE )。必要に応じて、周期的に送信されるドライブオブジ
DIN66025の基礎 DIN66025プログラムの構造 DIN 66025プログラムは、個々のモーションブロックで構成されています。ブロック番号は、各ブロックの先頭にあります。 ['%' <Programmname>] <Satz>{<Satz>} . ブロックは次のように構成できます。 N<block number> G<expression> <G code words> N<block n