Guía de personalización de módulos PLC OEM: Diseño, Interfaz y Pruebas

Aprende a personalizar un módulo PLC OEM, incluyendo estándares de comunicación, interfaces, fuente de alimentación, diseño de PCB, firmware, requisitos mecánicos, pruebas y producción en masa.

Guía de personalización de módulos PLC OEM: Diseño, integración y pruebas

Una guía práctica de personalización de módulos PLC OEM que cubre requisitos de comunicación, interfaces, fuente de alimentación, integración con PCB, firmware, diseño mecánico, pruebas, certificación y producción en masa.

Los productos OEM necesitan cada vez más una comunicación fiable sin añadir cableado de comunicación complejo. Para controladores industriales, iluminación inteligente, contadores, iluminación de emergencia, equipos de carga para vehículos eléctricos y otros productos eléctricos, Comunicación por línea eléctrica (PLC) puede proporcionar una forma práctica de transmitir datos a través de líneas eléctricas existentes.

Sin embargo, integrar una función PLC en un producto OEM es más que simplemente añadir un chip o módulo PLC a una PCB. El módulo debe coincidir con la fuente de alimentación, interfaz de comunicación, arquitectura de la PCB, firmware, estructura mecánica y entorno operativo del producto anfitrión.

Esto Guía de personalización de módulos PLC OEM explica las principales decisiones de ingeniería implicadas en el desarrollo de un módulo de comunicación PLC personalizado para un producto OEM.

¿Qué es la personalización de módulos PLC OEM?

La personalización de módulos PLC OEM significa adaptar un módulo de comunicación PLC para satisfacer los requisitos eléctricos, de comunicación, mecánicos, de firmware y de aplicación de un producto OEM específico.

En lugar de desarrollar todo el circuito de comunicación PLC desde cero, un cliente OEM puede integrar un módulo PLC personalizado en su hardware existente.

Un módulo personalizado puede incluir:

  • PHY de comunicación PLC
  • MCU o procesador
  • Transmisión de línea
  • Circuito de alimentación
  • UART, SPI, GPIO, PWM, ADC u otras interfaces
  • Protocolo de comunicación
  • Firmware
  • Configuración de la red
  • Circuitos de protección
  • Diseño EMC/EMI
  • Dimensiones personalizadas de la PCB
  • Conectores y definiciones de pines

Por ejemplo, un fabricante de iluminación puede integrar un módulo PLC en un controlador de iluminación para que el controlador pueda comunicarse con una pasarela central a través de la línea eléctrica existente.

El mismo concepto puede aplicarse a otros productos eléctricos.

¿Por qué personalizar un módulo PLC para un producto OEM?

Un módulo PLC estándar suele ser suficiente para la evaluación o el desarrollo de prueba de concepto. Antes de empezar, por favor consulta nuestro artículo Cómo añadir la comunicación con PLC a productos eléctricos existentes. Sin embargo, los productos de producción pueden tener requisitos que un módulo estándar no puede cumplir. Para el estándar PLC puede ver IEEE Para que te hagas una idea.

Los requisitos comunes de personalización de los fabricantes de fabricantes incluyen:

1. Diferentes interfaces de comunicación

El controlador anfitrión puede utilizar:

  • UART
  • SPI
  • I²C
  • GPIO
  • PWM
  • RS-485
  • Interfaces analógicas

El módulo PLC debe proporcionar una interfaz compatible y un nivel eléctrico.

2. Fuente de alimentación diferente

El producto OEM puede proporcionar:

  • 3,3 V
  • 5 V
  • 12 V
  • 24 V
  • Alimentación de corriente alterna
  • Alimentación de corriente continua

La arquitectura de potencia del módulo PLC debe diseñarse en consecuencia.

3. Limitaciones mecánicas

El módulo puede necesitar caber dentro:

  • Drivers de iluminación
  • Controladores
  • Cajas de contadores
  • Armarios eléctricos
  • Equipamiento de iluminación de emergencia
  • Equipos de carga para vehículos eléctricos
  • Equipos de control industrial

Por lo tanto, las dimensiones del módulo, los orificios de montaje, la posición de los conectores y la altura de los componentes pueden convertirse en parámetros importantes de personalización.

4. Protocolos de comunicación personalizados

El producto OEM puede necesitar que el módulo PLC se comunique con un MCU existente utilizando un protocolo o estructura de comandos específica.

