RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
571
Ctrl Command pause_list
Function Pauses execution of the list and disables the Signals for “Laser Active” Operation.
Call
pause_list()
Parameters –
Comments • pause_list is synonymous with stop_list.
stop_list is often confused with stop_execution. Therefore, it is preferable to use
pause_list.
• If pause_list is called during execution of a list, then the Signals for “Laser Active”
Operation are suppressed (the signals are set to their respective “Off” level) and keeps
the scan system in the most recently defined state – even if in the middle of a split-up
into Microsteps. The PAUSED list execution status (queryable by get_status) is set, but
the BUSY list execution status is left unchanged. Continuation by execute_list_pos or
release_wait or by an External Start is not possible. However, stop_execution or an
External Stop is possible. restart_list, stop_execution or an External Stop ends
suppression of the start.
• If processing of a list should be continued, then restart_list must be used. After a
subsequent restart_list, the scan system resumes the planned movements (of the
current command) and the Laser Control Signals are released again (in general, an
interrupted marking cannot be continued without a disruption in the marking result).
The PAUSED list execution status is then reset (here too, BUSY list execution status
remains unchanged).
• If, during calling of pause_list, no list is currently executing (BUSY list execution status
not set) or a list has already been halted by pause_list or set_wait
(PAUSED list execution status set), then pause_list is ignored (get_last_error
return code
RTC6_BUSY
; the laser is then already off).
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References restart_list, set_wait