ScaliRo
Standards & Interoperabilität

VDA 5050: der Kommunikationsstandard für AGV- und AMR-Flotten

VDA 5050 ist die standardisierte Schnittstelle zwischen Leitsteuerung (Master Control) und mobilen Robotern verschiedener Hersteller. Dieser Leitfaden erklärt, was der Standard regelt, wie er technisch funktioniert und was er für Betreiber, Integratoren und Fahrzeughersteller bedeutet – inklusive Abgrenzung zu LIF und FAQ.

Was ist VDA 5050?

Definition, Herkunft und Zweck der standardisierten Schnittstelle zwischen Leitsteuerung und Fahrzeugen.

Warum wurde er entwickelt?

Das Herstellerbindungs-Problem in heterogenen Flotten und wie ein offener Standard es adressiert.

Wie funktioniert er technisch?

MQTT-basierte Topics für Order, State, Visualization und Factsheet – im Überblick.

VDA 5050 vs. LIF

Zwei komplementäre Standards: Laufzeit-Kommunikation und Layout-Austausch.

Was ist VDA 5050?

VDA 5050 ist eine standardisierte Kommunikationsschnittstelle zwischen einer übergeordneten Leitsteuerung – häufig als Master Control oder Fleet Manager bezeichnet – und fahrerlosen Transportfahrzeugen (FTF/AGV) sowie autonomen mobilen Robotern (AMR). Der Standard legt fest, in welchem Format Aufträge an Fahrzeuge übergeben werden, wie Fahrzeuge ihren Status zurückmelden und wie Positions- sowie Verbindungsdaten übertragen werden.

Entwickelt wurde VDA 5050 gemeinsam vom Verband der Automobilindustrie (VDA) und dem Verband Deutscher Maschinen- und Anlagenbau (VDMA). Der Ursprung liegt in der Automobilindustrie, wo Werke typischerweise Fahrzeuge mehrerer Hersteller gleichzeitig betreiben und für jede Kombination aus Leitsteuerung und Fahrzeugtyp bislang eine individuelle, proprietäre Schnittstelle implementieren mussten. Mittlerweile hat sich der Standard branchenübergreifend etabliert und wird in der Intralogistik, Fertigung und Distribution eingesetzt.

Wichtig ist die Abgrenzung: VDA 5050 beschreibt wie Leitsteuerung und Fahrzeug miteinander sprechen – nicht was die Leitsteuerung intern entscheidet. Verkehrsmanagement, Auftragsoptimierung und Routenplanung bleiben Aufgabe des jeweiligen Flottenmanagementsystems. VDA 5050 standardisiert lediglich das Nachrichtenformat an der Schnittstelle nach außen.

Der Name selbst verweist auf seine Herkunft: "VDA" steht für den Verband der Automobilindustrie, "5050" ist die laufende Nummer innerhalb der VDA-Empfehlungsreihe. Auch wenn der Standard ursprünglich für Automobilwerke konzipiert wurde, ist er heute branchenneutral formuliert und wird längst weit über die Automobilindustrie hinaus eingesetzt – in der allgemeinen Intralogistik, in der Lebensmittelproduktion, im E-Commerce-Fulfillment und im Maschinenbau.

Warum wurde VDA 5050 entwickelt?

Vor VDA 5050 kommunizierte praktisch jeder AGV-/AMR-Hersteller über eine eigene, proprietäre Schnittstelle mit der Leitsteuerung. Für Betreiber bedeutete das: Wer einmal Fahrzeuge eines Herstellers integriert hatte, war faktisch an diesen Anbieter gebunden. Ein Wechsel oder die Erweiterung um Fahrzeuge eines zweiten Herstellers erforderte in der Regel eine komplett neue, kostenintensive Integrationsarbeit – auf beiden Seiten, bei Leitsteuerung und Fahrzeug.

Dieses Herstellerbindungs-Problem (Vendor Lock-in) wird mit zunehmender Flottengröße und -heterogenität teurer. Viele Werke und Lager setzen heute nicht mehr auf einen einzigen AGV-/AMR-Anbieter, sondern kombinieren Fahrzeuge unterschiedlicher Hersteller je nach Anwendungsfall – etwa Schwerlast-Schlepper eines Anbieters neben leichten Kommissionier-AMR eines anderen. Ohne einen gemeinsamen Kommunikationsstandard wächst der Integrationsaufwand mit jeder neuen Fahrzeugklasse.

