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