Ir al contenido
Todos los casos

Caso de éxito · ATS Panama · M-Duino

Barreras sónicas para aves. A su hora, todo el año.

Un PLC M-Duino sigue el horario de cada época y registra sus horas de marcha.

1PLC para todas las barreras
2formas de encender: horario o SCADA
0visitas para un encendido remoto
microSDregistro extraíble de horas

Las autoridades fijan cuándo suenan las barreras. Cambia con la época.

El PLC guarda el horario, y la tarjeta guarda la prueba.

ATS Panama pidió a Industrial Shields mejorar un diseño de barrera sónica ya probado. Las barreras están instaladas en un parque eólico para alejar a las aves de los aerogeneradores. ATS Panama integró un PLC M-Duino que enciende las barreras según los horarios de las autoridades ambientales, acepta un encendido remoto desde el SCADA del cliente y registra las horas de funcionamiento en una tarjeta microSD extraíble. El caso no publica la ubicación del parque, el número de barreras ni los horarios reales. Los valores de los paneles son ejemplos.

Del proyecto

El cliente y el armario de control.

Material del documento original del caso.

Logotipo de ATS Panama

El proyecto de ATS Panama: mejorar un diseño de barrera sónica ya probado y controlarlo con tecnología de código abierto. atspanama.com

Interior del armario de control: el PLC de Industrial Shields abajo a la izquierda, un transformador toroidal, relés de interfaz y una placa electrónica con condensadores grandes
El armario del proyecto: el PLC de Industrial Shields abajo a la izquierda, con un transformador toroidal, relés de interfaz y una placa electrónica con condensadores grandes. El caso no describe cada pieza.

El reto

Encender las barreras cuando lo piden las autoridades, y demostrarlo.

Las aves mueren al chocar con las palas de los aerogeneradores. El caso original cita una estimación del US Fish and Wildlife Service de 140.000 a 500.000 aves muertas al año por aerogeneradores en Estados Unidos, y dice que las cifras se deben interpretar. Incluso una mortalidad baja puede ser grave para las especies en peligro, así que los parques eólicos deben planificar, construir y vigilar sus proyectos para reducir las muertes de aves. En este parque, unas barreras sónicas alejan a las aves. ATS Panama quería controlarlas con un solo PLC, registrar las horas de funcionamiento y gestionar todo el proceso a distancia.

01

Seguir el horario

Las autoridades ambientales fijan las horas en que deben funcionar las barreras. Los horarios cambian según la época del año.

02

Encender a distancia

El operador tiene que poder encender las barreras desde el SCADA, sin ir al parque.

03

Guardar un registro

Las horas de funcionamiento y los parámetros más importantes tienen que quedar en una memoria extraíble.

04

Encajar en lo que hay

El diseño de la barrera ya estaba probado. El PLC tenía que integrarse en el sistema existente y dejar margen para crecer.

Una prueba para la auditoría

Con el registro en la tarjeta, las autoridades pueden comprobar que los equipos han funcionado como se pedía.

Cómo funciona

Tres tareas: el horario, la orden remota, el registro.

Cada fase muestra una parte del sistema. Mueve los controles y pulsa los botones. Los paneles son simulaciones ilustrativas: las franjas horarias, el número de barreras y los valores registrados son ejemplos, no datos del parque.

Fase 1 · El horario de cada época

El reloj dice cuándo. El periodo dice cuánto.

El M-Duino 38AR tiene un reloj de tiempo real. El programa guarda los horarios de las autoridades ambientales, que cambian según la época del año. Cuando el reloj entra en una franja del periodo actual, el PLC enciende las barreras, en este ejemplo con sus salidas de relé. Cuando la franja termina, las apaga. Mueve el mes y la hora.

  • Reloj de tiempo real en el PLC
  • Una tabla de franjas para cada periodo del año
  • Las salidas de relé encienden las barreras
RTCPLCOFFOFFOFF
·
·
Periodo·
Franja·
Barreras·
Salidas de relé·
RTCPERIODO APERIODO BEN FRANJARELÉS ACTIVOS

