このQ&Aは役に立ちましたか?
PC-DA370GABでのCOMポートの設定方法を教えてください
2023/10/13 01:41
- PC-DA370GAB(Windows10)を使用していますが、COMポートが見えません。RS232Cケーブルを接続しても見えるが、外すと消えます。Biosの設定にもないようです。COMポートを使用するソフトが使えない状況で困っています。解決策を教えてください。
- PC-DA370GABにおいてCOMポートが見えず、接続したRS232Cケーブルを外すと消える問題が発生しています。Biosの設定にも該当の項目がなく、COMポートを使用するソフトが使えない状況です。解決策を教えていただけると幸いです。
- PC-DA370GABを使用している際に、COMポートが表示されません。RS232Cケーブルを接続すると表示されますが、外すと見えなくなってしまいます。Biosの設定にもCOMポートの項目が見当たらず、COMポートを使用するソフトが利用できません。どなたか解決策をご教示いただけないでしょうか。
COMポートの設定
2017/10/14 20:02
PC-DA370GAB(Windows10)を使用しています。COMポートが見えません。RS232Cケーブル等を接続すると見えますが、外すと無くなります。Biosの設定にも無い様です。COMポートを使用するソフトが使えなくて困っています。ご存知の方、教えて下さい。
※OKWAVEより補足:「NEC 121ware :パソコン本体」についての質問です
質問者が選んだベストアンサー
こちらプログラマーです。
>COMポートを利用したWindowsアプリを作成しています。
>ハードを接続しないとデバグができない状態です。
そう言う場合は、
#ifdef _debug_com_port_
プロジェクト内にファイルを作って、そこに送信するデータを入れておき、
COM系の読み取り時をトラップして、送り出すようにコーディング
そして、COMへの出力時、別のテンポラリファイルを作り、そこに出力して、
デバッガーにて内容を確認。
#else
本物のCOMポートへ接続TxRx
#endif
と、デバッグ時挙動を変えたほうがいいですね。
あと、もしも、TCPIPが扱えるようでしたら、ローカルで、
Listenして、それをCOMポートだとラップしてしまえば、
所詮ただのデータ入出力ゲートでしかないCOMポートは
簡単にシュミレーションできますよ。
ただ、実際のところ、USB-232C変換チップは安いので、
1000円もあれば、買えるので、開発であれば、開発機材は大事です。
正しく機材がないと、出来も怪しくなっちゃいますね。
ただ、テスト時は先ほどのように、条件分岐コンパイルで
デバッグ/リリースを分ける程度で、割合簡単にテストできますので、
上記の言ってる意味が理解できそうであれば、やってみてください。
やってるうちに、あ~そういうことね!。となるかとは思いますが。
この件、このサイトの規模では細かくサポートが難しい気はしますね。
個人的に特定の相手のサポートが出来ない仕様&規約なので。
ともあれ、ファイトです!。
このQ&Aは役に立ちましたか?
この質問は投稿から一年以上経過しています。
解決しない場合、新しい質問の投稿をおすすめします。
その他の回答 (8件中 1~5件目)
>同系列のWindows7-PCまではBiosで表示設定する事ができたようです。
それは、そのPCにRS232CのI/Fが内蔵されていたからです。
RS232Cやプリンタ用パラレルポートは今ではもうPCの内蔵I/Fからは消えていくものですからWindows7の頃のPCにはあっても今のPCではなくなってるということは当然あります(コンシューマ向けPCですと現行製品では
もうないと思います)。
ないものの設定はできないことくらいは分かりますよね?
>com0com等の仮想シリアルポートでやるしか無いのでしょうか?
作成しているアプリケーションに手は加えたくないUSB-RS232C変換ケーブル等を使用したくないというのであれば、そういう事になります。
USB-RS232C変換ケーブルを使用したくない理由が何かあるのでしょうか?
USBポートを使うのがダメというだけならBluetoothで接続するRS232C変換機器もあります。
http://www.ratocsystems.com/products/subpage/bt60.html
お礼
2017/10/15 22:57
ありがとうございます。
接続すればデバイスマネージャで見えますので、何か設定方法があり、以前のPCと同様に使用できると思いました。
以前のPCではハードが無くても使えて、今度のPCではハードがなければ使えない状態です。
USB RS232C変換ケーブルは差し込んだままにしてください。
USBに限らず抜けば認識しないのは当然です。
USBメモリを抜いたのに抜いたUSBメモリが認識されて読み書きでる
USBマウスを抜いたのに抜いたマウスを動かしたらPCが操作できた・・・そんなことは起こりません。
RS232C変換ケーブルでも同様です。
スマホで言えば、通話が終わって切れたのに相手の声がそれでも聞こえているような状態です。
そんなホラーなことは起こりません。
お礼
2017/10/15 14:37
ご回答、ありがとうございます。
COMポートを利用したWindowsアプリを作成しています。
ハードを接続しないとデバグができない状態です。
同系列のWindows7-PCまではBiosで表示設定する事ができたようです。
com0com等の仮想シリアルポートでやるしか無いのでしょうか?
USB-RS232C変換ケーブルはPCにつないでいる間だけCOMポートを追加する製品です。
PCから取り外せば追加されたCOMポートはなくなります。
ですのでCOMポートを使用したいときにはUSB-RS232C変換ケーブルはPCにつないでいてください。
PCから取り外した状態でもCOMポートを追加したままにできるような製品は存在しません。
お礼
2017/10/15 14:36
ご回答、ありがとうございます。
COMポートを利用したWindowsアプリを作成しています。
ハードを接続しないとデバグができない状態です。
同系列のWindows7-PCまではBiosで表示設定する事ができたようです。
com0com等の仮想シリアルポートでやるしか無いのでしょうか?
USBの、RS-232Cは、USBの先にありますので、USB-RS232Cアダプタを外したら見えなくなるのは当然となります。
ですので、つないだ状態で使われれば良い話になります。
なんで外されるのでしょうか?
お礼
2017/10/15 14:36
ご回答、ありがとうございます。
COMポートを利用したWindowsアプリを作成しています。
ハードを接続しないとデバグができない状態です。
同系列のWindows7-PCまではBiosで表示設定する事ができたようです。
com0com等の仮想シリアルポートでやるしか無いのでしょうか?
お礼
2017/10/15 22:57
ありがとうございます。
挑戦してみます。
接続すればデバイスマネージャで見えますので、何か設定方法があり、以前のPCと同様に使用できると思いましたので。。。