TVチェック – CNC辞典定義とパリティ解説
1ブロック内(EOBコード直直後から次のEOBコードまで)の文字総数が偶数か奇数かをチェックすること。
TVチェック(垂直パリティチェック / Vertical Parity Check)
データ通信やNCプログラム読み取りにおいて、1ブロック(1行)あたりの文字数(またはビットパターン)のパリティを検査し、欠落・付加・ビット反転などの伝送エラーを検出する仕組みです。「THチェック(水平パリティ)」が文字単位なのに対し、TVチェックはブロック単位で行われます。
仕組み
- 送信側:ブロック全体のパリティビット(または文字数パリティ)を付加
- 受信側:受信ブロックのパリティを計算し、期待値と比較
- 不一致時:TVパリティアラーム (Fanuc: アラーム2 等) を発生、ブロック破棄
現場での主な原因
- パンチテープ・紙テープの物理的損傷 (穴欠け・汚れ)
- RS-232C通信ケーブルのノイズ・断線・コネクタ不良
- メモリカード・USBメモリのファイル破損・フォーマット不整合
- DNCサーバ・イーサネット通信のパケットロス
THチェックと併せて、データ整合性を二重に保証する仕組みです。
CNCマシン