Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

Nahtloses Solar-Laden von Elektrofahrzeugen mit evcc.io auf CHARX Control SEC3xxx

CHARX Control basiert auf der PLCNext-Linux-Plattform, ähnlich einem PLCNext-Controller. Zu den Hardwarespezifikationen gehören ein ARM Cortex-A7-Prozessor, 512 MB RAM und 8 GB Flash-Speicher (mit 5 GB freiem Speicherplatz). Das bereitgestellte Beispiel basiert speziell auf einem CHARX Control SEC-3050, die Prinzipien können jedoch für einen PLCNext Controller mit einem ARM Cortex-A9 angepasst werden.

Was evcc auszeichnet, sind seine einzigartigen Fähigkeiten. Es ermöglicht Ihnen, Ihr Elektrofahrzeug mit Ihrem eigenen überschüssigen PV-Strom aufzuladen, was es zu einer nachhaltigen und kostengünstigen Lösung macht. Durch die Nutzung vorhandener Systeme wie PV- und Batteriewechselrichter, Wallboxen und Energiezähler lässt sich evcc nahtlos in Ihre Infrastruktur integrieren. Die intuitive und benutzerfreundliche Oberfläche bietet ein unkompliziertes Erlebnis und gewährleistet eine mühelose Kontrolle über das Laden Ihres Elektrofahrzeugs. Darüber hinaus ist evcc zu 100 % Open Source und fördert die Zusammenarbeit und Anpassungsmöglichkeiten.

Erste Schritte mit evcc.io auf CHARX SEC3xxx

Diese Anleitung führt Sie durch den Installationsprozess der evcc.io-Anwendung auf dem CHARX SEC3xxx-Ladecontroller.

Voraussetzungen

Bevor Sie beginnen, stellen Sie bitte sicher, dass Sie über Folgendes verfügen:

Installationsschritte

Netzwerkkonfiguration

  1. Weisen Sie dem CHARX SEC3xxx-Controller eine statische IP-Adresse zu.
  2. Konfigurieren Sie die Gateway-Einstellungen entsprechend.
  3. Weitere Informationen zur Verzeichnisstruktur, zum Dateisystemzugriff und zur Softwareinstallation finden Sie im Handbuch des Herstellers https://www.phoenixcontact.com/de-de/produkte/ac-ladesteuerung-charx-sec-3000-1139022.
  4. Überprüfen Sie die Firmware und aktualisieren Sie sie bei Bedarf auf die neueste Version.

Portweiterleitung

  1. Öffnen Sie die Website zur Konfiguration des CHARX-Controllers.

  2. Melden Sie sich mit den folgenden Anmeldeinformationen an:| Benutzername | Passwort || -------- | -------- || Hersteller | Hersteller |

  3. Navigieren Sie zu „Systemsteuerung“ und fügen Sie einen eingehenden Port hinzu (z. B. 7070).

SSH-Verbindung zur CHARX-Steuerung

  1. Öffnen Sie Ihr Terminalprogramm und stellen Sie mit dem folgenden Befehl eine SSH-Verbindung zum CHARX SEC3xxx-Controller her:
ssh user-app@ev3000 
  1. Authentifizieren Sie sich mit den bereitgestellten SSH-Anmeldeinformationen. Die Standardanmeldeinformationen sind:

| Benutzername | Passwort || -------- | -------- || Benutzer-App | Benutzer |

Stellen Sie sicher, dass Sie das Passwort bei der ersten Anmeldung ändern.