Hinzu kommt ein betriebswirtschaftliches Argument: Individuelle Schnittstellen müssen bei jedem Software-Update auf beiden Seiten neu abgestimmt und getestet werden. Ändert ein Fahrzeughersteller sein proprietäres Protokoll, muss die Leitsteuerung nachziehen – und umgekehrt. Das bindet Entwicklungskapazität, die eigentlich in Funktionalität statt in Schnittstellenpflege fließen sollte. Ein offener, versionierter Standard mit breiter Marktakzeptanz reduziert diesen Wartungsaufwand strukturell.

VDA 5050 löst dieses Problem, indem es eine einheitliche, offene Schnittstelle definiert, die alle konformen Fahrzeuge implementieren können. Eine Leitsteuerung, die VDA 5050 spricht, kann grundsätzlich Fahrzeuge verschiedener Hersteller ansteuern, ohne für jeden Hersteller eine separate Integration zu entwickeln. Das reduziert Integrationskosten, verkürzt Projektlaufzeiten und gibt Betreibern echte Wahlfreiheit bei der Fahrzeugbeschaffung – ein Faktor, der zunehmend auch in Lastenheften und Ausschreibungen als Anforderung auftaucht.

Wie funktioniert VDA 5050 technisch?

VDA 5050 setzt auf MQTT als Transportprotokoll. MQTT ist ein leichtgewichtiges Publish-Subscribe-Protokoll, das sich für viele gleichzeitig verbundene Geräte mit begrenzter Bandbreite eignet – eine gute Grundlage für Flotten mit zahlreichen Fahrzeugen, die kontinuierlich Statusdaten senden. Jedes Fahrzeug erhält einen eigenen MQTT-Topic-Namensraum, typischerweise strukturiert nach Hersteller, Fahrzeugtyp und Seriennummer.

Innerhalb dieses Namensraums definiert VDA 5050 mehrere Nachrichtentypen (Topics), die jeweils als JSON-Nachricht übertragen werden. Die wichtigsten sind unten aufgeführt. Zusammen bilden sie einen vollständigen Kommunikationszyklus: Die Leitsteuerung sendet Aufträge, das Fahrzeug bestätigt Fortschritt und Status, und beide Seiten erkennen zuverlässig, wenn eine Verbindung abbricht.

Ein order-Auftrag besteht typischerweise aus einer Sequenz von Knoten (nodes) und Kanten (edges), die den geplanten Fahrweg beschreiben, sowie optionalen Aktionen (actions) an einzelnen Knoten – etwa "Heben", "Andocken" oder "Öffnen einer Klappe". Das Fahrzeug arbeitet diese Sequenz ab und meldet über state kontinuierlich zurück, welchen Knoten es zuletzt erreicht hat, welche Aktionen abgeschlossen sind und ob Fehler oder Warnungen vorliegen. Dieses Zusammenspiel aus Auftrag und Rückmeldung ist das Herzstück des Standards.

Ein weiterer wichtiger Baustein ist die Fehlerbehandlung. VDA 5050 definiert strukturierte Fehler- und Warnmeldungen mit Schweregrad, Fehlertyp und betroffener Aktion, sodass eine Leitsteuerung automatisiert reagieren kann – etwa indem sie einen alternativen Auftrag berechnet oder einen Bediener alarmiert. Ebenso ist geregelt, wie ein Fahrzeug den aktuellen Auftrag pausieren, fortsetzen oder abbrechen kann, ohne dass die Kommunikation zwischen Leitsteuerung und Fahrzeug inkonsistent wird. Diese Details wirken auf den ersten Blick klein, entscheiden in der Praxis aber häufig über die Robustheit einer Integration im Störungsfall.

order Leitsteuerung → Fahrzeug

Auftragsdaten: Zielknoten, Kanten, Aktionen. Die Leitsteuerung teilt dem Fahrzeug mit, welchen Weg es fahren und welche Aktionen es an welchen Stationen ausführen soll.

state Fahrzeug → Leitsteuerung

Statusmeldungen: Position, Batterie, aktueller Auftragsfortschritt, Fehler und Warnungen. Das Fahrzeug meldet kontinuierlich seinen Zustand zurück.

visualization Fahrzeug → Leitsteuerung

Hochfrequente Positions- und Geschwindigkeitsdaten, separat von state, für flüssige Live-Darstellung in Leitständen und Monitoring-Oberflächen.

connection Fahrzeug → Leitsteuerung

Verbindungsstatus (online, offline, connectionbroken) über MQTT Last Will and Testament, damit die Leitsteuerung Ausfälle zuverlässig erkennt.

