Download Open Advanced Process Control

Transcript
So it is possible that following types of outputs can be enabled for modification and set within this element:
–
Laserport – a numerical value according to the valid range of the laserport (e.g. 0..255) can be
entered, this value is sent to the card during processing in case the related check box is enabled
–
Digital – several buttons are shown that influence the related output ports bits and can be toggled
into different states: “X” means this bit is left unchanged, “1” sets a bit to HIGH and “0” clears it; here
the first button is the highest bit while the last button is always bit 0
–
Analogue – a numerical value according to the resolution of the analogue output (e.g. 0..1023) can
be entered, this value is sent to the card during processing in case the related check box is enabled
–
Pulse Output – when this option is not set the output(s) simply is/are set according to the settings
that are done above. In case this option is enabled and a time in unit milliseconds is given, the
output it switched to the defined state only for this time, after that it is set back to its previous state.
So this option can be used to emit only pulsed signals instead of a permanent output value.
PLEASE NOTE: The scanner controller hard has to be set up and configured BEFORE this element is used
for the first time. This is necessary because the capabilities of the scanner controller card need to be known
for this element so that it can show the correct output options that belong to the card. When a completely
different scanner controller card is selected for a project it is necessary to save this project, close and restart
the application to force a re-initialisation, load the project again and then check if all Custom Output elements
still use the correct ports and values.
This element is symbolised by this toolbar icon:
7.7.4.15
External Trigger
This element does not contain geometry and does not offer any options. So after clicking the related tool-bar
symbol it is added to the project immediately. Whenever the project reaches this position during execution,
all output is stopped until an external trigger signal is detected. Here the external trigger according to the
used scanner controller cards capability is used.
PLEASE NOTE: starting the geometry after a trigger is received is done by the scanner controller, the time
between detection of the external trigger signal and output of the next geometry depends on the used
scanner card and typically is less than some microseconds.
Waiting for a trigger after the last geometry has been sent (or after the last Primary Element was processed
completely) is controlled by the application. Here the reaction time highly depends on the used operating
system and the available computing power. So it is recommended to ensure a gap of of at least 20
milliseconds after the last element was processed until the external trigger may appear.
7.7.4.16
Z-Shifter
This element does not have a visual representation but is somehow similar to the motion primary element. It
does not accept any additional data or post-processing elements but it can be used to influence the material
processing in general by changing the lasers focus. The elements of a project are processed in the order
they appear within the entity tree. At the position where this element is placed, a focus shifter or beam
expander is accessed. These axes have to be connected with the two additional CTRL-outputs of the
“BeamConstruct to Control”-plug-in within an ControlRoom project that makes use of this BEAMP-file. In
case only BeamConstruct is used, the related Z-Shifter plug-in has to be configured in projects hardware
settings.
The focus/z-position can be influenced by the parameters that have to be set for this element:
–
Position – the new position to move the z-position to
–
Speed – the speed for the movement to the given position
–
Relative – defines a non-absolute movement, means the axis does not drive to the given position but
changes it current position by the given distance
216