Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Carga Solar de VE Sin Costuras con evcc.io en CHARX Control SEC3xxx

CHARX Control está construido sobre la plataforma PLCnext Linux, similar a un Controlador PLCnext. Cuenta con especificaciones de hardware que incluyen un procesador ARM Cortex-A7, 512MB RAM y 8GB de almacenamiento flash (con 5GB de espacio libre). El ejemplo proporcionado se basa específicamente en un CHARX Control SEC-3050, pero los principios pueden adaptarse para un Controlador PLCnext con un ARM Cortex-A9.

Lo que distingue a evcc son sus capacidades únicas. Le permite cargar su vehículo eléctrico usando su propia energía PV excedente, lo que lo convierte en una solución sostenible y rentable. Al aprovechar sistemas existentes como inversores PV y de baterías, wallboxes y medidores de energía, evcc se integra perfectamente con su infraestructura. Su interfaz intuitiva y amigable proporciona una experiencia sencilla, asegurando control sin esfuerzo sobre la carga de su vehículo eléctrico. Además, evcc es 100% open source, fomentando la colaboración y posibilidades de personalización.

Primeros Pasos con evcc.io en CHARX SEC3xxx

Esta guía lo guiará a través del proceso de instalación de la aplicación evcc.io en el controlador de carga CHARX SEC3xxx.

Requisitos Previos

Antes de comenzar, asegúrese de tener lo siguiente:

Pasos de Instalación

Configuración de Red

  1. Asigne una dirección IP estática al controlador CHARX SEC3xxx.
  2. Configure la configuración de gateway (puerta de enlace) entsprechend.
  3. Consulte el manual del fabricante https://www.phoenixcontact.com/de-de/produkte/ac-ladesteuerung-charx-sec-3000-1139022 para detalles sobre estructura de directorios, acceso al sistema de archivos e instalación de software.
  4. Verifique y actualice el firmware a la última versión si es necesario.

Reenvío de Puertos (Port Forwarding)

  1. Abra el sitio web de configuración del controlador CHARX.

  2. Inicie sesión con las siguientes credenciales: | Usuario | Contraseña | | -------- | -------- | | manufacturer | manufacturer |

  3. Navegue a "Control del Sistema" (System Control) y agregue un puerto entrante (ej., 7070).

Conexión SSH a CHARX Control

  1. Abra su programa terminal y establezca una conexión SSH al controlador CHARX SEC3xxx usando el siguiente comando:
ssh user-app@ev3000
  1. Autentíquese usando las credenciales SSH proporcionadas. Las credenciales por defecto son:

| Usuario | Contraseña | | -------- | -------- | | user-app | user |

Asegúrese de cambiar la contraseña en el primer inicio de sesión.

Transferencia de Datos

  1. Establezca una conexión al CHARX SEC3xxx usando un programa FTP como WinScp o FileZilla.
  2. Use la dirección IP del controlador de carga como dirección del servidor (ej., 192.168.2.15).
  3. Ingrese el nombre de usuario "user-app" y la contraseña cambiada.
  4. Use el puerto 22 para la conexión.
  5. Descargue el archivo binario de la última versión "evcc_x.xxx.x_armhf.deb" del repositorio oficial de GitHub: https://github.com/evcc-io/evcc/releases.
  6. Extraiga el archivo descargado "evcc_x.xxx.x_armhf.deb" y luego extraiga "data.tar".
  7. Transfiera los directorios "usr" y "lib" al directorio "/data/user-app/evcc/" en el controlador CHARX para asegurar que los archivos no se borren durante actualizaciones de software.

Permisos de Aplicación Linux

  1. Abra una ventana de terminal.
  2. Cambie al directorio "/data/user-app/evcc/usr/bin" usando el comando:
cd /data/user-app/evcc/usr/bin
  1. Conceda permisos de ejecución a la aplicación "evcc" ejecutando el comando:
chmod +x evcc
  1. Agregue el directorio a las variables de entorno usando el comando:
export PATH=$PATH:/data/user-app/evcc/usr/bin

Prueba Inicial de la Aplicación

  1. Ejecute el comando:
./evcc

Esto iniciará la aplicación evcc.io.

  1. Pruebe la interfaz evcc.io abriendo un navegador web e ingresando la dirección IP del CHARX SEC3xxx con el puerto 7070 (ej., https://192.168.2.15:7070 o evcc.local:7070).

Configuración

  1. Inicie el proceso de configuración ejecutando el comando:
./evcc configure

Siga las instrucciones proporcionadas en la ventana de terminal. Nota: Más Información Avanzada para Configuración evcc.io: https://docs.evcc.io/docs/guides/setup

Configurar Autoinicio

  1. Abra una ventana de terminal.
  2. Use NANO para editar "user-application-start" en el directorio "/data/user-app" usando el comando:
nano /data/user-app/user-application-start
  1. Agregue las siguientes líneas:
sleep 30; # espere 30s para Modbusservice
/data/user-app/evcc/usr/bin/evcc -c /data/user-app/evcc/usr/bin/evcc.yaml &
  1. Salga con Ctrl + x y guarde.

Después de un reinicio, la aplicación debería iniciarse automáticamente de nuevo.

sudo reboot

Nota:

El Makers Blog muestra aplicaciones e historias de usuarios de miembros de la comunidad que no son probadas ni revisadas por Phoenix Contact. Úselas bajo su propio riesgo.

Tecnología Industrial

  1. Dominar la fijación de precios en salud: Estrategias para alinear contratos y reducir costos
  2. Por qué las cajas de herramientas industriales fabricadas a medida ofrecen valor y durabilidad superiores
  3. E3.Student – Edición de estudio gratuita para estudiantes de ingeniería
  4. Unidad 3: Dominar los Platos para Operaciones Precisas en Torno
  5. Maximice la Eficiencia: Cómo el Seguimiento de Activos Ahorra Tiempo y Dinero
  6. Chapa Metálica Galvanizada: Hechos Esenciales y Mejores Prácticas para Durabilidad y Protección contra Corrosión
  7. Cómo Elegir el Microcontrolador Adecuado para Procesamiento Digital de Señales de Alto Rendimiento
  8. Por Qué Elegir un ERA de Borde de Vanguardia y Cuándo es Esencial
  9. El rol evolutivo del Director de Cadena de Suministro: Impulsando resiliencia y sostenibilidad
  10. Diseño de circuito PWM fiable para control preciso de velocidad de motor DC
  11. Maximiza el rendimiento del 4º eje: Envuelve trayectorias 2D en Fusion 360