• ベストアンサー

通信について

JAVAのプログラムではRS232Cの通信ポートを開くことが出来るのでしょうか?もし、出来るのであればそのやり方を教えてもらえないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

そのまた昔、私もその必要がくるハズだったのですが、 会社を辞めてしまい、結局機会に恵まれませんでした。 ただ、そのとき、したのページで、シリアルポートが使えそうなことを知りました。 是非、ごらんになってください。 自身の経験がないため、簡潔ではありますが失礼します。

参考URL:
http://www.dmz.hitachi-sk.co.jp/Java/Tech/api/jcomm.html
cyan1110
質問者

お礼

大変参考になるサイトを紹介していただきありがとうございました。これを使っていろいろ試してみたいと思います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 通信速度

    以下の点で経験のある方ご教授願います。 1.PCIスロットに付属のディジタルI/Oボードとシーケンサ間の通信速度 2.コンピュータ側のRS232Cとシーケンサ(オムロン)側のRS232Cポートの通信速度 1.また2.の通信速度を比較した場合、速度的には後者が劣りますか?いま、シーケンサとコンピュータ間の通信を、出来ればRS232Cでしたいと考えておりますが、どのようにお考えになりますか。 今までは、入力ボード用と出力ボード用に分けてボードを購入して、シーケンサとリンクしていましたが、今回、入出力を司る部分をRS232Cポートで実現した場合、どうなってしまうものかと考えました。勿論、コンピュータ側のRS232Cボードにもよるとおもいますが。 速度的には、目に見えて後者のほうが劣ってしまうものでしょうか。教えてください。

  • COMポート通信をモニターしたい

    現在、PCと組み込み系の端末との間でRS-232C通信をさせています。このRS-232C通信のTXとRXのデータのタイミングなどをモニターできるソフトはありませんでしょうか? 現在RS-232C通信をさせているのですが、組み込み系の端末側にはTCP-RS232C通信変換のモジュールを取り付けていて、PC側もTCP-RS232C変換させるソフトを使用しています。 TCP-RS232C通信変換のモジュールはWIZNET社製のWIZ110SRというのを使用しています。 PC側ではTCP-RS232C通信変換ソフトでWIZNET社製のWIZ VSPというソフトを使用して、TCPで受けたデータをRS-232Cに変換して受信プログラムソフトに転送しています。 このPC側の受信ソフトとTCPへ変換する間のCOMポートの通信をモニターできるようなソフトというものはありませんでしょうか? どうぞ、ご教授頂きますようお願い致します。

  • RS422通信について

    訳あってRS422A通信ポートのついた温調器を、RS232C、またはRS422Aでパソコン制御することになりました。が、私はほとんど初心者で途方にくれています。近辺の書店、ヤ○ダ電気などを周りましたが参考になる書籍が見つかりませんでした。 通信制御のイロハについて教えてくださるようなサイトはないでしょうか?どうかご教示お願いいたします。

  • VC++でRS232C(COMポート通信)

    VC++でRS232C(COMポート)通信をするソフトを作成していますが、COMポートが開けず通信ができません。ポートが開けない理由を追跡する方法はありますか?

  • 助けてください!!!通信ポートをインストールできないのですが。。。

    RS232Cでデータ取り込みをしたいのですが、デバイスを確認したらCOM表示がなく、通信ポートの再インストールを試みました。。。しかしコード34が表示され通信ポートが設定できないでいます。 機種は、LATITUDE D600です。 どなたか解決方法をおしえてください。 お願いいたします。

  • Visual BasicでGP-IBの通信を制御したいのですが

    VBを使ってGP-IBのポートの通信を制御したいのですが、それは可能ですか?また可能であれば、どのように制御すればいいのか教えてください。よろしくお願いします。 できれば、RS232Cとの違いも教えてください。お願いします。

  • FANUC LADDER ? の通信

    先日FANUC LADDER ? のソフトを購入してPMCのデータをバックアップ、編集するためにCNCのRS232Cポートに接続したのですが、ソフト選択欄にあるツール→通信→接続を選択してもCNC(PMC)と通信できずに『COM1に接続しています→切断されました』となってしまいます。 設定等調べましたが行き詰まってしまい質問させていただきました。 条件ですが パソコン側 通信設定 ボーレート:19200 パリティ:NONE ストップビット:2 CNC側 FANUC 18iM-C 通信設定 ボーレート:9600 パリティ:NONE ストップビット:2 PMCはRB5を使用しています キープリレーK17.1→1 他のソフトでプログラムやパラメータの通信は問題なく、バックアップも取れたのでRS232Cの設定は問題ないとは思うのですが、よいアドバイスがあればよろしくお願いします。

  • 異なる言語間でのソケット通信について

    簡単なネットワークプログラムを作成して、ソケット通信の確認をしています。 クライアントとサーバが両方ともにC++の場合と、両方ともにJavaの場合で、正常に通信が行われていることは確認しました。 そこで、クライアントでC++のプログラムを動かし、サーバでJavaのプログラムを動かしてみたのですが、うまくいきませんでした。 (ポート番号を合わせたので、相互接続は出来てるみたいですが、データが渡ってきませんでした。OSはクライアント/サーバともに、Windowsです。) 言語が異なる場合の、ソケット通信について良いサイトをご存知でしたら、教えていただけないでしょうか?

    • ベストアンサー
    • Java
  • VB2005でシリアル通信

    VB2005を使ってマイコンボードとRS-232Cで通信をしようと思っています。 コマンドとしてはSerialPortを使おうと思っているのですが、 サンプルプログラムとかはあるのでしょうか。 #2403853の方の質問にVisual basic 6のサンプルプログラムの話がありましたが、 VB2005にも同じようなものがあるのでしょうか。 もしそうでしたら、見方も知りたいのですが。

  • VBで16進数をバイナリ変換しRS232通信

    VB CommunityでRS232C通信プログラムを作成しています。 OKWaveをみて、ポート接続などはできたのですが、 データ送信でつまづいてます。 16進数をバイナリ変換し送信したいのです。 その部分ですが、16進数で[11]をバイナリに変換して送信したい場合、 Dim command(0) As Byte command(0) = &H11 SerialPort1.Write(command, 0, 1) としても、16進数で[11]を送ったときの動作を行いません。。 VectorなどでのRS232通信テストツールでは反応あるのですが。。 初歩的ですみませんが、よろしくお願いします。