タイトル : MScomm 送信バッファがいっぱい エラー 投稿日 : 2016/06/02(Thu) 07:32 投稿者 : ひろ
はじめまして。 MS COMMでの「送信バッファがいっぱい」のエラーについて MS COMMを使用し、計測機とパソコンでPCからコマンドを送信し、測定値の取り込み をしています。 繰り返し測定で、数百回に一回、「送信バッファがいっぱい」のエラーが発生してしまいます。 原因として何が考えられるでしょうか? そもそもですが、「送信バッファがいっぱい」とはどういう状態でしょうか? On Commで comEventTxFull のエラーだと思います。 OS Windows7 pro 32bit 開発言語 VB6 SP6 USBシリアル通信しています。 通信設定は MSComm1.Settings = "9600,N,8,1" 送信コマンドは OutBufferCount=0 'バッファクリア Do DoEvents() MsComm1.Output = "COMMAND入れる" Loop While OutBufferCount >= 1 こんな感じです。 アドバイス頂けたら幸いです。宜しくお願いします。 |