Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
faq:ibis [2015/09/09 12:32]
hess
faq:ibis [2015/09/09 12:34]
hess
Line 1: Line 1:
-====== IBIS ====== +====== ​Integriertes Bord-Informations-System (IBIS====== 
-===== IBIS-Wagenbus ====+===== IBIS-Wagenbus ​(VDV 300) ====
 Dieser Artikel soll Ihnen einen kurzen Überblick über die Funktionsweise des IBIS Wagenbus geben. Er behandelt die wichtigsten Grundbegriffe und Eckdaten, kann jedoch kein Ersatz eines detailierten Studiums der elektrischen Spezifikationen,​ des IBIS-Protokolls oder der IBIS-Telegrammdefinition sein. Der IBIS-Wagenbus dient der Kommunikation der in einem Fahrzeug eingebauten Bordsysteme,​ wie z.B. Bordrechner,​ Anzeigen, Ansagegeräte usw. Dieser Artikel soll Ihnen einen kurzen Überblick über die Funktionsweise des IBIS Wagenbus geben. Er behandelt die wichtigsten Grundbegriffe und Eckdaten, kann jedoch kein Ersatz eines detailierten Studiums der elektrischen Spezifikationen,​ des IBIS-Protokolls oder der IBIS-Telegrammdefinition sein. Der IBIS-Wagenbus dient der Kommunikation der in einem Fahrzeug eingebauten Bordsysteme,​ wie z.B. Bordrechner,​ Anzeigen, Ansagegeräte usw.
  
Line 7: Line 7:
 Die Kommunikation wird über zwei Datenleitungen (Aufruf- und Antwortbus; jeweils vom IBIS-Master aus gesehen) realisiert. Beide Datenleitungen werden vom IBIS-Master mit Spannung ersehen. Diese ist auch das Entscheidungskriterium für Geräte, ob am Bus ein Master vorhanden ist der nicht. Der NB37xx kann den Zustand des Aufruf- und Antwortbus via SDK über die LEDs an seiner Frontseite anzeigen. Die einzelnen Geräte kommunizieren über ASCII-Telegramme miteinander. Der Aufbau und die Bedeutung dieser Telegramme sind in der VDV-Schrift Nr. 300 spezifiziert. Die Kommunikation wird über zwei Datenleitungen (Aufruf- und Antwortbus; jeweils vom IBIS-Master aus gesehen) realisiert. Beide Datenleitungen werden vom IBIS-Master mit Spannung ersehen. Diese ist auch das Entscheidungskriterium für Geräte, ob am Bus ein Master vorhanden ist der nicht. Der NB37xx kann den Zustand des Aufruf- und Antwortbus via SDK über die LEDs an seiner Frontseite anzeigen. Die einzelnen Geräte kommunizieren über ASCII-Telegramme miteinander. Der Aufbau und die Bedeutung dieser Telegramme sind in der VDV-Schrift Nr. 300 spezifiziert.
  
-===== IBIS-Master ​=====+==== IBIS-Master ====
 Der IBIS-Master ist das einzige Gerät am IBIS-Bus, das spontan - also ohne vorher von einem Der IBIS-Master ist das einzige Gerät am IBIS-Bus, das spontan - also ohne vorher von einem
 anderen Gerät dazu aufgefordert worden zu sein - Telegramme versenden darf. Einem IBIS-Slave ist anderen Gerät dazu aufgefordert worden zu sein - Telegramme versenden darf. Einem IBIS-Slave ist
Line 21: Line 21:
 Fehler dar. Fehler dar.
  
-===== IBIS-Slave ​=====+==== IBIS-Slave ====
 IBIS-Slavegeräte sind in der Regel Peripheriegeräte wie z.B. Anzeigen, Fahrscheinautomaten usw. IBIS-Slaves dürfen nur dann an der Kommunikation aktiv teilnehmen, wenn sie vom IBIS-Master dazu aufgefordert werden. Ein IBIS-Slave darf also auf ein "​Frage"​ des Masters antworten, aber nur dann. Er darf nie aus sich heraus Daten auf den IBIS-Bus schicken. IBIS-Slavegeräte sind in der Regel Peripheriegeräte wie z.B. Anzeigen, Fahrscheinautomaten usw. IBIS-Slaves dürfen nur dann an der Kommunikation aktiv teilnehmen, wenn sie vom IBIS-Master dazu aufgefordert werden. Ein IBIS-Slave darf also auf ein "​Frage"​ des Masters antworten, aber nur dann. Er darf nie aus sich heraus Daten auf den IBIS-Bus schicken.
 Die Antwort muss nach der IBIS-Spezifikation binnen einer Bitlaufzeit erfolgen, sonst ist die Antwort nicht gültig. Durch die Taktung des IBIS-Wagenbus ergibt sich damit eine maximale Antwortzeit von ca. einer Millisekunde. Die Praxis zeigt jedoch, dass diese vorgeschriebene,​ aber sehr kurze Antwortzeit von den meisten Geräten nicht gehalten werden kann. Daher sind die meisten IBIS-Mastergeräte (i.d.R. Bordrechner,​ Kassensysteme usw.) toleranter bezüglicher der zulässigen Antwortzeit. Dies ist jedoch herstellerabhängig. Die Antwort muss nach der IBIS-Spezifikation binnen einer Bitlaufzeit erfolgen, sonst ist die Antwort nicht gültig. Durch die Taktung des IBIS-Wagenbus ergibt sich damit eine maximale Antwortzeit von ca. einer Millisekunde. Die Praxis zeigt jedoch, dass diese vorgeschriebene,​ aber sehr kurze Antwortzeit von den meisten Geräten nicht gehalten werden kann. Daher sind die meisten IBIS-Mastergeräte (i.d.R. Bordrechner,​ Kassensysteme usw.) toleranter bezüglicher der zulässigen Antwortzeit. Dies ist jedoch herstellerabhängig.
Line 28: Line 28:
 Zum Anschluss des Gerätes an den IBIS-Bus beachten Sie bitte das Anschlussbild im Handbuch mit den Hinweisen zur Steckerbelegungen. Zum Anschluss des Gerätes an den IBIS-Bus beachten Sie bitte das Anschlussbild im Handbuch mit den Hinweisen zur Steckerbelegungen.
  
-===== IBIS-Telegramme ​=====+==== IBIS-Telegramme ====
 Der Aufbau und die Bedeutung der IBIS-Telegramme sind in der VDV-Schrift 300 definiert. Mittlerweile Der Aufbau und die Bedeutung der IBIS-Telegramme sind in der VDV-Schrift 300 definiert. Mittlerweile
 haben sich auch einige, darüber hinausgehende,​ herstellereigene Varianten an IBIS-Telegrammen haben sich auch einige, darüber hinausgehende,​ herstellereigene Varianten an IBIS-Telegrammen
Line 46: Line 46:
 gültigen IBIS-Telegramms nie ein <CR> auftauchen darf. gültigen IBIS-Telegramms nie ein <CR> auftauchen darf.
  
-===== IBIS-IP =====+===== IBIS-IP ​(VDV 301) =====
 [[https://​www.vdv.de/​vdv-301-1-ibis-ip-teil-1-systemarchitektur.pdfx | Internetprotokoll basiertes integriertes [[https://​www.vdv.de/​vdv-301-1-ibis-ip-teil-1-systemarchitektur.pdfx | Internetprotokoll basiertes integriertes
 Bordinformationssystem ]] Bordinformationssystem ]]
 ===== IBIS-Gateway ===== ===== IBIS-Gateway =====