Simulación ilustrativa. Valores de ejemplo, sin datos del parque. Horario de ejemplo con dos periodos: periodo A (de marzo a mayo y de septiembre a noviembre) de 05:00 a 09:00 y de 16:00 a 20:00, periodo B (el resto de meses) de 06:00 a 08:00. El caso dice que los horarios los fijan las autoridades ambientales y que varían según la época del año, y no los publica.

Fase 2 · La orden remota

El SCADA puede encender las barreras. Nadie tiene que ir al parque.

El PLC se comunica con el SCADA del cliente. Cuando hace falta, el operador enciende las barreras desde el SCADA y el PLC lo hace al momento, sin activarlas en el lugar. Una segunda orden devuelve las barreras al horario. Pulsa los botones y corta el enlace.

  • Encendido remoto desde el SCADA
  • Sin desplazarse al parque eólico
  • El horario sigue en el PLC
SCADAPLCOFFOFFOFF
Modo·
Barreras·
Enlace SCADA·
Visitas al parque·
SCADAETHERNETORDEN REMOTAHORARIOSIN ENLACE

Órdenes (ejemplo)

    Simulación ilustrativa. Valores de ejemplo, sin datos del parque. Ejemplo a las 12:00 en junio, fuera de las franjas del horario. El caso dice que el SCADA puede encender las barreras a distancia si hace falta, sin activarlas en el lugar. No publica el protocolo ni qué pasa si se corta el enlace. Regla de ejemplo aquí: sin enlace, el PLC vuelve al horario.

    Fase 3 · El registro para la auditoría

    Cada hora de trabajo queda en la tarjeta.

    El PLC escribe un registro en una tarjeta microSD extraíble: las horas de funcionamiento y los parámetros de funcionamiento más importantes del sistema. Las autoridades pueden tomar la tarjeta y comprobar que las barreras funcionaron cuando debían. Simula unos días y lee la tarjeta.

    • Horas de funcionamiento de las barreras
    • Parámetros principales de funcionamiento
    • Una tarjeta extraíble para la auditoría
    PLCmicroSDB1B2B3
    Horas, barrera 1·
    Horas, todas·
    Líneas del registro·
    microSD·
    MICROSDHORAHORAS DE FUNCIONAMIENTOPARÁMETROSAUDITORÍA

    Registro en la tarjeta (ejemplo)

      Simulación ilustrativa. Valores de ejemplo, sin datos del parque. Ejemplo: tres barreras, una línea cada vez que una barrera cambia, con la hora del reloj de tiempo real, el origen de la orden y una tensión de alimentación. El caso dice que el registro guarda las horas de funcionamiento y los parámetros de funcionamiento más importantes, y no publica los campos.

      Arquitectura del sistema

      ¿Cómo controla un PLC las barreras sónicas de un parque eólico?

      Un PLC M-Duino es el controlador de las barreras sónicas. Su programa decide cuándo deben sonar las barreras, según los horarios de las autoridades ambientales para cada época del año, y el SCADA del cliente puede enviar una orden de encendido remoto. En una tarjeta microSD extraíble, el PLC registra las horas de funcionamiento y los parámetros principales para la auditoría. En esta disposición, el reloj de tiempo real da la fecha, las salidas de relé encienden las barreras y el SCADA envía la orden remota por Ethernet. El caso no publica el protocolo, las salidas, el número de barreras ni las señales que llegan de ellas.

      SCADAcliente, órdenes remotasEthernetPLC M-DuinoRTC, horario, registro microSDSalidasBarrera 1Salida de reléBarrera 2Salida de reléBarrera 3Salida de reléuna salida de relé cada unaEntradasEstado de la barreracontacto de retorno (ejemplo) · Entrada digitalTarjeta microSDhoras y parámetrosAutoridadlee la tarjetaUna disposición posible. El caso no publica el protocolo, el número de barreras ni las señales que llegan de ellas.SCADAcliente, órdenes remotasEthernetPLC M-DuinoRTC, horario, registro microSDBarrera 1Salida de reléBarrera 2Salida de reléBarrera 3Salida de reléEstado de la barreracontacto de retorno (ejemplo)Tarjeta microSDhoras y parámetrosAutoridadlee la tarjetaUna disposición posible. El caso no publica elprotocolo, el número de barreras ni las señalesque llegan de ellas.
      Entradas (ejemplo)Salidas de relé a las barrerasEthernet al SCADARegistro local
      Señales y datos
      SeñalEntreTipoFunción
      Barrera encendida o apagadaEntrePLC → cada barrera sónicaTipoSalida de relé (ejemplo)FunciónEncender según el horario o por una orden del SCADA
      Fecha y horaEntreReloj de tiempo real → programaTipoInternaFunciónSaber el periodo del año y la franja del día
      Encendido remotoEntreSCADA → PLCTipoEthernet (ejemplo)FunciónOrden sin ir al parque. El caso no publica el protocolo. Una forma habitual de hacerlo: una bobina Modbus TCP
      Estado y horasEntrePLC → SCADATipoEthernet (ejemplo)FunciónSupervisión remota de todo el proceso
      Estado de la barreraEntreBarrera → PLCTipoEntrada digital (ejemplo)FunciónUn contacto de retorno por barrera, si la barrera lo tiene. El caso no lo publica
      Registro de funcionamientoEntrePLC → microSDTipoArchivo localFunciónHoras de funcionamiento y parámetros principales para la auditoría

      Por qué funciona

      El horario vive en el PLC. La prueba vive en la tarjeta.

      Un solo controlador

      Un PLC lleva el horario, recibe las órdenes del SCADA y guarda el registro. ATS Panama pidió un solo PLC.

      Un reloj que sabe la época

      El programa guarda las franjas de cada época del año. Cuando las autoridades cambian las horas, cambias la tabla.

      Remoto, no dependiente

      El SCADA añade una orden remota. El horario funciona en el propio PLC.

      La prueba en una tarjeta extraíble

      Las horas de funcionamiento y los parámetros principales quedan en la microSD. El auditor lee la tarjeta.

      Encaja en un diseño existente

      Muchas entradas y salidas permiten integrar el PLC en un diseño de barrera ya probado.

      Margen para crecer

      Más barreras o más señales: la familia M-Duino escala, y el programa es abierto en el Arduino IDE.

      Hardware utilizado

      Un PLC para todo el sistema de barreras.

      M-DUINO ETHERNET PLC ARDUINO 38AR, PLC industrial basado en Arduino Mega con 38 E/S, 8 relés y Ethernet para carril DIN
      Modelo del caso

      M-DUINO ETHERNET PLC ARDUINO 38AR

      Un PLC industrial basado en un Arduino Mega 2560 original, con Ethernet, RS-485 y RS-232, para carril DIN. Se programa con el Arduino IDE. En este proyecto ejecuta los horarios de cada época, recibe órdenes remotas del SCADA y registra las horas de funcionamiento en su tarjeta microSD. El caso no dice qué salidas ni qué enlace se usaron; en el 38AR, lo habitual son sus relés y su puerto Ethernet.

      Función
      Horario, salidas de relé a las barreras, enlace SCADA, registro
      Entradas
      19: 10 analógicas o digitales (0-10 V, 10 bits), 9 digitales optoaisladas (de 5 a 24 Vdc), 4 con interrupción
      Salidas
      19: 6 analógicas, digitales o PWM (0-10 V), 5 digitales optoaisladas, 8 relés (230 Vac 4 A / 24 Vdc 2 A, carga resistiva)
      Comunicaciones
      Ethernet (W5500, RJ45), RS-485, RS-232, I2C, SPI
      Integrado
      Reloj de tiempo real, ranura microSD
      Programación
      Arduino IDE
      Alimentación
      De 12 a 24 Vdc
      Montaje
      Carril DIN TS35, IP20, dentro de un armario

      El caso usó el M-DUINO PLC Arduino Ethernet 38AR I/Os Analog / Digital / Relay PLUS. Hoy está en el catálogo como M-DUINO ETHERNET PLC ARDUINO 38AR, referencia IS.MDuino.38AR+. Los relés conmutan hasta 4 A a 230 Vac con carga resistiva; para la alimentación de una barrera o para cargas inductivas, usa relés de interfaz o contactores dimensionados para la carga. La foto del armario muestra relés de interfaz junto al PLC. La familia M-Duino tiene modelos más pequeños y más grandes.

      Preguntas sobre este proyecto

      ¿Cómo enciende un PLC unas barreras sónicas para aves según un horario?

      Con un reloj de tiempo real y una tabla de franjas horarias en su programa. En este proyecto, el PLC M-Duino guarda los horarios que fijan las autoridades ambientales para cada época del año. Cuando el reloj entra en una franja, el PLC enciende las barreras; cuando la franja termina, las apaga. En un M-Duino, lo habitual es una salida de relé por barrera. El caso no publica los horarios reales ni las salidas.

      ¿Cómo cambia el horario según la época del año?

      Los horarios de las autoridades varían según la época del año, y el programa lo tiene en cuenta. Una forma habitual de hacerlo: una lista de periodos, cada uno con una fecha de inicio, una fecha de fin y sus franjas diarias. El PLC encuentra el periodo a partir de la fecha de su reloj de tiempo real. Cuando las autoridades cambian las horas, solo cambia la tabla.

      ¿Puede el SCADA encender las barreras a distancia?

      Sí. En este proyecto, las barreras se pueden encender desde el SCADA del cliente si hace falta, sin activarlas en el lugar. El caso no publica el protocolo. Una forma habitual de hacerlo en un M-Duino es un servidor Modbus TCP por Ethernet, con una bobina para la orden y registros para el estado y las horas. Consulta un mapa de registros Modbus TCP en un PLC M-Duino.

      ¿Qué guarda el registro en la microSD y cómo se audita?

      El caso registra las horas de funcionamiento y los parámetros de funcionamiento más importantes del sistema en una tarjeta microSD extraíble, para que las autoridades puedan auditar los equipos. Una forma habitual de hacerlo: una línea de texto por evento con la hora del reloj de tiempo real, la barrera, el nuevo estado y el origen de la orden. La misma idea de archivo se muestra en un ESP32 PLC en registro de datos en tarjeta SD con archivos diarios.

      ¿Qué pasa si se corta el enlace con el SCADA?

      El horario está programado en el propio PLC, así que las barreras lo siguen sin el SCADA. El caso no publica qué hace el PLC con una orden remota activa cuando se corta el enlace. Una regla habitual: el PLC vuelve al horario y registra el evento, y el SCADA vuelve a mostrar el estado cuando el enlace se restablece.

      ¿Qué controlador elijo para un proyecto similar?

      Cuenta las barreras y las señales. Cada barrera necesita una salida, y quizá una entrada para su estado. El M-Duino 38AR tiene 8 relés y 19 entradas, reloj de tiempo real, ranura microSD y Ethernet. Para cargas por encima de lo que admite el relé, añade relés de interfaz. Envíanos el número de barreras y cómo se alimentan, y te responderá un ingeniero.

      Descarga el caso de estudio

      PDF de 4 páginas con el reto, la lógica, la arquitectura y el hardware. Sin formularios.

      ¿Un proyecto similar?

      Cuéntanos qué tiene que encenderse, cuándo y quién lo tiene que comprobar.

      Dinos qué equipos tienen que encenderse y apagarse, qué horarios deben seguir, qué sistema tiene que enviar órdenes remotas y qué tiene que demostrar tu registro. Te diremos qué controlador encaja y cómo conectarlo.

      • Respuesta de nuestro equipo técnico
      • Recuento de E/S y dimensionado del controlador para tu proyecto
      • PLC basados en Arduino, ESP32 o Raspberry Pi