5. Firmware específico de la aplicación

El módulo PLC puede necesitar funciones personalizadas para:

  • Direccionamiento de dispositivos
  • Incorporación a la red
  • Transmisión de datos
  • Descubrimiento de dispositivos
  • Configuración de parámetros
  • Diagnóstico
  • Actualizaciones OTA
  • Reporte de errores

Parámetros clave a definir antes de personalizar un módulo PLC

Antes de comenzar un proyecto de módulo PLC OEM, el cliente debe preparar una especificación técnica clara. Lista de verificación de diseño de módulos PLC para el desarrollo OEM | Hardware y pruebas Este artículo es útil para comprobar.

Una especificación útil puede dividirse en ocho áreas:

Categoría Preguntas clave
Comunicación con PLC ¿Qué estándar de PLC, banda de frecuencia, velocidad de datos y topología?
Interfaz de host ¿UART, SPI, GPIO, PWM, etc.?
Suministro eléctrico ¿Qué voltaje y corriente están disponibles?
PCB ¿Cuáles son las dimensiones y los requisitos de montaje?
Firmware ¿Qué funciones y protocolos son necesarios?
Medio ambiente ¿Temperatura, humedad, EMC y condiciones de instalación?
Mecánica ¿Restricciones de conector, carcasa y altura de componentes?
Producción ¿Cantidad de prototipos, certificación y volumen anual esperado?

Definir estos requisitos desde el principio puede reducir significativamente el rediseño durante el desarrollo.

1. Definir los requisitos de comunicación del PLC

El primer paso es determinar cómo se comunicará el dispositivo OEM por la línea de alimentación.

Parámetros importantes incluyen:

Frecuencia de PLC

Diferentes tecnologías de PLC operan en distintos rangos de frecuencia.

La frecuencia seleccionada debe considerar:

  • Características de la línea eléctrica
  • Requisitos regulatorios
  • Entorno acústico
  • Distancia de comunicación
  • Aplicación objetivo
  • Dispositivos PLC existentes

Tasa de datos

La tasa de datos requerida depende de la aplicación.

Para la iluminación inteligente, por ejemplo, el sistema puede necesitar solo paquetes relativamente pequeños que contengan:

  • Órdenes ON/OFF
  • Niveles de atenuación
  • Voltaje
  • Actualidad
  • Energía
  • Energía
  • Estado de la falla
  • Información del sensor

Una aplicación IoT industrial puede requerir una arquitectura de comunicación diferente.

Topología de la red

El sistema OEM debería definir si utiliza:

  • Comunicación punto a punto
  • Topología estrella
  • Topología del árbol
  • Redes malladas
  • Arquitectura híbrida

Para grandes redes de iluminación PLC, la arquitectura de red también debe tener en cuenta la capacidad de la pasarela, la dirección de dispositivos, el descubrimiento de red y la fiabilidad de la comunicación.

2. Seleccionar el chipset o arquitectura del módulo PLC

Generalmente existen dos enfoques para el desarrollo de PLCs OEM. Si eres un usuario nuevo, primero puedes ver este artículo Módulo PLC vs Chipset PLC vs Placa PLC: ¿Cuál es la diferencia? Para que te hagas una idea.

Opción A: Integrar un chipset PLC

El OEM desarrolla el circuito PLC directamente alrededor de un chipset PLC.

Esto proporciona un mayor control sobre:

  • Arquitectura de PCB
  • Selección de componentes
  • Diseño RF/analógico
  • Firmware
  • Suministro eléctrico
  • Coste de producción

Sin embargo, requiere más recursos de ingeniería y experiencia en desarrollo de PLCs.

Opción B: Integrar un módulo PLC embebido

El OEM integra un modelo predesarrollado Módulo de comunicación PLC en su producto.

Esto puede simplificar:

  • Desarrollo de hardware
  • Diseño de circuitos PLC
  • Integración de firmware
  • Desarrollo del prototipo
  • Pruebas
  • Producción

Para las empresas que ya tienen un producto basado en MCU pero no desean rediseñar el circuito completo de comunicación del PLC, un módulo PLC embebido personalizado puede ser un enfoque práctico.

3. Definir la interfaz MCU del anfitrión

Una de las decisiones más importantes es cómo el módulo PLC se comunica con el controlador principal del producto OEM.

