- FAQ番号 : 12004
- 公開日時 : 2012/03/21 10:39
-
印刷
同期エンコーダを使用せずに同期をとりたい。
1、通常モーションコントローラにて、同期運転を行う場合、同期エンコーダを使用
して同期をとるのが一般的だと思います。
これとは違って、速度データが相手機械よりBCDコードで出力されてきて、入
力ユニットでI/O直接通信して、この値をもとに同期運転を行うことは可能で
しょうか?
- カテゴリー :
-
回答
外部からの速度指令をI/O入力して同期運転を行う場合、下記の問題があります。
問題点:
モーション側(PCPU)では、直接I/Oに対してのリード/ライト制御をしていないため、
シーケンサ側(SCPU)のラダーにてBCD変換し、速度として速度変更命令(CHGV)を
実行します。
その場合、ラダーの最大スキャンタイム分の遅れ時間と、変更速度に到達するまでの
時間を合わせた時間分、遅れが生じます。
以上の理由より、同期エンコーダを使用することを推奨します。
- 製品名
- モーションコントローラ
- シリーズ
- A17□S