• 締切済み

RS-232cの通信条件が不明な場合

医療機器の232c端子からデータが取り出せないか試そうとしています。 しかし通信条件が明らかにされていないため受信側の設定ができません。 そもそもその232cからデータをはき出しているのかさえ不明です。 このような状況で232cケーブルをPCにつないでとにかく受信させてみることはできるのでしょうか。 たとえば速度やビットなどを適当に設定してみればデータが出されていればわかるものなのでしょうか。 (適当にやってみたらまったく拾えなかったので、、、)

みんなの回答

noname#194317
noname#194317
回答No.2

232cの場合はプロトコル(通信条件)をでたらめに設定しても、何か解らないがデータは出ますよ。もちろん合ってなければ化けまくりですが、全く何も出ないと言うことはないです。なので今回は全く拾えなかったとのことですから、可能性は二つ考えられます。 1)実は232cの口からは何も出ていない 2)ケーブルの配線が間違っている 後者は具体的例を挙げると、ハードフロー制御あるいは折り返しが必要なのにケーブルがそれ対応ではないか、クロスとストレートを取り違えているなどです。232cはケーブルの配線方法が一種類だけではなく、機器によっては「なんじゃこりゃ?」みたいな繋ぎを要求される場合もあるため、油断は禁物です。 接続例(接続方法の項を見てください) http://www.contec.co.jp/product/device/serial/basic.html どうやら今の話の流れから、プロトコルやケーブル接続が一切不明のようなので、これは総当たりのつもりでいろいろ実験し、取れる条件を捜すしか手はなさそうですね。

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

使ってるソフトにもよります ある程度のデータが流れているなら何らかの表示がされると思います ※ ただし化けます そういった用途で使いたいな普通のらターミナルソフトでの確認は あまり好ましくありません(表示されない場合もあるから) ハードウエアモニタを購入できるのならそれが一番ですが PCで確認するということならソフト紹介として以下の物を紹介させていただきます http://www.fukufukudenshi.com/Analyze232C.html 未登録だと結構きつい制限があったような気がしますが 多少のテストのなら使えるでしょう