factsheet Fahrzeug → Leitsteuerung

Statische Fahrzeugeigenschaften: Typklasse, Abmessungen, unterstützte Aktionen, Lastprofile. Wird selten, meist nur bei Registrierung, gesendet.

instantActions Leitsteuerung → Fahrzeug

Sofort auszuführende Aktionen außerhalb des regulären Auftrags, etwa Hupe, Notstopp-Quittierung oder manuelles Anhalten.

Versionen und Weiterentwicklung

VDA 5050 wird kontinuierlich in einer Arbeitsgruppe aus VDA, VDMA und Industriepartnern weiterentwickelt. Der Standard hat seit der ersten Veröffentlichung mehrere Versionssprünge durchlaufen, in denen unter anderem der Funktionsumfang für Aktionen, Fehlerbehandlung und Factsheet-Daten erweitert wurde. Weil sich Details zwischen Versionen ändern können, lohnt sich vor jeder Integration ein Blick in die aktuell veröffentlichte Spezifikation der VDA-Arbeitsgruppe sowie die Abstimmung, welche Version Leitsteuerung und Fahrzeughersteller jeweils unterstützen.

Für die Praxis bedeutet das: VDA-5050-Konformität ist keine binäre Aussage. Zwei als "VDA-5050-konform" beworbene Systeme unterstützen nicht zwangsläufig dieselbe Version oder denselben Funktionsumfang. Bei Ausschreibungen und Integrationsprojekten sollte deshalb konkret die unterstützte Version sowie der Umfang der implementierten Topics und Aktionen geklärt werden.

Frühere Versionen des Standards konzentrierten sich stärker auf grundlegende Fahr- und Statusfunktionen; spätere Weiterentwicklungen erweiterten unter anderem die Fehlerbehandlung, die Struktur der Factsheet-Daten und die Flexibilität bei Aktionen. Diese schrittweise Erweiterung ist typisch für einen aktiv gepflegten Industriestandard: Rückwärtskompatibilität wird angestrebt, ist aber nicht in jedem Fall garantiert. Wer eine Integration plant, sollte die Release Notes der jeweils aktuellen Spezifikation prüfen, statt sich auf ältere Dokumentation oder Herstellerangaben allein zu verlassen.

• Bedeutung für die Praxis

Was VDA 5050 für unterschiedliche Rollen bedeutet

Betreiber / Logistikteams

Können Fahrzeuge unterschiedlicher Hersteller in einer Leitsteuerung orchestrieren, ohne sich technisch an einen Anbieter zu binden. VDA 5050 wird häufig als Ausschreibungskriterium gefordert.

Systemintegratoren

Reduzieren den Integrationsaufwand pro Fahrzeugtyp erheblich, da eine standardisierte Schnittstelle statt proprietärer Einzelanbindungen implementiert wird.

Fahrzeug-OEMs

Erschließen mehr Projekte, wenn ihre Fahrzeuge VDA-5050-konform sind, weil Betreiber und Integratoren gezielt nach Standardkonformität suchen.

Typische Anwendungsfälle in der Praxis

Ein klassisches Szenario ist die Erweiterung einer bestehenden AGV-Flotte um Fahrzeuge eines zweiten Herstellers – etwa weil der ursprüngliche Anbieter keine passende Fahrzeugklasse für eine neue Anwendung im Portfolio hat. Unterstützen beide Fahrzeugtypen VDA 5050, kann die bestehende Leitsteuerung die neuen Fahrzeuge grundsätzlich über dieselbe Schnittstelle ansprechen, statt eine zweite, parallele Integration aufzubauen.

Ein weiterer Anwendungsfall betrifft Systemintegratoren, die Projekte für mehrere Endkunden mit unterschiedlichen Fahrzeugpräferenzen umsetzen. Statt für jedes Projekt eine neue proprietäre Anbindung zu entwickeln, implementieren sie einmalig VDA 5050 in ihrer Leitsteuerungssoftware und können diese Investition über viele Projekte hinweg wiederverwenden – unabhängig davon, welcher Fahrzeughersteller im jeweiligen Projekt zum Einsatz kommt.

Auch bei Ausschreibungen öffentlicher und großer privater Auftraggeber taucht VDA-5050-Konformität zunehmend als explizites Vergabekriterium auf. Auftraggeber wollen sich damit gegen zukünftige Herstellerbindung absichern und sich die Option offenhalten, die Flotte später um Fahrzeuge weiterer Anbieter zu ergänzen, ohne bestehende Investitionen in die Leitsteuerung zu gefährden.

