• FAQ番号 : 12004
  • 公開日時 : 2012/03/21 10:39
  • 印刷

同期エンコーダを使用せずに同期をとりたい。

1、通常モーションコントローラにて、同期運転を行う場合、同期エンコーダを使用
  して同期をとるのが一般的だと思います。
  これとは違って、速度データが相手機械よりBCDコードで出力されてきて、入
  力ユニットでI/O直接通信して、この値をもとに同期運転を行うことは可能で
  しょうか?
カテゴリー : 

回答

外部からの速度指令をI/O入力して同期運転を行う場合、下記の問題があります。

問題点:
モーション側(PCPU)では、直接I/Oに対してのリード/ライト制御をしていないため、
シーケンサ側(SCPU)のラダーにてBCD変換し、速度として速度変更命令(CHGV)を
実行します。
その場合、ラダーの最大スキャンタイム分の遅れ時間と、変更速度に到達するまでの
時間を合わせた時間分、遅れが生じます。
以上の理由より、同期エンコーダを使用することを推奨します。
製品名
モーションコントローラ
シリーズ
A17□S