Undelayed
list_jump_pos
Short
List Command
Function
Execution produces an unconditional jump to the specified list-memory address. The next
command there will be executed immediately without delay.
Call
list_jump_pos( Pos )
Parameter
Pos
Comments
• For Pos, an absolute address can be specified within the configured list memory
("List 1" and "List 2"), but not within the protected "List 3" area or completely outside
of the list memory area.
• Jumps into or out from the protected buffer area ("List 3") are not allowed.
• Illegal jump commands will be transmitted unaltered to the RTC
during processing. Instead, the next command will be executed. Hence, the application
will probably no longer perform as expected. Therefore, jump commands must be care-
fully programmed (also see
• Jump commands initiating a jump to themselves (Pos = list position of the jump
command) will also be ignored at runtime to prevent an infinite loop that excludes
further activities (and that could only be halted via
stop).
• Decisive are the runtime conditions. When reconfiguring list memory or converting a
subroutine, an originally legal jump address might become illegal due to new list
boundaries or a relocated subroutine storage position.
• After a jump to another list area, the status information might under some circum-
stances not be correct (also see
• The BUSY list status of the two lists is alternatingly set by list_jump_pos, the USED list
status of the two lists remains unchanged (see read_status).
• The list_jump_pos command is synonymous with the
®
®
RTC
4 RTC
5 new command
References
set_list_jump, list_jump_rel,
®
RTC
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
absolute jump address [0 ... (2
"Jumps", page
"List Status", page
list_jump_pos_cond
20
–1)] as an unsigned 32-bit value
®
5, but will be ignored
81).
stop_execution
72).
set_list_jump
or an external list
command.
319
Need help?
Do you have a question about the RTC 5 PC Interface Board and is the answer not in the manual?