Skip to main content

Edgebox RPI 200 Primeros pasos con Ignition Edge

Capturar, procesar y visualizar datos críticos en el borde remoto de la red puede ser difícil y costoso. Ignition Edge de Inductive Automation® es una línea de soluciones de software Ignition® limitadas y ligeras diseñadas específicamente para dispositivos utilizados en el campo y dispositivos OEM en el borde de la red. Con Ignition Edge, la computación en el borde es más fácil y asequible que nunca, por lo que puedes extender tu recolección de datos, visualización y gestión de sistemas hasta el borde de tu red.

inductiveautomation.com

Ignition Edge ofrece varios productos que pueden combinarse y mezclarse en un dispositivo de borde para crear soluciones poderosas en el borde de la red:

  • Ignition Edge IIoT: Publica datos de dispositivos de campo a través de MQTT.
  • Ignition Edge Panel: Crea HMIs locales para dispositivos de campo.
  • Ignition Edge Compute: Añade verdadera computación en el borde a tu red.
  • Ignition Edge Sync Services: Sincroniza datos desde el borde de la red.
  • Ignition Edge EAM: Combina con otros productos Edge para gestión centralizada.

Al integrar Ignition Edge en dispositivos de campo y OEM en el borde de la red, los superpoderes de Ignition pueden funcionar incluso en tus dispositivos más remotos. El Edgebox RPI 200 está equipado con confiabilidad industrial y conectividad híbrida, como E/S Digital, RS485, RS232 y potentes capacidades de comunicación inalámbrica como WiFi, BLE, *4G y *LoRa® lo que lo convierte en una excelente opción para alojar combinaciones de las poderosas aplicaciones de la colección Ignition Edge.

*Los módulos 4G y LoRa® no están incluidos por defecto, por favor compra los módulos relevantes según corresponda.

Prerrequisitos de Hardware

  • PC / Mac con capacidad de terminal SSH
  • PC / Mac con capacidad de disco duro disponible para instalar las aplicaciones Designer de Ignition.
  • Fuente de alimentación de 12-24V DC
  • Cable Ethernet
  • Edgebox RPI 200 x 1

pir


note

Esta guía asume que tu Edgebox está ejecutando la instalación de fábrica de SenseCraft Edge OS con acceso al terminal SSH desde otro dispositivo cliente.

Instalando Ignition Edge

Instalar Ignition Edge en tu dispositivo es simple.

tip

El SenseCraft Edge OS predeterminado es una instalación de 32 bits; asegúrate de descargar el instalador correcto.

  1. Visita la Página de Descarga de Ignition
  2. Descarga la versión de la aplicación que deseas usar - se te pedirá que ingreses tu información antes de poder descargar el paquete.
  3. Copia el paquete comprimido a tu dispositivo edge, donde deseas que sea instalado (he elegido una ubicación bajo /opt/)
  4. Extrae el paquete en la ubicación actual
  5. Elimina el paquete original restante
  6. Modifica los permisos para ejecutar el script de inicio de Ignition
  7. Ejecuta el script de inicio de Ignition

Se ha escrito un script de conveniencia que automatiza estos pasos. Para usarlo, simplemente necesitas obtener el script de descarga/instalación de ignition edge. Una vez que hayas descargado el script, márcalo como ejecutable y ejecútalo. Puede que necesites credenciales de superusuario para crear los directorios necesarios. Ve por un café, esto tomará unos minutos para instalar.

curl -o download-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/download-ignition-edge.sh
chmod +x ./download-ignition-edge.sh
./download-ignition-edge.sh

Desinstalación

Si deseas desinstalar el paquete (como fue instalado por el script del instalador), simplemente descarga y ejecuta el script de desinstalación. Inductive Automation no sugiere una ubicación predeterminada para su aplicación, por lo que esto solo funcionará para esta instalación personalizada.

curl -o uninstall-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/uninstall-ignition-edge.sh
chmod +x ./uninstall-ignition-edge.sh
./uninstall-ignition-edge.sh

Lanzando la Puerta de Enlace Ignition Edge por Primera Vez

Cuando la instalación esté completa necesitarás iniciar el servicio. Puedes configurar la puerta de enlace para que inicie al arrancar y realizar un reinicio del dispositivo o puedes elegir iniciar el servicio manualmente.

/opt/ignitionedge/ignition.sh start
tip

Puedes verificar fácilmente si el servicio se está ejecutando si puedes cargar la página de inicio del Gateway de Ignition Edge.

Para cargar la página de inicio del gateway, abre un navegador web ya sea en el propio Edgebox en localhost:8088, o desde otro dispositivo en la red en {edgeboxhostname}:8088, o desde cualquier lugar en la red con la dirección IP del Edgebox en {edgeboxip}:8088.

Iniciar Gateway Ignition Edge al Arrancar

note

Se recomienda lanzar el servicio del gateway automáticamente al arrancar el dispositivo. Hay múltiples formas de lograr esto y, en última instancia, depende del usuario decidir cómo hacerlo.

Una forma de lanzar el servicio al arrancar es añadir el comando de lanzamiento a tu .bashrc. Para hacer esto, simplemente abre tu .bashrc en un editor de texto de tu elección.

nano ~/.bashrc

Añade el comando de lanzamiento al archivo

/opt/ignitionedge/ignition.sh start

Configuración de Inicio al Arranque

¡Y no olvides guardar el archivo! (ctrl + x en el ejemplo anterior usando nano)

warning

Este método no inicia el gateway al guardar, así que reinicia el Edgebox para asegurarte de que el cambio funcione como se espera.

Configurando Ignition Edge

Configurar la puerta de enlace es un proceso sencillo. Procede aceptando el EULA y luego crea un usuario/contraseña predeterminado para Ignition. Recuerda esta información ya que se creará con credenciales de administrador y se utilizará para la configuración del sistema a lo largo de esta serie.

note

Aunque Ignition Edge está configurado por defecto para comunicarse con un sistema SCADA maestro, no es obligatorio usar un servidor SCADA. Ignition Edge es un producto completamente autónomo, que se puede integrar fácilmente en una red SCADA en el futuro si se desea.

Después de tener un usuario, se te preguntará si deseas cambiar alguna de las configuraciones de puerto predeterminadas para la instalación. No tengo una red con puertos en conflicto, así que he elegido aceptar los valores predeterminados. Estos puertos se utilizarán para comunicarse de vuelta a la instalación SCADA principal, por lo que si estás configurando para trabajar con una instalación existente de Ignition, asegúrate de que esta página coincida con tus valores esperados. Ten en cuenta que estos son los puertos principales utilizados para la aplicación, pero si eliges instalar módulos en el futuro, probablemente tendrás más puertos que configurar más adelante.

¡Ahora estás listo para inicializar y lanzar el servicio! Esto toma un par de minutos para configurarse y no requiere ninguna interacción, así que puedes volver a revisar más tarde. Se redirigirá a la página de inicio del diseñador cuando esté completo y podrás comenzar a trabajar libremente.

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...