Ξεκλείδωμα της διαλειτουργικότητας των σταθμών φόρτισης: Λύση OCPP Full-Stack, ενδυνάμωση της τυποποίησης προϊόντων και της ταχείας ανάπτυξης

Με την ραγδαία ανάπτυξη της παγκόσμιας βιομηχανίας ηλεκτρικών οχημάτων, η έξυπνη και τυποποιημένη ανάπτυξη υποδομών φόρτισης έχει καταστεί επείγουσα ανάγκη της βιομηχανίας. Το OCPP (Open Charge Point Protocol), που χρησιμεύει ως η «κοινή γλώσσα» που συνδέεισταθμοί φόρτισης ηλεκτρικών οχημάτωνμε κεντρικά συστήματα διαχείρισης, αναδεικνύεται ως η βασική τεχνολογία για την αντιμετώπιση των προκλήσεων διαλειτουργικότητας των συσκευών.

Λύση OCPP Full-Stack: Ενδυνάμωση της Τυποποίησης Προϊόντων και της Ταχείας Ανάπτυξης

I. OCPP: Γιατί είναι απαραίτητο για την είσοδο στην ευρωπαϊκή αγορά;

Το OCPP είναι ένα ανοιχτό, τυποποιημένο πρωτόκολλο επικοινωνίας που διασφαλίζεισταθμοί φόρτισης ηλεκτρικών οχημάτων από διαφορετικούς κατασκευαστές μπορούν να επικοινωνούν απρόσκοπτα με οποιοδήποτε συμβατό σύστημα διαχείρισης backend. Η ενσωμάτωση του πρωτοκόλλου OCPP εξοπλίζει τα προϊόντα με μια «τυπική διεπαφή επικοινωνίας», παρέχοντας βασική αξία μέσω:

Καταρρίπτοντας τα εμπόδια διαλειτουργικότητας: Δίνει τη δυνατότητα στους σταθμούς φόρτισης να συνδέονται με οποιαδήποτε πλατφόρμα λειτουργίας τρίτου μέρους που συμμορφώνεται με τα πρότυπα OCPP, ενισχύοντας την προσαρμοστικότητα του προϊόντος.

Συμμόρφωση με τους κανονισμούς: Πληροί τις υποχρεωτικές απαιτήσεις διαλειτουργικότητας της ΕΕ για τις υποδομές φόρτισης, οι οποίες αποτελούν προϋπόθεση για την πρόσβαση στην αγορά.

Ξεκλείδωμα Έξυπνων Χαρακτηριστικών: Υποστηρίζει τηλεχειρισμό, χρέωση, παρακολούθηση κατάστασης και ενημερώσεις υλικολογισμικού OTA, μειώνοντας σημαντικά τις προσπάθειες ανάπτυξης εφαρμογών ανώτερου επιπέδου.

Μείωση του κόστους ενσωμάτωσης: Χρησιμοποιεί μια ευρέως υιοθετημένη στοίβα πρωτοκόλλων, αποφεύγοντας το κόστος προσαρμοσμένης ανάπτυξης και μακροπρόθεσμης συντήρησης που σχετίζεται με τα ιδιόκτητα πρωτόκολλα.

II. MicroOcpp: Μια ελαφριά λύση βελτιστοποιημένη για ενσωματωμένες συσκευές

Για ενσωματωμένα περιβάλλοντα με περιορισμένους πόρους, το MicroOcpp προσφέρει μια ιδανική υλοποίηση στοίβας πρωτοκόλλου OCPP με βασικά πλεονεκτήματα, όπως:

Εξαιρετικά χαμηλό αποτύπωμα πόρων: Γραμμένο σε C/C++ και βελτιστοποιημένο ειδικά για μικροελεγκτές και ενσωματωμένο Linux.

Πλήρης υποστήριξη πρωτοκόλλου: Πλήρως συμβατό με το OCPP 1.6 και υποστηρίζει αναβαθμίσεις σε 2.0.1.

Σχεδιασμός αρθρωτών δομών: Επιτρέπει τη μεταγλώττιση μόνο των απαραίτητων λειτουργιών για τη μεγιστοποίηση της αξιοποίησης των πόρων υλικού.

