RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
319
innovators for industry
Undelayed
Short
List Command
list_jump_pos
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
absolute jump address [0 … (2
20
–1)] as an unsigned 32-bit value
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
®
5, but will be ignored
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
).
• The
list_jump_pos
command is synonymous with the
command.
RTC
®
4
RTC
®
5 new command
References