Fertigung / Programmierung und Bereitstellung

Programmiervorrichtung und Bereitstellung für EV-Ladegeräte

Das manuelle Programmieren und Bereitstellen eines Ladegeräts ist nicht skalierbar und es ist der Schritt, bei dem Einheiten unkonfiguriert vom Band laufen. Wir bauen Vorrichtungen, die automatisch testen, programmieren und bereitstellen, und protokollieren jedes Ergebnis im Produktlebenszyklussystem, sodass für jede Einheit noch lange nach der Auslieferung eine Aufzeichnung vorhanden ist.

Dies ist Teil der Herstellung eines Ladeprodukts für Elektrofahrzeuge in großen Mengen. Die Vorrichtung testet und bewertet die Einheit, programmiert sie, stellt ihre Identität bereit und schreibt die Ergebnisse an einen Ort, an dem sie abgerufen werden können, wenn eine Einheit zwei Jahre später vom Einsatzort zurückkommt.

Definieren Sie Ihren Bereitstellungsablauf

Für Fertigungsingenieur, Firmware-Besitzer, lokal OEM

Was die Station anwendet

Wischen, um zu vergleichen

AngewendetWarum es kontrolliert wird
Firmware-BuildBestimmt das Feldverhalten und muss mit der zertifizierten Konfiguration übereinstimmen
KonfigurationssatzLeistungsniveau, Anschluss, Marktparameter, Backend-Endpunkt
SerienidentitätDer Schlüssel, gegen den alle Produktions- und Feldaufzeichnungen abgelegt werden
Backend-AnmeldeinformationenAuthentifiziert das Gerät bei einem Lademanagementsystem
KalibrierungswerteWo die Messung eine Anpassung pro Einheit erfordert

Das Anwenden eines Werts und das Bestätigen, dass er angenommen wurde, sind unterschiedliche Vorgänge. Nur das zweite ist ein Beweis, weshalb jedes oben stehende Element noch einmal gelesen und verglichen wird, anstatt davon auszugehen, dass es erfolgreich geschrieben wurde.

Identität ist kein Serienaufkleber

Eine Seriennummer identifiziert das Gerät für Sie. Backend-Anmeldeinformationen ermöglichen es der Einheit, diese Identität gegenüber einem System geltend zu machen, das ihr vertraut. Das sind unterschiedliche Probleme mit unterschiedlichen Fehlermodi.

  • Anmeldeinformationen müssen pro Einheit eindeutig sein und dürfen nicht über einen Stapel hinweg gemeinsam genutzt werden
  • Die Anmeldeinformationsquelle benötigt eine Zugriffskontrolle, da die Station vertrauenswürdige Identitäten erstellen kann
  • Ausgefallenen oder verschrotteten Einheiten muss die Berechtigung entzogen und nicht nur entzogen werden
  • Überarbeitete Einheiten dürfen keine zweite Identität annehmen und gleichzeitig die erste beibehalten

Der Fall einer verschrotteten Einheit wird am häufigsten übersehen. Eine Platine, die den letzten Test nach der Bereitstellung nicht besteht, besitzt immer noch einen gültigen Berechtigungsnachweis, und wenn der Entsorgungsweg ihn nicht widerruft, verlässt dieser Berechtigungsnachweis das Werk.

Vorrichtungsdesign

Die Vorrichtung präsentiert die Programmierschnittstelle zuverlässig über Tausende von Einfügungen hinweg, hält die Einheit in einer wiederholbaren Position und fällt in einen sicheren Zustand, wenn der Zyklus unterbrochen wird. Kontaktverschleiß ist der wichtigste Wartungsfaktor, und ein sich verschlechternder Kontakt führt zu zeitweiligen Programmierfehlern, die wie Firmware-Fehler aussehen.

Versionskompatibilität

Programmiersoftware wird anhand von Produktrevisionen versioniert. Eine Vorrichtung darf nicht in der Lage sein, einen für eine andere Variante vorgesehenen Build zu laden, da die resultierende Einheit ihre unmittelbaren Prüfungen besteht und sich im Betrieb falsch verhält.

Dies wird auf der Station und nicht durch ein Verfahren durchgesetzt. Eine Steuerung, die davon abhängt, dass ein Bediener den richtigen Menüpunkt auswählt, schlägt in einer Schicht mit hohem Arbeitsaufkommen irgendwann fehl.

Aufzeichnungen

Jeder Zyklus zeichnet die Seriennummer, die Firmware-Version und den Hash, die angewendete Konfiguration, die Station, den Betreiber und den Zeitstempel auf. Mit diesem Datensatz können Sie ein Firmware-Problem auf einen Datumsbereich und eine Station eingrenzen, anstatt sich auf einen gesamten Produktionslauf zu beziehen.

Wo dies im Verhältnis zum End-of-Line-Test liegt

Programmierung und End-of-Line-Test sind separate Stationen mit unterschiedlichen Zwecken. Die Programmierung macht das Gerät zu dem, was es sein soll. Der End-of-Line-Test beweist, dass dies der Fall ist. Durch die Kombination in einem Schritt wird Platz gespart und die unabhängige Prüfung entfällt, die bei jedem Volumen ein schlechter Handel ist.

