本文へ移動
サポートシェアリングソリューション
OKWAVE Plus

このQ&Aは役に立ちましたか?

締切済み
※ ChatGPTを利用し、要約された質問です(原文:シリアル通信)

シリアル通信用語の意味とは?ストップビットやデータ長について教えてください!

2023/10/13 02:37

このQ&Aのポイント
  • シリアル通信用語の意味を教えてください。特にストップビットとデータ長について知りたいです。
  • PLCを使用して上位パソコンと通信したいのですが、データ量とデータ長の関係についても教えてください。
  • お願いですが、シリアル通信について教えてください。
※ 以下は、質問の原文です

シリアル通信

2002/02/07 21:41

シリアル通信用語の意味がわかりません、教えてください!
ストップビット? 1or2  ??
データー長 7or8    ??
パリティチェック 等    ??

PLCを使用して上位パソコンと通信したいのですが!
一度に入るデーター量は32ビット・16ビット どちらでもできるんですか?
データー長との関係はあるのですか。

誰かこんな私に教えてください。

回答 (2件中 1~2件目)

2002/02/10 15:56
回答No.2

こんにちは
前回の回答者に補足します

ストップビット? 1or2  ??
正確にはかなり長くなりますが調歩同期式通信
(一般的なアスキー通信)の1バイトのデータの終わりを示します

データー長 7or8    ??
強引に言えばアスキーデータのビット長を示します
8BITアスキーと7BITアスキーが有ります
ところでアスキーデータは判りますか?

パリティチェック 等    ??
通信が正常に出来たかどうかをチェックするビットです
偶数,奇数,無しの3パターンが有ります

因みに一般的なシリアル通信では1つのデータは11ビット以下です

これはスタートビット1ビット
   ストップビット2ビット
   データ長   7ビット
   パリティ   1ビット

との合計11ビットとなります
上記でデータ長8ビットはありえません
データ長が8ビットの場合はストップビットが1ビットとなります




前回の私の回答を補足すれば 下記の本自体はあまり役に立てそうも有りませんが
通信についての基本的な事を下記の本以上に解説された本は知りません

新プロトコルハンドブック
ISBN4-02-258570-6  朝日新聞社
B5判  320ページ  本体価格\4,762  01/03/29発売
http://www.yfcbookshelf.com/computernetwork's%20books7.htm#新プロトコルハンドブック
PLC通信に限っていえば,できれば”新”のつかないほうをお勧めします
 古本屋を回れば手に入るかも


ポイント図解式 通信プロトコル事典
ISBN4-7561-0269-7  アスキー

もっと言えばJISハンドブック情報処理データ通信編が一番良いのですが
初心者には...
手っ取り早く通信関連を覚えるのには大型書店へ行って(専門書が多くある事)
パソコン/電気関係のところで通信関連の本を10冊ほど立ち読みしましょう
(できれば古いやつ ’80年’90年頃の出版物 新しいのはダメ)
1時間1冊/10冊で10時間 (朝から晩まで)
これだけ読破すれば,もうあなたは通信のオーソリティです
あとは,CQ出版トランジスタ技術誌のバックナンバー,
及びトランジスタ技術SPECIALの通信編を探しましょう

本を読んだだけで判るのか?
ハイ私はそうして覚えました だってタダですから
今日10日は日曜日,明日は11日祭日です
但し,1冊2冊ではダメです10冊以上読破しないと
何も買う必要は有りません,図書館へ行ってもまず大抵は置いてありません
何故10冊か?それは1冊の内の必要な部分はほんの数ページ,次は他の本の中の
関連ページを探す,その繰り返しです

このQ&Aは役に立ちましたか?

この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。

質問する
2002/02/07 23:01
回答No.1

こんばんは

シリアル通信は、1本の信号線にデータを乗せて送るため色々
約束事があります。
つまり、1ビットずつ順番に信号を送信しますから、どこが
一文字の始まりで、どこが終わりかを送る方も受ける方も
きっちり決めておく必要があります。

字数の制限があるので各々の項目について詳しく書けませんが
PLCも上位パソコンも、各パラメータをあわせておく必要が
あります。
上記の組み合わせなら、特にパラメータはこれでなくてはなら
ない、と言う事はありません。
PLCがストップビット2なら、上位パソコンも2、PLCの
データ長が8なら上位パソコンも8、と言う風にあわせてくだ
さい。


送るデータ量は7ビット或いは8ビットずつですから、
32,16共に一度に送る事は出来ません。
PLCの方は勝手に分割して送ってくれますが、上位パソコン
の方はプログラムに工夫が必要です。
後はマニュアルやをご覧下さい。

上位パソコンの通信用のアプリケーションも、PLCメーカ
から出ていますのでカタログを参考にしてください。

お礼をおくりました

さらに、この回答をベストアンサーに選びますか?

ベストアンサーを選ぶと質問が締切られます。
なおベストアンサーを選びなおすことはできません。