シリアルデータ転送

用途

TNC7 は、シリアルデータ転送に伝送プロトコル LSV2 を自動的に使用します。機械パラメータ baudRateLsv2 (No. 106606) のボーレートを除いて、LSV2 プロトコルのパラメータは固定設定されています。

機能説明

機械パラメータ RS232 (No. 106700) では、もう 1 つの伝送方法 (インターフェース) を指定できます。以下で説明する設定オプションは、それぞれ新たに設定したインターフェースで有効になります。

機械パラメータ

それに続く機械パラメータで以下の設定を定義できます:

機械パラメータ

設定

baudRate (No. 106701)

データ転送速度 (ボーレート)

入力:BAUD_110BAUD_150BAUD_300BAUD_600BAUD_1200BAUD_2400BAUD_4800BAUD_9600BAUD_19200BAUD_38400BAUD_57600BAUD_115200

protocol (No. 106702)

データ転送プロトコル

  • STANDARD:標準データ転送、行ごと
  • BLOCKWISE:パケットごとのデータ転送
  • RAW_DATA:プロトコルなしの転送、純粋な文字転送

入力:STANDARDBLOCKWISERAW_DATA

dataBits (No. 106703)

転送された各文字のデータビット

入力:7 ビット8 ビット

parity (No. 106704)

パリティビットによる転送エラーのテスト

  • NONE:パリティ生成なし、エラー検知なし
  • EVEN:偶数パリティ、セットされた奇数のビットでのエラー
  • ODD:奇数パリティ、セットされた偶数のビットでのエラー

入力:NONEEVENODD

stopBits (No. 106705)

スタートビットと 1 つまたは 2 つのストップビットを使用して、受信者はシリアルデータ伝送時に、伝送された各符号に同期できます。

入力:1 ストップビット2 ストップビット

flowControl (No. 106706)

ハンドシェイクにより、2 台の機器がデータ伝送の制御を実行します。 ソフトウェアハンドシェイクとハードウェアハンドシェイクが区別されます。

  • NONE:データフローコントロールなし
  • RTS_CTS:ハードウェアハンドシェイク、RTS による転送停止がアクティブ
  • XON_XOFF:ソフトウェアハンドシェイク、DC3 による転送停止がアクティブ

入力:NONERTS_CTSXON_XOFF

fileSystem (No. 106707)

シリアルインターフェース用のファイルシステム

  • EXT:プリンタまたはハイデンハイン以外の転送ソフトウェアのための最小ファイルシステム
  • FE1:TNCserver または外部フロッピーディスクユニットとの通信

特別なファイルシステムが必要でない場合は、この機械パラメータは不要です。

入力:EXTFE1

bccAvoidCtrlChar (No. 106708)

Block Check Character (BCC) はブロック検査文字です。BCC はエラーの検出を楽にするために、任意で伝送ブロックに追加されます。

  • TRUE:BCC が制御文字と一致しない
  • FALSE:機能がアクティブでない

入力:TRUEFALSE

rtsLow (No. 106709)

このオプションのパラメータを使用して、RTS ラインが静止状態でどのレベルであるべきかを指定します。

  • TRUE:静止状態でレベルは low になっています
  • FALSE:静止状態でレベルは high になっています

入力:TRUEFALSE

noEotAfterEtx (No. 106710)

このオプションのパラメータを使用して、ETX 文字 (End of Text) の受信後に EOT 文字 (End of Transmission) を送信すべきかどうかを指定します。

  • TRUE:EOT 文字は送信されません
  • FALSE:EOT 文字が送信されます

入力:TRUEFALSE

PC ソフトウェア TNCserver でのデータ転送用に、機械パラメータ RS232 (No. 106700) で以下の設定を定義します:

パラメータ

選択

データ伝送速度 (ボー)

TNCserver の設定と一致している必要があります

データ伝送プロトコル

BLOCKWISE

伝送された各符号のデータビット

7 ビット

パリティ確認の種類

EVEN

ストップビット数

1 ストップビット

ハンドシェイクの種類

RTS_CTS

ファイル操作用ファイルシステム

FE1

TNCserver は PC ソフトウェア TNCremo の一部です。

データ転送用の PC ソフトウェア