Volver al blog

Funciones del temporizador del sensor: cuándo el retardo local ayuda a la lógica del PLC

Los temporizadores integrados de los sensores pueden rechazar las interferencias, prolongar pulsos cortos y simplificar la temporización local, pero no sustituyen los diagnósticos del PLC ni la lóg...

Muchos sensores fotoeléctricos, capacitivos y de proximidad inteligentes pueden retrasar, prolongar o generar impulsos en su salida de conmutación antes de que la señal llegue al PLC. Usado con cuidado, este procesamiento local puede rechazar rebotes y hacer visibles eventos breves. Usado sin criterio, puede ocultar la temporización real del proceso y enviar a los equipos de mantenimiento a buscar en el programa equivocado.

El temporizador solo debe estar en el sensor cuando el comportamiento forme parte del requisito de detección. La secuenciación de la máquina, la respuesta ante fallos y la temporización visible para el operador suelen ser más fáciles de gestionar en el controlador.

Qué hacen realmente los modos de temporización habituales

El retardo a la conexión filtra las detecciones breves

Un retardo a la conexión exige que la condición de detección permanezca activa durante el tiempo configurado antes de que la salida cambie de estado. Un evento más breve se rechaza. Esto puede suprimir vibraciones, salpicaduras o reflejos momentáneos del fondo, pero también añade latencia a cada detección válida.

Diagrama de temporización del retardo a la conexión que muestra impulsos de sensor rechazados y aceptados

La salida cambia únicamente después de que la entrada permanezca activa durante el intervalo Ton. Diagrama de temporización proporcionado por Carlo Gavazzi y conservado en la CDN de PLC ProTech.

El retardo a la desconexión mantiene la salida activa después de que finaliza la detección

Un retardo a la desconexión cambia la salida inmediatamente cuando aparece el objetivo y después la mantiene activa durante un intervalo definido una vez que el objetivo desaparece. Puede salvar pequeños espacios entre paquetes o mantener la señal el tiempo suficiente para que responda un dispositivo posterior.

Los modos de retardo combinado y de impulso único modifican los eventos

Un retardo a la conexión y a la desconexión aplica una validación independiente a ambas transiciones. Un impulso único de flanco ascendente genera un impulso de duración fija cuando comienza la detección; un impulso único de flanco descendente lo genera cuando termina. La duración del impulso se configura localmente, en lugar de quedar determinada por la longitud del objetivo.

La documentación de los sensores IO-Link de Carlo Gavazzi enumera los modos de retardo a la conexión, retardo a la desconexión, retardo combinado e impulso único de flanco ascendente o descendente. Otros fabricantes pueden utilizar nombres diferentes o aplicar la lógica de temporización antes o después de invertir la salida, por lo que el manual del producto es la autoridad definitiva.

La temporización local resuelve tres problemas prácticos

En primer lugar, puede eliminar los rebotes de un evento mecánicamente inestable o con ruido óptico cerca de la fuente. En segundo lugar, puede prolongar un impulso más corto que el filtro de entrada del PLC, la actualización de la red o el intervalo de tarea. En tercer lugar, puede proporcionar la misma respuesta a una salida local cableada y a un canal de datos de proceso IO-Link cuando el dispositivo admite ambos.

El beneficio es un comportamiento determinista en el punto de detección, no una «redundancia gratuita». Una salida temporizada del sensor no mantiene segura ni productiva una máquina coordinada después de un fallo del PLC. Simplemente sigue aplicando su regla de señal configurada mientras recibe alimentación.

Por qué la temporización en el PLC suele ser la mejor opción

Un temporizador del controlador es visible en el programa, puede generar alarmas, puede modificarse mediante control de acceso y puede utilizar el contexto del modo, la receta y el estado de la máquina. Los ingenieros pueden ver simultáneamente la entrada sin procesar y la señal validada. Esto facilita el análisis de causa raíz cuando cambian el espaciamiento, la velocidad o la reflectividad del producto.

La temporización en el sensor oculta el evento sin procesar a una entrada discreta del PLC, a menos que un segundo canal o un valor de diagnóstico IO-Link lo exponga. Si la máquina omite piezas, el controlador quizá solo vea la señal modificada y no pueda distinguir entre un objetivo débil y un ajuste de retardo demasiado agresivo.

El problema del ciclo de escaneo es similar al de la lógica de impulso único. La guía sobre los impulsos de un solo ciclo en Studio 5000 explica por qué la duración del evento y la ejecución de la tarea deben evaluarse conjuntamente, en lugar de darse por supuestas.

Calcule la temporización como un presupuesto de extremo a extremo