Φιλικό προς τους προγραμματιστές: Παρέχει σαφείς διεπαφές API και εκτενή παραδείγματα για χαμηλά εμπόδια ενσωμάτωσης.

III. Πρακτική Ανάπτυξης: Δημιουργία ενός Συστήματος Επικοινωνίας OCPP από την Αρχή

1. Ρύθμιση περιβάλλοντος διακομιστή

Αναπτύξτε γρήγορα τον διακομιστή SteVe OCPP χρησιμοποιώντας κοντέινερ Docker. Ως κεντρικό σύστημα διαχείρισης ανοιχτού κώδικα, το SteVe παρέχει ολοκληρωμένες δυνατότητες διαχείρισης σταθμών φόρτισης, συμπεριλαμβανομένης της συντήρησης επικοινωνίας WebSocket, της παρακολούθησης της κατάστασης φόρτισης και της έκδοσης εντολών τηλεχειρισμού.

2. Βασικά βήματα ανάπτυξης πελάτη

Κατά την ανάπτυξη του προγράμματος-πελάτη MicroOcpp στην πλατφόρμα MYD-YF13X, αξιοποιήσαμε το παρεχόμενο περιβάλλον συστήματος Linux 6.6.78. Αρχικά, μεταγλωττίσαμε διασταυρούμενα τη βιβλιοθήκη πηγαίου κώδικα MicroOcpp για να δημιουργήσουμε εκτελέσιμα αρχεία βελτιστοποιημένα για ARM. Στη συνέχεια, ρυθμίσαμε τις ακίδες GPIO για να προσομοιώσουμε την κατάσταση σύνδεσης του πιστολιού φόρτισης: χρησιμοποιήστε δύο θύρες GPIO για να αναπαραστήσετε την ανίχνευση κατάστασης για κάθε διεπαφή φόρτισης.

3. Εγκατάσταση επικοινωνίας διακομιστή-πελάτη

Μετά την ανάπτυξη, ο υπολογιστής-πελάτης δημιούργησε με επιτυχία μια σύνδεση WebSocket με τον διακομιστή SteVe:

Η διεπαφή διαχείρισης διακομιστή εμφάνισε το πρόσφατα συνδεδεμένοσταθμός φόρτισης ηλεκτρικού αυτοκινήτουσε πραγματικό χρόνο, επιβεβαιώνοντας την ορθή υποκείμενη σύνδεση και αλληλεπίδραση πρωτοκόλλου.

Η διεπαφή διαχείρισης διακομιστή θα εμφανίζει τους νέους σταθμούς φόρτισης σε πραγματικό χρόνο.

4. Επαλήθευση Λειτουργίας Αναφοράς Κατάστασης

Χειριζόμενοι τα επίπεδα GPIO για την προσομοίωση της εισαγωγής/αφαίρεσης πιστολιού φόρτισης, παρατηρούμε τον πελάτη να αναφέρει αλλαγές κατάστασης στον διακομιστή σε πραγματικό χρόνο.

Η διεπαφή του διακομιστή ενημερώνει ταυτόχρονα τις καταστάσεις των συνδέσμων, επιβεβαιώνοντας ότι ολόκληρη η αλυσίδα επικοινωνίας λειτουργεί σωστά.

Διαθέσιμο πιστόλι φόρτισης

Καθώς η παγκόσμιαέξυπνος σταθμός φόρτισηςΚαθώς η αγορά συνεχίζει να τυποποιείται, η υποστήριξη πρωτοκόλλου OCPP έχει γίνει βασικός παράγοντας στην ανταγωνιστικότητα των προϊόντων. Η ολοκληρωμένη λύση OCPP που παρέχεται από την Mir, η οποία βασίζεται στην πλατφόρμα MYC-YF13X, όχι μόνο μειώνει σημαντικά το όριο ανάπτυξης, αλλά διασφαλίζει επίσης τη συμμόρφωση του προϊόντος με τα πρότυπα και την προσαρμοστικότητα της αγοράς.


Ώρα δημοσίευσης: 14 Ιανουαρίου 2026