7.2.2 Hot Power Target Selection |
The Hot Power Target settings on the Laser tab (see 7.2.1 Laser Configuration Procedure) may be used to select the output method for laser power values during processing.
Consider the following simple pseudo-command sequence:
SetLmWidth( w ); // Set the LmWidth value w corresponding to 100% Power SetLmFrequency( f ); // Set the LmFrequency value f corresponding to 100% Power SetPower( p1 ); // Set the power level p1 to be used when marking the following vectors. Mark( A ); // Set of vectors A[0..n]. SetPower( p2 ); // Set the power level p2 to be used when marking the following vectors. Mark( B ); // Set of vectors B[0..n].
The effect of the power level changes under the available Power Targets is shown below.
Note |
---|
Power levels are always specified as 16-bit unsigned integers: their interpretation depends on the selected Power Target. The diagrams below illustrate only general principles, and do not represent phase relationships exactly. |
The laser power level value is sent to DAC0 or DAC1.
0..65535 ⇒ 0V..10V |
The laser power value is sent to an n-bit digital output port, where n ∈ [1,2,8,16].
0..65535 ⇒ bit-pattern is output to the port unchanged. |
The laser power value is used to vary the pulse width of the LM signal.
0..65535 ⇒ pulse width = w * (p / 65535) |
The laser power value is used to vary the pulse frequency of the LM signal.
0..65535 ⇒ pulse frequency = f * (p / 65535) |