Herunterladen Inhalt Inhalt Diese Seite drucken

Doppelter Bus-Abgriff 4-Draht Bus; Abtastung - IFTOOLS MSB-RS485-PLUS Handbuch

Inhaltsverzeichnis

Werbung

KAPITEL 1. ANALYSE VON RS422/485 BUSSYSTEMEN
an den Bus angeschlossen.
Diese Variante erlaubt das Mitprotokollieren aller übertragenen Datenbytes
(auch von zwei nicht PC Geräten) mit einem PC und entsprechender Software
wie z.B. Hyperterm. Die Nachteile:
Da Sende- und Empfangsdaten über die gleiche Leitung gehen, kann phy-
sikalisch nicht zwischen gesendeten und empfangenen Daten unterschieden
werden. Dazu ist die Auswertung der Telegramme nötig.
Bei Aussagen über das Zeitverhalten gilt das bereits unter
1.1
gesagte.
Die Anbindung eines EIA-485 Umsetzers erfolgt i.a. als serieller COM Port
(entweder als virtueller COM Port im Falle eines USB auf EIA-485 Konverters
oder direkt bei EIA-232 auf EIA-485 Schnittstellenwandler).
In beiden Fällen gehen Informationen über den Tri-State Zustand verloren, mit
der Konsequenz, daß Busfehler verursacht durch mehrere aktive Sender nicht
erkannt werden.

1.3 Doppelter Bus-Abgriff 4-Draht Bus

Die Sende- und Empfangsleitungen werden getrennt aufgezeichnet. Allerdings
erfordert diese Variante zwei EIA-485 Umsetzer sowie spezielle serieller Trei-
ber, da die getrennt empfangenen Datenbytes mit einer Zeitmarke oder eindeu-
tigen Nummer versehen werden müssen, um sie miteinander synchronisieren
zu können.
Die Datenrichtung wird hier zwar korrekt erkannt, allerdings kann aus oben
genannten Gründen nicht eindeutig bestimmt werden, in welcher Reihenfolge
Sende- und Empfangsdaten vorliegen. Letztendlich wurde diese Möglichkeit
deshalb hauptsächlich unter MS-DOS verwendet, da dieses Betriebssystem
(auf Grund seiner Einfachheit) eine direkte Echtzeitbearbeitung des UART er-
laubt.
Für Aussagen über das Zeitverhalten sowie den Tri-State Buszustand gilt das
gleiche wie unter 1.2.

1.4 Abtastung

Dieses Verfahren erfordert eine zusätzliche Hardware, die alle Signalleitungen
simultan abtastet und entsprechend aufarbeitet. Die Vorteile:
Da die Abtastung und Auswertung unabhängig von den angeschlossenen Ge-
räten sowie des PC's erfolgt, werden ungültige Tri-State Zustände, falsche
Baudraten bzw. UART Einstellungen der Teilnehmer eindeutig erkannt und pro-
tokolliert.
Darüber hinaus erlaubt nur die Abtastung aller Signalleitungen eine genaue
zeitliche Erfassung der Datenleitungen (und eventuell verwendeter Handsha-
ke Leitungen wie RTS, CTS bei Punkt-zu-Punkt Verbindungen). Unabdingbar
für Protokolle, die eine genaue Einhaltung von Sendezeiten/Pausen verlangen
oder ein anderes genaues Zeitverhalten spezifizieren.
4

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis