# Entradas/Salidas

El paso de la aplicación Entradas/Salidas permite configurar las señales de las líneas de datos de entrada y salida del sistema de visión.

Utilice la tabla de ajustes de líneas de datos para configurar las distintas líneas de entrada y salida. Seleccione una fila de la tabla para que se visualicen a la derecha los ajustes adicionales de las líneas de salida.

El Debounce Duration (µs) (tiempo de supresión de rebotes), común para todas las líneas de entrada, especifica la cantidad de tiempo, expresada en microsegundos, en la que el dispositivo retrasa la aceptación de validez de una señal de entrada. No se aplica este retraso a la línea TRIGGER del disparador.

Marque la casilla De-Energize Outputs While Offline (Desactivar salidas mientras está sin conexión) para que se desactiven las salidas cuando el sistema de visión se pone fuera de línea.

Se pueden configurar las siguientes líneas de entrada y salida para el In-Sight 2800 Sistema de visión:

- IN 0 - línea de entrada fija de TRIGGER
- IN 1 - línea de entrada fija configurable
- HSOUT 0 - línea de salida fija configurable
- HSOUT 1 - línea de salida fija configurable
- IN 2/HSOUT 2 - línea de entrada/salida configurable
- IN 3/HSOUT 3 - línea de entrada/salida configurable
- LED Pase/Fallo - línea de salida fija configurable para el LED de Pase/Fallo
- LED de error: línea de salida fija configurable para el LED de error

Para configurar las líneas de entrada:
Nota:

No se pueden modificar los ajustes de IN 0, debido a que IN 0 es una línea de entrada fija para TRIGGER. Se pueden configurar únicamente las siguientes líneas de entrada:

- IN 1
- IN 2/HSOUT 2
- IN 3/HSOUT 3

1. Si desea utilizar la línea IN 2/HSOUT 2 o IN 3/HSOUT 3 como línea de entrada, abra el desplegable de la columna Direction de la línea que está configurando y seleccione Input.

2. En la columna Signal Type (Tipo de señal) de la línea que está configurando, abra el desplegable y seleccione el tipo de señal que desee configurar:

   Tipo de señal | Descripción
   --- | ---
   User Data | Línea de entrada de uso general. Puede utilizar la función de vinculación de propiedades de herramienta para vincular la señal de entrada a un valor booleano de una herramienta. Por ejemplo, si desea habilitar o deshabilitar una herramienta de búsqueda de patrón en una tarea que utiliza una línea de entrada, configure dicha línea de entrada como línea de datos de usuario. A continuación, en la vista de configuración avanzada de la herramienta Buscar patrón, abra el desplegable de vinculación de propiedades de herramienta situado junto a Enabled (Habilitada) y seleccione la línea de entrada en cuestión en la categoría Inputs (Entradas):
   Event | Reservado para usos futuros.
   Parallel Job Load | Utilice el tipo de señal Parallel Job Load (Carga de tareas en paralelo) si desea cargar tareas utilizando el tipo de señal Job ID (ID de tarea) en otra línea de entrada. Cuando una línea de entrada de «Carga de tareas en paralelo» está en ALTA (1), el dispositivo carga la tarea definida por las líneas de entrada «ID de tarea».
   Job ID | Utilice el tipo de señal Job ID (ID de tarea) si tiene otra línea de entrada configurada para la «carga de tareas en paralelo». La línea de entrada «ID de tarea» puede estar en BAJA (0) o ALTA (1) y define el archivo de la tarea mediante una matriz binaria. Se pueden combinar varias líneas de entrada «ID de tarea» con una línea de «Carga de tareas en paralelo» a fin de aumentar el número de tareas que se podrían cargar.
   En línea | Utilice el tipo de señal «En línea» para forzar al sistema de visión a funcionar Sin conexión o En línea (0 = Sin conexión, 1 = En línea). El tipo de señal «En línea» no se puede utilizar con más de una línea de entrada a la vez.

