Introducción
En este post, se muestra cómo conectar un Controlador Lógico Programable basado en Arduino con cualquier OPC compatible con SCADA para el control industrial. Para conseguirlo, se pueden utilizar los productos de la familia M-Duino
Requisitos
Ethernet o 20 I/Os PLC: Ethernet PLC or 20 I/Os PLC
Placas de Industrial Shields: Industrial Shields Boards
Servidor OPC para Arduino OPC Server for Arduino
¿Cómo se instala el servidor OPC?
OPC Server te permite conectar tu Arduino con cualquier OPC Scada Compilant. Sólo tienes que utilizar la biblioteca OPC.h en tus bocetos DeArduino, publicar tus elementos y proporcionar datos para cada elemento que has publicado en tiempo real. Puedes recuperar/enviar información desde/hacia tu software SCADA HMI para crear aplicaciones industriales para automatización industrial.
Sigue las siguientes instrucciones para instalar el servidor OPC en este enlace de Software Tools for Makers.
Una vez instalado el Servidor OPC, podemos proceder a instalar las Librerías OPC para el IDE de Arduino.
¿Cómo instalar las librerías OPC en el IDE de Arduino?
Para instalar las Librerías OPC, sigue las siguientes líneas:
- Abre Arduino IDE
- Ir a Sketch -> Incluir Librería -> Gestionar Librerías
- En el gestor de la Librería, busca "OPC"
- Haz clic en instalar
Cómo usarlo
Software Tools for Makers ha desarrollado este software. En su website hay algunos ejemplos de cómo usar con dOPC Explorer, Matricon OPC Explorer y WinCC. Industrial Shields PLC utiliza un Arduino Leonardo oficial dentro de la familia Ardbox y Arduino Mega dentro de la familia M-Duino.
Por ejemplo, en nuestra prueba interna, hemos utilizado un sistema SCADA WinCC y M-Duino siguiendo el ejemplo herramientas de software para fabricantes.
Ejemplo de Herramientas de software para makers utiliza un Arduino Uno. Para que funcione este ejemplo con Industrial Shields PLC, solo necesitamos cambiar los pines Arduino Uno para el Mega o pines Leonardo o si estás empleando alguna de nuestras tablas utiliza directamente los pines M-Duino o Ardbox. Una vez hecho estos cambios podemos proceder a probarlo.
Ver también
Cómo instalar y utilizar Rapid SCADA en Touchberry Pi
Echa un vistazo a la gama Ethernet
Arduino Mega para soluciones industriales
Hasta 58 IOs disponibles.
Múltiples protocolos y otras opciones a tu disposición como:Solución LoRa - Long Range.Opción WiFi - Wireless.GPRS - Si no hay opción de tener un soporte físico.DALI - Protocolo de iluminación para soluciones específicas.
Hasta 58 IOs disponibles.
Cómo conectar un PLC basado en Arduino con un OPC con Scada