Wie wir dabei mit Ihnen zusammenarbeiten

Da die Programmierung und Bereitstellung Auswirkungen auf Ihre Sicherheitslage hat, wird diese mit Ihrem Team erstellt und nicht einfach vor Ort. Schlüsselhandhabung, Zertifikatsbereitstellung und wer darüber entscheidet, welche Entscheidungen Sie treffen und verstehen sollten, und keine Entscheidungen, die ein Lieferant stillschweigend für Sie treffen sollte.

Unsere Ingenieure bauen es vor Ort ein und begleiten die ersten Produktionsläufe. Danach unterliegt es der gleichen monatlichen Supportvereinbarung wie der Rest der Linie.

Was eine automatisierte Vorrichtung macht

  1. 1

    Testet und bewertet

    Das Gerät wird getestet und nicht inspiziert, so dass ein Fehler an der Leitung und nicht beim Kunden erkannt wird.

  2. 2

    Programme

    Firmware geladen und verifiziert, im Takt, ohne Techniker mit Kabel.

  3. 3

    Bestimmungen

    Identität, Schlüssel und Konfiguration werden als kontrollierter Produktionsschritt geschrieben und nicht als etwas, das im Nachhinein erledigt wird.

  4. 4

    Protokolle

    Jedes Ergebnis wird anhand der Seriennummer des Geräts im Produktlebenszyklussystem aufgezeichnet.

Die Einsparung von Arbeitskräften ist der offensichtliche Vorteil. Der Rekord ist derjenige, der sich später auszahlt.

Warum das Protokoll wichtiger ist als der Test

Ein Test, der bestanden und nicht aufgezeichnet wird, beweist drei Jahre später nichts, und genau dann fragt jemand.

Die Ergebnisse werden in das Produktlebenszyklus-Managementsystem geschrieben, das in unserem eigenen Betrieb die S3-Suite ist. Wenn ein Gerät vom Feld zurückkehrt, ist sein vollständiger Produktionsbericht abrufbar: Was wurde getestet, welche Messwerte wurden angezeigt, mit welcher Firmware es verlassen wurde und welche Komponenten eingebaut wurden. Dadurch wird ein Feldfehler von einer Vermutung zu einer Analyse, und ein Kunde, der Ihre Linie prüft, wird auch danach fragen.

Wie wir es für Sie bauen

Vorrichtungen werden auf Ihr Produkt und Ihre Linie zugeschnitten und nicht aus einem Katalog geliefert. Der Funktionsumfang ergibt sich aus dem, was Sie testen müssen und was Ihr Prozess erfordert, und die Arbeit ist Teil eines umfassenderen Fertigungsprogramms und nicht eigenständig.

Unsere Ingenieure bauen es mit Ihren Produktions- und Qualitätsteams auf und bleiben auch bei den ersten Durchläufen dabei, denn die Testgrenzen werden überarbeitet, sobald eine Linie beginnt, echte Daten zu generieren.

Auf Ihren eigenen Standort angewendet?

Definieren Sie Ihren Bereitstellungsablauf

Technisch geprüft von Deepu Joy, Director of Products and Delivery. Zuletzt geprüft 2026-08-29.

Häufig gestellte Fragen

Können Programmierung und End-of-Line-Test eine Station gemeinsam nutzen?

Dies ist physisch möglich, es sollten jedoch separate Vorgänge mit separaten Datensätzen bleiben. Die Programmierung richtet das Gerät ein und der End-of-Line-Test überprüft es unabhängig. Durch das Zusammenführen wird die Prüfung entfernt.

Liefern Sie das Programmiergerät?

Vorrichtungsdesign, Programmiersoftware, Bereitstellungsmethode und Datensatzformat können alle Teil der Übergabe sein. Bestätigen Sie den Lieferumfang für Ihr Programm.

Wie werden Backend-Anmeldeinformationen geschützt?

Die Anmeldeinformationen sind pro Einheit eindeutig und die Quelle der Anmeldeinformationen ist zugriffskontrolliert, da eine Programmierstation in der Lage ist, Identitäten zu erstellen, denen ein Backend vertraut.

Was passiert mit den Anmeldedaten einer verschrotteten Einheit?

Sie werden widerrufen und nicht verworfen. Eine bereitgestellte Einheit, die den letzten Test nicht besteht, verfügt weiterhin über einen gültigen Berechtigungsnachweis, bis dieser entfernt wird.

Wie verhindern Sie, dass die falsche Firmware geladen wird?

Programmiersoftware wird anhand von Produktrevisionen versioniert und die Station erzwingt die Übereinstimmung. Eine Steuerung, die darauf angewiesen ist, dass der Bediener die richtige Wahl trifft, wird irgendwann scheitern.

Was wird am Programmierplatz aufgezeichnet?

Seriennummer, Firmware-Version und Hash, angewendete Konfiguration, Station, Betreiber und Zeitstempel.

Definieren Sie Ihren Bereitstellungsablauf

Teilen Sie uns Ihre Varianten, Leitungsgeschwindigkeit und Backend mit und wir legen fest, was der Programmierplatz anwendet, verifiziert und aufzeichnet.

Definieren Sie Ihren Bereitstellungsablauf