- No : 123
- 公開日時 : 2007/03/01 03:00
-
印刷
Limitで停止後、どちらの方向にも動作しません。反対方向に動作することはできないのですか?
Limitで停止後、どちらの方向にも動作しません。反対方向に動作することはできないのですか?
- カテゴリー :
-
回答
対象製品型式: API-SMC(98/PC)
対象OS:
Windows Vista/XP/2000/NT/Me/98/95
関連情報:
Limit信号の検出後の動作ですが、反対方向に動作することは可能です。
例:
CWに動作中+LIMを検出して停止→CCW方向に動作開始
弊社のモータコントロールボードでは、
・CW方向のLimitを+LIM
・CCW方向のLimitを-LIM
と定義しています。
CW/CCWの動作方向の決定は、次の関数で行います。
・JOG/ORG動作の場合
SmcSerReady関数の第3パラメータで設定
・PTP動作の場合
SmcSetStopPositionの第3パラメータの正負で指定
正の値→CW方向
負の値→CCW方向
もし、片方のLimitだけが入った時点で停止し、その後動作しないようであれば、以下の点をご確認下さい。
・Limitの信号の接続を間違えていないか?
・初期設定ユーティリティの「入出力制御信号設定」ダイアログでIN2の設定が「位置決め完了」になっていな
いか?
設定している場合、
・「汎用入力」に変更してみてどうか?
・「入出力論理設定」のダイアログでIN2の論理を反対に設定してみてどうか?
・モータドライバからの位置決め完了信号は接続されているか?