Drivers Disponibles
Los siguientes drivers están disponibles para comunicar Machines Simulator con sistemas externos.
| Driver | Descripción |
|---|---|
| A1055S | Driver para la tarjeta Yottacontrol A-1055S (8 entradas aisladas/8 salidas aisladas). |
| A1860 | Driver para la tarjeta Yottacontrol A-1860 (8 entradas aisladas/4 salidas de relé) a través de Ethernet/USB. |
| Arduino UNO | UUtiliza la tarjeta Arduino UNO con 12 E/S digitales y 6 entradas analógicas (Requiere Firmata 2). Gestiona las máquinas de Machines Simulator utilizando la placa Arduino como interfaz de hardware con otros dispositivos. |
| EasyPLC | Driver de conexión para crear lógica de PLC utilizando el software EasyPLC. |
| Etnernet/IP | Permite la comunicación tanto con PLC físicos como emulados mediante la lectura de los tags (etiquetas) del controlador. Ofrece integración con sistemas Rockwell/Allen-Bradley, incluyendo PLC modernos como ControlLogix (vía CIP-EtherNet/IP) y Micro 850. El controlador también es compatible con hardware heredado (legacy) como PLC-5 (actualizado a Ethernet), SLC 500 y MicroLogix a través de CIP. Además, admite PLC más antiguos a los que se accede mediante un puente DH+ (por ejemplo, un chasis LGX con un módulo DHRIO). Adicionalmente, el controlador brinda soporte para los PLC de la serie Omron NX/NJ, funcionando de manera similar al Allen-Bradley Micro800. |
| Factory Talk Logix Echo | Permite la comunicación con controladores ControlLogix 5580 en modo simulación, permitiendo la simulación de programas de Studio 5000 sin requerir librerías OPC (RSLinx). |
| IOIO OTG | Gestiona una tarjeta IOIO OTG con 46 E/S digitales (3.3V). |
| ModBus | Permite la comunicación con dispositivos externos utilizando el protocolo ModBus, soportando protocolos tanto ModBus serie RS-232 (RTU) como TCP/IP. Machines Simulator actúa como Cliente Modbus. |
| ModBus Server | Actúa como un servidor ModBus TCP/IP, permitiendo la comunicación con clientes ModBus. Soporta operaciones de lectura de Entradas y Registros de Entrada, y operaciones de escritura en Bobinas (Coils) y Registros de Retención (Holding Registers). |
| OPC | Permite la comunicación con PLCs reales o simulados utilizando las especificaciones del protocolo estándar OPC. |
| OPC Enhanced | Comunicación OPC extendida con compatibilidad avanzada para sistemas de automatización industrial específicos. |
| OPC UA | Protocolo de comunicación máquina a máquina para automatización industrial, basado en el estándar OPC Unified Architecture. |
| PhidgetsInterfaceKit | Permite la comunicación con tarjetas de E/S PhidgetsInterfaceKit a través de USB. |
| PoKeys57U | Gestiona una tarjeta de interfaz USB PoKeys57 con 55 E/S digitales (tolerantes a 5V) y 7 entradas analógicas (12 bits). |
| Remote Panel | Conecta un dispositivo Android para gestionar remotamente las E/S a través de una Interfaz de Panel Virtual. |
| Serial Driver | Gestiona 8 entradas y 8 salidas, transmitiendo un solo byte en modo binario. |
| SharedMemory | Utiliza la API FileMapping de Windows para la integración personalizada de E/S con su propio software. Soporta 256 entradas y salidas digitales, donde los primeros 32 bytes almacenan los valores de entrada y los siguientes 32 bytes almacenan los valores de salida. |
| Siemens LOGO! | Permite la comunicación con PLCs Siemens LOGO (CPU 0BA7/0BA8) a través del protocolo Ethernet. |
| Siemens PLC | Conecta con PLCs Siemens (S7-300, S7-400, WinAC, S7-1200, S7-1500) a través del protocolo Ethernet. También conecta con PLCSIM y PLCSIM Advance. |
| Simulated Driver | Testea programas de lógica con una interfaz virtual para simular entradas y monitorizar los valores de salida. |
| TCP/IP Client | Establece comunicación con dispositivos o sistemas externos utilizando el protocolo TCP/IP en modo cliente. |
| TCP/IP HTML Server | Proporciona una interfaz para acceso remoto utilizando un protocolo TCP/IP basado en HTML, permitiendo la interacción desde un PC o dispositivo móvil. |
| TCP/IP Server | Escucha conexiones entrantes, permitiendo el intercambio de datos a través de TCP/IP en modo servidor. |
| TwinCAT | Conecta con el software TwinCAT v3 para automatización y control industrial. |
| USB OPTO RLY88 | Gestiona la tarjeta USB OPTO RLY88 (8 entradas aisladas/8 salidas de relé). Ideal para la interconexión con todo tipo de PLCs (voltaje de 24V DC sink o source). |
| Virtual Panel | Una consola virtual con luces, pulsadores y selectores para monitorizar y controlar el estado lógico de las E/S. |