EasyManua.ls Logo

Scanlab RTC 5 PC Interface Board - set_multi_mcbsp_in_list

Scanlab RTC 5 PC Interface Board
622 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...
RTC
®
5 PC Interface Board
Rev. 1.9 e
10 Commands And Functions
461
innovators for industry
If more than four McBSP transfers complete within a 10 µs clock cycle, then prior values
might get overwritten.
If the Processing-on-the-fly option is enabled, then the command will activate a
Processing-on-the-fly application with positional values for the three coordinate direc-
tions X, Y and Z. The memory values of their respective types will be initialized with 0.
Z, too, will have 20-bit resolution.
Additionally, laser power can be varied by outputting the transmitted type 3 value at
the port assigned via the
Ctrl
parameter. The initialization value
P
gets put out imme-
diately.
•For
Mode
= 0, subsequent type-3 transfers are outputted directly at the port assigned
via
Ctrl
. For
Mode
= 1, the transferred value will be handled as a multiplication factor
in accordance with Normalization 1.0 = 16384 (14 bits). Thus, the following is put out:
(
P
· the transmitted value / 16384). This mode is an alternative to laser power variation
via “freely definable wobbel shapes”, but without the Softstart suppression.
These laser power variation methods can’t be combined with other methods such as
automatic or vector-based laser control (with parameterized commands). They over-
write other variations sharing the same
Ctrl
parameter. Though unidentical
Ctrl
parameters are allowed, they serve no practical purpose.
•If
Ctrl
= 0, then laser power variation will be switched off. The values transmitted via
McBSP will continue to be copied into type-sorted memory, but won’t be put out.
Special case: if a “freely definable wobbel shape” is active, then
P
will always be
regarded (irrespective of the
Mode
parameter) as relative laser power and multiplica-
tively coupled with the wobbel-shape’s laser power (see set_wobbel_vector). Because
this wobbel shape defines its own laser power (see set_wobbel_control), the
command’s
Ctrl
parameter has no relevance. It should be set to an invalid value (e.g.
with
Ctrl
= 0) to avoid doubled or meaningless output.
RTC
®
4
RTC
®
5new command
Version info Available as of version DLL 537, OUT 537
Comments set_multi_mcbsp_in_list, read_multi_mcbsp, set_wobbel_control,
set_wobbel_vector
Normal List
Command
set_multi_mcbsp_in_list
Function same as set_multi_mcbsp_in, but a list command.
Restriction If the Processing-on-the-fly option is not enabled, then the command switches off the
Processing-on-the-fly process (even if it was never switched on).
Call
set_multi_mcbsp_in_list( Ctrl, P, Mode )
Parameter
Ctrl
,
P
See set_multi_mcbsp_in.
Comments See set_multi_mcbsp_in.
RTC
®
4
RTC
®
5 new command
Version info Available as of version DLL 537, OUT 537
References set_multi_mcbsp_in, read_multi_mcbsp, set_wobbel_control, set_wobbel_vector
Ctrl Command set_multi_mcbsp_in

Table of Contents

Related product manuals