RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
420
innovators for industry
Normal
List Command
set_end_of_list
Function
ends execution of a list.
Call
set_end_of_list()
Comments
• If, during processing of a list, the
set_end_of_list
command is encountered and
no
automatic list change was previously activated (see
"Automatic List Changing", page
), then list execution will end. The “laser active” laser control signals will then be
switched off and a home jump, if defined via
will be executed (the INTERNAL-BUSY status is set while the home jump is executed).
• In contrast, upon reaching a
set_end_of_list
command, execution will continue at the
other list if an automatic list change was previously
activated
. The other list can also be
“List 1” if “List 2” was not configured (
Mem2
= 0, see
• Upon processing of the
set_end_of_list
command, the USED status of the respective
list (USED1 or USED2) will always be set and the list’s BUSY status (BUSY1 or BUSY2)
reset (also see
). The BUSY list execution status, on the other hand,
will only be reset if
no
automatic list change was previously activated.
• An automatic list change of the
input
pointer will never occur during
loading
of the
set_end_of_list
command (in contrast to an automatic list change of the
output
pointer during
execution
of the
set_end_of_list
command, if previously activated via
).
• Upon loading the
set_end_of_list
command, the list’s READY status (READY1 or
READY2) will be set and the list’s LOAD status (LOAD1 or LOAD2) will be reset. Addition-
ally, flushing of the list input buffer will be triggered (see
• The
set_end_of_list
command will be ignored during loading and execution, i.e.
replaced with a
if an indexed subroutine is currently being loaded or executed
(
return code
RTC5_IGNORED
).
RTC
®
4
RTC
®
5 essentially unchanged functionality, however:
the RTC
®
5 also provides a USED status that is reset upon loading the
set_end_of_list
command.
Version info
Last change with version OUT 517
References