Las interfaces más comunes incluyen:

UART

UART se utiliza ampliamente para la integración de PLCs embebidos porque es sencillo y requiere relativamente pocos pines.

Arquitectura típica:

Módulo de Línea de Alimentación del módulo MCU ↔ UART ↔ ↔

El MCU anfitrión puede enviar comandos al módulo PLC mientras el módulo gestiona la comunicación con PLC.

SPI

SPI puede ser útil cuando se requiere una comunicación de mayor velocidad entre el MCU anfitrión y el módulo PLC.

GPIO

Los pines GPIO pueden usarse para:

  • REINICIO
  • Interrupción
  • Estado
  • Estado de la red
  • Indicación de fallos

PWM

La PWM puede ser útil en productos donde el módulo PLC necesita interactuar con funciones de iluminación o control de motores.

La interfaz debe definirse antes del desarrollo de la PCB porque la asignación de pines y el diseño eléctrico pueden afectar a todo el diseño del módulo.

4. Igualar la fuente de alimentación del módulo PLC

La compatibilidad de energía es otra consideración crítica.

El cliente OEM debe proporcionar:

  • Tensión de entrada
  • Tolerancia de tensión
  • Corriente máxima
  • Condiciones de arranque
  • Raíles de corriente continua disponibles
  • Requisitos de secuenciación de potencia

Por ejemplo, si el producto anfitrión ya proporciona un raíl estable de 3,3 V, el módulo PLC puede diseñarse en torno a ese suministro.

Si el producto solo proporciona un raíl de mayor voltaje en CC, el módulo puede requerir una etapa adicional de DC/DC o LDO.

Para productos conectados directamente a la red de corriente alterna, también debe evaluarse cuidadosamente la arquitectura de aislamiento y protección.

No asumas que un módulo PLC existente puede simplemente conectarse a cualquier voltaje disponible.

La arquitectura de potencia del módulo debe diseñarse según el producto anfitrión real.

5. Personalizar la interfaz de línea PLC

La interfaz de línea PLC es una de las secciones más sensibles a la aplicación del diseño.

Normalmente incluye el transceptor PLC, el controlador de línea, la red de acoplamiento, los componentes de filtrado y protección.

El diseño debe considerar:

  • Tensión de línea CA/CC
  • Impedancia de línea
  • Ruido
  • Surge
  • EMI
  • ESD
  • Entorno de rayos
  • Requisitos de aislamiento
  • Distancia de comunicación

Para aplicaciones industriales y exteriores, el entorno eléctrico puede ser significativamente más ruidoso que un entorno de pruebas de laboratorio.

Por lo tanto, la comunicación con PLC debe probarse utilizando la red de energía objetivo siempre que sea posible.

6. Diseñar la PCB para el producto OEM

Un módulo PLC personalizado debe adaptarse mecánica y eléctricamente al producto anfitrión.

Los requisitos típicos de personalización de PCB incluyen:

  • Longitud de la placa PCB
  • Ancho de la PCB
  • Grosor de la PCB
  • Agujeros de montaje
  • Posición del conector
  • Espaciamiento de los pasadores
  • Altura de los componentes
  • Zonas de retención
  • Requisitos de blindaje
  • Disipación de calor
  • Dirección de la instalación

Por ejemplo, un módulo PLC instalado dentro de un controlador de iluminación puede tener restricciones estrictas de altura.

Un módulo instalado dentro de un armario eléctrico puede tener mucho más espacio disponible.

Por lo tanto, El entorno mecánico debe considerarse al principio del diseño en lugar de después de que el circuito haya sido completado.

7. Personalizar la definición del pin

Los clientes OEM pueden tener requisitos diferentes para el conector del módulo.

Un pinout personalizado puede incluir:

Pin Función
VCC Potencia del módulo
GND Campo
TX Transmisión UART
RX UART recibe
REINICIO Reinicio por hardware
INT Interrupción
GPIO E/S configurable
PWM Interfaz PWM
ADC Entrada analógica
SPI Interfaz SPI

La asignación real de los pines debe determinarse según la arquitectura del MCU y la PCB del anfitrión.

Un buen pinout también debería tener en cuenta futuras revisiones del producto.

Dejar varias GPIO configurables puede proporcionar una flexibilidad útil para futuras versiones.

