Table of Contents
Los sistemas de recogida de peaje automatizados son un componente crítico de la infraestructura moderna de carreteras, permitiendo el pago sin costuras y reduciendo la congestión de tráfico. A medida que aumentan los volúmenes de tráfico y aumenta la demanda de transacciones sin contacto, la fiabilidad de estos sistemas nunca ha sido más importante. En el corazón de cada carril de peaje automatizado es un controlador lógico programable (PLC) programado con lógica de escalera, un lenguaje de programación original derivado de diagramas de lógica robustas.
Lógica de comprensión de la escalera para el control industrial
Origen y evolución
La lógica de la escalera se desarrolló en los años 70 como un reemplazo de paneles de relé duros en entornos de fabricación. Su principal ventaja es que refleja el diseño visual de circuitos de relé eléctrico, lo que lo hace intuitivo para electricistas e ingenieros familiarizados con esquemas. El lenguaje está estandarizado bajo IEC 61131‐3, que también incluye otros lenguajes de programación PLC como el Diagrama de Función Block y el Texto Estructurado.
¿Por qué la escalera Logic para los sistemas de peaje?
Los sistemas de recogida de peaje requieren respuestas deterministas y en tiempo real a insumos como sensores de vehículos, lectores RFID y desencadenadores de cámara. La lógica de escalera es inherentemente bien adaptada para esto porque se ejecuta en un ciclo de exploración secuencial – cada peldajo se evalúa de arriba a abajo, y las salidas se actualizan al final de cada escaneo. Este comportamiento determinista permite a los ingenieros predecir exactamente cómo el sistema reaccionará bajo todas las condiciones esperadas.
Componentes clave de la colección de peajes Lógica de la escalera
Un típico carril automatizado de peaje puede ser descompuesto en varios subsistemas, cada uno de los cuales está controlado por uno o más peldaños en el diagrama de escalera. Las secciones siguientes detallan los componentes más comunes y cómo la lógica de la escalera los administra.
Sensores de detección de vehículos
La detección precisa de vehículos es el primer paso en cualquier transacción de peaje.
- Detectores de bucles inductivos – Enterrados en el pavimento, los bucles detectan cambios en la inductancia cuando pasa un vehículo metálico. La lógica de la escalera lo lee como entradas discretas (presencia o ausencia).
- Sensores de radiación o LIDAR – Encima montada, proporcionan detección de presencia y pueden medir la velocidad y la altura del vehículo. Sus salidas son a menudo binarias (detectadas/no detectadas) pero pueden incluir señales analógicas que la lógica de la escalera convierte usando instrucciones comparadas.
- Tiras fitoeléctricas] – Se utiliza para el conteo de ejes y la detección de peso; la lógica de la escalera utiliza contadores para acumular recuentos de ejes, importante para la clasificación de peajes multi-axilas.
Cada sensor se conecta a un módulo de entrada digital en el PLC. En la lógica de la escalera, estos insumos aparecen como contactos normalmente abiertos (NO) o normalmente cerrados (NC). Por ejemplo, el rang para la apertura de la barrera puede requerir tanto el contacto "vehículo presente" como el "acceso de pago" para ser cierto.
Sistemas de identificación de vehículos
La identificación determina la cuenta del vehículo y la tasa de peaje aplicable. Dos métodos son dominantes:
- Etiquetas y lectores de RFID – Etiquetas activas o pasivas montadas en el parabrisas se comunican con un lector de carretera. El lector envía una cadena de datos (generalmente a través de serie RS‐232/485 o Ethernet) al PLC. La lógica de la escalera puede usar instrucciones de mensaje (por ejemplo, bloques MSG) para analizar la respuesta o desencadenar un ciclo de lectura.
- Reconocimiento automático de placas número-plate (ANPR)] – Las cámaras capturan una imagen, y una unidad de procesamiento externo (a menudo un servidor de PC o de borde) devuelve el texto de la placa. El PLC entonces coincide con esto en una base de datos local o remota. La lógica de la escalera típica incluye una bandera "data recibida" que se encamina hasta que la transacción está completa.
La redecuancia es crítica: si el lector RFID falla, el sistema debe caer de nuevo a ANPR. La lógica de la escalera implementa esto con un rang de priorización que intenta RFID primero; si no se lee ninguna etiqueta válida dentro de un tiempo de salida, se cambia al modo de cámara.
Proceso de pago Logic
La validación de pagos puede ocurrir localmente o a través de un servidor central. La lógica de la escalera debe interactuar con módulos de pago tales como:
- Deducción de cuenta pagada – El PLC envía un ID de vehículo a un servidor de backend (sobre una red). El servidor responde con una señal de "fondos válidos/suficientes". La lógica de la escalera utiliza un protocolo de apretón de manos: establece un bit de "requisición", espera por "conocimiento", y luego lee el resultado.
- Aceptación de cadena/coin – Para carriles asistidos o mixtos, aceptadores de monedas y validadores de facturas envían trenes de pulso o datos de serie. La lógica de la escalera utiliza contadores de alta velocidad para totalizar la cantidad insertada y la compara con la tasa de peaje.
- Credit/debit card – Los lectores de tarjetas se conectan generalmente a través de un enlace serial o Ethernet. El PLC emite un comando "comporte inicial" y espera un mensaje "suceso" o "falso" antes de proceder.
Las máquinas se utilizan en forma muy pesada en los escorrentías de pago para evitar esperas infinitas. Por ejemplo, si el servidor no responde en 5 segundos, la lógica de la escalera debe tiempo fuera y dirigir el vehículo al carril manual.
Control y seguridad de barrera
La barrera (o puerta) es el actuador final en el carril de peaje. Debe abrirse sólo cuando el pago se confirma y cierra con seguridad después de que el vehículo pase.
- Comando abierto – El motor de barrera sólo se energiza cuando se cumplen todas las condiciones: vehículo detectado, pago validado y sin condición de alarma.
- Mando de cierre] – La barrera se cierra después de que el vehículo deja el sensor de salida (un segundo bucle inductivo o radar). Un retraso de tiempo de 1–2 segundos impide que se acelere el parachoques del vehículo.
- Entrada segura] – Un borde de detección de obstáculos en el brazo de la barrera. Si el borde está deprimido, un contacto normalmente cerrado abre y detiene la barrera de cierre (o la revierte). La lógica de la escalera debe hacer que el borde cerrado dependa del borde de seguridad que no se activa.
- Anulación manual – Una entrada de conmutación de teclas permite a los asistentes a la remolcación subir o bajar la barrera de forma independiente. La lógica de la escalera da una mayor prioridad a los insumos manuales que los automatizados.
Manejo de errores y redecuancia
Los sistemas de peaje funcionan en entornos al aire libre duros, por lo que el manejo de errores es primordial.
- temporizadores de Watchdog] – Si un sensor no cambia de estado dentro de una ventana de tiempo esperada (por ejemplo, pase el vehículo pero el sensor de salida nunca activa), el sistema debe elevar una alarma y forzar un estado de retroceso.
- Sensores de redundancia] – Muchas carriles usan dos detectores de bucle en serie. La lógica de la escalera comprueba que ambos sensores están de acuerdo en una tolerancia. El desacuerdo desencadena un escorriente de falla que alerta el mantenimiento y puede desactivar el carril.
- Pérdida de comunicación] – La pérdida de enlace al servidor de pago se detecta mediante una señal de latido cardíaco. La lógica de la escalera puede introducir un "modo de emergencia local" donde se acepta el efectivo o una deducción de la tarifa plana y se registra para una reconciliación posterior.
- Retrocedimiento de batería – En caso de pérdida de energía, el PLC conserva los estados I/O; la lógica de la escalera debe colocar todos los productos en un estado seguro (cerrado de entrada, alarmas apagadas).
Diseño de la secuencia de la escalera
Un programa de lógica de escalera bien estructurado para un carril de peaje sigue una secuencia definida. El ciclo de exploración típico procesa los diagramas de entrada primero, luego la lógica, luego las actualizaciones de salida. A continuación se muestra un flujo paso a paso para un carril único con pago RFID.
Secuencia paso a paso para un carril típico de la muñeca
- Estado ocioso] – Barrera cerrada, no hay vehículo presente. La luz verde se apaga; la luz roja está encendida.
- Detección de vehículos – El sensor de bucle de enfoque (Loop A) cierra su contacto. La lógica de la escalera coloca un bit interno "vehículo presente". Un temporizador comienza por la ventana de transacción.
- Leer etiqueta RFID] – El PLC envía un comando "read" al lector. Espera una señal "listo de datos de etiquetas". Si se recibe, el ID se almacena en un registro de datos. Si no se recibe dentro de 500 ms, se establece una bandera "FID fall".
- Comprobación de pago – El PLC envía el ID del vehículo al servidor de pago por Ethernet. Se establece un bit de "request sent" y espera una respuesta. El servidor responde con "pagado" o "no pagado". Si no hay respuesta en 3 segundos, se da la vuelta.
- Abrir barrera – Si el pago es confirmado (o si una anulación local es activa), la lógica de la escalera energiza la bobina abierta de la barrera. La luz verde del carril se enciende, se apaga la luz roja.
- Paso de vehículos] – El sensor de bucle de salida (Loop B) detecta el vehículo que sale. Una vez que Loop B pasa de presente a ausente, se establece un bit "vehículo izquierdo".
- Barrera de cierre] – Después de un retraso de 1,5 segundos (utilizando un temporizador de TON), la barrera de la bobina se energiza. La barrera baja hasta que se haga un interruptor de límite cerrado.
- Regresar a idle – Todos los bits internos se reinician, y el sistema espera el siguiente vehículo.
Timadores y mostradores en la escala Lógica
Las condiciones son esenciales para sincronizar los eventos. Los tipos más comunes son:
- TON (Timer On Delay) – Se utiliza para el retraso de cierre de la barrera después de las salidas del vehículo.
- TOF (Timer Off Delay)] – A veces se utiliza para mantener la barrera abierta durante un tiempo mínimo, incluso si el sensor de salida activa temprano.
- RTO (Tiempo Retentivo)] – Útil para registrar la duración de un carril estaba en modo de alarma.
- Los contadores – Los contadores de alta velocidad (HSC) cuentan con pulsos de sensores de rueda o aceptadores de monedas. Los contadores estándar siguen el número de vehículos procesados por turno.
La lógica de la escalera también utiliza instrucciones aritméticas (ADD, SUB, COMPARE) para calcular las cantidades de peaje para vehículos multi-axle o para resumir los ingresos totales para una pantalla local.
Integración con redes de pago
Las vías de peaje modernas forman parte de una red más amplia que incluye sistemas centrales de contabilidad, cumplimiento de las violaciones y gestión del tráfico. La lógica de la escalera debe comunicarse con protocolos como Modbus TCP, EtherNet/IP o protocolos de serie patentados.
- Compartir tablas de datos – El PLC tiene un bloque de memoria (por ejemplo, una serie de palabras de 16 bits) que el controlador de red lee periódicamente. Cada palabra corresponde a un estado de carril: vehículo en progreso, estado de barrera, código de falla.
- Evento registro] – Cada transacción ( ID de vehículos, tiempos, éxito/failure) se envía a una base de datos. La lógica de la escalera puede usar un amortiguador FIFO para los eventos de cola si la red está temporalmente baja.
- Remover] – Un sistema central o HMI conectado por red puede abrir la barrera de forma remota (por ejemplo, para vehículos de emergencia). La lógica de la escalera da a esta entrada la máxima prioridad, sobrescribiendo toda la lógica local.
Mejores prácticas para la lógica de la escalera en los sistemas de peaje
Diseño de la Redundancia y Fail‐Safe
Debido a que un fallo de carril puede causar copias de seguridad de tráfico y pérdida de ingresos, la redundancia debe ser construida tanto en hardware como en software.
- Use procesadores duales o PLCs de alta calidad donde se refleja la lógica de la escalera.
- Los escorrentistas de diseño para que un solo fallo sensor no derriba todo el carril – por ejemplo, si Loop A falla, la lógica puede seguir operando usando un sensor de radar como respaldo.
- Implementar un "watchdog" que monitorea la propia salud del PLC. Si el temporizador de reloj no se reinicia dentro del ciclo de exploración, todas las salidas se ven obligadas a un estado seguro.
- Incluye un selector manual/automático de modo manual; en modo manual, la barrera es controlada por un pulsador de operador.
Documentación y control de versiones
La lógica de la escalera es desarrollada a menudo por un ingeniero y mantenida por otros años más tarde. La documentación clara es por lo tanto no negociable.
- Añadiendo comentarios descriptivos de rang (por ejemplo, "Si Loop A Y Payment OK, entonces coloque Barrier Open Req").
- Crear una convención de nominación de etiquetas estándar, como Sensor Lane1 LoopA y ]Output Lane1 Barrier Open.
- Mantener un historial de revisión en el archivo del proyecto PLC y almacenarlo en un sistema de control de versiones (por ejemplo, Git).
- Dibujo un diagrama de transición (o diagrama de flujo) que mapas a los peldaños de la escalera – esto ayuda a los nuevos ingenieros a entender la secuencia sin rastrear cada contacto.
Pruebas y simulación
Antes de implementar la lógica de la escalera a un carril de peaje vivo, es esencial una verificación completa.
- simulación de offline – Muchos IDE PLC han incorporado simuladores que permiten a los ingenieros forzar insumos y observar salidas. Esto es útil para la lógica y las condiciones de frontera basadas en el tiempo.
- Hardware‐in‐the‐loop (HIL)] – Conectar el PLC a un simulador que imita sensores y conmutadores. Esto puede probar toda la lógica de la escalera en condiciones de falla tales como comunicación perdida o ruido de sensor.
- Field trial] – Una vez que se implementa la lógica, ejecute mil vehículos (o pases simulados) y inicie cada transacción. Compruebe los pagos perdidos o las aberturas de barreras falsas.
- Pruebas de regresión – Cuando se realiza una modificación, ejecute el mismo conjunto de casos de prueba para asegurar que la lógica existente siga funcionando como se pretendía.
Tendencias futuras: Computación de bordes e IoT
El rol de la lógica de la escalera en los sistemas de peaje está evolucionando. Con el aumento de la computación del borde, un procesamiento pesado (como ANPR) se mueve de un servidor central a una puerta de borde local que se comunica con el PLC sobre Ethernet de alta velocidad. Esto reduce la latencia y permite una toma de decisiones más sofisticada. Además, los protocolos de IoT como MQTT permiten el monitoreo remoto de la salud de la carril.
Al diseñar cuidadosamente cada rana, incorporando mecanismos de seguridad de fallos y probando rigurosamente, los profesionales pueden crear sistemas automatizados de recogida de peajes que operan con una mínima inactividad y máxima precisión. Los principios expuestos aquí se aplican no sólo a las cabinas de peaje, sino también a las puertas de estacionamiento, estaciones de pesaje y cualquier sistema de control de acceso basado en el carril.