3. En la columna Force (Forzar), puede invalidar los ajustes de línea configurados para fines de prueba o depuración y forzar la línea de entrada a ON (1) u OFF (0):

   Force | Descripción
   --- | ---
   Ninguna | La línea de entrada utiliza los ajustes de línea configurados.
   On | La línea de entrada está activada (1).
   Off | La línea de entrada está desactivada (0).

Para configurar las líneas de salida:

1. Si desea utilizar la línea IN 2/HSOUT 2 o la línea IN 3/HSOUT 3 como línea de salida, abra el desplegable de la columna Direction (Dirección) y seleccione Output.

2. En la columna Signal Type (Tipo de señal) de la línea que está configurando, abra el desplegable y seleccione el tipo de señal que desee configurar:

   Tipo de señal | Descripción
   --- | ---
   Programmed | Transmite los resultados de la tarea según los ajustes configurados para la línea de salida en Job Result (Resultado de tarea). Puede ser pulsatoria o constante.
   High | Fuerza la salida a ALTA (1).
   Low | Fuerza la salida a BAJA (0).
   Acquisition Start | Transmite una señal cuando el sistema de visión ha iniciado una captura. Siempre es pulsatoria.
   Acquisition End | Transmite una señal cuando el sistema de visión ha completado una captura. Siempre es pulsatoria.
   Acquisition Missed | Con «Captura perdida» se transmite una señal cuando el inicio de una captura se produce antes de la emisión de la señal de final de la captura anterior o cuando no hay ninguna memoria intermedia disponible para una nueva captura de imagen. Siempre es pulsatoria.
   Strobe | Estrobo utiliza el flanco ascendente o descendente de la señal para activar una luz estroboscópica.
   Job Completed | Transmite una señal cuando se ha completado una tarea. Siempre es pulsatoria.
   Online | ALTA (1) cuando el sistema de visión está en línea, BAJA (0) cuando el sistema de visión está fuera de línea.
   Busy | Con Busy (Disponibilidad), se tiene ALTA (1) cuando el sistema de visión está ejecutando una tarea o respondiendo a una entrada del usuario, BAJA (0) cuando el sistema de visión está inactivo.
   Job Load OK | Transmite una señal cuando se ha realizado correctamente la carga de una tarea. Siempre es pulsatoria.
   Job Load Fail | Transmite una señal cuando ha fallado la carga de una tarea. Siempre es pulsatoria.

3. Al seleccionar el tipo de señal Programmed (programada), se activan los ajustes de «Resultado de tarea», lo que permite enviar valores de propiedades de herramienta basados en el resultado de la tarea por la línea de salida.

   En la columna Job Result (Resultado de tarea) de la línea que está configurando, abra el desplegable y seleccione la propiedad de herramienta que desee que utilice la línea de salida en cuestión.

   Puede añadir valores de celdas de la herramienta Math a las líneas de salida, ya que los valores de celdas son propiedades de la herramienta matemática.

   Nota: La línea del LED de Pase/Fallo y la del LED de Error sólo pueden aceptar propiedades de herramienta que proporcionan valores booleanos como Resultado de tarea.

4. En la columna Force (Forzar), puede invalidar los ajustes de línea configurados para fines de prueba o depuración y forzar la línea de entrada a ON (1) u OFF (0):

   Force | Descripción
   --- | ---
   Ninguna | La línea de entrada utiliza los ajustes de línea configurados.
   On | La línea de entrada está activada (1).
   Off | La línea de entrada está desactivada (0).

5. En la parte derecha de la pantalla, junto a la tabla de ajustes de la línea de datos, ajuste el parámetro Pulse Length (ms) (Duración del pulso) para cambiar la duración de un pulso en la línea seleccionada.

6. Para activar el retardo de salida, marque la casilla Outpou Delay y defina el retardo expresado en ms.

7. Si está configurando la línea del LED de Pase/Fallo, puede cambiar también los colores de la luz del LED abriendo el desplegable de Tri-color LED y seleccionando una de las siguientes opciones:

   - Off/Green (Apagado/Verde)
   - Off/Red (Apagado/Rojo)
   - Red/Green (Rojo/Verde)