コマンド:CNCプログラムの番号を付け直します シンボル: 関数 :このコマンドは、CNCプログラムのプログラム行の番号を更新します。 電話 : CNC メニュー 要件 :CNCパスがエディターで開いています。 番号は0から始まり、10ずつ増加します。ブロック番号のない各ブロックは番号を受け取ります。 G20ブロックのLコードが修正されました。 このセクションの内容 :
ブレンディングの場合の動作 のブレンド動作の基本的なプロパティ CODESYS SoftMotion 軸は、バッファリングされた移動中とブレンド中に同じ位置に沿って移動します。唯一の違いは、これらの位置に沿った速度です。 これは単純なケースでは明らかです。これについては、次の例を参照してください。 バッファ モードとは無関係に軸が同じ位置を移動するという特性が、2 つの動作間の有効なブレンド速度に
連続的または同期的な動きからのバッファリング/ブレンド PLCopenによると、ブレンディングバッファモードは最初の動きの終わりの速度を決定します。 場合によっては、速度は最初の動きによってすでに完全に決定されています。これは、最初の楽章が次のいずれかのタイプの場合です。 連続移動( MC_MoveVelocity 、 SMC_MoveContinuousRelative 、 また SMC_Mov
移動機能ブロックの実行順序 バッファリングされた動作またはブレンド動作がコマンドされる場合、後続の動作をコマンドするファンクション ブロック インスタンスは、前の動作をコマンドしたファンクション ブロック インスタンスよりも先に実行してはなりません。 この順序に違反した場合、新しいエラー SMC_MOVING_WITHOUT_ACTIVE_MOVEMENT が報告され、軸が状態に切り替わります E
1つのファンクションブロックインスタンスを使用して複数の動きを制御する 単一のファンクションブロックインスタンス(例えば、 MC_MoveAbsolute )は、複数のバッファリング/ブレンディング動作を制御するために使用することはできません。 Busy 。 ファンクションブロックインスタンスが Busy 、このインスタンスで新しいバッファリングまたはブレンドされた動きのコマンドを実行すると、エラ
エラーが発生した場合の動作 軸エラーが発生した場合(たとえば、軸が状態に切り替わる場合) Errorstop )、アクティブな動きは、他のすべての受け入れられた動きとともにエラーを報告します。 アクティブなムーブメントの機能ブロックでFBエラーが発生した場合、後で受け入れられたすべてのムーブメントもエラーを報告します。これは、後続のコマンドがFBエラーの後に実行を継続するPLCopenのセクション
MC_MoveSuperImposed と MC_HaltSuperImposed の動作 もし MC_MoveSuperImposed または MC_HaltSuperImposed アクティブで基礎となる動きが中止された場合、 MC_MoveSuperImposed / MC_HaltSuperImposed も中止されます。 基礎となる動きがキャンセルされずに、モードの別の動きがキャンセルさ
MC_SetOverride による動的適応 アクティブな動きと将来の動きのダイナミクス (速度、加速度、ジャーク) は、次の方法で調整できます。 MC_SetOverride 。ダイナミクスの適応は、常に、最初に命令された動作と比較して縮小を意味します (1 より大きい係数は許可されません)。これにより、機械オペレーターは動作を一時的に停止できます ( VelFactor = 0 ) または、新
予報 予測機能を使用すると、軸の将来の動きに関する情報を照会できます。予測の重要な用途は、位置に到達するまでの時間を決定することです (トリガー機能と同様)。もう 1 つの用途は、特定の時間に軸が持つ位置と速度を決定することです。この方法では、たとえば接着ノズルがオンになったときなど、アクチュエータがオンになったときにデッド タイムを補正できます。また、デッド タイムのあるアクチュエータを正確に制