8. Personalizar el firmware del PLC

El hardware es solo una parte de un proyecto de PLC OEM.

La personalización del firmware puede ser igual de importante.

Las funciones típicas del firmware incluyen:

Direccionamiento de dispositivos

Cada dispositivo PLC puede requerir una dirección lógica única.

Descubrimiento de la red

El módulo puede participar en el descubrimiento o en la configuración automática de la red.

Transmisión de datos

El firmware define cómo se empaquetan y transmiten los datos de la aplicación a través de PLC.

Gestión de errores

El módulo puede proporcionar información sobre:

  • Fallo de comunicación
  • Errores CRC
  • Tiempo muerto
  • Desconexión de red
  • Comandos inválidos

Configuración

Los productos OEM pueden requerir parámetros configurables como:

  • ID de dispositivo
  • Tasa de baudaje
  • Parámetros de comunicación
  • Dirección de red
  • Recuento de repeticiones
  • Intervalo de transmisión

Actualizaciones OTA o remotas

Para despliegues a gran escala, la capacidad de actualizar el firmware puede reducir los costes de mantenimiento.

La arquitectura exacta del firmware debe acordarse antes de la producción en masa.

9. Definir el protocolo de comunicación entre el MCU anfitrión y el módulo PLC

Un módulo PLC personalizado debe tener un protocolo de comunicación del host claramente definido.

Por ejemplo:

MCU → módulo PLC del anfitrión

Mando | Dirección | Longitud de los datos | Datos | CRC

El módulo PLC procesa el comando y transmite los datos correspondientes a través de la línea eléctrica.

El módulo PLC remoto puede entonces enviar la información recibida a su MCU anfitrión.

Una especificación de protocolo debe definir:

  • Formato de mando
  • Formato de datos
  • Direccionamiento
  • CRC
  • Tiempo muerto
  • Mecanismo de reintento
  • Códigos de error
  • Tamaño máximo del paquete
  • Compatibilidad de versiones

Esto facilita mucho la integración de hardware y firmware.

10. Considera la EMC y el ruido desde el principio

La comunicación PLC utiliza intencionadamente la línea eléctrica como medio de comunicación.

Desafortunadamente, la misma línea eléctrica también puede contener ruido eléctrico.

Las posibles fuentes de ruido incluyen:

  • Drivers LED
  • Fuentes de alimentación conmutadas
  • Motores
  • Inversores
  • Accionamientos de frecuencia variable
  • Cargadores para vehículos eléctricos
  • Equipamiento industrial
  • Relevos
  • Contactores

Por lo tanto, el diseño de módulos PLC debe considerar la inmunidad a la CEM y al ruido desde el principio.

Las posibles medidas de diseño incluyen:

  • Filtrado
  • Conexión adecuada
  • Optimización del diseño de la PCB
  • Protección contra sobretensiones
  • Protección ESD
  • Optimización del acoplamiento de línea
  • Aislamiento
  • Pruebas EMI

Un módulo que funciona bien en una mesa de laboratorio puede comportarse de forma diferente cuando está conectado a una red eléctrica industrial real.

11. Pruebas de prototipos

Antes de la producción en masa, el módulo PLC personalizado debe pasar por varias fases de prueba. Cómo probar un módulo PLC antes de la producción en masa Este artículo puede guiarte una guía adecuada para el examen.

Pruebas de hardware

Verificar:

  • Tensión de alimentación
  • Consumo actual
  • Niveles de interfaz
  • Comportamiento de reinicio
  • Funciones de GPIO
  • Comportamiento térmico

Pruebas de comunicación con PLC

Mide:

  • Distancia de comunicación
  • Tasa de éxito de paquetes
  • Tasa de datos
  • Descubrimiento de la red
  • Comportamiento de reintento
  • Comunicación multidispositivo

Pruebas de ruido

Prueba la comunicación bajo diferentes cargas eléctricas.

Por ejemplo:

  • LED drivers ON/OFF
  • Motores en funcionamiento
  • Fuentes de alimentación conmutadas
  • Diferentes longitudes de cable
  • Diferentes condiciones de carga

Pruebas medioambientales

Dependiendo de la aplicación:

  • Alta temperatura
  • Baja temperatura
  • Humedad
  • Vibración
  • Surge
  • ESD
  • EMC

12. Prueba el módulo dentro del producto OEM final

