Herunterladen Inhalt Inhalt Diese Seite drucken

Methoden Zur Fehlerüberprüfung - Crompton Integra 1630 Kommunikationshandbuch

Vorschau ausblenden Andere Handbücher für Integra 1630:
Inhaltsverzeichnis

Werbung

Integra Messinstrumente unterstützen darüber hinaus: Keine Parität, 1 Stoppbit
Transmit Character = Start Bit + Data Byte + 1 Stop Bit (10 Bit total):
Übertragener Charakter = StartBit + Datenbyte + 1 StoppBit (10 Bit insgesamt)
Start
Der „Master" ist durch den Anwender so konfiguriert, dass ein voreingestelltes „Timeout / Pausenzeit"-Intervall
abgewartet wird. Durch den „Master" wird dieser Zeitraum abgewartet, bevor die Entscheidung getroffen wird,
dass der „Slave" keine Rückmeldung sendet und die Übertragung abgebrochen werden soll. Es muss sorgfältig
vorgegangen werden, wenn sowohl die spezifizierten „Timeout / Pausenzeit"-Zeiten des „Master" und des
„Slave" berücksichtigt werden. Der „Slave" kann unter Umständen die Rückmeldezeit als die Periode zwischen
dem Empfang des letzten Bit der Anfrage und der Übertragung des ersten Bit der Rückmeldung interpretieren.
Der „Master" kann unter Umständen die Rückmeldezeit als Periode zwischen der Übertragung des ersten Bit
der Anfrage bis zum Empfang des letzten Bit der Rückmeldung interpretieren. Nachfolgend wird dargestellt,
dass die Übertragungszeit einer Nachricht, welche eine Funktion der Baudrate ist, in der Berechnung des
„Timeout / Pausenzeit" berücksichtigt werden muss.
Query Transmission Time /
Übertragungszeit der Anfrage
Query / Anfrage
Start of Query /
Start der Anfrage
3.5
Methoden zur Fehlerüberprüfung
Serielle Standard MODBUS-Netzwerke verwenden 2 Prozesse zur Fehlerprüfung.
Die Verwendung von Fehlerprüfungsbyte, wie oben beschrieben, dient zur Integritätsprüfung der Nachricht. Die
Paritätsprüfung (gleich oder ungleich) kann für jedes Byte der Nachricht angewendet
3.5.1
Prüfung der Parität
Bei aktivierter Paritätsprüfung, entweder durch Auswahl von gerader oder ungerader Parität, wird die Menge
aller 1. im Dateninhalt aller übermittelten Charaktere gezählt. Das ParitätsBit wird dann als „0" oder „1" gesetzt,
um als Ergebnis ein gerades oder ungerades Resultat an 1. zu erzeugen.
Die Paritätsüberprüfung kann nur dann einen Fehler erkennen, wenn eine ungerade Anzahl an Bit in der
Übertragung eines übermittelten Charakters aufgenommen oder abgegeben wird. Falls, beispielsweise, zwei 1.
beschädigt sind und als 0. wiedergegeben werden, wird die Paritätsüberprüfung den Fehler nicht erkennen.
Falls die Paritätsüberprüfung nicht spezifiziert ist, wird kein ParitätsBit übermittelt und somit die Paritätsprüfung
nicht vorgenommen. Falls ebenso keine Paritätsprüfung spezifiziert ist und 1 StoppBit gewählt wurde, wird der
übermittelte Charakter im Ergebnis um 1 Bit gekürzt.
1
2
3
4
Slave Processing Time /
„Slave" Bearbeitungszeit
Query received by slave /
Anfrage durch "Slave"
empfangen
5
6
7
Response Transmission Time /
Übertragungszeit der Rückmeldung
Response / Rückmeldung
Start of Response/
Response received y master / Rückmeldung durch „Master" empfangen
Start der
Rückmeldung
17
8
Stop /
Stopp
werden.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis