EasyManua.ls Logo

Scanlab RTC6 PCIe Board - List_Call_Abs

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
477
innovators for industry
Undelayed
Short List
Command
list_call_abs
Function Causes an unconditional jump to a subroutine that starts at the specified absolute address
(in any desired area of RTC6 List Memory). In the called subroutine, any absolute
Vector Commands and “Arc” Commands receive an offset (based on the current
coordinates at the time of the call).
Call
list_call_abs( Pos )
Parameters
Pos
Absolute jump address [0…(2
23
–1)].
As an unsigned 32-bit value.
Comments list_call_abs is basically identical to list_call (see comments there). However,
list_call_abs results in a different execution of absolute Vector Commands and
“Arc” Commands within the called subroutine. When list_call_abs executes, an offset
is established for the called subroutine and set according to the current position.
Thereby, the current position is automatically considered when absolute
Vector Commands and “Arc” Commandes of the called subroutine are subsequently
executed. Nested calls are taken into account when the offset is determined (with
list_return, the previous offset values are re-established). Subroutines can thus contain
absolute Vector Commands and “Arc” Commands even if they are intended to be
repeated in different parts of the Image Field.
If the called subroutine contains no absolute commands, then there is no difference
between list_call_abs and list_call.
list_call_abs( Pos )
is synonymous with
list_call_abs_repeat( Pos, 1 )
.
RTC4RTC6 New command.
RTC5RTC6 Unchanged functionality.
Version info Available as of DLL 600, OUT 600, RBF 600.
References list_call, list_call_abs_cond, list_call_abs_repeat

Table of Contents