TH-Check: Testen ob ein Zeichen gerade oder ungerade Anzahl 1-Bits hat
Prüfung, ob die Gesamtanzahl der 1-Bits in einem Zeichen gerade oder ungerade ist.
Definition
Der TH-Check (Tape Horizontal Parity Check) ist eine Paritätsprüfung auf Zeichenebene. Er zählt die Anzahl der gesetzten Bits (1-Bits) in einem einzelnen Zeichen (Byte/Zeichen) und prüft, ob diese Zahl gerade (even parity) oder ungerade (odd parity) ist.
Funktionsweise
- Even Parity: Anzahl der 1-Bits ist gerade → Paritätsbit = 0
- Odd Parity: Anzahl der 1-Bits ist ungerade → Paritätsbit = 1
Beispiel
| Zeichen (ASCII) | Binär | 1-Bits | Parität |
|---|---|---|---|
| 'A' (65) | 01000001 | 2 | Even |
| 'B' (66) | 01000010 | 2 | Even |
| 'C' (67) | 01000011 | 3 | Odd |
Anwendung in CNC
Bei Lochband- und serieller Datenübertragung (RS-232) dient der TH-Check der Fehlererkennung bei der Übertragung einzelner Zeichen. Er erkennt 1-Bit-Fehler, nicht jedoch 2-Bit-Fehler (die die Parität nicht ändern).
Heute weitgehend durch CRC/Checksummen ersetzt, aber bei älteren Steuerungen (Fanuc, Yasnac) noch relevant für Alarmcodes wie "TH PARITY ALARM".
CNC-Maschine
- Präzisions-CNC-Bearbeitung: Schlüsselsektoren treiben Innovation & Qualität
- Präzisions-CNC-Bearbeitung: Vom Konzept zur Produktionsexzellenz
- Unterprogramm erklärt: Definition & Anwendung in der CNC-Steuerung
- Werkzeuglängenkompensation erklärt: Brücke zwischen Programmierung und Realität
- CNC-Werkzeuglängenmessung: Präzises Offsetten für exakte Bearbeitung
- Werkzeugoffset-Wert: Definition & Rolle in der CNC-Bearbeitung
- Werkzeugoffset-Nummern in der CNC: Definition & praktische Anwendung
- Werkzeugoffset-Speicher: CNC-Wörterbuch-Definition
- Werkzeugoffset: Definition und Anwendungen in der CNC-Bearbeitung
- Werkzeugrückzug & -wiederanfahren: CNC-Wörterbuch-Definition