シリアル通信ができない。

解決


あかい  2012-09-07 15:45:36  No: 143379  IP: [192.*.*.*]

VB2010で、PCと自動機をLANでつなぎ、以下のようなプログラムでシリアル通信を行っていたのですが、「ポート 'COM5' は存在しません。」というエラーで出るようになり接続出来なくなってしまいました。

comPRT.PortName = "COM" & F5Txts(0).Text
comPRT.Open()


どうすればいいのでしょうか?

編集 削除
ななし  2012-09-08 13:43:29  No: 143380  IP: [192.*.*.*]

USB-COMでしょうか?
抜き差しすることでCOMのポート番号が
変わってしまったのでは?

「COM ポート 固定」あたりで検索してみて下さい。
おそらくCOM5で固定は出来ないと思います。

#LANでつなぎ? とのことなので特殊な環境なのかも
#しれませんが。

編集 削除
あかい  2012-09-10 15:41:41  No: 143381  IP: [192.*.*.*]

無事解決いたしました。

ありがとうございました。

編集 削除