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

解決


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

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

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


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

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

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

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

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

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

無事解決いたしました。

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

編集    削除