Este paso suele pasarse por alto.

Probar el módulo PLC por sí solo no es suficiente.

El producto final debe probarse como un sistema completo:

Módulo PLC + MCU Host + Fuente de alimentación + Carga eléctrica + Red eléctrica

Para un producto de iluminación inteligente, por ejemplo:

Cloud → Gateway → controlador de línea eléctrica → PLC → controlador de iluminación → luminaria LED

Probar el sistema completo ayuda a identificar problemas causados por la interacción entre el módulo PLC y otros componentes.

13. Requisitos de certificación y normativas

Las certificaciones requeridas dependen del mercado objetivo y de la categoría de producto.

Un proyecto de PLC OEM puede necesitar considerar requisitos relacionados con:

  • EMC
  • Seguridad eléctrica
  • Emisiones por radio o conducidas
  • Inmunidad a las oleadas
  • ESD
  • Cumplimiento medioambiental
  • Regulaciones específicas de producto

Los requisitos de certificación deben identificarse al inicio del proyecto.

Cambiar la PCB o la arquitectura de comunicación en fases avanzadas del desarrollo puede aumentar los costes de certificación y retrasar la producción.

14. Prepararse para la producción en masa

Una vez validado el prototipo, el diseño del módulo debe prepararse para su producción.

Los elementos importantes incluyen:

BOM

Define:

  • Componentes
  • Alternativas aprobadas
  • Estado del ciclo de vida
  • Información sobre el proveedor

Archivos Gerber

Los archivos de fabricación de la PCB deben publicarse según la revisión final.

Firmware

La versión de firmware de producción debe estar controlada y documentada.

Procedimiento de prueba

Las pruebas de producción pueden incluir:

  • Prueba de encendido
  • Prueba de interfaz
  • Prueba de comunicación PLC
  • Prueba funcional
  • Programación
  • Calibración

Trazabilidad

Para grandes proyectos OEM, la trazabilidad en producción puede ayudar a identificar:

  • Revisión de hardware
  • Versión del firmware
  • Lote de producción
  • Número de serie

Proceso de personalización de módulos PLC OEM

Un proyecto OEM típico puede seguir este flujo de trabajo:

Paso 1 — Análisis de Requisitos

Define la aplicación, la red PLC, la interfaz, la fuente de alimentación, los requisitos mecánicos y el mercado objetivo.

Paso 2 — Propuesta Técnica

Seleccione la arquitectura de PLC adecuada y defina el alcance de personalización hardware/software.

Paso 3 — Diseño de hardware

Personaliza la PCB, la fuente de alimentación, la interfaz de línea, los conectores y la interfaz del host.

Paso 4 — Desarrollo de firmware

Implementa el protocolo de host, la comunicación con PLC, la gestión de dispositivos y las funciones de aplicación.

Paso 5 — Prototipo

Construye muestras de ingeniería e intégralas en el producto OEM.

Paso 6 — Pruebas del Sistema

Prueba la comunicación del PLC bajo cargas eléctricas reales y condiciones de red.

Paso 7 — Certificación

Completar la certificación EMC, de seguridad y de producto aplicable.

Paso 8 — Producción del piloto

Ejecuta un pequeño lote de producción para validar los procedimientos de fabricación y pruebas.

Paso 9 — Producción en masa

Liberar el hardware final, firmware, lista de materiales (BOM), procedimiento de prueba de producción y especificaciones de calidad.

Cómo elegir un socio OEM para el desarrollo de módulos PLC

Al evaluar un proveedor de módulos PLC, no mires solo la hoja técnica del módulo.

Pregunta si el proveedor puede apoyar todo el proceso de desarrollo.

Preguntas importantes incluyen:

Hardware

  • ¿Se puede personalizar la PCB?
  • ¿Se puede personalizar la fuente de alimentación?
  • ¿Se puede cambiar el conector y el pinout?
  • ¿Se pueden personalizar las dimensiones del módulo?

Firmware

  • ¿Se puede personalizar el protocolo de comunicación del anfitrión?
  • ¿Se pueden modificar las funciones del firmware?
  • ¿Hay soporte para SDK o API disponible?
  • ¿Puede el proveedor soportar actualizaciones de firmware?