関連するQ&A

  • RS232C(COMポート)で通信するには?

    RS232C(COMポート)で通信するにはどうしたらよいでしょうか? 別のRS232C端子を持つ機器とデータをやり取りしたいのですが。 こちらのPC側は、ネットワーク接続の設定で、着信接続のタグでデバイスの許可にレ印はつけました。ユーザー、ネットワークのタグ内も全項目にレ印をつけました。 あと何を設定すれば、よいでしょうか? どなたか教えてください。

  • RS232C通信の際、085アラームが出てPC-…

    RS232C通信の際、085アラームが出てPC-NCへ送信できなくなりました RS232C通信で、PC-NCへ送信する際に、アラーム(アラーム番号085)が出て通信で きません。 前日まで受信・送信共に問題無く通信していましたが、翌日から085アラームが出る ようになり、送信が全くできなくなりました。 *********************************************************************** NCフライス ファナック6M ケーブルは自作(知人に作ってもらった物) USB接続RATOC REX-USB60F 通信ソフトは竜の子さんのComnc2を使用しています。 通信速度 4800(ソフト、REX-USB60Fは4800に設定。パラメータ311番は10011001) ストップビット 2 送信バッファ 2 *********************************************************************** 【送信の場合】 NC側 … リード操作をしたらすぐに アラーム085がでる。 PC側 … <送信中> いつも4行目で止まっている。      データは全く送られていない。 *********************************************************************** 【受信の場合】 NC側 … 通信が終わった後にアラーム85がでる PC側 … 挿入 データは正常に受信できている *********************************************************************** パラメータの設定はよく分からないんですが、 先日まで問題無く通信できていたので、他に原因があるのでしょうか? 考えられる原因をアドバイスいただきたいです。 記載すべき情報で足りない項目があれば教えてください。よろしくお願いします。

  • RS232C通信ポート(COM1)が開かない

    カテゴリー <その他>でアップした質問を <Windows2000、NT>のカテゴリーに 再アップさせていただきます。 Windows2000をシステムとする、旧型 IBM Think Padを使って通信ポート(9ピン)に、RS232C クロスケーブルで、 富士電機プロコン(シーケンサー)と接続し、ONLINEにしたいのですが、<通信ポートをオープンできません>というメッセージが表示され、接続されません。 それで、Windowsのデバイスマネイジャーで、パソコン側の通信ポート(COM1)のプロバティをみると、<このデバイスは正常に作動しています。>とあります。 富士電機のサポートセンターに状況を問い合わせた所、パソコン本体側にエラーと思われるとの回答でした。 通信ポートのパラメータが変わったのか、それとも別の理由なのか、復旧の仕方がわかりません。 どなたさまかご教示くだされたく、お願い申しあげます。 <ThikPadパソコン使用状態> システム : Windows 2000 Service Pack4 ウィルスチェッカー:ESET Smart Security 4 インストール。 インターネットはドコモFomaのデータ通信アダプタを、USBに接続してアクセス。 RS232C通信ポートは、富士プロコンのみで使用しています。 <プロコン PLC 通信設定>  1.アプリケーションソフトの<通信ポート設定>       PCとのポート(P): COM 1     ポートの設定(M): ビット/秒(B) 19200  データビット(D): 8    パリティ(P): なし  ストップビット(S): 1   フロー制御(F): なし    2.ローダアダプタのディップSW設定 ⇒ 1,2,3,4,5,6 OFF 7,8 ON      即ち ☆パソコンローダモード     ☆データビット: 8   ☆パリティビット有無: 無       ☆パリティビット奇偶: 奇数  ☆ボーレート: 19200 <ケーブル>   パソコン~ローダアダプタ : 9ピン、25ピン RS232Cクロスケーブル、                   富士からは市販クロスケーブル使用のこととされ、通信データの接続                   ピン番号のみ公開。    ローダアダプタ~PLC  : 富士電機提供 専用ケーブル <PLCアプリ 使い勝手>   2ヶ月前までは、今回不具合のパソコン、RS232Cケーブル接続で、問題なくPLCとオンラインにな  っていた。

  • RS-422Aの通信

    三菱電機のQJ71C24N-R4でチラーとの通信をしたのですが 通信できないで困っています、チラーの通信仕様は、 スタートビット 1、データビット 8 パリテイー なし  ストップビット 1 誤り制御 水平パリテイー です、送信は EOT アドレス 職別子  ENQ    受信は STX 職別子 データ ETX BCC です、三菱電機のQJ71C24N-R4は垂直パリティー ですので、通常のOUTPUTで送信しても、。相手から 何もかえってきません、どうしたらいいのか大変こまっています 通信プロトコルは。無手順でしています 経験のある方、ご教授お願いします

  • RS232C通信ポート(COM1)が開かない

    Windows2000をシステムとする、旧型 IBM Think Padを使って通信ポート(9ピン)に、RS232C クロスケーブルで 富士電機プロコン(シーケンサー)と接続し、ONLINEにしたいのですが、<通信ポートをオープンできません>というメッセージが表示され、接続されません。 それで、Windowsのデバイスマネイジャーで、パソコン側の通信ポート(COM1)のプロバティをみると、<このデバイスは正常に作動しています。>とあります。 富士電機のサポートセンターに状況を問い合わせた所、パソコン本体側にエラーと思われるとの回答でした。 復旧の仕方がわかりません。 どなたさまかご教示くだされたく、お願い申しあげます。 使用状態 パソコンの使用状況、ウィルスチェッカー:ESET Smart Security 4 インストール。インターネットは、ドコモFomaの データ通信をUSBに接続してアクセス。 RS232C通信ポートは、富士プロコンのみで使用しています。 その他設定  1.アプリケーションソフトの<通信ポート設定>     PCとのポート(P): COM 1    ポートの設定(M): ビット/秒(B) 19200   データビット(D): 8     パリティ(P): なし               ストップビット(S): 1    フロー制御(F): なし    2.ローダアダプタのディップSW設定 ⇒ 1,2,3,4,5,6 OFF 7,8 ON 即ち ☆パソコンローダモード     ☆データビット: 8   ☆パリティビット有無: 無           ☆パリティビット奇偶: 奇数  ☆ボーレート: 19200    

  • RS232Cからイーサネット(LAN)への通信移行

    現在RS232CでPCとある外部機器で通信しているシステムをLAN経由に変更します。PC側はアダプターを入れるのでなく、ソフト自体を書き換えます。外部機器側ははっきりしませんが既存のRS232C通信を何かで変換するのではないかと思います。この場合、通信方式として一般にTCPとUDPが考えられますが、どちらにするべきか決めかねています。それぞれの概略は理解しています。 現在はRS232Cなので、受信データエラーはアプリで判断し再送要求をだす仕組みです。通常は、PCからデータ送信要求を出す⇒外部機器からデータ送信⇒ACK応答⇒EOTの様な手順です(PCからデータを送ることもあります)。この手順をそのまま生かすのであればUDPにするのが妥当なような気がするのですが、TCPの方が一般的とも聞きます。TCPにした場合、通信エラーはTCPプロトコル内でリカバーされるのでアプリの再送要求などは無意味になってしまう用に思えます。解釈が違っているでしょうか。 アプリレベルでの通信手順に大幅な変更を加えないという条件でどちらにするのが妥当なのかご意見をお聞かせください。なお、1回の通信データは長くても200バイト程度で、、通信インターバルは1回/秒程度です。

  • AccessでRS232Cからデータを受信したい

    Access2019を使用しています。 RS232C経由で、外部機器データを取り込みたいと思います。 スィッチがオンになったときとオフになったときのデータをその都度取り込みたいです。 通信方法も設定、受信方法などもわかりません。 サンプルプログラムなどありましたら教えてください。 よろしくお願いいたします。

  • RS232Cポートについて

    検査機器とPC間のRS232Cを使った通信についてお聞きしたいのですが 検査機器側の通信コマンドが不明の場合、それを知る方法はありますか? よろしくお願いします。

  • RS232 通信方法

    パソコン(以下 PC_a) ⇔RS232c⇔ パソコン(以下 PC_b) port:comm1 port:comm3 ハイパーターミナル           VB で通信をしたいと考えております PC_a と PC_b のポート番号に関してはデバイスマネージャにて確認 致しました  またPC_aで用いておりますハイパーターミナルの設定は  (1)ビット/秒  9600  (2)データビット  8 (3)パリティ   なし  (4)ストップビット 1  (5)フロー制御  ハードウェア にしております  次にPC_bでございますが ActiveComm(ツール)を用いて [RS232通信方法(2)(参照)]を実行しておりますが、  送信、受信共に出来ません。どうしでしょうか? 教えてください。よろしくお願い申し上げます

  • USB変換RS-232Cケーブルの動作設定

    RS-232Cのポートを持つマイコン端末とノートPC間でUSB to RS-232C変換ケーブルを使って8kbyte程度あるデータをその端末から受信するのですが、windows8の64ビット版のPCでこれを行うと、なぜから通信エラーをアプリケーションが出して、データ受信が中断してしまい、データが取得できません。Windows7の64ビット版のPCでもどうようの現象が起きます。 しかし、windows XPの32ビット版のPCではこの現象が起きず、エラーなしでデータファイルを転送完了できます。 何か、解決方法などご存じの方いらっしゃいませんでしょうか? ちなみにUSB to シリアル変換ケーブルは USB-CVRS9という型番のものを使用しています。

専門家に質問してみよう