Registrar Evento de Perfilador Láser
Este capítulo describe cómo registrar eventos del perfilador láser a través del programa de ejemplo de register_profiler_event, y definir su mecanismo de procesamiento.
El programa de ejemplo contiene los siguientes eventos:
-
Inicio de la adquisición de datos (EventFrameStart)
-
Pérdida de disparo de línea (EventLineTriggerMissed)
-
Evento de cambio de nivel de los terminales de la señal de entrada (Line[X]RisingEdge, Line[X]FallingEdge)
[X] es el número del terminal. Rango de valor: 1 a 6.
Consulte el capítulo Usar el Programa de Ejemplo de HALCON para obtener los ejemplos y revisar las condiciones previas de uso. |
Ejecutar el Programa de Ejemplo
Siga los siguientes pasos para ejecutar el programa de ejemplo:
-
Abra el programa de ejemplo en HALCON: abra HDevelop y arrastre el programa de ejemplo a la ventana de HALCON.
-
Salte el programa (haga clic repetidamente en el botón
en Herramientas) hasta que aparezca la ventana emergente de Inspección de Variable: MechEyeProfilerInfos.
-
En la ventana se visualizan todas los perfiladores láser disponibles. Haga doble clic en el perfilador láser que desea conectar, y copie el nombre de perfilador láser tras unique_name: o user_name:.
El user_name es el nombre personalizado de perfilador láser. Puede personalizar el nombre del perfilador láser en Mech-Eye Viewer. -
Localice la línea de comandos abajo y sustituya LNX por unique_name o user_name.
DeviceInfo := 'LNX'
-
Haga clic en
ubicado en Herramientas o presione F5 en el teclado para ejecutar el programa de ejemplo.
-
En la Ventana Gráfica se visualizará la nube de puntos obtenida. Al mismo tiempo, aparece una ventana emergente en la parte superior izquierda del software con los detalles del evento.