Datenübertragung

  1. Stellen Sie mit einem FTP-Programm wie WinScp oder FileZilla eine Verbindung zum CHARX SEC3xxx her.
  2. Verwenden Sie die IP-Adresse des Ladecontrollers als Serveradresse (z. B. 192.168.2.15).
  3. Geben Sie den Benutzernamen „user-app“ und das geänderte Passwort ein.
  4. Verwenden Sie Port 22 für die Verbindung.
  5. Laden Sie die neueste Release-Binärdatei „evcc_x.xxx.x_armhf.deb“ aus dem offiziellen GitHub-Repository herunter:https://github.com/evcc-io/evcc/releases.
  6. Extrahieren Sie die heruntergeladene Datei „evcc_x.xxx.x_armhf.deb“ und extrahieren Sie dann „data.tar“.
  7. Übertragen Sie die Verzeichnisse „usr“ und „lib“ in das Verzeichnis „/data/user-app/evcc/“ auf dem CHARX-Controller, um sicherzustellen, dass die Dateien bei Software-Updates nicht gelöscht werden.

Linux-Anwendungsberechtigungen

  1. Öffnen Sie ein Terminalfenster.
  2. Wechseln Sie mit dem folgenden Befehl in das Verzeichnis „/data/user-app/evcc/usr/bin“:
cd /data/user-app/evcc/usr/bin 
  1. Gewähren Sie der Anwendung „evcc“ Ausführungsberechtigungen, indem Sie den folgenden Befehl ausführen:
chmod +x evcc
  1. Fügen Sie das Verzeichnis mit dem folgenden Befehl zu den Umgebungsvariablen hinzu:
export PATH=$PATH:/data/user-app/evcc/usr/bin 

Erster Anwendungstest

  1. Führen Sie den Befehl aus:
./evcc

Dadurch wird die evcc.io-Anwendung gestartet.

  1. Testen Sie die evcc.io-Schnittstelle, indem Sie einen Webbrowser öffnen und die CHARX SEC3xxx-IP-Adresse mit dem Port 7070 eingeben (z. B. http://192.168.2.15:7070 oder evcc.local:7070).

Konfiguration

  1. Starten Sie den Konfigurationsprozess, indem Sie den folgenden Befehl ausführen:
./evcc configure

Befolgen Sie die Anweisungen im Terminalfenster.Hinweis:ErweitertWeitere Informationen zur Konfiguration von evcc.io:https://docs.evcc.io/docs/guides/setup

Autostart einstellen

  1. Öffnen Sie ein Terminalfenster.
  2. Verwenden Sie NANO, um „user-application-start“ im Verzeichnis „/data/user-app“ mit dem folgenden Befehl zu bearbeiten:
nano /data/user-app/user-application-start
  1. Fügen Sie die folgenden Zeilen hinzu:
sleep 30; # wait 30s for Modbusservice
/data/user-app/evcc/usr/bin/evcc -c /data/user-app/evcc/usr/bin/evcc.yaml &
  1. Beenden Sie mit Strg + x und speichern Sie.

Nach einem Neustart sollte die Anwendung automatisch erneut starten.

sudo reboot

Hinweis:

Der Makers Blog zeigt Anwendungen und User Stories von Community-Mitgliedern, die nicht von Phoenix Contact getestet oder überprüft wurden. Die Nutzung erfolgt auf eigene Gefahr.


Industrietechnik

  1. 8 Aspekte zur Schätzung der Leiterplattenbestückungskosten
  2. Leises Drehen, digital verbunden
  3. Beschaffung von PSA inmitten von Covid- und Klimabelastungen
  4. DIY-LED-Treiber:Warum Sie einen brauchen und wie man ihn herstellt
  5. Schutz vor Erdbeben in der Lieferkette
  6. Die 25 besten Software-Tools zur Lageroptimierung
  7. Japan bringt Quantencomputer-Prototyp auf den Markt, der 100-mal schneller ist als aktuelle Supercomputer
  8. Wie die Lebensmittel- und Getränkeindustrie den Fahrermangel überwinden kann
  9. Lokalisieren Sie Ihre Lieferkette? Beachten Sie diese vier Tipps
  10. Ramon Pastor von HP diskutiert mit IoTT, wie 3D-Drucker Edge-Computing und KI für mehr Sicherheit und verbesserte Leistung nutzen können