Modbus RTU frente a Modbus TCP: elegir entre I/O RS-485 e I/O Ethernet
Diferencias entre I/O RS-485 e I/O Ethernet en cableado, tiempo de escaneo y direccionamiento, cómo combinarlas con pasarelas y qué series de ICP DAS encajan.
Automatización de fábricas y máquinas
Qué son los PAC Win-GRAF, qué lenguajes IEC 61131-3 y opciones de I/O ofrecen, y cuándo un PAC tiene más sentido que un PLC clásico.
Publicado
Un soft PLC ejecuta programas de control IEC 61131-3 en un ordenador industrial en lugar de en hardware PLC dedicado. ICP DAS lo ofrece como PAC Win-GRAF: controladores de automatización programables con el runtime Win-GRAF integrado. Este artículo explica qué es un soft PLC Win-GRAF, qué lenguajes y funciones de ingeniería ofrece, cómo se añade la I/O y cuándo un PAC es mejor opción que un PLC clásico.
Cada PAC Win-GRAF combina una CPU, un sistema operativo y un runtime Win-GRAF SoftLogic integrado. El programa de control se escribe en un PC con Win-GRAF Workbench, se descarga al PAC y se ejecuta allí por ciclos, como en un PLC. El sistema operativo depende de la familia: Windows CE 7.0 en los WP-5238-CE7, WP-8x28-CE7 y WP-9x28-CE7, Windows CE 6.0 en los XP-8x38-CE6, Windows 10 IoT Enterprise en los XP-9xx8-IoT, y Linux con el núcleo de tiempo real Xenomai en el RPAC-2658M.
Como el PAC dispone de un sistema operativo completo, otro software puede ejecutarse junto al programa de control. Los modelos Windows CE admiten aplicaciones escritas en VB.NET o C# con Visual Studio 2008, que intercambian datos con la aplicación Win-GRAF, por ejemplo para un HMI o para gestión de datos. Para máquinas construidas en torno a un PC, el Win-GRAF PC Runtime convierte un PC Windows estándar o industrial en un soft PLC. Se suministra con una llave USB, y el Workbench no está incluido en ese paquete.
Win-GRAF Workbench admite los cinco lenguajes definidos en IEC 61131-3:
Pueden usarse varios lenguajes en un mismo proyecto, un programa puede convertirse a otro lenguaje y se pueden comparar dos versiones de un proyecto. Las tareas se ejecutan con ajustes de prioridad, y el código reutilizable puede guardarse en bibliotecas de usuario.
El runtime del PAC añade funciones que importan durante la puesta en marcha y la operación: cambio en línea, variables retentivas, control por horario, enlace de datos, acceso a archivos y registro de datos, y protección de la aplicación. En cuanto a comunicaciones, los PAC incluyen servidor OPC UA, maestro y esclavo Modbus TCP, maestro y esclavo Modbus RTU, DCON y protocolos definidos por el usuario para dispositivos serie.
La mayoría de los PAC Win-GRAF tienen ranuras para módulos de I/O PAC de ICP DAS, de modo que el controlador y su I/O local forman una unidad sobre raíl DIN. El WP-8x28-CE7 y el XP-8x38-CE6 aceptan módulos paralelos I-8K y serie I-87K, el WP-9x28-CE7 y el XP-9xx8-IoT aceptan módulos I-9K e I-97K, y el compacto WP-5238-CE7 utiliza una placa de expansión XV-board. La tabla siguiente indica el número de ranuras.
La I/O remota se conecta a través de los puertos serie y Ethernet. Como maestro Modbus RTU, el PAC puede consultar módulos M-7000 o tM por RS-485; como maestro Modbus TCP puede leer módulos ET-7000, ET-7200 o ET-2200, y el soporte DCON abarca la serie I-7000. Así, una máquina puede usar I/O local para las señales del armario principal y I/O distribuida cerca de sensores y actuadores.
Para movimiento, ICP DAS también dispone de controladores EtherCAT basados en Win-GRAF con bloques funcionales PLCopen. El EMP-2848M controla hasta 128 esclavos EtherCAT y 16 ejes con tiempos de ciclo de hasta 500 µs, y la serie EMP-9xx8 gestiona hasta 32 ejes con un tiempo de ciclo de 0,5 ms.
| Familia | Sistema operativo | CPU | I/O local | Notas |
|---|---|---|---|---|
| WP-5238-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | Placa XV-board | Compacto, 4 puertos serie, alimentación de 12 a 48 VDC |
| WP-8x28-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 1, 4 u 8 ranuras, I-8K/I-87K | Salida VGA, entradas de alimentación redundantes |
| WP-9x28-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 2, 4 u 8 ranuras, I-9K/I-97K de perfil alto | Caja metálica, salida VGA |
| XP-8x38-CE6 | Windows CE 6.0 | x86 doble núcleo, 1 GHz | 0, 1, 3 o 7 ranuras, I-8K/I-87K de perfil alto | Redundancia de doble PAC |
| XP-9xx8-IoT | Windows 10 IoT Enterprise, 64 bits | Intel Atom E3845 | 1, 3 o 7 ranuras, I-9K/I-97K | VGA y HDMI, redundancia de doble PAC |
| RPAC-2658M | Linux con Xenomai | Cortex-A9 cuádruple núcleo, 1 GHz | I/O remota por Modbus o DCON | 3 puertos Gigabit Ethernet, redundancia de doble PAC |
| ViewPAC VP-1238/4238/6238-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 3 ranuras, I-8K/I-87K de perfil alto | Pantalla de 5,7, 10,4 o 15 pulgadas, panel frontal IP65 |
Un PAC Win-GRAF se programa como un PLC, así que la elección depende menos de la lógica de control y más de lo que el controlador tenga que hacer además. Un PAC encaja bien cuando:
Un PLC clásico suele ser la opción más sencilla cuando el estándar de la planta prescribe una plataforma PLC y sus herramientas de ingeniería, o cuando el personal de mantenimiento está formado únicamente en esa plataforma. Las funciones de seguridad requieren un controlador o relé certificado para ese fin, con independencia de la plataforma que ejecute el resto de la máquina.
Los usuarios de PAC ISaGRAF más antiguos deben tener en cuenta que ICP DAS indica que ISaGRAF no puede ejecutarse en PC de 64 bits con Windows 7 y 8, y recomienda Win-GRAF como alternativa.
Envíe al equipo de ventas técnicas una breve descripción de la máquina, su número de I/O y los protocolos implicados, y le sugeriremos un PAC Win-GRAF y módulos de I/O adecuados.
El e-USB404 CR añade cuatro controladores host USB 3.1 Gen 1 independientes a un controlador programable de automatización AXP-9000-IoT a través de una única ranura e-Bus x4. Está pensado para ingenieros que necesitan varios dispositivos USB funcionando al mismo tiempo, especialmente cámaras de visión USB que generan grandes volúmenes de datos de imagen.Cada puerto dispone de su propio controlador y de un indicador LED de estado, y los cuatro conectores Tipo A son accesibles en el panel para facilitar el cableado. Cada puerto suministra 5 V a hasta 900 mA, con protección contra sobrecarga y cortocircuito. La alimentación de cada puerto puede conectarse y desconectarse por software mediante el SDK, lo que permite reiniciar un dispositivo USB bloqueado para la recuperación ante fallos.Modos de transferencia: SuperSpeed (5 Gbps), High Speed (480 Mbps), Full Speed (12 Mbps) y Low Speed (1,5 Mbps)Compatible con Microsoft Windows 7/8.1/10 y LinuxTemperatura de funcionamiento de -25 ~ +60 °CLos usos típicos son la captura de imágenes en inspección por visión artificial, inspección óptica automatizada, control de calidad e imagen médica.AplicacionesInspección por visión artificialInspección óptica automatizadaControl de calidadImagen médica
El I-8014CW-G CR es un módulo de entrada analógica pensado para ingenieros que necesitan medir corriente con rapidez y precisión en ocho canales diferenciales. Cada canal se muestrea con una resolución de 16 bits; el modo pacer de un solo canal alcanza 250 kS/s, con un rango de entrada de ±20 mA y aislamiento intermódulo de 2500 VDC.La función Magic Scan permite escanear canales individuales con distintos rangos de entrada manteniendo la frecuencia de muestreo de 250 kS/s durante los escaneos de un solo canal. Puede funcionar como escaneo estándar o como función Virtual Sample and Hold, una alternativa de menor coste al muestreo y retención por hardware que ofrecen muchas tarjetas analógicas.Un buffer FIFO integrado de 4 K muestras almacena los resultados de conversión. Cuando el número de muestras supera un nivel FIFO predefinido, una interrupción notifica al host. Junto con el modo de disparo externo posterior al trigger y el inicio de disparo interno o externo, resulta adecuado para tareas de adquisición de alta velocidad y sensibles al tiempo, como el análisis de vibraciones.AplicacionesSistemas de adquisición de datos de alta velocidadAnálisis de vibraciones
I-8014W-G CR es un módulo de entrada analógica de alto rendimiento para ingenieros que necesitan una captura rápida y precisa de señales de tensión y corriente. Ofrece hasta 16 entradas asimétricas u 8 entradas diferenciales, seleccionables mediante puente, con resolución de 16 bits y una frecuencia de muestreo de 250 kS/s con marcapasos de un solo canal.La función Magic Scan permite que cada canal de entrada utilice su propio rango de entrada, y el escaneo de un solo canal mantiene la velocidad completa de 250 kS/s. Magic Scan puede funcionar como escaneo estándar o como función Virtual Sample and Hold, que ofrece un funcionamiento de tipo muestreo y retención sin el coste que normalmente implica esta característica en las tarjetas de entrada analógica.Un búfer FIFO integrado de 4 k muestras almacena los resultados de conversión. Cuando el número de muestras supera un nivel FIFO predefinido, una interrupción notifica al host, lo que resulta adecuado para tareas de adquisición con requisitos de tiempo críticos, como el análisis de vibraciones. Se admiten los modos de inicio por disparo interno o externo y de disparo externo posterior al disparo.AplicacionesSistemas de adquisición de datos de alta velocidadAnálisis de vibraciones
El I-8017DW-G es un módulo de entrada analógica pensado para ingenieros que necesitan adquisición rápida y multicanal desde fuentes de tensión o corriente. Acepta 8 entradas diferenciales o 16 entradas de terminación simple, con resolución de 14 bits y un ancho de banda de 100 kHz.Cada canal puede configurarse de forma individual para ±10 VDC, ±5 VDC, ±2,5 VDC, ±1,25 VDC o ±20 mA. La entrada de corriente se selecciona mediante un jumper, y la resistencia interna para la medida diferencial de corriente también es seleccionable por jumper. El módulo se suministra con la entrada de tensión seleccionada por defecto. El muestreo alcanza 90 kS/s en modo de sondeo de un solo canal, 50 kS/s en modo de interrupción de un solo canal y 16 kS/s en modo de escaneo de 8 canales.El aislamiento es de 2500 VDC dentro del módulo, y cada terminal está protegido contra descargas ESD por contacto de ±4 kV. El pedido I-8017DW-G-G CR incluye el conector hembra DB37 CA-4002F con cubierta de plástico, por lo que está listo para el cableado en campo.AplicacionesSistemas de adquisición de datos de alta velocidadMonitorización y control de procesosAnálisis de vibracionesGeneración de patrones digitales desde un puerto de E/S digital
Diferencias entre I/O RS-485 e I/O Ethernet en cableado, tiempo de escaneo y direccionamiento, cómo combinarlas con pasarelas y qué series de ICP DAS encajan.
Cuándo las nuevas señales pueden evitar el PLC, cuándo hay que modificar su programa y qué I/O Ethernet, I/O de bus de campo y pasarelas encajan en cada caso.
Conocemos la gama de ICP DAS y le ayudamos a encontrar el módulo, accesorio o pieza de repuesto adecuados.
Contactar con el departamento comercial técnico