RTC
®
4 PC Interface Board
Rev. 1.3 e
10 Commands And Functions
92
innovators for industry
Ctrl Command laser_signal_on
Function
turns on the laser immediately
Integration
Pascal:
procedure laser_signal_on;
C:
void laser_signal_on(void);
Basic:
sub laser_signal_on()
Comments
• The command is intended for turning on the laser directly, e.g. for alignment purposes.
• Prior to calling the command
, the period and pulse width of the
outgoing signal must be set via the list command
• The laser must be turned off with the command
.
• The command will be ignored if a list is executing at the moment.
• Check the beam path before turning on the laser!
References
List Command
laser_signal_on_list
Function
same as
, but a list command
Integration
Pascal:
procedure laser_signal_on_list;
C:
void laser_signal_on_list(void);
Basic:
sub laser_signal_on_list()
List Command
list_call
Function
defines a jump to the subroutine which starts at the specified list buffer address
Parameter
address
jump address [0 … 7999] as unsigned 16-bit value
Integration
Pascal:
procedure list_call(address: word);
C:
void list_call(unsigned short address);
Basic:
sub list_call(ByVal address%)
Comments
• The subroutine must be terminated with the command
• Within a subroutine, another subroutine can be called (up to a depth of 30 calls).
• Also see
chapter 5.6 "Structured Programming", page 45
References
,