Häufige Missverständnisse

Ein verbreitetes Missverständnis ist, VDA 5050 sei selbst ein Flottenmanagementsystem oder eine Softwarelösung, die man "kaufen" könnte. Tatsächlich ist VDA 5050 lediglich eine Spezifikation – ein Dokument, das Nachrichtenformate definiert. Die eigentliche Software, die diese Spezifikation implementiert, kommt von Flottenmanagement-Anbietern und Fahrzeugherstellern. VDA 5050 selbst liefert weder eine Referenzimplementierung noch eine Betriebsumgebung.

Ein zweites Missverständnis betrifft den Umfang der Standardisierung: VDA 5050 regelt die Kommunikation zwischen Leitsteuerung und Fahrzeug, nicht aber die Kommunikation zwischen Leitsteuerung und übergeordneten Systemen wie ERP oder WMS, und auch nicht die interne Logik der Fahrzeugsteuerung selbst – etwa Hindernisvermeidung oder Lokalisierung. Diese Bereiche bleiben herstellerspezifisch und sind nicht Gegenstand des Standards.

Drittens wird VDA 5050 gelegentlich mit vollständiger Interoperabilität gleichgesetzt – im Sinne von "jedes VDA-5050-Fahrzeug funktioniert automatisch mit jeder VDA-5050-Leitsteuerung". Das stimmt in der Grundtendenz, ist aber mit Vorbehalt zu verstehen: Version, unterstützter Funktionsumfang, herstellerspezifische Erweiterungen der Factsheet-Daten und die Qualität der jeweiligen Implementierung beeinflussen, wie reibungslos eine konkrete Integration tatsächlich verläuft. Ein Kompatibilitätstest im jeweiligen Projekt bleibt sinnvoll.

VDA 5050 und LIF: komplementäre Standards

VDA 5050 und LIF (Layout Interchange Format) werden häufig im selben Atemzug genannt, regeln aber unterschiedliche Dinge. VDA 5050 ist der Laufzeit-Standard: Er definiert, wie Leitsteuerung und Fahrzeug während des laufenden Betriebs kommunizieren – Aufträge, Status, Position. LIF ist der Layout-Standard: Er definiert, wie ein Fahrbereich – Knoten, Kanten, Stationen, Verkehrsregeln – als strukturierte Datei zwischen Planungswerkzeug und Flottenmanagement ausgetauscht wird.

In der Praxis greifen beide Standards ineinander: Ein Layout wird zunächst geplant und als LIF exportiert, dann in die Leitsteuerung importiert. Sobald die Fahrzeuge im laufenden Betrieb sind, kommunizieren sie über VDA 5050 mit dieser Leitsteuerung – auf Basis des zuvor importierten Layouts. LIF bringt den Plan in den Betrieb, VDA 5050 hält den Betrieb am Laufen.

Für Projektteams ist diese Trennung hilfreich, weil sie zwei unterschiedliche Integrationsaufgaben klar voneinander trennt. Die Frage "Wie beschreiben wir unseren Fahrbereich einheitlich?" wird über LIF beantwortet. Die Frage "Wie sprechen unsere Fahrzeuge mit der Leitsteuerung?" wird über VDA 5050 beantwortet. Beide Antworten zusammen ergeben ein herstellerunabhängiges Gesamtbild – von der ersten Layoutskizze bis zum laufenden Flottenbetrieb.

Wie FleetEngine VDA 5050 unterstützt

FleetEngine ist eine Planungs-, Simulations- und Visualisierungsplattform für AMR-/AGV-Flotten – kein Flottenmanagementsystem und keine Leitsteuerung. FleetEngine steuert keine Fahrzeuge über VDA 5050. Stattdessen unterstützt FleetEngine den Standard an zwei Stellen entlang des Planungszyklus:

Diese Trennung ist bewusst so gewählt: Wer eine belastbare Planungsgrundlage für ein VDA-5050-Projekt braucht – Fahrzeuganzahl, Layoutvarianten, Durchsatzvalidierung – findet sie in FleetEngine, ohne dass ein zusätzliches Steuerungssystem in Betrieb genommen werden muss. Die eigentliche Fahrzeugsteuerung über VDA 5050 bleibt Aufgabe des jeweiligen Flottenmanagementsystems, mit dem FleetEngine über Layoutdaten und Telemetrie zusammenarbeitet.

