Cómo instalar y utilizar Rapid Scada en Touchberry Pi y BananaTouch
10 diciembre, 2018 por
Cómo instalar y utilizar Rapid Scada en Touchberry Pi y BananaTouch
Alejandro Jabalquinto

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

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:

  1. Descarga Rapid SCADA 5.2.1 Mono. Descomprime el archivo en el Touch. 

  2. 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 

  3. 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/storage

  4.  Haz que los scripts sean ejecutables: 

    sudo chmod +x /opt/scada/make_executable.sh
    sudo /opt/scada/make_executable.sh
  5. Añ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-lin

  6. Instalar Mono .NET Framework:

    sudo apt-get install mono-complete

  7. Comprueba si el servidor web Apache ya está instalado o no: 

    sudo service apache2 status
    sinó, instalalo:
    sudo apt-get install apache2

  8. Instala otros módulos necesarios:

    sudo apt-get install libapache2-mod-mono mono-apache-server4
  9. Crear un enlace a los archivos de la aplicación web:

    sudo ln -s /opt/scada/ScadaWeb /var/www/html/scada
  10. 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

  11. 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

  12.  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
    
  13. 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

  14. 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>/scada 

  15. Comprueba 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. 


Cómo instalar y utilizar Rapid Scada en Touchberry Pi y BananaTouch
Alejandro Jabalquinto
10 diciembre, 2018
Compartir
Archivar

¿Buscas tu controlador lógico programable ideal?

Echa un vistazo a esta comparativa de producto de varios controladores industriales basados en Arduino.

Comparamos entradas, salidas, comunicaciones y otras especificaciones con las de los equipos de otras marcas destacadas.


Comparación PLC industrial>>>

¿Quieres más información?

¡Rellena el formulario!

¡Cuéntame más!