La respuesta que observa la máquina incluye el tiempo de respuesta del sensor, el temporizador configurado, el filtrado del módulo de entrada, el tiempo de ciclo de IO-Link o la actualización de la red, el periodo de la tarea del controlador, la ejecución del programa, el retardo de salida y la respuesta del actuador. La latencia máxima importa más que un único valor de catálogo.

Para prolongar impulsos, establezca una duración de salida con un margen superior al de la ruta de adquisición legítima más lenta. Para filtrar mediante un retardo a la conexión, compruebe que el objetivo válido más corto permanezca presente durante más tiempo que el retardo a la velocidad máxima de la línea. Un ajuste que funciona durante una puesta en marcha lenta puede rechazar productos correctos a velocidad de producción.

IO-Link facilita la gestión de parámetros, pero también hace más fácil cambiarlos accidentalmente

IO-Link puede exponer el modo y el valor del temporizador como parámetros, lo que permite descargar recetas y sustituir dispositivos. También crea requisitos de gobernanza. Almacene el conjunto de parámetros aprobado, controle quién puede escribirlo y registre las unidades, ya que algunos dispositivos permiten milisegundos, segundos o minutos.

Durante la sustitución, confirme la identidad del dispositivo y la versión de la IODD antes de restaurar los parámetros. La guía de puesta en marcha de IO-Link aborda los modos de puerto, los datos de proceso, la gestión de la IODD y la validación.

No utilice el temporizador de un sensor estándar como función de seguridad

Una salida temporizada estándar no es un retardo con clasificación de seguridad, una función de muting ni una parada de protección con clasificación de seguridad. Las aplicaciones de seguridad requieren dispositivos, arquitecturas, diagnósticos y validación adecuados. Si la señal temporizada influye en un movimiento peligroso, la evaluación de riesgos debe determinar si la función corresponde a un controlador de seguridad o a un dispositivo certificado.

Una prueba de puesta en marcha que revela los casos límite ocultos

Registre el modo del temporizador, el valor, las unidades, la inversión de salida y si el ajuste se aplica a la salida cableada, al canal IO-Link o a ambos. Pruebe impulsos justo por debajo y justo por encima del umbral. Cambie la velocidad de la línea, introduzca espacios realistas, desconecte y vuelva a conectar la alimentación, desconecte IO-Link y verifique el estado de respaldo.

Registre en tendencias el valor de detección sin procesar cuando esté disponible, la señal de conmutación temporizada, el bit validado por el PLC y la acción final de la máquina. Esta evidencia muestra dónde se añadió latencia y evita duplicar el filtrado tanto en el sensor como en el PLC.

Opinión editorial: mantenga el alcance de la inteligencia local en el ámbito local

PLC ProTech recomienda los temporizadores de sensor para el acondicionamiento de señales inseparable de la tarea de detección: rechazo de rebotes, salvado de espacios y prolongación de impulsos. La temporización de secuencias y las decisiones ante fallos deben permanecer en el controlador, salvo que una arquitectura documentada exija lo contrario.

Un sensor inteligente debería reducir la ambigüedad en la entrada. Si su temporizador vuelve invisible el proceso sin procesar, ha cambiado unas pocas instrucciones de lógica de escalera por un problema de mantenimiento más difícil.

Preguntas frecuentes

¿Cuál es la diferencia entre el retardo a la conexión y el retardo a la desconexión en un sensor?

El retardo a la conexión espera antes de activar la salida y rechaza las entradas más cortas que el retardo. El retardo a la desconexión activa la salida inmediatamente, pero espera antes de desactivarla una vez que termina la detección.

¿Puede un impulso único del sensor capturar un evento que el PLC pasaría por alto?

Puede prolongar el impulso de salida para que la ruta de entrada del PLC tenga tiempo de detectarlo. Aun así, el impulso debe superar el peor caso del filtro de entrada, la actualización de la red y el intervalo de tarea, con un margen adecuado.

¿Debe filtrarse la misma señal tanto en el sensor como en el PLC?

Solo si existe un motivo documentado. Los filtros apilados añaden latencia y pueden ocultar eventos válidos. Mantenga visible una de las etapas y registre el presupuesto total de temporización.

¿Se conservan los ajustes del temporizador de IO-Link al sustituir el sensor?

Pueden conservarse cuando el maestro admite el almacenamiento de parámetros y el dispositivo de sustitución es compatible. La puesta en marcha debe verificar la identidad del dispositivo, la revisión de la IODD, las unidades y los valores restaurados.

Por el Equipo editorial de PLC ProTech

Deja un comentario

Tenga en cuenta que los comentarios deben ser aprobados antes de ser publicados.