mvSetTimeOut (Library)


Sets the timeout value for movement finish.


mvSetTimeOut (<Movement finish timeout>)


This statement sets the timeout value for movement finish (unit : ms).
The movement finish timeout is the limit value of the time which is taken for an axis to enter the permissible pulse width to stop when the axis moves during encoder value checking motion (@E designation).
Even if the axis does not enter the permissible pulse width within the limit value, the alarm "6651 check instruction time over" will be displayed.


Requires file <Pacman.h>


Set the timeout value to 1 or more. If 0 is designated, the default value (5600) is designated. If a negative value is designated, the error "6003 A value exceeds an effective value zone" will be displayed. If a smaller value is designated, the error "6651 check instruction time over" will be displayed.


call mvSetTimeOut (3000) Sets the timeout time to 3 (s).

Top