Introducción
En este post se muestra cómo instalar Rapid SCADA en un Touchberry B3 PI 10.1″, BananaTouch Octacore M3 10.1″, BananaTouch M64 10.1″ and TouchBerry Pi B3 7″ IN/OUT.
Estos productos utilizan una Raspberry Pi 3 oficial o un producto Banana Pi oficial. Estos productos tienen instalado un Linux Debian Jessie. Por lo tanto, en este post, vamos a ver cómo instalar Rapid SCADA en este sistema operativo. Rapid SCADA es un software SCADA gratuito, de código abierto y con todas las funciones.
Requisitos
Panel PC: Panel PC
Implementación
Este post está dividido en tres secciones: cómo instalar Rapid SCADA, cómo configurar Rapid SCADA y cómo visualizar en el Touch.
Cómo instalar Rapid SCADA
A continuación encontrarás una guía paso a paso para instalar y ejecutar el Rapid Scada en tus dispositivos Pi Industrial Shields:
Descarga Rapid SCADA 5.2.1 Mono. Descomprime el archivo en el Touch.
Descomprime y copia todos los archivos de Rapid SCADA Mono de la carpeta SCADA a /opt/scada y copia los scripts de la carpeta daemons a /etc/init.d
Conceda acceso completo a las siguientes carpetas de la aplicación Webstation:
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/config
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/log
sudo chmod -R ugo+rwx /opt/scada/ScadaWeb/storageHaz que los scripts sean ejecutables:
sudo chmod +x /opt/scada/make_executable.sh
sudo /opt/scada/make_executable.shAñade el repositorio Mono a tu sistema. Ve al siguiente enlace y ve a la pestaña de linux y luego a la de Raspbian. En ella ejecuta los comandos para Raspbian 10 y sigue los tres pasos.
https://www.mono-project.com/download/stable/#download-linInstalar Mono .NET Framework:
sudo apt-get install mono-complete
Comprueba si el servidor web Apache ya está instalado o no:
sudo service apache2 status
sinó, instalalo:sudo apt-get install apache2
Instala otros módulos necesarios:
sudo apt-get install libapache2-mod-mono mono-apache-server4
Crear un enlace a los archivos de la aplicación web:
sudo ln -s /opt/scada/ScadaWeb /var/www/html/scada
Configurar la aplicación web:
Para ello, tendrás que copiar el archivo scada.conf de la carpeta descomprimida a la carpeta apache /etc/apache2/sites-available y ejecutar:sudo a2ensite scada.conf
Ejecuta el script para instalar los demonios:
sudo /opt/scada/svc_install.sh
En caso de que tenga errores, puedes convertirlo en un ejecutable utilizando:
sudo chmod +x ./svc_install.sh
En caso de utilizar una tarjeta SD, protéjala moviendo las carpetas de uso frecuente a la RAM. Añade las siguientes líneas a /etc/fstab
tmpfs /tmp tmpfs defaults,noatime,size=50m 0 0 tmpfs /var/log tmpfs defaults,noatime,size=50m 0 0 tmpfs /opt/scada/ScadaComm/Log tmpfs defaults,noatime,size=100m 0 0 tmpfs /opt/scada/ScadaServer/Log tmpfs defaults,noatime,size=10m 0 0 tmpfs /opt/scada/ScadaWeb/log tmpfs defaults,noatime,size=10m 0 0 tmpfs /opt/scada/ArchiveDAT/Cur tmpfs defaults,noatime,size=10m 0 0
Después de estos pasos, nuestra Touch está preparada para usar Rapid SCADA. Basta con reiniciar el Touch para que este cambio surta efecto, escribiendo en el terminal: sudo reboot
OpenAbra Webstation (se recomienda Google Chrome). El nombre de usuario y la contraseña por defecto son admin/12345
http://<Nombre de host o dirección IP>/scadaComprueba el funcionamiento de Rapid SCADA utilizando los archivos de registro ubicados en:
/opt/scada/ScadaAgent/Log
/opt/scada/ScadaComm/Log
/opt/scada/ScadaServer/Log
/opt/scada/ScadaWeb/log
Una vez hecho esto, deberías poder ejecutar el Rapid Scada con éxito.