タイトル | : MScomm 送信バッファがいっぱい エラー |
記事No | : 16240 |
投稿日 | : 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
こんな感じです。 アドバイス頂けたら幸いです。宜しくお願いします。
|