プログラムによるカムの作成 現在 CODESYS SoftMotion バージョン4.17.0.0、 CamBuilder ファンクション ブロックは、IEC アプリケーションで直接プログラムによってカムを作成するためのインターフェイスを提供します。 詳細については、次の例を参照してください。 プログラムによるカムの作成 CamBuilder 関数ブロックの使用 (SM 4.17.0.0 以降)
CNC の例 10: 動的 CNC パスのプログラミング を参照してください CNC10_DynamicPath.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples . この例では、CNC プログラム オブジェクトまたはファイルから G コードを入力せずに、実行時にアプリケーションで CNC パスを
2関節スカラシステム The 選択的コンプライアンスアセンブリロボットアーム (スカラ)は、人間の腕に似た特殊なタイプの産業用ロボットです。スカラシステムには2つの軸と2つの自由度があります。移動はX / Y平面に制限されます。 詳細については、以下を参照してください。 SMC_TRAFO_Scara2(FB) と SMC_TRAFOF_Scara2(FB) このセクションの内容 :
3関節SCARAシステム 3関節スカラシステムには、一定方向への移動を可能にする第3軸があります。 2ジョイントシステムと同様に、移動はX / Y平面に制限されます。 詳細については、以下を参照してください。 SMC_TRAFO_Scara3(FB) と SMC_TRAFOF_Scara3(FB) このセクションの内容 :
運動の中断と継続 の Robotics_Interrupt_Continue.project ここで説明するサンプルプロジェクトは、 CODESYS 下 ..\CODESYS SoftMotion\Examples 。 この例では、コマンドされた動作が SMC_GroupInterrupt ファンクションブロックを実行し、後で再開します SMC_GroupContinue ファンクションブロック。
Depictorを使用して軸グループを視覚化する このプロジェクトでは、 CODESYS Depictor 有効なライセンスを持つアドオン。 SoftMotionアプリケーションは、軸グループとして構成された4つのロータリードライブで構成されています。最初の3つの軸はTCPをX / Y平面で移動し、4番目の軸はZ平面で移動します。 この例は、Kin_Scara3_Zキネマティック構成でDepict
コマンド:方向を反転 関数 :コマンドはCNCプログラムを逆にし、パス要素を逆の順序で設定します。 CNCプログラムのブロック番号も自動的にリセットされます。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 制約 CNCパスの反転は、次の条件下で可能です。 CNCプログラムに前処理が選択されている場合、G41 / G42ブロックは逆プログラムで処理されます。G41はG4
コマンド:ステップ抑制 シンボル: 関数 :このコマンドは、ステップ抑制をアクティブまたは非アクティブにします。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 CNCプログラムはDIN66025として実装されています。 ステップ抑制が有効になっている場合、CNCプログラムでで始まるブロック / 無視されます。 CNCプログラムがテーブルとして実装されている場合、コマン
標準的なユースケース The SM3_Basic ライブラリには、標準の設定/実際の値のインターフェイスを介してドライブと対話しない上位の機能ブロックが含まれています。これらの機能ブロックは、コマンドを提供したり、インスタンスのパラメータを読み書きすることによってドライブの設定を変更したりします。 AXIS_REF_SM3 。 ドライブの再初期化 実行時にドライブパラメータを変更した場合は、ドライ
タブ:一般 表 6 . 軸のタイプと制限 仮想モード ドライブは、仮想ドライブユニットと同様のシミュレーションに置き換えられます。結合ドライブがある場合、これはフィールドバスデバイスに影響を与えません。これらは、物理デバイスとの間でメッセージを送受信しなくても、通常どおり機能します。 注:IECコードを使用して、ドライブの仮想モードを設定およびリセットすることもできます。 SMC3_ReinitD