Tecnología PLC

  • ¿Qué estándares PLC están soportados?
  • ¿Qué tecnología de modulación se utiliza?
  • ¿Qué tasa de datos de comunicación está disponible?
  • ¿Qué topología de red está soportada?
  • ¿Cómo gestiona el sistema el ruido eléctrico?

Ingeniería

  • ¿Puede el proveedor proporcionar soporte esquemático?
  • ¿Pueden ayudar con la integración de la PCB?
  • ¿Pueden realizar pruebas de comunicación?
  • ¿Pueden soportar la resolución de problemas a nivel de sistema?

Producción

  • ¿Cuál es el MOQ?
  • ¿Se pueden suministrar cantidades de prototipo?
  • ¿Hay pruebas de producción disponibles?
  • ¿Se pueden controlar las revisiones de hardware y firmware?

Un proveedor capaz de apoyar hardware + firmware + comunicación PLC + integración del sistema puede simplificar el proceso de desarrollo OEM.

Ejemplo: Integrar un módulo PLC en un controlador de iluminación inteligente

Considera un fabricante de iluminación que ya tiene un controlador con un MCU.

En lugar de rediseñar todo el controlador, el fabricante puede integrar un módulo de comunicación PLC.

La arquitectura puede ser:

Plataforma de Gestión Central

PLC Gateway / CCO

Línea eléctrica

Módulo PLC / STA

MCU anfitrión

Controlador de iluminación

Luminaria LED

El módulo PLC gestiona la comunicación a través de la línea eléctrica mientras que la MCU anfitriona existente continúa gestionando las funciones locales de la aplicación.

Este enfoque puede permitir que un producto eléctrico existente obtenga comunicación con PLC sin rediseñar completamente su arquitectura de control.

Módulo PLC personalizado vs módulo PLC estándar

Característica Módulo PLC estándar Módulo PLC OEM personalizado
Dimensiones de la placa de circuito circuito (PCB) Fijado Personalizado
Pinado Estándar Personalizado
Interfaz de host Estándar Personalizado
Suministro eléctrico Definido Se puede adaptar
Firmware Estándar Aplicación específica
Protocolo Estándar Personalizable
Diseño mecánico Limitada Específico para OEM
Integración de productos General Diseñado para el producto objetivo
Esfuerzo de desarrollo Inferior Más alto
Optimización Limitada Aplicación específica

Un módulo estándar puede ser útil para la evaluación y pruebas iniciales, mientras que un módulo personalizado puede desarrollarse en función de los requisitos del producto final.

Lista de verificación para la personalización de módulos PLC OEM

Antes de comenzar un proyecto de módulo PLC OEM, prepare la siguiente información:

Requisitos de PLC

  • Estándar PLC
  • Frecuencia
  • Tasa de datos
  • Distancia de comunicación
  • Topología de la red
  • Número de nodos

Requisitos eléctricos

  • Tensión de entrada
  • Consumo actual
  • Voltaje de la MCU del host
  • Tipo de interfaz
  • Requisitos GPIO
  • Requisitos de protección

Requisitos mecánicos

  • Dimensiones de la placa de circuito circuito (PCB)
  • Agujeros de montaje
  • Tipo de conector
  • Espaciamiento de los pasadores
  • Altura máxima de los componentes
  • Limitaciones del recinto

Requisitos de firmware

  • Protocolo host
  • Protocolo PLC
  • Direccionamiento de dispositivos
  • Gestión de redes
  • Gestión de errores
  • Requisitos de actualización de firmware

Requisitos de producción

  • Cantidad prototipo
  • Volumen anual objetivo
  • Certificación
  • Pruebas de producción
  • Mercado objetivo

Steven Xie

CTO y Experto en Tecnología PLC de Shenzhen MicroNature Innovation Technology Co. Ltd. Doctor en la Academia China de Ciencias, con enfoque en tecnología de comunicación por línea eléctrica durante 15 años. Ha obtenido 11 patentes para dispositivos inteligentes de iluminación tanto para exteriores como para interiores.

FAQ

Sí. Si el producto cuenta con una conexión de línea eléctrica adecuada y una arquitectura de controlador de host adecuada, a menudo se puede integrar un módulo PLC sin necesidad de rediseñar todo el producto. La viabilidad real depende de la fuente de alimentación, el espacio de la PCB, el entorno eléctrico y los requisitos de comunicación.

Comparte este artículo

Productos relacionados