Conexión a PLC Allen-Bradley sin servidores OPC

Actualizado el Nov 30, 2023

Reportado en

Hardware

  • PCI-8532
  • PXI-8532
  • NI-9882

Software

  • LabVIEW Datalogging and Supervisory Control Module
  • OPC Servers

Controlador

  • NI-Industrial Communications for Ethernet/IP

Detalles del problema

Estoy intentando comunicarme con un PLC Allen-Bradley desde mi PC. Sin embargo, no quiero usar los servidores NI OPC o el Módulo de Control de Supervisión y Control de Datos o DSC (por sus siglas en inglés). ¿Tengo otras opciones para conectarme al PLC?

Solución

Aunque el módulo LabVIEW DSC incluye muchas herramientas para simplificar la comunicación con los PLC, hay otras formas de conectarse al PLC Allen-Bradley sin usar los servidores OPC o el módulo LabVIEW DSC. Para ese caso se tienen las siguientes opciones, dado el Hardware que lo soporte :
  • Comunicación a través de EtherNet / IP utilizando LabVIEW
  • Comunicación a través de DeviceNet utilizando LabVIEW y Hardware CompactRIO / PXI / PCI.
  • Comunicación sobre Modbus utilizando LabVIEW
  • Comunicación serial directa
El controlador de LabVIEW para Ethernet / IP está disponible para su compra y admite el uso de LabVIEW como un adaptador EtherNet / IP de clase 1 (equivalente a esclavo(del inglés slave)).

La comunicación a través de DeviceNet requiere el uso de PCI-8532 , PXI-8532 o NI 9882 . Para obtener la lista completa de hardware y software compatibles, consulte los enlaces relacionados.

La comunicación Modbus se puede lograr mediante algunos PLC de Allen-Bradley; no todos lo soportan. Es necesario consultar el manual del producto para ver si es posible la comunicación Modbus en el PLC a utilizar. La comunicación Modbus se puede realizar sin el módulo DSC utilizando la API de LabVIEW Modbus . La API(por sus siglas en inglés) de LabVIEW Modbus es una biblioteca gratuita.

El manual para la comunicación serial directa está disponible en el sitio web de Allen-Bradley.