• 締切済み

COMポートが使用不可

AT200を使っていますがPC上のアプリからCOMポートに接続されている赤道儀(天体写真撮影用)を操作が目的です。 しかし全く認識をしてくれません。 別PCから同じアプリだと問題は無いのですが、AT200では再起動しても不可です。 別PCからは問題が無いのでポートから出てるケーブルや相手側の問題では無いと思います。 ただ、相手側が全く異なる制御機器では問題がありません。 COMポートが壊れている訳では無いと思いますが、何か信号のレベルの問題があるのか。

  • ef200
  • お礼率75% (3/4)

みんなの回答

  • microham2
  • ベストアンサー率30% (64/207)
回答No.4

>どちらに繋いでも相手側機器1が認識出来ませんでした。 >別の相手側機器2はどちらでも認識が出来ました。 それなら相手側機器1が悪いのでは?

ef200
質問者

お礼

相手側機器は別のPCからは認識されますので相手側に問題があるとは思えません。

  • adbarg
  • ベストアンサー率53% (1134/2108)
回答No.3

関係ないですがPICライターとかでは、ノートとかで省エネ設計になっているとRS232C ポートの出力振幅が小さなものが多く うまく動かない場合があるそうです。 この場合は、USB→シリアル変換機を購入したら使えるようになるようです。 ところでアプリで自動という事ですが、自動ではなく手動で設定してみてもダメでしょうか? 通常この手のトラブルは、ソフトウェアの自動設定がうまくいかないケースが良くあります。 たとえば、シリアルをつかった携帯電話のデータをパソコンに転送するソフトでは自動でうまくいかない時が多々あります。

  • adbarg
  • ベストアンサー率53% (1134/2108)
回答No.2

通信ポートの設定で、ビット/秒、データビット、パリティ、ストップビット、フロー制御などの項目に動作するPCと違いがないか確認して下さい。 アプリが自動的に設定していない場合は、ここが違うと通信はできないと思います。

ef200
質問者

お礼

アプリ側は自動で設定しています。 狭い世界でしょうが世界中で使われているアプリで今更バグとは考えにくいのです。

  • kusa_mochi
  • ベストアンサー率76% (1599/2089)
回答No.1

AT200という事はEpsonDirectのEndeavorAT200だろうか?  【EpsonDirect:AT200仕様】   http://support.epsondirect.co.jp/edcfaq/edsnsys_expub.nsf/ContentsID_S/TN100012827 上記のPCで間違い無いのなら、  ・BIOSレベルでシリアルポートがenableになっているか  ・OSのデバイスマネージャレベルでシリアルポートが存在するか  ・仕様を確認した所シリアルポートは2つあるが、BIOS及びデバイスマネージャレベルでOKであっても、それが1ポートだけという事も考えられる。どちら側のポートに繋いでも同じように認識出来ないのか を確認してみて下さい。     

ef200
質問者

お礼

ここへ書けば良いのでしょうか? 機種は間違いありません。 デバイスマネージャーではCOM1、2とも正常に見えます。 どちらに繋いでも相手側機器1が認識出来ませんでした。 別の相手側機器2はどちらでも認識が出来ました。 現物が遠隔地(撮影場所)の為後日BIOSレベルは確認をしたいと思います。

