- 締切済み
シリアル通信用語の意味とは?ストップビットやデータ長について教えてください!
- シリアル通信用語の意味を教えてください。特にストップビットとデータ長について知りたいです。
- PLCを使用して上位パソコンと通信したいのですが、データ量とデータ長の関係についても教えてください。
- お願いですが、シリアル通信について教えてください。
- みんなの回答 (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冊の内の必要な部分はほんの数ページ,次は他の本の中の 関連ページを探す,その繰り返しです
こんばんは シリアル通信は、1本の信号線にデータを乗せて送るため色々 約束事があります。 つまり、1ビットずつ順番に信号を送信しますから、どこが 一文字の始まりで、どこが終わりかを送る方も受ける方も きっちり決めておく必要があります。 字数の制限があるので各々の項目について詳しく書けませんが PLCも上位パソコンも、各パラメータをあわせておく必要が あります。 上記の組み合わせなら、特にパラメータはこれでなくてはなら ない、と言う事はありません。 PLCがストップビット2なら、上位パソコンも2、PLCの データ長が8なら上位パソコンも8、と言う風にあわせてくだ さい。 送るデータ量は7ビット或いは8ビットずつですから、 32,16共に一度に送る事は出来ません。 PLCの方は勝手に分割して送ってくれますが、上位パソコン の方はプログラムに工夫が必要です。 後はマニュアルやをご覧下さい。 上位パソコンの通信用のアプリケーションも、PLCメーカ から出ていますのでカタログを参考にしてください。