単一軸の動きの制御 を参照してください PLCopenSingle.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples 。 この例は、PLCopenの標準化された機能ブロックを使用してドライブを制御する方法を示しています。 名前の付いた仮想ドライブを挿入します Drive 下のデバイスツリーで So
ローカル変数 各Gコードファイルはローカル変数を宣言できます。メインプログラムの場合、宣言は最初に挿入する必要があります。サブプログラムの場合、サブプログラム宣言の直後。 ローカル変数は、それらが宣言されているプログラムまたはサブプログラムでのみ表示されます。 (動的スコープなし) ヒント ローカル変数はオンラインデコーダーでのみ機能します(CNCエディターでは機能しません)。 ヒント ローカル変
視覚化テンプレートを使用してCFCの単一軸の動きを制御する を参照してください PLCopenSingle2.project のインストールディレクトリにあるサンプルプロジェクト CODESYS 下 ..\CODESYS SoftMotion\Examples 。 STの代わりに他のIEC実装言語(ここではCFCなど)を使用することもできます。この言語は、機能ブロックの開始および割り込みメカニズム
パラレルキネマティクス 直線軸の三脚 このシステムには、互いに定義された角度にある3つのリニアドライブがあります。ドライブは、トラバーススライドを備えた3本のレールで構成されています。ツールプレートは、同じ長さのコネクティングロッドによってトラバーススライドに接続されます。コネクティングロッドのペアのセットは、同じ方向で床に平行にツールプレートを保持します。キネマティクスは、ツールプレートを3次元
変数の値の変更 Gコード : G36 、 G37 関数 :コマンドは変数の値を変更します。 G36 指定された値を変数に書き込みます。 G37 指定された値で変数をインクリメントします。 O$var$ 編集される変数を定義します。 D のために書かれる値を定義します G36 またはのために追加 G37 。このコマンドは、たとえば、条件付きジャンプに必要なループカウンターに使用されます。 構文 G3
「オンラインカムエディタ」視覚化要素 オンラインカムエディタは、ビジュアライゼーションにカムテーブルを表示するビジュアライゼーションテンプレートです。この要素を使用すると、オンラインモードでカムを変更できます。 視覚化要素は、視覚化テンプレートで使用できるようになります( SMC_VISU_CamEditor )の SM3_Basic 図書館。あなたはそれを視覚化エディタで見つけます ツールボック
360°を超える値の範囲を持つ回転軸 序章 多くの場合、ロボットには360°を超える値の範囲の回転軸があります。たとえば、スカラロボットの最後の軸(方向軸A3)は、多くの場合、約-540°から540°まで、複数の回転を移動できます。 これは、同じ位置と向きに複数の方法でアプローチできることを意味します。たとえばスカラを考えると、最後の軸が-170°にあるか190°(=-170°+ 360°)にある
コマンド:追加 SoftMotion CiA402軸 関数 : コマンドは将軍を追加します SoftMotion デバイス ツリーのフィールドバス スレーブの下にある CiA402 軸。 電話 : 計画 メニュー;デバイス ツリーのデバイス オブジェクトのコンテキスト メニュー 要件 : デバイス ツリーで、このドライブをサポートするデバイスが選択されています。例: EtherCAT スレーブまた
タブ:一般 表 6 . 軸のタイプと制限 仮想モード ドライブは、仮想ドライブユニットと同様のシミュレーションに置き換えられます。結合ドライブがある場合、これはフィールドバスデバイスに影響を与えません。これらは、物理デバイスとの間でメッセージを送受信しなくても、通常どおり機能します。 注:IECコードを使用して、ドライブの仮想モードを設定およびリセットすることもできます。 SMC3_ReinitD