Skip to main content

エンコーダ軸

エンコーダ軸は、エンコーダの値をマスター軸として使用できるSoftMotion軸に変換するために使用されます MC_CamInMC_GearIn、およびその他のマスター/スレーブ機能ブロック。

エンコーダ軸は、ドライブユニットからの追加のエンコーダを表すことができます。この場合、それらはデバイスツリーのフィールドバスデバイスの下に特別なエンコーダー軸として設定されます。または、 ジェネラル・アクシス・プール アナログ入力をエンコーダ軸として使用することもできます。

詳細については、以下を参照してください。 無料のエンコーダ

. [プロパティ]
  • 論理軸と同様に、エンコーダー軸は「読み取り専用」です。これらは位置と速度の値のみを提供します。それらには動きを命令することはできません

  • エンコーダ軸の軸の状態は常に standstill

    これがモーションコントロールパート1のPLCOopenの状態で、最もよく一致しています。ステートチャートによると、この状態は軸の準備が整っていてエラーがないことを意味します。さらに、PLCが指示する動きはいずれも軸上ではアクティブではありません。

    重要

    前に注意してください CODESYS SoftMotion バージョン 4.18.0.0 では、エンコーダの軸はこの状態でした。 power_off。ただし、いつ MC_Power 呼ばれたんだけど、彼らは調子に乗っていた standstill

  • エンコーダ軸のゼロ位置は次の式でオフセットできます。 MC_SetPosition

  • マスター/スレーブファンクションブロックは常にエンコーダー軸の実際の値を使用します。

  • エンコーダ軸の下の論理軸をデッドタイム補正に使用できます。

ヒント

エンコーダ軸を使用する場合、呼び出す必要はありません MC_Powerそして、エンコーダ軸の動作には何の違いもありません CODESYS SoftMotion バージョン 4.18.0.0 以降。