関連するQ&A

  • COMポートの動作について

    初心者ですので、勉強も兼ねて最近AVRマイコンによる 外部機器のコントロールを、シルアルポートを使って制御する 機器を作ろうと思っていました。 構成は AVRマイコン←→ADM3202A(RS-232C変換IC) ←232Cケーブル→PCのCOM1 を接続しています。 ここで、PC電源のON/OFFと、サスペンドのON/OFF時に 僅かにPC側のCOM1ポートに信号が出ているのですが、 これは何の信号なのでしょうか? 制御したい機器が、PC電源(サスペンド込み)のON/OFFで リレーを1回動作させ、外部機器のON/OFFをしたかっただけ なので、僅かに出たこの信号でPCのON/OFFを感知出来て しまったので、このままで良いと言えばいいのですが、 何だか腑に落ちないので、何の信号がCOM1から出ているのか ご存知の方いましたらご教示下さい。

  • COMポートを使用してるアプリの見分け方

    Win98-2ndのPCなのですが、RS232のCOMポートを使用して るアプリがあり、確認したのですがどれかわかりません。 COMポートを占領されプロバイダに接続できず困ってます。 モデムのボードは、取り外してありTAにRS232接続してます。 COMポートを使用中のアプリを確認する方法を、お教えください。

  • COMポートについて

    2点ご質問があります。お願い致します。 1)モバイル使用が至急必要になりまして、   携帯に、通信ケーブルをつないでダイアル   アップ接続を試みました。    あ)デバイスドライバのインストール    い)モデム設定    う)アクセスポイント設定   あ)は正常に完了しました。   い)の設定時に    「COMポートは別のアプリが使用しています」   と出て、設定出来ません。   モデムのプロパティを見ると、   COM1(既定)   COM2   COM3(既定)   COM4   ・・・   とあり、設定したモデムはCOM4になって   いました。設定マニュアルにはCOM3とあるので   設定ミスかな?と思い、何回もドライバの   再インストール>モデム設定   を実施しましたが同様でした。   COM3ポートを使用しているアプリを検索する   方法と使用停止にする方法はどのように   したら良いのでしょうか? 2)COMポートとは何ですか? よろしくお願いいたします。

  • COM1ポート IRQが変わる

    RS232Cを使ってPCと制御機器の通信プログラムを作成しています。 使用言語はVC++6.0です。 CreateFile関数でCOM1ポートをOpenして使用したいのですが オープン出来ずエラーになります。 コントロールパネルのデバイスマネージャから COM1ポートのIRQを見ると4となっています。 (通常そうだと思いますが。) そこで、一度、COM1ポートを無効してPC再起動 再起動後、COM1ポートを削除してハードウエアをスキャン。 その後、COM1ポートが出ますが、その時IRQは7になっています。 その状態ではCreateFile関数を使ったCOM1ポートのオープンは 出来ます。 しかし、再度、PCを再起動するとIRQが4に戻って ポートが開けない状態になります。 また、ポートを削除して・・・IRQを7にするとポートが開ける。 再起動する度に変更したIRQが4になり、上手く使いこなせません この現象について、アドバイスいただける方いましたら よろしくおねがいします。

  • PCにCOM1ポートに接続しているかの検証はどうすればよいか。

    ある輸入分析装置のデータをPCのExport使用としています。マニュアルどうりに条件(Baud, Data bit, Parity, Stop bit,Handshake, Configuration)にしました。分析側のCOMポートとPC側のCOMポートを同じにせよとの指示があります。そこでPC側のポートがCOM1となっているのか検証したかと分析装置のメーカーから言われました。COMポートの検証はどうすればいいのでしょうか。

  • パソコンのポート(LP1 COM)について

    パソコン素人です。 現在外出持ち歩きに lenovo X60という機種のパソコンを使っています。 どうしても使う必要の有るソフトで、「COMポートを1に設定しろ」と言うのが有ります。 デバイスマネージャーで確認してもどうもこの機種にはCOM1(シリアル)ポートが有りません 調べるとこの機種には元々シリアルのポートは存在していない事が分かりました。 不思議に思っているのですが これは外部通信/制御の為の物なのですがこれのケーブルそのものはUSBです。 でも何故か?ポートをCOM1にしないと動きません。 そのような機種にポート(LP1 COM)を作る事は出来ないでしょうか? そもそも最近のPCでシリアルポートの有るパソコンってあまり見かけないような 気がしますが 何か対策は方法は有るのでしょうか? 宜しくお願いいたします。

  • 通信ポート(COMポート)の設定について。

    リブレットff1050に、社外品のポートリプリケーターを接続したとこら、シリアルポートがCOM5になってしまいます。手持ちのカシオカレイドのPC接続ソフトがCOM4までしかサポートしていません。強制的にCOMナンバーを変えられないでしょうか?。赤外線ポートを使用不可にしても同様でした。

  • VBからオープン可能なCOMポート数

    VBのアプリケーションを作成して、PCのCOMポートをオープンしてモデム制御などを行おうとしているのですが、17番以降のポートをオープンしたり、アクセスすることができません。何か原因があるのでしょうか。 VBで無理であれば、他に方法はありませんでしょうか。 よろしくお願い致します。

  • エクセル VBA でのCOMポート認識

    エクセルのVBAを使用してあるアプリを作成しています。そのアプリはシリアルポートを使用してある機器と接続する事で実現できます。 そこで質問ですが、当該PCが認識しているCOMポートをVBAのSELECT BOXに表示したいのですがどうやれば(どのような関数?)を使用して実装COMポートを認識するのでしょうか? もちろん、USB<--->シリアルケーブルを使用した場合もCOMポートだと認識しなければなりません。 よろしくお願いいたします。

  • COMポートにどのような機器が接続されているかを調べる方法

    こんにちは。 VC++6.0を使ってアプリを開発しているのですが、 COMポートにどのような機器が接続されているかを 調べる方法がわからず困っています。 やりたい事はPCにRS232Cで接続した外部機器がCOMの何番 に割り付けられているかを知りたいのです。 レジストリを検索すれば良いのかなと思い色々調べているのですが 判りません。 よろしくお願い致します。