Für Teams, die sowohl Layoutplanung als auch Betriebsüberwachung in einem konsistenten Modell abbilden wollen, ergibt sich damit ein durchgängiger Ablauf: Editor und Simulation liefern das validierte Layout und die erwartete Flottengröße, das Flottenmanagementsystem übernimmt Betrieb und Steuerung über VDA 5050, und Visualization zeigt die reale Telemetrie zurück im selben Planungskontext – für kontinuierliches Lernen zwischen Planung und Betrieb.

FleetEngine Visualisierung – Live-Flottenübersicht mit VDA-5050-Telemetrie neben dem Planungsmodell

Simulation VDA-5050-konformer Flotten

Bereits in der Planungsphase lässt sich Fahrzeugverhalten simulieren, das den Nachrichtenstrukturen und Auftragslogiken von VDA 5050 entspricht – so werden Layouts und Flottengrößen validiert, bevor ein Fahrzeug bestellt wird.

Visualisierung von VDA-5050-Telemetrie

Reale Statusdaten aus dem laufenden Betrieb, empfangen über VDA 5050, lassen sich in derselben Umgebung wie das ursprüngliche Planungsmodell darstellen – Plan und Realität nebeneinander, ohne dass FleetEngine selbst Fahrzeuge steuert.

Offizielle Ressourcen

Für den verbindlichen Wortlaut der Spezifikation, JSON-Schemas und Versionshistorie sind die offiziellen Quellen von VDA und der VDA5050-Arbeitsgruppe die richtige Anlaufstelle:

• Häufige Fragen

FAQ zu VDA 5050

Ist VDA 5050 Pflicht für AGV/AMR-Projekte?

Gesetzlich nicht. VDA 5050 ist ein freiwilliger Industriestandard. In der Praxis verlangen aber immer mehr Betreiber und Ausschreibungen VDA-5050-Konformität, weil sie damit Herstellerbindung vermeiden und Flotten mehrerer Anbieter in einer Leitsteuerung zusammenführen können.

Welche Hersteller unterstützen VDA 5050?

Eine wachsende Zahl an AGV-/AMR-Herstellern und Flottenmanagement-Anbietern implementiert VDA 5050, da der Standard von VDA und VDMA gemeinsam mit Industriepartnern entwickelt wurde und breite Marktakzeptanz hat. Die konkrete Unterstützung und der abgedeckte Funktionsumfang unterscheiden sich je Hersteller und sollten im Einzelfall geprüft werden.

Was ist der Unterschied zwischen VDA 5050 und LIF?

VDA 5050 regelt die Laufzeit-Kommunikation zwischen Leitsteuerung und Fahrzeug – Aufträge, Status, Visualisierung. LIF (Layout Interchange Format) beschreibt den Austausch von Layoutdaten wie Knoten, Kanten und Stationen. Beide Standards sind komplementär: LIF bringt das Layout in den Betrieb, VDA 5050 steuert die Kommunikation während des Betriebs.

Brauche ich VDA 5050 schon in der Planungsphase?

Nicht zwingend für die reine Layoutplanung – dafür ist LIF relevant. VDA 5050 wird wichtig, sobald Sie reale Telemetriedaten aus dem Betrieb einbeziehen wollen, etwa um ein Planungsmodell mit tatsächlichem Fahrzeugverhalten abzugleichen oder eine Inbetriebnahme vorzubereiten.

Auf welcher Technologie basiert VDA 5050?

VDA 5050 nutzt MQTT als Transportprotokoll und JSON-Nachrichten für die einzelnen Topics (order, state, visualization, connection, factsheet, instantActions). MQTT wurde gewählt, weil es leichtgewichtig, asynchron und für den Einsatz in verteilten Flottenumgebungen mit vielen Fahrzeugen geeignet ist.

Ersetzt VDA 5050 mein Flottenmanagementsystem (FMS)?

Nein. VDA 5050 ist die Schnittstelle, über die ein FMS mit Fahrzeugen kommuniziert – nicht das FMS selbst. Das Flottenmanagementsystem bleibt für Auftragsverteilung, Verkehrsmanagement und Betrieb zuständig; VDA 5050 standardisiert lediglich, wie diese Kommunikation formatiert ist.

VDA-5050-Flotten planen und visualisieren

FleetEngine unterstützt VDA 5050 in der Planungs- und Visualisierungsphase: Layouts entwerfen, Fahrzeugverhalten simulieren und reale Telemetrie neben dem Plan darstellen.

Enterprise Ready
Quick Integration
Dedicated Support