Controlar la Adquisición de Datos mediante un Dispositivo Externo
Este capítulo describe cómo controla la adquisición de datos del perfilador láser mediante un dispositivo externo e integrarlo con el sistema de usuario.
|
Terminales Correspondientes de Señal de Entrada
Al controlar la adquisición de datos del perfilador láser mediante un dispositivo externo, es necesario conectar el cable de señal del dispositivo externo a los terminales señal de entrada correspondientes del controlador para proporcionar la señal de control de adquisición de datos.
En concreto, en este capítulo se hace referencia a los siguientes terminales de señal de entrada:
No. | Nombre |
---|---|
9 |
LEVELCONTROL_ENABLE |
10 |
MEASURE_START |
11 |
MEASURE_STOP |
13 a 16 |
Terminal común para señal de entrada |
Resumen de Cómo Controlar la Adquisición de Datos mediante un Dispositivo Externo
Dependiendo de si el terminal LEVELCONTROL_ENABLE está cableado, el perfilador láser es compatible con dos métodos para controlar la adquisición de datos mediante un dispositivo externo:
-
Disparo por flancos: El terminal LEVELCONTROL_ENABLE no está cableado. Este disparo inicia la adquisición de datos al detectar cambios bruscos en la tensión de la señal, activándose cuando se produce un flanco ascendente (de baja a alta) o descendente (de alta a baja).
Este método se puede dividir en dos tipos según cómo se controlan el inicio y la terminación de la adquisición de datos:
-
En el modo de disparo por flancos, controla el inicio y la terminación de adquisición de datos respectivamente mediante señales de los terminales MEASURE_START y MEASURE_STOP.
-
En el modo de disparo por flancos, controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo.
-
-
Disparo de nivel: El terminal LEVELCONTROL_ENABLE está cableado. El disparo de nivel inicia la adquisición de datos según el estado estable de la tensión de la señal. La adquisición de datos se activa cuando la señal en el terminal MEASURE_START permanece en nivel ALTO (observado en el Visor del Codificador y Señal de Entrada) y continúa hasta que la señal cambia a otro estado o se completa el número de líneas de escaneo establecido.
Cuando el terminal LEVELCONTROL_ENABLE está cableado, el terminal MEASURE_STOP no está disponible. Este método se puede dividir en dos tipos según cómo se controlan el inicio y la terminación de la adquisición de datos:
-
En el modo de disparo de nivel, controla el inicio y la terminación de la adquisición de datos mediante únicamente el señal del terminal MEASURE_START.
-
En el modo de disparo de nivel, controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo.
-
A continuación se proporcionan ejemplos de control de adquisición de datos mediante un dispositivo externo como se describen anteriormente.
-
En el modo de disparo por flancos, controla el inicio y la terminación de adquisición de datos respectivamente mediante señales de los terminales MEASURE_START y MEASURE_STOP.
EjemploEl objeto de destino es bastante largo, por lo que es necesario escanear varios ROIs del objeto. Según la posición del objeto de destino, los terminales I/O de PLC inician y terminan respectivamente la adquisición de datos de forma flexible.
-
En el modo de disparo por flancos, controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo.
EjemploEl tamaño del objeto de destino y la posición inicial para el escaneo están fijos. Cuando el objeto de destino alcanza la posición inicial para el escaneo, tapa la luz emitida por el interruptor de nivel optoelectrónico. En este momento, el interruptor de nivel optoelectrónico envía una señal al perfilador láser para iniciar la adquisición de datos. Después de escanear el número establecido de línea, el perfilador láser termina la adquisición de datos.
-
En el modo de disparo de nivel, controla el inicio y la terminación de la adquisición de datos mediante únicamente el señal del terminal MEASURE_START.
EjemploSe escanean varios objetos de destino de diferentes dimensiones. Cuando el objeto de destino llega a la posición inicial del escaneo, comienza a bloquear la luz del interruptor de nivel optoelectrónico, y este envía una señal al perfilador láser para iniciar la adquisición de datos (la señal en el terminal MEASURE_START se activa en ALTO en el Visor del Codificador y Señal de Entrada). El objeto de destino continúa avanzando hasta que deja de bloquear la luz del interruptor de nivel optoelectrónico. En ese momento, el interruptor de nivel optoelectrónico envía una señal al perfilador láser para detener la adquisición de datos (la señal en este terminal se activa en BAJO en el Visor del Codificador y Señal de Entrada).
-
En el modo de disparo de nivel, controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo.
EjemploEl tamaño del objeto de destino y la posición inicial para el escaneo están fijos. Cuando el objeto de destino llega a la posición inicial del escaneo, comienza a bloquear la luz del interruptor de nivel optoelectrónico, y este envía una señal al perfilador láser para iniciar la adquisición de datos (la señal en el terminal MEASURE_START se activa en ALTO en el Visor del Codificador y Señal de Entrada). Después de escanear el número establecido de línea, el perfilador láser termina la adquisición de datos.
Las siguientes secciones describen los métodos correspondientes para activar la adquisición de datos.
En el modo de disparo por flancos, controla el inicio y la terminación de adquisición de datos respectivamente mediante señales de los terminales MEASURE_START y MEASURE_STOP
Este método controla el inicio y la terminación de adquisición de datos respectivamente mediante señales de los terminales MEASURE_START y MEASURE_STOP.
Consulte los siguientes ejemplos para conectar el cable de señal y proporcionar la señal para controlar la adquisición de datos del perfilador láser.
-
Conecte el cable de señal del dispositivo externo a los siguientes terminales del controlador:
-
Conecte uno de los terminales comunes (terminales 13 a 16) de señal de entrada.
-
Conecte el terminal MEASURE_START (terminal 10). Antes de iniciar la recopilación de datos, use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal esté en un nivel BAJO.
-
Conecte el terminal MEASURE_STOP (terminal 11). Antes de iniciar la recopilación de datos, use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal esté en un nivel BAJO.
PNP NPN -
Los terminales del controlador están numerados. Conecte los terminales correspondiente según el número.
-
Los cables de señal OUT ① y ② (los números en el diagrama se indican solamente a título informativo) del módulo de E/S proporcionan señales a los terminales MEASURE_START y MEASURE_STOP del perfilador láser respectivamente.
-
Para obtener los diagramas funcionales, consulte la sección Diagramas Funcionales.
-
-
Consulte la siguiente ilustración y tabla para ajustar la señal del nivel lógico de los terminales MEASURE_START y MEASURE_STOP cuando sea conveniente para controlar el inicio y la terminación de adquisición de datos:
N. Acción de adquisición de datos Terminal y señal Requisitos de duración ①
Iniciar una ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO, y luego, desde ALTO a BAJO.
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_START sea de al menos 1 ms.
②
Terminar la actual ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_STOP desde BAJO a ALTO, y luego, desde ALTO a BAJO.
-
Asegúrese de que el intervalo entre el borde ascendente del terminal MEASURE_STOP y el último borde ascendente del terminal MEASURE_START sea al menos de 100 ms.
-
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_STOP sea de al menos 1 ms.
③
Iniciar la próxima ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO, y luego, desde ALTO a BAJO.
-
Asegúrese de que el intervalo entre el borde ascendente del terminal MEASURE_SART y el último borde ascendente del terminal MEASURE_STOP sea al menos de 100 ms.
-
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_START sea de al menos 1 ms.
④
Terminar la actual ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_STOP desde BAJO a ALTO, y luego, desde ALTO a BAJO.
-
Asegúrese de que el intervalo entre el borde ascendente del terminal MEASURE_STOP y el último borde ascendente del terminal MEASURE_START sea al menos de 100 ms.
-
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_STOP sea de al menos 1 ms.
-
En el modo de disparo por flancos, controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_START y la terminación mediante el parámetro Número de Línea de Escaneo
Este método controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo.
Consulte los siguientes ejemplos para conectar el cable de señal y proporcionar la señal para controlar la adquisición de datos del perfilador láser.
-
Conecte el cable de señal del dispositivo externo a los siguientes terminales del controlador:
-
Conecte uno de los terminales comunes (terminales 13 a 16) de señal de entrada.
-
Conecte el terminal MEASURE_START (terminal 10). Antes de iniciar la recopilación de datos, use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal esté en un nivel BAJO.
PNP NPN -
Los terminales del controlador están numerados. Conecte los terminales correspondiente según el número.
-
Este método no usa la señal del terminal MEASURE_STOP. Por lo tanto, no es necesario conectarlo (terminal 11).
-
Para obtener los diagramas funcionales, consulte la sección Diagramas Funcionales.
-
-
Consulte la siguiente ilustración y tabla para establecer el valor adecuado del parámetro Número de Línea de Escaneo, y ajustar la señal del nivel lógico del terminal MEASURE_START cuando sea conveniente para controlar el inicio y la terminación de adquisición de datos:
N. Acción de adquisición de datos Terminal y señal Requisitos de duración ①
Iniciar una ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO, y luego, desde ALTO a BAJO.
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_START sea de al menos 1 ms.
②
Terminar la actual ronda de adquisición de datos
Termina automáticamente la adquisición de datos cuando el perfilador láser termine de adquirir el número de perfiles (valor establecido en el parámetro Número de Línea de Escaneo).
-
③
Iniciar la próxima ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO, y luego, desde ALTO a BAJO.
-
Asegúrese de que el intervalo entre los dos bordes ascendentes del terminal MEASURE_START sea suficientemente largo.
El tiempo requerido se cambia según el parámetro Número de Línea de Escaneo y la tasa de escaneo. Cuando el valor del parámetro Número de Línea de Escaneo y la tasa de escaneo alcanza respectivamente su valor máximo, el tiempo requerido de intervalo puede durar como máximo 3 a 4s. -
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_START sea de al menos 1 ms.
④
Terminar la actual ronda de adquisición de datos
Termina automáticamente la adquisición de datos cuando el perfilador láser termine de adquirir el número de perfiles (valor establecido en el parámetro Número de Línea de Escaneo).
-
-
En el modo de disparo de nivel, controla el inicio y la terminación de la adquisición de datos mediante únicamente el señal del terminal MEASURE_START.
Este método controla el inicio y la terminación de la adquisición de datos mediante únicamente el señal del terminal MEASURE_START.
Consulte los siguientes ejemplos para conectar el cable de señal y proporcionar la señal para controlar la adquisición de datos del perfilador láser.
-
Conecte el cable de señal del dispositivo externo a los siguientes terminales del controlador:
-
Conecte uno de los terminales comunes (terminales 13 a 16) de señal de entrada.
-
Conecte el terminal LEVELCONTROL_ENABLE (terminal 9). Use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal se mantenga en nivel ALTO.
-
Conecte el terminal MEASURE_START (terminal 10). Antes de iniciar la recopilación de datos, use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal esté en un nivel BAJO.
PNP NPN -
Los terminales del controlador están numerados. Conecte los terminales correspondiente según el número.
-
Para obtener los diagramas funcionales, consulte la sección Diagramas Funcionales.
-
-
Consulte la siguiente ilustración y tabla para ajustar la señal del nivel lógico del terminal MEASURE_START cuando sea conveniente para controlar el inicio y la terminación de adquisición de datos:
N. Acción de adquisición de datos Terminal y señal Requisitos de duración ①
Iniciar una ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO.
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_START sea de al menos 100 ms.
②
Terminar la actual ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde ALTO a BAJO.
-
③
Iniciar la próxima ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO.
-
Asegúrese de que la duración del nivel BAJO de la señal del terminal MEASURE_START sea de al menos 100 ms.
-
Asegúrese de que la duración del nivel ALTO de la señal del terminal MEASURE_START sea de al menos 100 ms.
④
Terminar la actual ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde ALTO a BAJO.
-
-
En el modo de disparo de nivel, controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo
Este método controla el inicio de la adquisición de datos mediante el señal del terminal MEASURE_STARTy la terminación mediante el parámetro Número de Línea de Escaneo.
Consulte los siguientes ejemplos para conectar el cable de señal y proporcionar la señal para controlar la adquisición de datos del perfilador láser.
-
Conecte el cable de señal del dispositivo externo a los siguientes terminales del controlador:
-
Conecte uno de los terminales comunes (terminales 13 a 16) de señal de entrada.
-
Conecte el terminal LEVELCONTROL_ENABLE (terminal 9). Use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal se mantenga en nivel ALTO.
-
Conecte el terminal MEASURE_START (terminal 10). Antes de iniciar la recopilación de datos, use el Visor del Codificador y Señal de Entrada para asegurarse de que la señal del terminal esté en un nivel BAJO.
PNP NPN -
Los terminales del controlador están numerados. Conecte los terminales correspondiente según el número.
-
Para obtener los diagramas funcionales, consulte la sección Diagramas Funcionales.
-
-
Consulte la siguiente ilustración y tabla para establecer el valor adecuado del parámetro Número de Línea de Escaneo, y ajustar la señal del nivel lógico del terminal MEASURE_START cuando sea conveniente para controlar el inicio y la terminación de adquisición de datos:
N. Acción de adquisición de datos Terminal y señal Requisitos de duración ①
Iniciar una ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO, y luego, desde ALTO a BAJO.
Asegúrese de que la duración de nivel ALTO de la señal del terminal MEASURE_START exceda el tiempo requerido para que el perfilador láser complete la adquisición de todas las líneas, según lo establecido por el parámetro Número de Línea de Escaneo.
②
Terminar la actual ronda de adquisición de datos
La adquisición de datos finaliza automáticamente cuando el perfilador láser termina de adquirir todas las líneas de perfil.
-
③
Iniciar la próxima ronda de adquisición de datos
Cambia el nivel lógico de la señal del terminal MEASURE_START desde BAJO a ALTO.
Asegúrese de que la duración de nivel ALTO de la señal del terminal MEASURE_START exceda el tiempo requerido para que el perfilador láser complete la adquisición de todas las líneas, según lo establecido por el parámetro Número de Línea de Escaneo.
④
Terminar la actual ronda de adquisición de datos
La adquisición de datos finaliza automáticamente cuando el perfilador láser termina de adquirir todas las líneas de perfil.
-
Pasos Posteriores
Después de seleccionar la lógica de control y conectar el hardware, consulte el capítulo Flujo de Trabajo de Activar la Adquisición de Datos y complete los otros pasos para activar la adquisición de datos mediante señales de entrada externa.