Naadloos opladen van EV's op zonne-energie met evcc.io op CHARX Control SEC3xxx
CHARX Control is gebouwd op het PLCNext Linux-platform, vergelijkbaar met een PLCNext Controller. Het beschikt over hardwarespecificaties, waaronder een ARM Cortex-A7-processor, 512 MB RAM en 8 GB flash-opslag (met 5 GB vrije ruimte). Het gegeven voorbeeld is specifiek gebaseerd op een CHARX Control SEC-3050, maar de principes kunnen worden aangepast voor een PLCNext Controller met een ARM Cortex-A9.
Wat evcc onderscheidt zijn de unieke mogelijkheden. Hiermee kunt u uw elektrische auto opladen met uw eigen overtollige PV-stroom, waardoor het een duurzame en kosteneffectieve oplossing is. Door gebruik te maken van bestaande systemen zoals PV- en batterijomvormers, wallboxen en energiemeters, kan evcc naadloos worden geïntegreerd met uw infrastructuur. De intuïtieve en gebruiksvriendelijke interface biedt een eenvoudige ervaring en zorgt voor moeiteloze controle over het opladen van uw elektrische voertuig. Bovendien is evcc 100% open source, wat samenwerking en aanpassingsmogelijkheden bevordert.
Aan de slag met evcc.io op CHARX SEC3xxx
Deze gids leidt u door het installatieproces van de evcc.io-applicatie op de CHARX SEC3xxx-laadcontroller.
Vereisten
Zorg ervoor dat u over het volgende beschikt voordat u begint:
- CHARX SEC3xxx-oplaadcontroller
- Toegang tot het terminalprogramma
- SSH-inloggegevens (standaard meegeleverd)
- Nieuwste firmware geïnstalleerd
Installatiestappen
Netwerkconfiguratie
- Wijs een statisch IP-adres toe aan de CHARX SEC3xxx-controller.
- Configureer de gateway-instellingen dienovereenkomstig.
- Raadpleeg de handleiding van de fabrikant https://www.phoenixcontact.com/de-de/produkte/ac-ladesteuerung-charx-sec-3000-1139022 voor details over de mapstructuur, toegang tot het bestandssysteem en de software-installatie.
- Controleer en update indien nodig de firmware naar de nieuwste versie.
Poort doorsturen
-
Open de configuratiewebsite van de CHARX-controller.
-
Log in met de volgende gegevens:| Gebruikersnaam | Wachtwoord || -------- | -------- || fabrikant | fabrikant |
-
Navigeer naar 'Systeembeheer' en voeg een inkomende poort toe (bijvoorbeeld 7070).
SSH-verbinding met CHARX Control
- Open uw terminalprogramma en breng een SSH-verbinding tot stand met de CHARX SEC3xxx-controller met behulp van de volgende opdracht:
ssh user-app@ev3000
- Authenticeer met de opgegeven SSH-inloggegevens. De standaardgegevens zijn:
| Gebruikersnaam | Wachtwoord || -------- | -------- || gebruikersapp | gebruiker |
Zorg ervoor dat u het wachtwoord wijzigt wanneer u voor de eerste keer inlogt.
Gegevensoverdracht
- Breng een verbinding tot stand met de CHARX SEC3xxx met behulp van een FTP-programma zoals WinScp of FileZilla.
- Gebruik het IP-adres van de laadcontroller als serveradres (bijvoorbeeld 192.168.2.15).
- Voer de gebruikersnaam "user-app" en het gewijzigde wachtwoord in.
- Gebruik poort 22 voor de verbinding.
- Download het nieuwste binaire bestand "evcc_x.xxx.x_armhf.deb" uit de officiële GitHub-repository:https://github.com/evcc-io/evcc/releases.
- Extraheer het gedownloade bestand "evcc_x.xxx.x_armhf.deb" en extraheer vervolgens "data.tar".
- Zet de mappen "usr" en "lib" over naar de map "/data/user-app/evcc/" op de CHARX-controller om ervoor te zorgen dat de bestanden niet worden verwijderd tijdens software-updates.
Machtigingen voor Linux-applicaties
- Open een terminalvenster.
- Ga naar de map "/data/user-app/evcc/usr/bin" met behulp van de opdracht:
cd /data/user-app/evcc/usr/bin
- Verleen uitvoeringsrechten aan de "evcc"-applicatie door de opdracht uit te voeren:
chmod +x evcc
- Voeg de map toe aan de omgevingsvariabelen met behulp van de opdracht:
export PATH=$PATH:/data/user-app/evcc/usr/bin
Initiële applicatietest
- Voer de opdracht uit:
./evcc
Hierdoor wordt de toepassing evcc.io gestart.
- Test de evcc.io-interface door een webbrowser te openen en het CHARX SEC3xxx IP-adres met poort 7070 in te voeren (bijvoorbeeld http://192.168.2.15:7070 of evcc.local:7070).
Configuratie
- Start het configuratieproces door de opdracht uit te voeren:
./evcc configure
Volg de instructies in het terminalvenster. Opmerking:GeavanceerdMeer informatie over configuratie evcc.io:https://docs.evcc.io/docs/guides/setup
Autostart instellen
- Open een terminalvenster.
- Gebruik NANO om “user-application-start" in map "/data/user-app" te bewerken met behulp van de opdracht:
nano /data/user-app/user-application-start
- Voeg de volgende regels toe:
sleep 30; # wait 30s for Modbusservice
/data/user-app/evcc/usr/bin/evcc -c /data/user-app/evcc/usr/bin/evcc.yaml &
- Sluit af met Ctrl + x en sla op.
Na een herstart moet de applicatie automatisch opnieuw opstarten.
sudo reboot
Opmerking:
Op de Makers Blog worden toepassingen en gebruikersverhalen van communityleden getoond die niet door Phoenix Contact zijn getest of beoordeeld. Gebruik ze op eigen risico.
Industriële technologie
- 8 factoren om een Chinese PCB-fabrikant te beoordelen
- Rondetafelgesprek over wetgevingsproductie in New Jersey
- Best practices voor het volgen van apparatuur:activatags en software, onderhoudsplanning en meer
- Wat betekent IoT voor de slimme fabriek?
- Signaalkoppeling
- Inleiding tot harmonischen - Effect van harmonischen op het voedingssysteem
- Streef naar efficiëntie met Fishbowl's Gun Inventory Software
- Wat zijn de voordelen van werken met een lokale metaalbewerker?
- 7 redenen waarom u een onderhoudslogboek voor apparatuur moet bijhouden
- Wat is voorspellend onderhoud en waarom is het belangrijk?
- Vermogensbeheer helpt nutsbedrijven bij het beperken van risico's