
Diseñando un producto OEM alrededor de un Módulo PLC (Comunicación por línea eléctrica) implica más que conectar un módulo de comunicación a un MCU anfitrión. Los ingenieros deben tener en cuenta la capa física del PLC, el circuito de acoplamiento, la fuente de alimentación, la interfaz del host, el firmware, la compatibilidad electromagnética, la protección, las pruebas, la certificación y los requisitos de producción en masa.
Una lista de verificación de diseño bien definida puede ayudar a los equipos OEM a identificar riesgos técnicos antes del diseño de la PCB, las pruebas de prototipos y la producción.
Esta guía ofrece una práctica Lista de verificación de diseño de módulos PLC para el desarrollo OEM, desde los requisitos iniciales hasta la producción en masa.
¿Qué se debe comprobar al diseñar un producto OEM con un módulo PLC?
Antes de integrar un módulo PLC en un producto OEM, verifica estas áreas clave:
- Requisitos de comunicación con PLC
- Selección de módulos PLC
- Diseño de la fuente de alimentación
- Circuito de acoplamiento PLC
- Interfaz MCU de host
- Diseño de PCB y masa
- Integración de firmware y protocolo
- EMC e inmunidad al ruido
- Protección eléctrica
- Pruebas de rendimiento en comunicación
- Certificación de productos
- Requisitos de producción y fabricación
Cuanto antes se definan estos elementos, menor será el riesgo de rediseño durante las fases de prototipo y producción en masa.
1. Definir los requisitos de comunicación del PLC
El primer paso es definir qué debe lograr realmente la red PLC.
No seleccione un módulo PLC solo según la velocidad de comunicación anunciada. El módulo debe adaptarse al entorno eléctrico, la topología de la red, el protocolo de aplicación y la fiabilidad de la comunicación requerida.
Lista de verificación de comunicación PLC
| Requisito | Preguntas que debes revisar |
|---|---|
| Medio de comunicación | ¿Línea eléctrica de corriente alterna, línea de corriente continua u otra red eléctrica cableada? |
| Tipo de red | ¿Monofásica o trifásica? |
| Distancia de comunicación | ¿Cuál es la distancia máxima requerida? |
| Tasa de datos | ¿Qué rendimiento se requiere? |
| Topología de la red | ¿Punto a punto, bus, árbol o malla? |
| Número de nodos | ¿Cuántos dispositivos PLC funcionarán en una misma red? |
| Tiempo de respuesta | ¿Se requiere comunicación en tiempo real o casi en tiempo real? |
| Entorno acústico | ¿Hay motores, variaciones, relés, fuentes de alimentación conmutadas u otras fuentes de ruido presentes? |
| Protocolo | ¿Protocolo propietario o protocolo PLC estandarizado? |
| Fiabilidad | ¿Qué requisitos existen para la pérdida, reintentos y disponibilidad de paquetes? |
Para aplicaciones industriales e infraestructuras, el entorno eléctrico puede ser significativamente más desafiante que un entorno de pruebas de laboratorio. Por tanto, el rendimiento de la comunicación debe evaluarse bajo condiciones realistas de carga y ruido.
2. Seleccionar el módulo PLC adecuado
El módulo PLC es el componente central de comunicación del diseño OEM.
La selección debe tener en cuenta no solo el PLC PHY, sino también la arquitectura del procesador del módulo, las interfaces de host, el soporte de software, el entorno operativo y la capacidad de suministro a largo plazo. Si estás comparando diferentes niveles de hardware PLC, consulta nuestra guía Módulo PLC vs Chipset PLC vs Placa PLC: ¿Cuál es la diferencia?
Lista de verificación para la selección de módulos PLC
- Identificación de un estándar PLC o tecnología de comunicación
- Banda de frecuencia soportada verificada
- La tasa de datos PHY cumple con los requisitos de solicitud
- Distancia de comunicación evaluada
- Topología de red soportada
- Interfaz de host soportada
- Funciones requeridas de GPIO/PWM/ADC disponibles
- Voltaje de funcionamiento compatible con el sistema OEM
- La temperatura de funcionamiento cumple con los requisitos del producto
- Las dimensiones del módulo se ajustan a la PCB
- Documentación de firmware/API disponible
- Muestras de desarrollo disponibles
- Capacidad de suministro de producción confirmada
- Requisitos de personalización discutidos con el proveedor de módulos
Para aplicaciones embebidas, un OEM también debe determinar si el módulo PLC incluye los requisitos necesarios Funciones de controlador de línea, procesamiento de comunicaciones e interfaz, o si se requieren componentes externos adicionales.
Por ejemplo, el portafolio de módulos PLC de Micronature incluye Módulos de comunicación PLC embebidos diseñados para integración con controladores anfitriones y equipos industriales.
3. Revisa el diseño de la fuente de alimentación
El hardware de comunicación PLC es sensible a la integridad de la energía.
Una fuente de alimentación mal diseñada puede introducir ruido en el camino de comunicación del PLC y reducir la estabilidad de la comunicación.
Comprobar:
- Rango de tensión de entrada
- Voltaje de funcionamiento del módulo
- Consumo máximo de corriente
- Corriente de espera
- Secuencia de arranque
- Selección de conversores DC/DC
- Requisitos de LDO
- Filtrado de potencia
- Condensadores de desacoplamiento
- Camino de retorno a tierra
- Ruido de la fuente de alimentación
- Condiciones transitorias
La fuente de alimentación debe evaluarse tanto en condiciones de funcionamiento normal como en el peor caso.
Se debe prestar especial atención a los productos que contien:
- Motores
- Relevos
- Drivers LED
- Fuentes de alimentación conmutadas
- Inversores
- Accionamientos de frecuencia variable
- Cargas de alta corriente
Estos dispositivos pueden introducir ruido eléctrico que afecta a la comunicación del PLC. Antes de comenzar el proyecto, consulta primero nuestro artículo Guía de solución de problemas de ruido de señal de PLC: Causas y soluciones Para que te hagas una idea.
4. Diseño y verificación del circuito de acoplamiento PLC
El Circuito de acoplamiento PLC es una de las partes más importantes del diseño de un PLC embebido.
Proporciona la interfaz entre el transceptor PLC y la línea eléctrica, ayudando a aislar la señal de comunicación de condiciones de tensión y transitorias inadecuadas.
Dependiendo de la aplicación, el diseño del acoplamiento puede incluir:
- Condensadores de acoplamiento
- Transformadores
- Inductores
- Filtros
- Componentes de protección
- Componentes de adaptación de impedancias
- Componentes de aislamiento
- Protección contra sobretensiones
Lista de verificación del circuito de acoplamiento
- Topología de acoplamiento seleccionada
- Clasificación de tensión del componente verificada
- Valoración actual verificada
- Respuesta en frecuencia evaluada
- Atenuación de la señal PLC medida
- Impedancia de línea considerada
- Condiciones de subida de aumento evaluadas
- Requisitos de aislamiento evaluados
- Desplazamiento y espacio de la PCB comprobados
- Componentes de protección seleccionados
- Circuito de acoplamiento probado bajo condiciones de carga real
El circuito de acoplamiento no debe tratarse como un bloque esquemático aislado. Su interacción con la línea eléctrica real, la carga, los filtros y el circuito de protección puede afectar significativamente al rendimiento del PLC.
Para consideraciones de ingeniería más detalladas, véase el Guía de diseño de circuitos de acoplamiento PLC para dispositivos de comunicación por línea eléctrica embebidos.
5. Verificar la interfaz del anfitrión
El módulo PLC debe comunicarse de forma fiable con el controlador anfitrión OEM.
Las interfaces más comunes incluyen:
- UART
- SPI
- GPIO
- PWM
- ADC
- I²C
La interfaz correcta depende del módulo y de la arquitectura de la aplicación.
Lista de verificación de la interfaz de host
- Niveles de voltaje eléctrico compatibles
- Velocidad de comunicación suficiente
- Asignación de pin confirmada
- Requisitos de interrupción definidos
- Comportamiento de reinicio definido
- Secuencia de arranque documentada
- Gestión de errores implementada
- Requisitos de control de flujo comprobados
- Protocolo de comunicación documentado
- Controlador de firmware disponible
- Interfaz probada bajo alta carga de comunicación
Por ejemplo, un controlador OEM puede usar UART para comunicarse con un módulo PLC mientras el MCU anfitrión gestiona la lógica de la aplicación, sensores, relés o control de iluminación. Explora los módulos de comunicación de MicroNature PLC →Módulo de Comunicación por Línea de Alimentación (PLC) MN-L80C | Módulo IEEE P1901.1 OFDM.
6. Planifica cuidadosamente la disposición de la PCB
Un módulo PLC puede funcionar bien en una placa de desarrollo, pero presenta problemas tras integrarse en una PCB OEM.
La disposición de las PCB puede afectar:
- Integridad de la señal del PLC
- Rendimiento en EMC
- Acoplamiento de ruido
- Integridad de la energía
- Conexión a tierra
- Rendimiento térmico
- Rendimiento de protección
Lista de verificación para el diseño de PCB
- Optimizada para la colocación de módulos PLC
- Circuito de acoplamiento ubicado adecuadamente
- Componentes de alto ruido separados de la circuitería PLC
- La fuente de alimentación conmutada evitaba los circuitos de comunicación sensibles
- Definición de la estrategia de enraizamiento
- Trazas de alta corriente separadas de las trayectorias de señal
- Rutas de señal cortas y controladas utilizadas cuando sea apropiado
- Condensadores de desacoplamiento situados cerca de los pines relevantes
- Se cumplen los requisitos de creepage y autorización
- Requisitos térmicos considerados
Se debe prestar especial atención cuando el módulo PLC se instala en productos que contienen circuitos de conmutación de alta potencia.
7. Definir la arquitectura del firmware
La integración de hardware es solo una parte del proceso de desarrollo OEM.
El firmware del anfitrión debe gestionar correctamente el módulo PLC y el protocolo de aplicación.
Una arquitectura típica puede ser la siguiente:
Capa de aplicación → MCU de anfitrión → controlador de PLC → módulo PLC → circuito de acoplamiento → línea eléctrica
El firmware debería definir cómo maneja el sistema:
- Inicialización del dispositivo
- Unión a redes PLC
- Asignación de direcciones
- Transmisión de datos
- Recepción de datos
- Retransmisión
- Tiempo muerto
- Errores de comunicación
- Descubrimiento de dispositivos
- Configuración
- Actualizaciones de firmware
- Diagnóstico
Lista de verificación de firmware
- Controlador PLC implementado
- Secuencia de inicialización probada
- Máquina de estados de comunicación definida
- Mecanismo de tiempo de espera implementado
- Mecanismo de reintento implementado
- Códigos de error definidos
- Descubrimiento de red implementado si es necesario
- Direccionamiento de dispositivo definido
- Almacenamiento de configuración implementado
- Estrategia de actualización remota considerada
- Registros de comunicación disponibles para depuración
Una clara separación entre los Capa de comunicación PLC y la Capa de aplicación OEM También puede facilitar el desarrollo futuro de productos. Si ocurren problemas de comunicación durante la integración, véase ¿El módulo PLC no se comunica? 10 problemas y soluciones comunes.
8. Considere la EMC y el ruido eléctrico
La EMC debe considerarse desde el principio en lugar de considerarse como un paso final de certificación.
La comunicación con PLC utiliza intencionadamente la línea eléctrica como medio de comunicación. Sin embargo, la misma línea eléctrica puede contener ruido eléctrico procedente de otros equipos.
Las posibles fuentes de interferencia incluyen:
- Fuentes de alimentación conmutadas
- Drivers LED
- Motores
- Inversores
- Relevos
- Contactores
- Equipamiento industrial
- Cables de alimentación largos
- Otros dispositivos de comunicación
Lista de verificación EMC
- Evaluaciones de emisiones realizadas
- Evaluaciones de emisiones radiadas
- Evaluación de inmunidad realizada
- Inmunidad radiada evaluada
- EFT/ráfaga evaluada
- Prueba de sobretensión
- Prueba de ESD
- Comunicación PLC probada durante eventos EMC
- Evaluación del filtrado de ruido
- Recuperación de la comunicación verificada
La cuestión importante no es simplemente si el producto OEM supera una prueba EMC.
También debe verificarse si La comunicación con PLC se mantiene estable durante y después de la interferencia eléctrica.
9. Añadir protección eléctrica
Los equipos OEM conectados directa o indirectamente a las líneas eléctricas pueden estar expuestos a transitorios eléctricos.
Dependiendo de la arquitectura del producto y el entorno de instalación, puede ser necesario protegerse contra:
- Surge
- ESD
- EFT
- Sobretensión
- Corriente extrasensorial
- Cortocircuito
- Polaridad inversa
- Transitorios relacionados con rayos
Lista de comprobación de protección
- Protección contra sobretensiones seleccionada
- Protección ESD seleccionada
- Evaluación de la protección contra sobretensión
- Evaluación de la protección contra sobrecorrientes
- Evaluación de la protección térmica
- Calificaciones de componentes de protección verificadas
- Coordinación de protección comprobada
- Pruebas transitorias en el peor caso completadas
Los componentes de protección deben seleccionarse en función del entorno eléctrico real en lugar de simplemente copiarse de un diseño de referencia.
10. Prueba del rendimiento de la comunicación de los PLC
Las pruebas de comunicación deben abarcar tanto condiciones ideales de laboratorio como entornos de aplicación reales.
Pruebas básicas de rendimiento de PLC
| Test | Propósito |
|---|---|
| Distancia de comunicación | Verificar el alcance máximo práctico |
| Pérdida de paquetes | Evaluar la fiabilidad de la comunicación |
| Rendimiento | Verificar la capacidad de transmisión de datos |
| Latencia | Medir la respuesta de comunicación |
| Descubrimiento de la red | Verificar la unión y direccionamiento de dispositivos |
| Comunicación multinodo | Escalabilidad de la red de prueba |
| Rendimiento de los intentos | Evaluar la recuperación de la pérdida de paquetes |
| Pruebas de ruido | Evaluar el rendimiento bajo interferencia |
| Pruebas de carga | Verificar la comunicación durante la carga máxima del sistema |
| Prueba de larga duración | Identificar fallos intermitentes |
Para un producto OEM, es especialmente importante probar el módulo PLC tras la integración en la PCB final y la carcasa. Para un procedimiento de validación de prototipos más detallado, consulte nuestra guía de Cómo probar un módulo PLC antes de la producción en masa.
Un módulo que supera una prueba independiente no garantiza automáticamente el mismo rendimiento tras la integración.
11. Probar diferentes condiciones de líneas eléctricas
El rendimiento de los PLC puede variar considerablemente dependiendo de la red eléctrica.
Las condiciones de prueba deben incluir, cuando corresponda:
- Diferentes longitudes de cable
- Diferentes tipos de cables
- Diferentes cargas
- Diferentes combinaciones de carga
- Diferentes fuentes de alimentación
- Diferentes interruptores automáticos
- Filtros diferentes
- Diferentes impedancias de línea
- Condiciones de alto ruido
- Condiciones de baja señal
- Múltiples nodos PLC
Para sistemas trifásicos, las pruebas también deben verificar la comunicación entre las fases previstas y a través de la arquitectura de acoplamiento real.
Esto es especialmente importante para la iluminación industrial, la alumbrado público, los túneles, las fábricas, los almacenes y otras aplicaciones de infraestructura.
12. Verificar la temperatura de funcionamiento y la fiabilidad
Los productos OEM pueden operar al aire libre, dentro de armarios eléctricos o en entornos industriales.
Por tanto, el módulo PLC debe evaluarse bajo las condiciones ambientales esperadas.
Lista de verificación medioambiental
- Temperatura de funcionamiento verificada
- Temperatura de almacenamiento verificada
- Requisitos de humedad comprobados
- Ciclismo térmico probado
- Operación de larga duración probada
- Requisitos de vibración evaluados
- Se evalua el choque mecánico si es necesario
- Requisitos de recinto/IP considerados
- Duración de la vida útil de los componentes evaluada
Para aplicaciones de iluminación exterior, el sistema de comunicación PLC también debe probarse junto con el controlador real de la lámpara, el controlador, la carcasa y la red de alimentación.
13. Certificación y cumplimiento de planes
Los requisitos de certificación dependen del mercado objetivo, la categoría de producto, el nivel de voltaje, el entorno de instalación y la tecnología de comunicación.
Antes de la producción en masa, identifica los requisitos aplicables para el mercado objetivo.
Las áreas potenciales incluyen:
- EMC
- Seguridad eléctrica
- Requisitos medioambientales
- Requisitos de radio/comunicación cuando sea aplicable
- RoHShttps://www.rohsguide.com/
- Otros requisitos regionales de cumplimiento
El fabricante debe determinar la responsabilidad de la certificación con antelación.
Pregunta:
¿Quién es responsable de la certificación: el proveedor de módulos PLC o el fabricante del producto OEM?
El cumplimiento a nivel de módulo no significa necesariamente que el producto OEM completo cumpla automáticamente todos los requisitos aplicables.
14. Comprobar los requisitos de fabricación y cadena de suministro
Un prototipo técnicamente exitoso aún debe ser adecuado para la producción en masa.
Lista de verificación de producción
- BOM finalizado
- Componentes críticos identificados
- Ciclo de vida del componente comprobado
- Componentes alternativos evaluados
- Proceso de fabricación de PCB confirmado
- Requisitos de ensamblaje de SMT confirmados
- Definición del método de programación
- Diseño de accesorio de prueba de producción
- Procedimiento de prueba funcional documentado
- Procedimiento de prueba de comunicación PLC documentado
- Definición de la estrategia de números de serie
- Procedimiento de calibración definido si fuera necesario
- Requisitos de trazabilidad definidos
- Control de versiones de firmware establecido
El proveedor de módulos PLC también debería ser capaz de proporcionar un plan de suministro estable para el periodo de producción previsto.
15. Diseñar una estrategia de pruebas de producción
Las pruebas de producción deben detectar fallos que pueden no ser visibles mediante inspección visual.
Un producto OEM típico con PLC puede requerir pruebas para:
- Suministro eléctrico
- MCU anfitrión
- Módulo PLC
- Comunicación con PLC
- Funciones de entrada/salida
- Sensores
- Relés o funciones de atenuación
- Versión del firmware
- Configuración
- Funcionamiento funcional final
Para productos de mayor volumen, el equipo de prueba de producción automatizado puede reducir el tiempo de prueba y mejorar la consistencia.
16. Verificar el sistema completo, no solo el módulo PLC
Uno de los principios más importantes en el desarrollo de PLC OEM es:
Test the complete system, not only the communication module.
Un módulo PLC puede funcionar correctamente cuando se prueba de forma independiente, pero comportarse de forma diferente tras la integración debido a:
- Distribución de la PCB
- Ruido de la fuente de alimentación
- Circuito de acoplamiento
- Filtros EMI
- Drivers LED
- Motores
- Relevos
- Recinto
- Conexión a tierra
- Longitud del cable
- Otros dispositivos electrónicos
Por lo tanto, la validación final debe utilizar el hardware original original siempre que sea posible.
17. Lista de verificación para el desarrollo OEM de módulos PLC
La siguiente lista de verificación condensada puede utilizarse durante una revisión de diseño OEM.
Requisitos
- Requisitos de aplicación definidos
- Distancia de comunicación definida
- Tasa de datos definida
- Definición del número de nodos
- Topología de la red definida
- Entorno eléctrico evaluado
Módulo PLC
- Tecnología PLC adecuada seleccionada
- Rendimiento del módulo verificado
- Tensión de funcionamiento verificada
- Rango de temperatura verificado
- Interfaz del host verificada
- Documentación disponible
- Disponibilidad de suministros confirmada
Hardware
- Fuente de alimentación diseñada
- Circuito de acoplamiento PLC diseñado
- Diseño de circuito de protección
- Revisión del diseño de la PCB
- Definición de la estrategia de enraizamiento
- Diseño térmico verificado
Firmware
- Controlador de host implementado
- Protocolo de comunicación definido
- Secuencia de inicialización probada
- Gestión de errores implementada
- Mecanismo de reintento implementado
- Diagnósticos implementados
- Estrategia de actualización de firmware definida
Pruebas
- Distancia de comunicación probada
- Rendimiento probado
- Latencia probada
- Pérdida de paquetes probada
- Operación multinodo probada
- Entorno de ruido probado
- Operación de larga duración probada
- Pruebas ambientales completadas
EMC y Cumplimiento
- Pre-prueba EMC completada
- Prueba de sobretensión
- Prueba de ESD
- EFT probado
- Requisitos de seguridad aplicables identificados
- Requisitos regionales de certificación identificados
Producción
- BOM finalizado
- Procedimiento de prueba de producción definido
- Preparación para el accesorio de prueba
- Proceso de programación definido
- Control de versiones de firmware establecido
- Suministro de componentes verificado
- Validación de producción en masa completada
18. ¿Cuándo debería un OEM considerar un módulo PLC personalizado?
Un módulo PLC estándar suele ser la forma más rápida de desarrollar un prototipo. Sin embargo, un módulo PLC personalizado puede tener sentido cuando el OEM tiene requisitos específicos.
Ejemplos incluyen:
- Dimensiones especiales de la PCB
- Conectores personalizados
- Interfaces personalizadas de host
- Requisitos específicos de potencia
- Sensores integrados
- Protección integrada
- Firmware personalizado
- Protocolos de comunicación personalizados
- Requisitos ambientales especiales
- Producción en gran volumen
Un módulo personalizado puede reducir el número de componentes externos y simplificar la arquitectura del producto OEM.
Sin embargo, la personalización debe evaluarse en función del coste de desarrollo, volumen de producción, requisitos de certificación y vida útil esperada del producto.
19. Módulo estándar vs. módulo PLC personalizado
| Factor | Módulo PLC estándar | Módulo PLC personalizado |
|---|---|---|
| Velocidad de desarrollo | Más rápido | Más lento |
| Coste inicial | Inferior | Más alto |
| Flexibilidad de hardware | Moderado | Alto |
| Integración de PCB | Bien | Optimizado |
| Interfaz personalizada | Limitada | Flexible |
| Personalización de firmware | Depende del proveedor | Alto |
| Desarrollo del prototipo | Recomendado | Adecuado para requisitos específicos |
| OEM de alto volumen | Adecuado | A menudo atractivo |
| Aplicación especial | Puede requerir componentes externos | Se puede optimizar |
Para muchos proyectos OEM, el enfoque más eficiente es comenzar con un módulo estándar de PLC para prueba de concepto y luego evaluar la personalización una vez validada la arquitectura de comunicación.
20. Preguntas clave para hacer a un proveedor de módulos PLC
Antes de seleccionar un proveedor de módulos PLC, los ingenieros OEM deberían preguntar:
Hardware
- ¿Qué tecnología PLC utiliza el módulo?
- ¿Cuál es la distancia típica de comunicación?
- ¿Qué interfaces de host están disponibles?
- ¿Está integrado el controlador de línea?
- ¿Qué componentes de acoplamiento externos se requieren?
- ¿Qué rango de temperatura de funcionamiento se soporta?
Software
- ¿Está disponible un SDK o controlador para el lado del host?
- ¿Está documentado el protocolo de comunicación?
- ¿Se puede personalizar el firmware?
- ¿Se permite la actualización remota de firmware?
- ¿Existen funciones de diagnóstico disponibles?
Pruebas
- ¿Qué pruebas de rendimiento de PLC se han completado?
- ¿Se ha probado el módulo en entornos industriales?
- ¿Qué pruebas EMC se han realizado?
- ¿Existen diseños de referencia disponibles?
- ¿Puede el proveedor soportar la validación OEM?
Producción
- ¿Cuál es la cantidad mínima de pedido?
- ¿Cuál es el tiempo de entrega esperado?
- ¿Cuánto tiempo seguirá disponible el módulo?
- ¿Se controlan las sustituciones de componentes?
- ¿Puede el proveedor soportar hardware o firmware personalizado?
Estas preguntas ayudan a los equipos OEM a evaluar no solo el módulo en sí, sino también la capacidad del proveedor para soportar todo el ciclo de vida del producto.