コマンド:ASCIIファイルからプログラムをロード 関数 :コマンドは ASCII CNCプログラムデータを含むファイルをCNCエディタに入力します。 CNCオブジェクトはその名前を保持します。 電話 : CNC メニュー 要件 :CNCオブジェクトがエディターで開いています。 このコマンドは、ファイルシステムを検索するためのデフォルトのダイアログを開きます。フィルタは、CNC、GCODE、または
.0000000 Y Z P Q U V W わか
コマンド:CNCプログラムの番号を付け直します シンボル: 関数 :このコマンドは、CNCプログラムのプログラム行の番号を更新します。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 番号は0から始まり、10ずつ増加します。ブロック番号のない各ブロックは番号を受け取ります。 G20ブロックのLコードが修正されました。 このセクションの内容 :
ブレンディングの場合の動作 のブレンド動作の基本的なプロパティ CODESYS SoftMotion 軸は、バッファリングされた移動中とブレンド中に同じ位置に沿って移動します。唯一の違いは、これらの位置に沿った速度です。 これは単純なケースでは明らかです。これについては、次の例を参照してください。 バッファ モードとは無関係に軸が同じ位置を移動するという特性が、2 つの動作間の有効なブレンド速度に
クルに設定されています。これはPLCopenのセクション2.4
移動機能ブロックの実行順序 バッファリングされた動作またはブレンド動作がコマンドされる場合、後続の動作をコマンドするファンクション ブロック インスタンスは、前の動作をコマンドしたファンクション ブロック インスタンスよりも先に実行してはなりません。 この順序に違反した場合、新しいエラー SMC_MOVING_WITHOUT_ACTIVE_MOVEMENT が報告され、軸が状態に切り替わります E
1つのファンクションブロックインスタンスを使用して複数の動きを制御する 単一のファンクションブロックインスタンス(例えば、 MC_MoveAbsolute )は、複数のバッファリング/ブレンディング動作を制御するために使用することはできません。 Busy 。 ファンクションブロックインスタンスが Busy 、このインスタンスで新しいバッファリングまたはブレンドされた動きのコマンドを実行すると、エラ
エラーが発生した場合の動作 軸エラーが発生した場合(たとえば、軸が状態に切り替わる場合) Errorstop )、アクティブな動きは、他のすべての受け入れられた動きとともにエラーを報告します。 アクティブなムーブメントの機能ブロックでFBエラーが発生した場合、後で受け入れられたすべてのムーブメントもエラーを報告します。これは、後続のコマンドがFBエラーの後に実行を継続するPLCopenのセクション
Motion バージョン 4.17.0.0 とき [...] Motion バージョン 4.17.0.0 もし
MC_SetOverride による動的適応 アクティブな動きと将来の動きのダイナミクス (速度、加速度、ジャーク) は、次の方法で調整できます。 MC_SetOverride 。ダイナミクスの適応は、常に、最初に命令された動作と比較して縮小を意味します (1 より大きい係数は許可されません)。これにより、機械オペレーターは動作を一時的に停止できます ( VelFactor = 0 ) または、新