PC-HELPER PCI対応 絶縁型RS-232CシリアルI/Oボード 2chタイプ COM-2P(PCI)H 4chタイプ COM-4P(PCI)H 説明書 梱包内容をご確認ください このたびは、本製品をご購入いただきまして、ありがとうございます。 本製品は次の構成となっています。 構成品リストで構成品を確認してください。万一、構成品が足りない場合や破損している場合 は、お買い求めの販売店、または総合インフォメーションにご連絡ください。 登録カードは、新製品情報などをお客様にお知らせする際に必要なカードです。ご記入の上、 必ずご返送くださいますようお願いします。 ■構成品リスト □ボード(下記のいずれか)…1 [COM-2P(PCI)H, COM-4P(PCI)H] □ファーストステップガイド…1 □COM Setup Disk *1 (CD-ROM)…1 □登録カード&保証書…1 □登録カード返信用封筒…1 *1:CD-ROMには、ドライバソフトウェア、説明書(本書)、Question用紙を納めています。 ボード本体 ユーザー 登録カード在中 株式会社コンテック 登録カード返信用封筒 ファーストステップガイド CD-ROM Question 用紙 保証規定 保証書 ユーザー登録カード 登録カード&保証書 COM-2P(PCI)H, COM-4P(PCI)H Question 用紙 i ・ 本書の内容の全部または一部を無断で転載することは、禁止されています。 ・ 本書の内容に関しては、将来予告なしに変更することがあります。 ・ 本書の内容については万全を期しておりますが、万一ご不審な点や記載もれなどお気づき のことがありましたら、お買い求めの販売店、または総合インフォメーションへご連絡く ださい。 ・ MS、Microsoft、Windows、Windows NTは、米国Microsoft Corporationの各国における登録商 標または商標です。その他、本書中に使用している会社名および製品名は、一般に各社の 商標または登録商標です。 ii COM-2P(PCI)H, COM-4P(PCI)H 目次 梱包内容をご確認ください ................................................................................................................. i 目次 ........................................................................................................................................................iii 第1章 ご使用になる前に 1 概要 ......................................................................................................................................................... 1 ◆特長 .............................................................................................................................................. 1 ◆サポートソフトウェア ............................................................................................................. 3 ◆ケーブル・コネクタ (別売) .................................................................................................... 4 サポートのご案内................................................................................................................................. 5 ◆ホームページ.............................................................................................................................. 5 ◆総合インフォメーション(お問い合わせ窓口)...................................................................... 5 ◆修理窓口 ...................................................................................................................................... 6 ◆製品貸出サービス...................................................................................................................... 6 ◆各種セミナ.................................................................................................................................. 6 ◆FA/LA無料相談コーナー.......................................................................................................... 6 ◆システム受託開発、OEM受託 ................................................................................................ 6 安全にご使用いただくために ............................................................................................................ 7 ◆安全情報の表記.......................................................................................................................... 7 ◆取り扱い上の注意事項 ............................................................................................................. 8 ◆環境 .............................................................................................................................................. 9 ◆点検 .............................................................................................................................................. 9 ◆保管 .............................................................................................................................................. 9 ◆廃棄 .............................................................................................................................................. 9 第2章 セットアップ 11 セットアップとは............................................................................................................................... 11 ◆Windowsで使用する 標準COMドライバソフトウェア COM Setup Diskを使用する.... 11 ◆Windowsで使用する ドライバライブラリAPI-PAC(W32)を使用する .......................... 11 ◆Linuxで使用する 標準COMドライバソフトウェア COM Setup Diskを使用する ......... 12 ◆Windows、Linux以外のOSで使用する................................................................................. 12 ステップ1 ハードウェアの設定 .................................................................................................... 13 ◆ボード本体各部の名称 出荷時の設定................................................................................. 13 ◆ボードIDの設定 ....................................................................................................................... 14 ◆ボードの実装............................................................................................................................ 15 ステップ2 ハードウェアのインストール.................................................................................... 16 ◆パソコンの電源投入 ............................................................................................................... 16 ◆Windows 7の場合 ..................................................................................................................... 17 ◆Windows Server 2008, Vistaの場合......................................................................................... 18 ◆Windows Server 2003, XP, 2000, Me, 98, 95 の場合 ............................................................ 19 ◆ハードウェアインストール完了の確認方法....................................................................... 21 ステップ3 ソフトウェアの初期設定 ............................................................................................ 22 COM-2P(PCI)H, COM-4P(PCI)H iii ◆Windows 7, Server 2008, Vista, XP,Server 2003, 2000の場合...............................................22 ◆Windows NT, Me, 98, 95の場合 ..............................................................................................24 ステップ4 診断プログラムによる動作確認 ................................................................................25 ◆診断プログラムとは ................................................................................................................25 ◆確認方法 ....................................................................................................................................25 ◆診断プログラムの操作方法....................................................................................................26 セットアップが正常にできないときには ......................................................................................28 ◆事例と対応方法 ........................................................................................................................28 ◆解決できないときには............................................................................................................28 第3章 外部機器との接続 29 COM-2P(PCI)Hの場合.........................................................................................................................30 ◆ボード上のコネクタから直接接続する ...............................................................................30 COM-4P(PCI)Hの場合.........................................................................................................................31 ◆9ピンD-SUBコネクタ分配ケーブルを使用する.................................................................31 ◆25ピンD-SUBコネクタ分配ケーブルを使用する...............................................................32 ◆ボード上のコネクタから直接接続する ...............................................................................33 ケーブルの種類と接続例 ...................................................................................................................34 第4章 機能の説明 35 通信機能................................................................................................................................................35 ◆シリアルデータ転送 ................................................................................................................35 ◆RS-232C制御線 .........................................................................................................................35 ◆送受信用データバッファ........................................................................................................35 ◆ボーレートの設定 ....................................................................................................................36 その他の機能 .......................................................................................................................................38 ◆チャネル絶縁/バス絶縁...........................................................................................................38 ◆サージ保護 ................................................................................................................................38 第5章 ソフトウェアについて 39 サンプルプログラムについて...........................................................................................................39 ドライバソフトウェアのアンインストール ..................................................................................41 ◆Windows XP, Server 2003, 2000の場合 ..................................................................................41 ◆Windows 7, Server 2008, Vistaの場合 .....................................................................................41 ◆Windows Me, 98, 95の場合 ......................................................................................................41 ◆Windows NTの場合 ..................................................................................................................42 CD-ROMの内容 ...................................................................................................................................43 第6章 ハードウェアについて 45 詳細技術情報の参照先 .......................................................................................................................45 ハードウェア仕様 ...............................................................................................................................45 iv COM-2P(PCI)H, COM-4P(PCI)H 第1章 ご使用になる前に 第1章 ご使用になる前に 本章では、本製品をご使用になる前に知っていただくべき情報について説明しています。 概要 本製品は、パソコンにRS-232C準拠のシリアル通信機能を拡張する絶縁型のPCIバス対応ボードで す。 COM-2P(PCI)Hは、2chのRS-232C通信ポートを搭載しています。 COM-4P(PCI)Hは、4chのRS-232C通信ポートを搭載しています。 パソコンとのバスラインを絶縁、通信ポートにサージ保護回路を内蔵した耐ノイズ性を強化して います。各チャネル、送受信別に128byteのFIFOバッファを搭載、921,600bpsまでのボーレートに 対応しています。 Windows/Linuxドライバを添付、OS標準のCOMポートとして使用できます。 当社独自で定義したローカルな関数を提供するドライバライブラリAPI-PAC(W32)やActiveXコン ポーネント集ACX-PAC(W32)に対応しています。 ◆特長 ■RS-232Cシリアル通信、最高921,600bpsに対応 COM-2P(PCI)Hは、RS-232C準拠のシリアルポートを2ch搭載しています。 COM-4P(PCI)Hは、RS-232C準拠のシリアルポートを4ch搭載しています。 2 - 921,600bpsまでのボーレートの設定が可能です。添付の「標準COMドライバソフトウェア」お よび「ドライバライブラリ API-PAC(W32)」を使用する場合は15 - 921,600bpsまでのボーレートと なります。 ■添付ドライバソフトウェアによりWindows、Linuxの標準COMポートとして使用可能 WindowsまたはLinuxでパソコン本体のCOMポートと同様に使用できるドライバソフトウェアを 添付しています。 WindowsはOS標準のWin32APIコミュニケーション関数およびVisual BasicのMSCommに対応、 LinuxはOS標準のttyドライバの標準関数が使用できます。また、ハードウェアの動作確認や機器 との通信テストが行える診断プログラムも提供しています。 ■各チャネル間およびパソコン間を絶縁、すべての信号線をサージ保護 各チャネル間およびパソコン間は、電気的に絶縁しています。 パソコンと外部回路間の電気的ノイズを防ぐことができ、さらにチャネル間の干渉を防げます。 また、すべての信号線はサージ保護されていますので、サージによるパソコンの誤動作や破損の 心配が不要です。 ■最大16枚までのボードを増設でき、COM1 - COM256までの設定が可能 1台のパソコンに最大16枚までボードを実装できます。 デバイスマネージャにより、COM1 - COM256までの設定が可能です。 COM-2P(PCI)H, COM-4P(PCI)H 1 第1章 ご使用になる前に ■送信128byte 受信128byteのバッファメモリを搭載 送信専用128byte、受信専用128byteのバッファメモリを搭載しています。 バッファメモリはFIFO形式で、高速な通信やデータ送受信時でのCPU負荷軽減に役立ちます。 FIFO使用有無、FIFOトリガサイズを、デバイスマネージャで設定できるため用途に応じて最適な システムが構築できます。 ■パソコンと同じ使いやすい9ピンD-SUBコネクタを採用(COM-2P(PCI)Hのみ) RS-232Cで最も汎用的な9ピンD-SUBコネクタを採用しており、市販のRS-232C準拠のケーブルが 使用できます。 ■用途に応じたケーブル、コネクタをオプションで用意 COM-2P(PCI)Hは、ストレートケーブル(1.8m)、クロスケーブル(1.8m)、および自作ケーブル用の9 ピンD-SUBコネクタ(オスタイプまたはメスタイプ)をオプションで用意しています。 COM-4P(PCI)Hは、ストレートケーブル(1.8m)、クロスケーブル(1.8m)、および自作ケーブル用の 37ピンD-SUBコネクタ(オスタイプまたはメスタイプ)をオプションで用意しています。 ■RS-232C制御線をソフトウェアで制御・監視が可能 RTS, CTS, DTR, DSRの制御線をソフトウェアで制御や監視が可能です。 ■ドライバライブラリ API-PAC(W32)に対応 Win32API関数(DLL)形式で当社独自で定義したローカルな関数を提供するライブラリソフトウェ アです。Visual BasicやVisual C++などのWin32API関数をサポートしている各種プログラミング言 語で、 当社ハードウェアの特色を活かした高速なアプリケーションソフトウェアが作成できます。 ■計測システム開発用ActiveXコンポーネント集 ACX-PAC(W32)に対応 プログラム作成なしに利用できる実例集の1つとしてRS-232Cビューワを収録しています。 RS-232Cビューワを使用することにより、標準COMポートからRS-232C通信を行い、データ取得 します。また、データを数値変換し、トレンドグラフで画面表示したり、通信テストでは、 RS-232C送受信の状態を表示することが可能です。 2 COM-2P(PCI)H, COM-4P(PCI)H 第1章 ご使用になる前に ◆サポートソフトウェア 目的、開発環境に合わせて当社製サポートソフトウェアのご使用をおすすめします。 ■標準COMドライバソフトウェア COM Setup Disk (添付) WindowsまたはLinuxで当社製シリアル通信ボードをパソコン本体のCOMポート(標準COM)と同様に使用でき るようにするためのソフトウェアです。ボードの増設によりCOM1 - COM256まで設定できます。 リモートアクセスサービス(RAS)や無停電電源(UPS)などの各種シリアル通信を行うことが可能です。 WindowsではOS標準のWin32APIコミュニケーション関数(CreateFile( ), WriteFile( ), ReadFile( ), SetCommState( ) など)に対応しています。Visual Basicのコミュニケーションコントロール(MSComm)に対応しています。.NET Framework 2.0のコミュニケーションクラス(SerialPort)に対応しています。 LinuxではOS標準のttyドライバに準拠しています。open( ), close( ), read( ), write( )などの標準関数に対応していま す。 <動作環境> 主な対応OS Windows 7、Vista、XP、NT、Me、98、Linux など 最新バージョンは当社ホームページからダウンロードいただけます。対応OSや適応言語の詳細・最新情報は、 当社ホームページ http://www.contec.co.jp/comdrv/ でご確認ください。 注意 最大COMポート数はご使用になるOS環境などにより異なります。 ■ドライバライブラリ API-PAC(W32) (当社ホームページよりダウンロード(無償)ができます) 当社ハードウェアへのコマンドをWindows標準のWin32API関数(DLL)形式で提供するライブラリソフトウェア です。Visual BasicやVisual C++などのWin32API関数をサポートしている各種プログラミング言語で、当社ハー ドウェアの特色を活かした高速なアプリケーションソフトウェアが作成できます。 また、インストールされた診断プログラムにより、ハードウェアの動作確認にも利用することができます。 詳細、およびAPI-PAC(W32)のダウンロードは http://www.contec.co.jp/apipac/ を参照してください。 <動作環境> 主な対応OS Windows Vista、XP、Server 2003など 主な適応言語 Visual Basic、Visual C++、Visual C#、Delphi、C++ Builder 注意 本ライブラリは、当社独自で定義したローカルな関数(SioOpen( ), SioWrite( ), SioRead( ), SioStatus( )など)です。 OS標準のWin32APIコミュニケーション関数(CreateFile( ), WriteFile( )など)との互換性はありません。 COM-2P(PCI)H, COM-4P(PCI)H 3 第1章 ご使用になる前に ■計測システム開発用ActiveXコンポーネント集 ACX-PAC(W32) (別売) 本製品は、200種類以上の当社計測制御用インターフェイスボード(PCカード)に対応した計測システム開発支援 ツールです。 計測用途に特化したソフトウェア部品集で画面表示(各種グラフ、スライダ 他)、解析・演算(FFT、フィルタ 他)、 ファイル操作(データ保存、読み込み)などのActiveXコンポーネントを満載しています。 アプリケーションプログラムの作成は、ソフトウェア部品を貼り付けて、関連をスクリプトで記述する開発ス タイルで、効率よく短期間でできます。 また、データロガーや波形解析ツールなどの実例集(アプリケーションプログラム)が収録されていますので、プ ログラム作成なしでパソコン計測がすぐに始められます。 「実例集」は、ソースコード(Visual Basic 他)付きですので、お客様によるカスタマイズも可能です。 詳細は、当社ホームページ(http://www.contec.co.jp/acxpac/)でご確認ください。 ◆ケーブル・コネクタ (別売) RS-232C D-SUB9Pストレートケーブル(1.8m) : RSS-9M/F RSC-9F RS-232C D-SUB9Pクロスケーブル(1.8m) : RS-232C D-SUB25Pストレートケーブル(1.8m) : RSS-25M/F RS-232C D-SUB25Pクロスケーブル(1.8m) : RSC-25F RS-232Cコネクタ変換ストレートケーブル(25M→9F、1.8m) : RSS-25M/9F RS-232Cコネクタ変換ストレートケーブル(25F→9M、1.8m) : RSS-25F/9M RS-232Cコネクタ変換クロスケーブル(25F→9F、1.8m) : RSC-25F/9F COM-4chボード用分配ケーブル(37M→9M×4、250mm) : PCE37/9PS COM-4chボード用分配ケーブル(37M→25M×4、250mm) : PCE37/25PS 9ピン D-SUB(オス)コネクタ 5個セット : CN5-D9M 9ピン D-SUB(メス)コネクタ 5個セット : CN5-D9F 25ピン D-SUB(オス)コネクタ 5個セット : CN5-D25M 25ピン D-SUB(メス)コネクタ 5個セット : CN5-D25F 37ピン D-SUB(オス)コネクタ 5個セット : CN5-D37M * 4 各ケーブルの詳細は、当社ホームページでご確認ください。 COM-2P(PCI)H, COM-4P(PCI)H 第1章 ご使用になる前に サポートのご案内 当社製品をより良く、より快適にご使用いただくために、次のサポートを行っております。 ◆ホームページ 日本語 英語 中国語 http://www.contec.co.jp/ http://www.contec.com/ http://www.contec.com.cn/ ■最新製品情報 製品の最新情報を提供しています。 また、PDFファイル形式の製品マニュアル、各種技術資料なども提供しています。 ■無償ダウンロード 最新のドライバソフトウェア、差分ファイルをダウンロードできます。 また、各種言語のサンプルプログラムもダウンロードできます。 ■資料請求 カタログの請求が行えます。 ■製品貸出サービス 製品貸出の依頼が行えます。 ■イベント情報 当社主催/参加のセミナおよび展示会の紹介を行っています。 ◆総合インフォメーション(お問い合わせ窓口) ■技術的なお問い合わせ 当社製品に関する技術的なお問い合わせは、総合インフォメーションで受け付けています。 E-mail([email protected])またはFAX*1でお問い合わせください。専門のスタッフが対応します。 添付CD内またはホームページ(http://www.contec.co.jp/support/contact/)にあるQuestion用紙に必要事 項を記入の上、お送りください。 *1 FAX番号はQuestion用紙に記載されています ■その他の製品情報のお問い合わせ 製品の価格・納期・見積もり依頼などのお問い合わせは、販売店または当社各支社・営業所まで お問い合わせください。 COM-2P(PCI)H, COM-4P(PCI)H 5 第1章 ご使用になる前に ◆修理窓口 修理の依頼は、お買い求めの販売店経由で受け付けています。 保証書に記載の条件のもとで、保証期間中に製品自体に不具合が認められた場合は、その製品を 無償で修理または交換いたします。 保証期間終了後、または保証条件外での修理は、有償修理となりますのであらかじめご了承くだ さい。 なお、対象は製品のハードウェア部分の修理に限らせていただきます。 ◆製品貸出サービス 製品を評価・理解していただくため、製品の貸出サービスを行っております。 詳細は、当社ホームページをご覧ください。 ◆各種セミナ 新製品の紹介・活用方法、システム構築のための技術習得など、各種セミナを行っております。出 張プライベートセミナも承ります。詳細は、当社ホームページをご覧ください。 ◆FA/LA無料相談コーナー 「FA/LA無料相談コーナー」は、お客様がシステムを構築する際に当社製品の選定の相談をお受 けする窓口です。面談によるシステム相談を専門スタッフが担当いたします。 お問い合わせは、当社各支社・営業所までご連絡ください。 ◆システム受託開発、OEM受託 ソフトウェア/ハードウェアの導入方法やシステム構築のご相談、お客様オリジナル・デザインの システムを製品化し供給するODMやOEMのご提案を行います。 詳しくは、E-mail([email protected])または当社各支社・営業所までお問い合わせください。 6 COM-2P(PCI)H, COM-4P(PCI)H 第1章 ご使用になる前に 安全にご使用いただくために 次の内容をご理解の上、本製品を安全にご使用ください。 ◆安全情報の表記 本書では、人身事故や機器の破壊をさけるため、次のシンボルで安全に関する情報を提供してい ます。内容をよく理解し、安全に機器を操作してください。 危険 この表示を無視して、誤った取り扱いをすると、人が死亡または重傷を負う危 険が差し迫って生じることが想定される内容を示しています。 警告 この表示を無視して、誤った取り扱いをすると、人が死亡または重傷を負う可 能性が想定される内容を示しています。 注意 この表示を無視して、誤った取り扱いをすると、人が損害を負う可能性が想定 される内容および物的損害のみの発生が想定される内容を示しています。 COM-2P(PCI)H, COM-4P(PCI)H 7 第1章 ご使用になる前に ◆取り扱い上の注意事項 危険 周囲に発火性、腐食性のガスがある場所で使用しないでください。爆発、火災、感電、故障 の原因となります。 注意 ・ ボード上には、あらかじめ設定を必要とするスイッチやジャンパがあります。 拡張スロットに実装する前に必ず確認してください。 ・ ボード上のスイッチやジャンパは、指定以外の設定にしないでください。 誤動作、発熱、故障の原因になります。 ・ ボードに衝撃を与えたり、曲げたりしないでください。 誤動作、発熱、故障、破損の原因になります。 ・ ボードの金メッキ端子部(エッジコネクタ)には手を触れないでください。 誤動作、発熱、故障の原因になります。 触れた場合は、工業用アルコールできれいにふいてください。 ・ パソコンまたは拡張ユニットの電源が入った状態で、ボードを拡張スロットに実装したり、抜 いたりしないでください。 誤動作、発熱、故障の原因になります。 必ずパソコン本体の電源を切ってから行ってください。 ・ パソコンまたは拡張ユニットから、実装するすべてのボードに十分な電力が供給できることを 確認してください。 十分な電力が供給できない場合は、誤動作、発熱、故障の原因になります。 ・ 本製品は機能追加、品質向上のため予告なく仕様を変更する場合があります。 継続的にご利用いただく場合でも、必ず説明書を読み、内容を確認してください。 ・ 本製品を改造しないでください。 改造をしたものに対しては、当社は一切の責任を負いません。 ・ 本製品の運用を理由とする損失、逸失利益などの請求につきましては、前項にかかわらず、 いかなる責任も負いかねますのであらかじめご了承ください。 VCCI クラスA注意事項 この装置は、クラスA情報技術装置です。この装置を家庭環境で使用すると電波妨害を引き起こ すことがあります。この場合には使用者が適切な対策を講ずるよう要求されることがあります。 VCCI-A 8 COM-2P(PCI)H, COM-4P(PCI)H 第1章 ご使用になる前に ◆環境 本製品は下記の環境でご使用ください。範囲外の環境で使用した場合、発熱、誤動作、故障の原 因になります。 ■周囲温度 0 - 50℃ ■周囲湿度 10 - 90%RH(ただし、結露しないこと) ■腐食性ガス ないこと ■浮遊粉塵 特にひどくないこと ◆点検 本製品を安全に使用していただくために、定期的に点検を行ってください。 □ボード側のコネクタとケーブルが、 正しく接続されていること □ボード上にほこりや異物が 付着していないこと ~ ~ □コネクタ接続部、金メッキ端子部に 汚れ、腐食がないこと ◆保管 本製品を保管する際には、購入時の状態で保管してください。 (1) ボードを保管袋に入れます (2) 梱包材で包み、箱に入れます。 (3) 直射日光や湿気、衝撃や振動、磁気や静電気を避けて、常温で保管してください。 ◆廃棄 本製品を廃棄される場合、法律や市町村の条令に定める廃棄方法に従って、廃棄してください。 COM-2P(PCI)H, COM-4P(PCI)H 9 第1章 ご使用になる前に 10 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ 第2章 セットアップ 本章では、セットアップの方法について説明しています。 セットアップとは セットアップとは、本製品を使用するために必要な事前の操作です。 ソフトウェアとハードウェアのそれぞれに必要な操作があります。 使用するOS、ソフトウェアによってセットアップの手順が異なります。 ◆Windowsで使用する 標準COMドライバソフトウェア COM Setup Diskを使用する 添付のCD-ROM「標準COMドライバソフトウェア COM Setup Disk」を使って、アプリケーショ ンプログラム開発をはじめるまでの手順について説明します。 次に示す、本章の各ステップの手順で操作することで、ソフトウェアとハードウェアの準備がで きます。その後に診断プログラムによる動作確認を行い、ソフトウェア、ハードウェアが正常に 動作するかを確認することができます。 ステップ1 ハードウェアの設定 ステップ2 ハードウェアのインストール ステップ3 ソフトウェアの初期設定 添付CD-ROMの¥PCI¥Readmej.txtファイルおよび¥PCI¥InstDocフォルダに格納されている各OSご とのインストール説明ファイルを参照してください。 また、セットアップが正常に行えない場合は、「本章 セットアップが正常にできないときには」を 参照してください。 ◆Windowsで使用する ドライバライブラリAPI-PAC(W32)を使用する 「ドライバライブラリ API-PAC(W32)」内のAPI-SIOを使用する場合の手順は、API-PAC(W32)の ヘルプファイル「ハードウェアの登録方法(HWINST.CHM)」を参照してください。 API-PAC(W32)内のAPI-SIOを使用する場合は、添付CD-ROMではなくAPI-PAC(W32)でのインス トールを行ってください。 また、必要に応じて以下を参照してください。 本章 ステップ1 ハードウェアの設定 COM-2P(PCI)H, COM-4P(PCI)H 11 第2章 セットアップ ◆Linuxで使用する 標準COMドライバソフトウェア COM Setup Diskを使用する 添付のCD-ROM「標準COMドライバソフトウェア COM Setup Disk」を使用することにより、ア プリケーションプログラム開発が可能です。使用方法の手順は添付CD-ROMの ¥Linux¥Readmej.htmファイルを参照してください。 また、必要に応じて以下を参照してください。 本章 ステップ1 ハードウェアの設定 ◆Windows、Linux以外のOSで使用する Windows、Linux以外のOSで使用する場合は、以下を参照してください。 本章 ステップ1 ハードウェアの設定 第4章 機能の説明 第6章 ハードウェアについて 12 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ ステップ1 ハードウェアの設定 ここではボードの設定と、パソコンに実装する手順を説明します。 ボード上には、あらかじめ設定を必要とするスイッチやジャンパがあります。 拡張スロットに実装する前に必ず確認してください。 なお、セットアップは出荷時設定のままでも可能です。後で変更することもできます。 ◆ボード本体各部の名称 出荷時の設定 ボード本体各部の名称を図2.1 - 図2.2に示します。 なお、図中のスイッチの状態は、出荷時の設定を示しています。 ■COM-2P(PCI)H COM-2P(PCI)H SW1 BOARD ID ●ボード ID 設定用スイッチ (SW1) SW1 BOARD ID 789 CDE 23 AB 4 56 ●インターフェイス コネクタ (CN1、CN2) F01 図2.1 各部の名称 < COM-2P(PCI)H > ■COM-4P(PCI)H COM-4P(PCI)H SW1 BOARD ID ●ボード ID 設定用スイッチ (SW1) SW1 BOARD ID 23 789 CD AB E 4 56 ●インターフェイス コネクタ (CN1) F01 図2.2 各部の名称 < COM-4P(PCI)H > COM-2P(PCI)H, COM-4P(PCI)H 13 第2章 セットアップ ◆ボードIDの設定 1台のパソコンに2枚以上の同一型式のボードを実装する場合、ボードIDを設定することによって それぞれのボードを区別します。それぞれ違う値を設定してください。 ボードIDは、0 - Fhの範囲で設定でき、最大16枚までのボードを区別できます。 1枚だけ使用する場合は、出荷時設定(ボードID = 0)の状態でご使用ください。 ■設定方法 ボードIDの設定は、ボード上のロータリスイッチで設定します。SW1のツマミをまわし、次のよ うに設定してください。 23 789 CD AB E 4 56 SW1 BOARD ID 出荷時設定: (ボード ID = 0) F01 図2.3 ボードIDの設定(SW1) 14 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ ◆ボードの実装 (1) ボードを実装する前にシステムをシャットダウンし、コンセントからパソコンの電源ケーブ ルを抜いてください。 (2) パソコンのカバーをはずし、ボードを実装できるようにしてください。 (3) 拡張スロットにボードを実装してください。 (4) ボードのブラケットをパソコンにネジで固定してください。 (5) パソコンのカバーを取り付け、もとの状態にしてください。 ■実装可能なPCIバススロット パソコンに搭載されているPCIバススロットには、5V用PCIバスボードと3.3V用PCIバスボードの 誤挿入を防止するためのキーがあります。このボードは、5V用PCIバススロットおよび3.3V用PCI バススロットの両方に実装できます。 <PCIバススロット> <PCIボード> 5V用PCIバススロット 3.3V用PCIバススロット 5Vキー 3.3Vキー B A A:5V用PCIバススロットに対応した切り欠き B:3.3V用PCIバススロットに対応した切り欠き 注意 ・ ボードの金メッキ端子部(エッジコネクタ)には手を触れないでください。 誤動作、発熱、故障の原因になります。 触れた場合は、工業用アルコールできれいにふいてください。 ・ パソコンまたは拡張ユニットの電源が入った状態で、ボードを拡張スロットに実装したり、抜 いたりしないでください。 誤動作、発熱、故障の原因になります。 必ずパソコン本体の電源を切ってから行ってください。 ・ パソコンまたは拡張ユニットから、実装するすべてのボードに十分な電力が供給できることを 確認してください。 十分な電力が供給できない場合は、誤動作、発熱、故障の原因になります。 ・ PCIバススロットから+5V電源の供給が必要です。 COM-2P(PCI)H, COM-4P(PCI)H 15 第2章 セットアップ ステップ2 ハードウェアのインストール Windowsでは、ボードが使用するI/Oアドレスと割り込みレベルをOSに認識させる必要があります。 これをハードウェアのインストールと呼びます。 複数枚のボードを使用する場合は、必ず一枚ずつ設定が完了してから次のボードをインストール してください。 ◆パソコンの電源投入 パソコンの電源を入れてください。 注意 ・ 「ドライバライブラリ API-PAC(W32)」内のAPI-SIOを使用する場合の手順は、 API-PAC(W32)のヘルプファイル「ハードウェアの登録方法(HWINST.CHM)」を参照してくだ さい。 API-PAC(W32)内のAPI-SIOを使用する場合は、添付のCD-ROMではなくAPI-PAC(W32)でのイ ンストールを行ってください。誤って添付のCD-ROMでインストールした場合は、「第5章 ソ フトウェアについて」の「ドライバソフトウェアのアンインストール」を行ってから、API-SIO をインストールしてください。 ・ ボードが使用するリソース(I/Oアドレス、割り込みレベル)を確保できない場合は、正常なイ ンストールは行えません。あらかじめ、パソコンの使用可能なリソースを確認してからイン ストールを行ってください。 ・ PCIバスボードが使用するリソースは、スロットの位置やボード本体に依存しません。そのた め、2枚以上のボードのインストールが完了している状態で、2枚以上のボードを取り外し、 その後で再度実装する場合は、実装しなおしたボードに割り当てられるリソースが、はじめ にインストールした設定のうちのどの設定になるか特定できません。この場合は、再度設定 を確認してください。 16 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ ◆Windows 7の場合 (1) スタートメニューから「デバイスとプリンタ」を選択し、本ボードが搭載されたPCを選択し ます。[PCI シンプル通信コントローラ]と記載されたデバイスにカーソルを置き、プロパテ ィを開いてください。 ※実装したボードのカテゴリが表示されます。 ・PCI シンプル通信コントローラ (2) プロパティページから「設定の変更」をクリックし、管理者権限で編集を行います。「ドライ バーの更新」をクリックしてください。 2 1 1 COM-2P(PCI)H, COM-4P(PCI)H 17 第2章 セットアップ (3) ドライバーのインストールウィザードが起動しますので、「コンピュータを参照してドラ イバーソフトウェアを検索します」をクリックします。 (4) CD-ROMからセットアップ情報(INF)ファイルの場所を指定して、登録してください。 ・指定先フォルダ ¥PCI¥ComDrv これでハードウェアのインストールは完了です。 ◆Windows Server 2008, Vistaの場合 (1) 「新しいハードウェアが見つかりました」とウィザードが起動します。 「ドライバソフトウェアを検索してインストールする」をクリックします。 ※実装したボードのカテゴリが表示されま す。 ・PCI シンプル通信コントローラ 18 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ (2) 「新しいハードウェア検出」ウィンドウが表示されたら 添付CD-ROMの「COM Setup Disk」をCD-ROMドライブに挿入します。 挿入してから、しばらくお待ち頂いた後、デバイスのインストールがはじまります。 これでハードウェアのインストールは完了です。 ◆Windows Server 2003, XP, 2000, Me, 98, 95 の場合 (1) 「新しいハードウェアの検出ウィザード」が起動します。 「一覧または特定の場所からインストールする」を選択し「次へ」ボタンをクリックします。 Windows NT 4.0の場合「新しいハードウェアの追加ウィザード」は起動しません。 「ステップ3 ソフトウェアの初期設定」に進んでください。 * 実装したボード名が表示 されます。 ・COM-2P(PCI)H ・COM-4P(PCI)H COM-2P(PCI)H, COM-4P(PCI)H 19 第2章 セットアップ (2) CD-ROMからセットアップ情報(INF)ファイルの場所を指定して、登録してください。 ・指定先フォルダ ¥PCI¥ComDrv * 実装したボード名が表示 されます。 ・COM-2P(PCI)H ・COM-4P(PCI)H 20 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ 注意 Windows XPで[ハードウェアウイザード]中のINFファイルを指定後に以下の警告画面がでま す。これは対象となるドライバが[Windowsロゴテスト]に対応していない場合に発生しますが、 動作上は問題ありません。 ここでは、[続行]ボタンを押してください。 * 実装したボード名が表示 されます。 ・COM-2P(PCI)H ・COM-4P(PCI)H (3) 続いて「Communication Port」のインストールが開始しますので、OSからファイルの要求があ った場合は、同様にセットアップ情報(INF)ファイルの場所を指定して登録してください。 これでハードウェアのインストールは完了です。 ◆ハードウェアインストール完了の確認方法 (1) [コントロールパネル] から [システム] を選択し、[デバイスマネージャ] を開きます。 (2) [多機能アダプタ] (もしくは [マルチファンクションアダプタ] ) フォルダに使用する ボード名称が正常に登録されているかを確認してください。 (3) 同様に [ポート] フォルダにCOMポートが追加されているかを確認してください。 COM-2P(PCI)H, COM-4P(PCI)H 21 第2章 セットアップ ステップ3 ソフトウェアの初期設定 COMポートの割り当てをします。また、すでに割り当てられたCOMボート番号を別の番号に変 更することも可能です。 ◆Windows 7, Server 2008, Vista, XP,Server 2003, 2000の場合 Windows 7, Server 2008, Vista, XP,Server 2003, 2000では、すでにハードウェアのインストールで COMポートが割り当てられています。COMポートの確認や変更をしたい場合は、次のデバイス マネージャの起動を行ってください。 ■デバイスマネージャの起動 (1) [コントロールパネル]から[システム]を選択し、[デバイスマネージャ]を起動します。 * 実装したボード名が表示 されます。 ・COM-2P(PCI)H ・COM-4P(PCI)H (2) [ポート]フォルダに追加したCOMポートが表示されているかを確認してください。 22 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ ■設定の更新 (1) ポート番号を変更したい場合は、変更したいポートのプロパティから、[ポートの設定]で[詳 細(設定)]ボタンをクリックしてください。 (2) [COMポート番号]のコンボボックスから、COMポート番号が変更できます。 (3) 詳細ボタンをクリックすると詳細設定ウィンドウが開きます。 ・ [COMポート番号]のコンボボックスから、COMポート番号が変更できます。 ・ [半二重設定]にチェックを入れることでソフトウェアの設定が全二重通信から半二重通 信へ強制的に切り替えることができます。 ・ [シリアルマウス]にチェックをいれることで、シリアル通信用のマウスポインタを使用す ることができます。 これでソフトウェアの初期設定は完了です。 COM-2P(PCI)H, COM-4P(PCI)H 23 第2章 セットアップ ◆Windows NT, Me, 98, 95の場合 ■セットアップ情報(INF)ファイルのインストール Windows NTの場合のみ、この操作を行ってください。 (1) 添付CD-ROMの¥PCI¥ComDrv¥COMNT_PI.INFファイルを右クリックした後、[インストール] ボタンを左クリックしてください。 ■API-TOOLコンフィグレーションの起動 (1) C:¥CONTEC¥Config.exeを実行してください。 * 実装したボード名が表示 されます。 ・COM-2P(PCI)H ・COM-4P(PCI)H (2) 画面に[ドライバCOM-DRV Setting]と表示されていることを確認してください。 他のドライバ名称などが表示されている場合は、[ツール] - [COM-DRV] を実行してください。 (3) Windows NTの場合は、[編集] - [ボードの追加] を実行して、ボードの型式やCOMポート番号 などを登録してください。もしくはすでに画面に登録されているボードの型式をダブルクリ ックして、COMポート番号の変更などを行ってください。 Windows NT以外の場合は、すでに画面に登録されているボードの型式をダブルクリックして、 COMポート番号の変更などを行ってください。 ■設定の更新 (1) [ファイル] - [設定の更新] を実行してください。 (2) システム再起動後、登録したCOMポートは標準COMポートとして使用可能になります。 これでソフトウェアの初期設定は完了です。 24 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ ステップ4 診断プログラムによる動作確認 診断プログラムを使用して、ボードやドライバソフトウェアが正常に動作することを確認します。 この確認でセットアップが正しくできたことを確認できます。 ◆診断プログラムとは 動作の簡易確認をするプログラムです。2種類のプログラムがあります。 ■ターミナルプログラム(CTstCom.exe) キー入力したデータがそのまま通信データとして送信されます。OSのアクセサリにあるハイパー ターミナルと同等の機能です。 ■シリアル通信診断プログラム(CommChk.exe) 実際に通信を行い、その結果を正常か異常(エラー)で返します。 ここでは、シリアル通信診断プログラム(CommChk.exe)を用いたテスト方法を説明します。 ◆確認方法 RS-232Cのクロスケーブル、または通信を折り返すコネクタを用意してください。通信を折り返 すコネクタの場合、1つのCOMポートでテストを行うことが可能です。コネクタの結線は次の図 を参照してください。 ■通信を折り返すコネクタの結線図 <9ピンの場合> ボード側 <25ピンの場合> ボード側 TxD 3 TxD 2 RxD 2 RxD 3 RTS 7 RTS 4 CTS 8 CTS 5 DTR 4 DTR 20 DSR 6 DSR 6 COM-2P(PCI)H, COM-4P(PCI)H 25 第2章 セットアップ ◆診断プログラムの操作方法 ■診断プログラムの起動 添付CD-ROMの¥Utility¥ComChk¥CommChk.exeを起動してください。 ■通信条件の設定 COM設定 : テストしたいCOMポート番号を指定してください。 クロスケーブルで2つのCOMポートをつないでいる場合は、[デバイス1] [デバイス2]に各々のポート番号を指定してください。 通信を折り返すコネクタで使用する場合は、[デバイス1] [デバイス2]とも同じ ポート番号を指定してください。 環境設定 : 動作させる[ボーレート]や[データ長]などを指定してください。 26 COM-2P(PCI)H, COM-4P(PCI)H 第2章 セットアップ ■テスト開始 [開始]ボタンをクリックすると、指定した条件で通信テストが開始されます。 ■テスト結果の確認 [結果]のウィンドウにテストの結果が表示されます。 テスト結果が正常の場合、正常終了のメッセージが表示されます。 COM-2P(PCI)H, COM-4P(PCI)H 27 第2章 セットアップ セットアップが正常にできないときには ◆事例と対応方法 ■ボードの初期化ができない場合[Windows NT 4.0] ドライバが起動されていない可能性があります。Windows NT 4.0を使用する際には、パソコンの BIOS設定メニューでPnPOSを[NO], [disable]または[使用しない]にしてください。 また、BIOS設定方法詳細については、お手持ちのパソコンのマニュアルをご参照ください。 ■誤って別のドライバソフトウェアでインストールした場合 [Windows 7, Server 2008, Vista, XP, Server 2003, 2000] 添付のCD-ROM「標準COMドライバソフトウェア COM Setup Disk」と、「ドライバライブラリ API-PAC(W32)」内のAPI-SIOは、同時にインストールして使用することができません。 COM Setup DiskとAPI-PAC(W32)内のAPI-SIOは、用途が異なるためどちらか適切なソフトウェア を使用していただく必要があります。 誤って適切でないソフトウェアをインストールしてしまった場合は、 アンインストールしてから、 適切なソフトウェアをインストールしなおしてください。 ◆解決できないときには 総合インフォメーションへE-mail ([email protected])またはFAX*1でお問い合わせください。 添付CD内またはホームページ (http://www.contec.co.jp/support/contact/)にあるQuestion用紙に必要事項を記入の上、お送りくださ い。 *1 FAX番号はQuestion用紙に記載されています。 28 COM-2P(PCI)H, COM-4P(PCI)H 第3章 外部機器との接続 第3章 外部機器との接続 本章では、インターフェイスコネクタについての説明をしています。 外部機器と接続する場合に参照してください。 接続方法には、ボード上のコネクタから直接接続する方法のほかに、分配ケーブルを使用する方 法があります。 ・ ボード上のコネクタから直接接続する ・ 分配ケーブルを使用する[COM-4P(PCI)H] COM-2P(PCI)H, COM-4P(PCI)H 29 第3章 外部機器との接続 COM-2P(PCI)Hの場合 ◆ボード上のコネクタから直接接続する ボード上のコネクタから直接外部機器に接続する場合は、別売のケーブルなどを使用してくださ い。また、ケーブルを自作する場合は、別売のコネクタCN5-D9Fなどを使用してください。 ■信号配置 ロックナット : UNC#4-40( インチネジ ) 1 6 CN1 9 5 1 6 CN2 9 5 ● 使用コネクタ DELC-J9PAF-20L9相当品 [JAE製、M(雄)タイプ] ● 適合コネクタ例 17JE-13090-02(D8C) [DDK製、F(雌)タイプ] CN5-D9F (コネクタ5個セット) [CONTEC、F(雌)タイプ] 図3.1 インターフェイスコネクタ < COM-2P(PCI)H > Data Set Ready DSR1 Request to Send RTS1 Clear to Send CTS1 Ring Indicator RI1 6 7 8 9 1 DCD1 Data Carrier Detect 2 RxD1 Receive Data 3 TxD1 Transmit Data 4 DTR1 Data Terminal Ready 5 SG1 Signal Ground CN1 Data Set Ready DSR2 Request to Send RTS2 Clear to Send CTS2 Ring Indicator RI2 6 7 8 9 1 DCD2 Data Carrier Detect 2 RxD2 Receive Data 3 TxD2 Transmit Data 4 DTR2 Data Terminal Ready 5 SG2 Signal Ground CN2 図3.2 インターフェイスコネクタ信号配置 < COM-2P(PCI)H > ■ケーブル(別売) RS-232C D-SUB9Pストレートケーブル(1.8m) : RSS-9M/F RS-232C D-SUB9Pクロスケーブル(1.8m) : RSC-9F 30 COM-2P(PCI)H, COM-4P(PCI)H 第3章 外部機器との接続 COM-4P(PCI)Hの場合 COM-4P(PCI)Hと外部機器の接続には、ボード上のコネクタから直接接続する方法のほかに、 分配ケーブルを使用することができます。 ◆9ピンD-SUBコネクタ分配ケーブルを使用する 別売の分配ケーブルPCE37/9PSを使用して、4チャネル分の9ピンD-SUBコネクタ[M(雄)タイプ]に 分配してから、外部機器と接続します。 分配された4つのコネクタからは、別売の9ピンD-SUBコネクタ対応の接続ケーブルなどを使用し てください。 CH1 ■使用コネクタ 37 ピン D-SUB コネクタ [M(雄) タイプ ] ロックネジ : UNC #4-40 (インチネジ) ■ケーブル 9 芯シールドケーブル ケーブル長 : 250mm 導体サイズ : AWG#28 CH1 SG 1 DTR 1 TxD 1 RxD 1 DCD 1 5 4 3 2 1 RI 1 CTS 1 RTS 1 DSR 1 ・ ・ ・ ・ CH4 CH2 CH3 CH4 9 8 7 6 SG 4 DTR 4 TxD 4 RxD 4 DCD 4 5 4 3 2 1 9 8 7 6 RI 4 CTS 4 RTS 4 DSR 4 ■使用コネクタ 9 ピン D-SUB コネクタ [M(雄) タイプ ] ロックナット : UNC #4-40 (インチネジ) ■適合コネクタ例 17JE-13090-02(D8C) [DDK 製、F(雌) タイプ ] 図3.3 「PCE37/9PS」の仕様 ■分配ケーブル(別売) COM-4chボード用分配ケーブル(37M→9M×4、250mm) : PCE37/9PS ■ケーブル(別売) RS-232C D-SUB9Pストレートケーブル(1.8m) : RSS-9M/F RS-232C D-SUB9Pクロスケーブル(1.8m) : RSC-9F COM-2P(PCI)H, COM-4P(PCI)H 31 第3章 外部機器との接続 ◆25ピンD-SUBコネクタ分配ケーブルを使用する 別売の分配ケーブルPCE37/25PSを使用して、4チャネル分の25ピンD-SUBコネクタ[M(雄)タイプ] に分配してから、外部機器と接続します。 分配された4つのコネクタからは、別売の25ピンD-SUBコネクタ対応の接続ケーブルなどを使用 してください。 ■使用コネクタ 37 ピン D-SUB コネクタ [M(雄) タイプ ] ロックネジ : UNC #4-40(インチネジ) CH1 ■ケーブル 9 芯シールドケーブル ケーブル長 : 250mm 導体サイズ : AWG#28 CH1 CH2 CH3 N.C. N.C. N.C. N.C. N.C. DCD 1 SG1 DSR 1 CTS 1 RTS 1 RxD 1 TxD 1 N.C. CH4 ■使用コネクタ 25 ピン D-SUB コネクタ [M(雄) タイプ ] ロックナット : UNC #4-40(インチネジ) ■適合コネクタ例 17JE-13250-02(D8C) [DDK 製、F(雌) タイプ ] 13 12 11 10 9 8 7 6 5 4 3 2 1 25 24 23 22 21 20 19 18 17 16 15 14 N.C. N.C. N.C. RI 1 N.C. DTR 1 N.C. N.C. N.C. N.C. N.C. N.C. ・ ・ ・ ・ CH4 N.C. N.C. N.C. N.C. N.C. DCD 4 SG 4 DSR 4 CTS 4 RTS 4 RxD 4 TxD 4 N.C. 13 12 11 10 9 8 7 6 5 4 3 2 1 25 24 23 22 21 20 19 18 17 16 15 14 N.C. N.C. N.C. RI 4 N.C. DTR 4 N.C. N.C. N.C. N.C. N.C. N.C. 図3.4 「PCE37/25PS」の仕様 ■分配ケーブル(別売) COM-4chボード用分配ケーブル(37M→25M×4、250mm) : PCE37/25PS ■ケーブル(別売) RS-232C D-SUB25Pストレートケーブル(1.8m) : RSS-25M/F RS-232C D-SUB25Pクロスケーブル(1.8m) : RSC-25F RS-232Cコネクタ変換ストレートケーブル(25M→9F、1.8m) : RSS-25M/9F RS-232Cコネクタ変換ストレートケーブル(25F→9M、1.8m) : RSS-25F/9M RS-232Cコネクタ変換クロスケーブル(25F→9F、1.8m) : RSC-25F/9F 32 COM-2P(PCI)H, COM-4P(PCI)H 第3章 外部機器との接続 ◆ボード上のコネクタから直接接続する ボード上のコネクタから、直接外部機器に接続する場合は、別売のコネクタCN5-D37Mなどを使 用してケーブルを自作して接続してください。 ■信号配置 ロックナット : UNC #4-40 (インチネジ) 37 19 20 1 ●使用コネクタ 37ピンD-SUBコネクタ [F(雌)タイプ] DCLC-J37SAF-20L9 [JAE製]相当品 ●適合コネクタ例 17JE-23370-02(D8C) [DDK製、M(雄)タイプ] FDCD-37P [ヒロセ電機製、M(雄)タイプ] DC-37P-N [JAE製、M(雄)タイプ] CN5-D37M (コネクタ5個セット) [CONTEC、M(雄)タイプ] 図3.5 インターフェイスコネクタ < COM-4P(PCI)H > CH1 Receive Data 1 CH1 Clear to Send 1 CH1 Signal Ground 1 CH1 Data Carrier Detect 1 CH2 Transmit Data 2 CH2 Request to Send 2 CH2 Data Set Ready 2 CH2 Data Terminal Ready 2 CH2 Ring Indicator 2 CH4 Receive Data 4 CH4 Clear to Send 4 CH4 Signal Ground 4 CH4 Data Carrier Detect 4 CH3 Transmit Data 3 CH3 Request to Send 3 CH3 Data Set Ready 3 CH3 Data Terminal Ready 3 CH3 Ring Indicator 3 RxD1 CTS1 SG1 DCD1 TxD2 RTS2 DSR2 DTR2 RI2 RxD4 CTS4 SG4 DCD4 TxD3 RTS3 DSR3 DTR3 RI3 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 TxD1 RTS1 DSR1 DTR1 RI1 RxD2 CTS2 SG2 DCD2 TxD4 RTS4 DSR4 DTR4 RI4 RxD3 CTS3 SG3 DCD3 N.C. CH1 Transmit Data 1 CH1 Request to Send 1 CH1 Data Set Ready 1 CH1 Data Terminal Ready 1 CH1 Ring Indicator 1 CH2 Receive Data 2 CH2 Clear to Send 2 CH2 Signal Ground 2 CH2 Data Carrier Detect 2 CH4 Transmit Data 4 CH4 Request to Send 4 CH4 Data Set Ready 4 CH4 Data Terminal Ready 4 CH4 Ring Indicator 4 CH3 Receive Data 3 CH3 Clear to Send 3 CH3 Signal Ground 3 CH3 Data Carrier Detect 3 CN1 図3.6 インターフェイスコネクタ信号配置 < COM-4P(PCI)H > COM-2P(PCI)H, COM-4P(PCI)H 33 第3章 外部機器との接続 ケーブルの種類と接続例 RS-232Cインターフェイスの接続は、モデムやコンピュータ(パソコン)などのように、接続する機 器によって使用するケーブルが異なる場合があります。したがって、ケーブルは接続する外部機 器の仕様を確認の上、その種別(仕様)によってストレートタイプ、あるいはクロス(リバース)タイ プを用意してください。さらに、コネクタ内で信号線処理の必要がある場合には、仕様に合わせ 適切に処理を行ってください。 TxD TxD (送信データ) RxD RxD (受信データ) RTS RTS (送信要求) CTS CTS (送信可) DTR DTR (データターミナルレディ) DSR DSR (データセットレディ) SG SG (信号グランド) 外部機器 図3.7 モデムとの接続例(ストレートケーブル) TxD TxD RxD RxD RTS RTS CTS CTS DTR DTR DSR DSR SG SG 外部機器 図3.8 パソコンとの接続例(クロスケーブル) TxD TxD RxD RxD RTS RTS CTS CTS DTR DTR DSR DSR SG SG 外部機器 図3.9 機器との接続例 34 COM-2P(PCI)H, COM-4P(PCI)H 第4章 機能の説明 第4章 機能の説明 本章では、ボードに搭載されている機能について説明しています。 通信機能 ◆シリアルデータ転送 RS-232C規格に沿ったデータを送受信することが可能です。 2 - 921,600bpsまでのボーレートをソフトウェアで各チャネル個別に設定できます。 ◆RS-232C制御線 RTS, CTS, DTR, DSRの制御線を各ポートごとに用意しています。 アプリケーションからソフトウェアで制御や監視が可能です。 ◆送受信用データバッファ 各チャネルごとに、送信専用データバッファ128byte、受信専用データバッファ128byteを備えてい ます。 このデータバッファはFIFO形式で、高速な通信やシステムでのCPUの負荷調整に役立ちます。 データバッファの設定(FIFO使用有無、FIFOトリガサイズ)は、デバイスマネージャ(Windows Vista、 XP、Server 2003、2000)、もしくはAPI-TOOLコンフィグレーション(Windows NT、Me、98、95) で変更可能です。 FIFOトリガサイズは、ハードウェア割り込みの発生タイミングを決定する、データバッファのサ イズです。 FIFOトリガサイズが大きいと、通信データの送受信によるハードウェア割り込みの発生回数が減 るため、CPUへの負荷軽減になります。 しかし、通信データがある程度たまってから実際に送受信するので、送信データが相手機器に届 くタイミングが遅れたり、受信データが届いてからアプリケーションに通知するタイミングが遅 れたりします。 逆に、FIFOトリガサイズを小さくしたりFIFOの設定を無効にすれば、データの送受信のタイミン グは早くなりますが、CPUの負荷が高くなったり、受信データの取りこぼしにつながる可能性が あります。 FIFOトリガサイズが可変であることから、システムに応じた調整をすることで、最適なパフォー マンスを実現できます。 COM-2P(PCI)H, COM-4P(PCI)H 35 第4章 機能の説明 ◆ボーレートの設定 分周レジスタへの設定値により各種ボーレートが設定可能です。クロックモードにより設定可能 な範囲が異なります。 クロック3モード クロック2モード クロック1モード クロック0モード : : : : 15 - 921,600bps 8 - 460,800bps 4 - 230,400bps 2 - 115,200bps ただし、分周レジスタの設定値により設定できないボーレートもあります。以下の計算式で整数 値になればそのボーレートは設定可能ですが、小数点がでる場合は設定できません。 ■クロック3モードの場合 921600 ÷ 設定するボーレート = 分周レジスタに設定する値 例) 921600 ÷ 9600bps = 96(計算の結果、整数値なので設定可能) 921600 ÷ 128000bps = 7.2(計算の結果、小数点がでたので設定できません) ■クロック2モードの場合 460800 ÷ 設定するボーレート = 分周レジスタに設定する値 例) 460800 ÷ 9600bps = 48(計算の結果、整数値なので設定可能) 460800 ÷ 128000bps = 3.6(計算の結果、小数点がでたので設定できません) ■クロック1モードの場合 230400 ÷ 設定するボーレート = 分周レジスタに設定する値 例) 230400 ÷ 9600bps = 24(計算の結果、整数値なので設定可能) 230400 ÷ 128000bps = 1.8(計算の結果、小数点がでたので設定できません) ■クロック0モードの場合 115200 ÷ 設定するボーレート = 分周レジスタに設定する値 例) 115200 ÷ 9600bps = 12(計算の結果、整数値なので設定可能) 115200 ÷ 76800bps = 1.5(計算の結果、小数点がでたので設定できません) 注意 添付CD-ROMの「標準COMドライバソフトウェア COM Setup Disk」および「ドライバライ ブラリ API-PAC(W32)」では「クロック3モード」を使用しております。(固定) 注意 Visual Basicでは、コミュニケーションコントロール(MSComm)で設定できないボーレートが 存在しないため、MSCommの機能だけの場合、最大115,200bpsまでとなります。Visual Basic で115200bps以上のボーレートを設定する場合につきましては、添付CD-ROM「標準COMドラ イバソフトウェア COM Setup Disk」のVBサンプルプログラムをご参照ください。 36 COM-2P(PCI)H, COM-4P(PCI)H 第4章 機能の説明 次にボーレートの設定例を紹介します。これ以外のボーレートでも前記の計算式にあてはまれば 設定可能です。 表4.1 ボーレートの設定例 設定する クロック0モード クロック1モード クロック2モード クロック3モード (1.8432MHz) (3.6864MHz) (7.3728MHz) (14.7456MHz) ボーレート 分周レジスタ 設定誤差 分周レジスタ 設定誤差 分周レジスタ 設定誤差 分周レジスタ 設定誤差 に設定する値 (%) 2 57600 - に設定する値 (%) に設定する値 (%) 4 28800 5 23040 - 57600 - - 46080 8 - 14400 - 28800 15 7680 - 15360 50 2304 - 75 1536 110 に設定する値 (%) - 57600 - - 30720 4608 - 9216 - 61440 - - 18432 - 3072 - - 6144 - 12288 1047 0.026 2094 0.026 - 4189 0.0022 8378 0.0022 134.5 857 0.058 1713 0.0006 3426 0.0006 6852 0.0006 150 768 - 1536 - 3072 - 6144 - 300 384 - 768 - 1536 - 3072 - 600 192 - 384 - 768 - 1536 - 1200 96 - 192 - 384 - 768 - 1800 64 - 128 - 256 - 512 - 2000 58 0.68 115 0.17 230 0.17 461 0.04 2400 48 - 96 - 192 - 384 - 3600 32 - 64 - 128 - 256 - 4800 24 - 48 - 96 - 192 - 7200 16 - 32 - 64 - 128 - 9600 12 - 24 - 48 - 96 - 14400 8 - 16 - 32 - 64 - 19200 6 - 12 - 24 - 48 - 28800 4 - 8 - 16 - 32 - 38400 3 - 6 - 12 - 24 - 57600 2 - 4 - 8 - 16 - 3 - 6 - 12 - 2 - 4 - 8 - 3 - 6 - 76800 115200 1 - 153600 230400 460800 921600 COM-2P(PCI)H, COM-4P(PCI)H 1 - 2 - 4 - 1 - 2 - 1 - 37 第4章 機能の説明 その他の機能 ◆チャネル絶縁/バス絶縁 各チャネル間、およびパソコン間は、電気的に絶縁されています。 バス絶縁だけでなくチャネル間も絶縁されていますので、PCと外部回路間の電気的外乱を防ぐこ とができ、チャネル間の干渉を防ぐことができます。 配線上にノイズが発生しやすく、PCの誤動作や破損が心配される場合でも、安心して使用するこ とができます。 ◆サージ保護 RS-232C制御線はすべてサージ保護されていますので、サージによるPCの誤動作や破損が心配さ れる場合でも、安心して使用することができます。 38 COM-2P(PCI)H, COM-4P(PCI)H 第5章 ソフトウェアについて 第5章 ソフトウェアについて 添付CD-ROM「標準COMドライバソフトウェア COM Setup Disk」では、下記の機能が実現でき ています。 ・ WindowsおよびLinux環境で動作可能です。 ・ パソコン本体のCOMポート(標準COM)と同様に使用できます。 ・ リモートアクセスサービス(RAS)や無停電電源(UPS)などの各種シリアル通信を行うことが可 能です。 ・ WindowsではOS標準のWin32APIコミュニケーション関数(CreateFile( ), WriteFile( ), ReadFile( ), SetCommState( )など)に対応しています。 ・ Visual Basicのコミュニケーションコントロール(MSComm)に対応しています。 ・ .NET FrameWorkのコミュニケーションクラス(SerialPort Class)に対応しています。 ・ LinuxではOS標準のttyドライバに準拠しています。open( ), close( ), read( ), write( )などの標準関 数に対応しています。 詳細については、添付CD-ROMの¥PCI¥Readmej.txtファイル、または¥Linux¥Readmej.htmファイル を参照してください。 サンプルプログラムについて 添付CD-ROMの¥Samplesにサンプルプログラムが格納されます。サンプルプログラムは、プログ ラム開発の参考・動作確認にご利用ください。 ■Visual Basic用サンプルプログラム (1) 送受信サンプル ・ キーボードから入力したデータを送信し、受信したデータを画面に表示します。 ・ 格納場所 : ¥Samples¥Vbフォルダ ■Visual Basic 2005用サンプルプログラム (1) 送受信サンプル ・ キーボードから入力したデータを送信し、受信したデータを画面に表示します。 ・ 格納場所:¥Samples¥VB.NETフォルダ ■Visual C# 2005用サンプルプログラム (1) 送受信サンプル ・ キーボードから入力したデータを送信し、受信したデータを画面に表示します。 ・ 格納場所:¥Samples¥VCSフォルダ COM-2P(PCI)H, COM-4P(PCI)H 39 第5章 ソフトウェアについて ■Visual C++用サンプルプログラム (1) 送信サンプル ・ キーボードから入力したデータを送信します。コマンドプロンプトで動作します。 ・ 格納場所 : ¥Samples¥Vc¥Comsend.cファイル (2) 受信サンプル ・ 受信したデータを画面に表示します。コマンドプロンプトで動作します。 ・ 格納場所 : ¥Samples ¥Vc¥Comread.cファイル 40 COM-2P(PCI)H, COM-4P(PCI)H 第5章 ソフトウェアについて ドライバソフトウェアのアンインストール インストールしたCOM Setup Diskをアンインストールするには、以下の手順で行ってください。 Linuxでのアンインストールは、添付CD-ROMの¥Linux¥Readmej.htmファイルを参照してください。 アンインストール機能について [アプリケーションの追加と削除]から、COM-DRVのドライバおよびレジストリ情報を削除する機 能です。 Windows XP/Server 2003/2000でのみ使用可能です。その他のOSでは、手動でアンインストールを 行う必要があります。 ◆Windows XP, Server 2003, 2000の場合 (1) [コントロールパネル] - [システム] から [デバイスマネージャ] を起動してください。 (2) [多機能アダプタ] に表示している [CONTEC Co., Ltd-XXXXXXXXXX](実装したハードウェ ア名)を削除してください。 (3) [コントロールパネル]から[アプリケーションの追加と削除]を起動してください。 (4) 表示されているアプリケーションの中から[CONTEC COM-DRV(WDM) driver]を選択し、[追 加と削除]ボタンをクリックするとアンインストール作業を自動的に行います。 ◆Windows 7, Server 2008, Vistaの場合 (1) [コントロールパネル] - [システム] から [デバイスマネージャ] を起動してください。 (2) [多機能アダプタ] に表示している [CONTEC Co., Ltd-XXXXXXXXXX](実装したハードウェ ア名)を削除してください。また、ドライバファイルも全て削除する場合は、[このデバイスソ フトウェアを削除する]にチェックを入れ、削除してください。 ◆Windows Me, 98, 95の場合 注意 [アプリケーションの追加と削除]には[CONTEC COM-DRV(WDM) driver]が表示されません。 以下の手順で手動アンインストールする必要があります。 (1) Config.exeを起動して、メニューの [ツール] - [COM-DRV] を選択してください。 登録しているハードウェア(ボード)があれば削除してください。登録しているハードウェアが なければそのままで結構です。 (2) [コントロールパネル] - [システム] から [デバイスマネージャ] を起動してください。 (3) [マルチファンクションアダプタ] に表示している [CONTEC Co., Ltd-XXXXXXXXXX](実装したハードウェア名)を削除してください。 (4) エクスプローラを起動してください。 (5) メニューから [ツール] - [フォルダオプション] を選択してください。 (6) [表示] タブを選択してください。 COM-2P(PCI)H, COM-4P(PCI)H 41 第5章 ソフトウェアについて (7) [すべてのフォルダとファイルを表示する](もしくは [すべてのファイルを表示する]) を選択 後 [OK] を実行してください。 (8) ¥Windows¥Infフォルダを右クリックした後に [検索] を実行してください。 (9) [含まれる文字列] で使用されるハードウェアの型式(例えばCOM-2P(PCI)Hなど)を入力して から、[検索開始] を実行してください。 誤って [ファイルまたはフォルダの名前](もしくは [名前]) に入力しないよう注意してくだ さい。 (10) 検索後に検出されたファイルをすべて削除してください。 (11) C:¥Contecフォルダ内のファイルを削除してください。 (12) ¥Windows¥systemフォルダ内の ComDrv95.vxdを削除してください。 ◆Windows NTの場合 以下の手順で手動アンインストールする必要があります。 (1) C:¥Contecフォルダ内のファイルを削除してください。 (2) ¥Winnt¥system32¥driversフォルダ内の ComDrv.sysを削除してください。 Windows Vista/XP/Server 2003/2000環境でAPI-PAC(W32) API-SIOドライバをインスト ールする方法 (1) API-PAC(W32)のCD-ROM、または当社ダウンロードサイトよりダウンロードしたフ ァイル (*以降、API-PAC(W32)と略称します) からSETUP.EXEを実行し、API-SIOド ライバをインストールしてください。 (2) ご使用のOSを再起動すると、ハードウェアウィザードが起動します。 (3) インストール中、infファイルの指定を求められますので、API-PAC(W32)のinfフォル ダから各OS別、デバイスのタイプ別のフォルダを指定してください。 (4) Config.exe にてボードの登録を行ってください。 【注意】 ご使用OSがWindows XPで、API-PAC(W32) CD-ROMからAPI-SIOをインストールする場 合は、[検索とインストールのオプションを選んでください]画面で「リムーバブルメディ ア(フロッピー、CD-ROMなど)を検索(M)」のチェックを必ず外してください。API-SIO用 ドライバが正常にインストールできません。誤ってチェックを外さずにインストールし た場合は、上記の「COM-DRVアンインストール方法」を再度実行してください。 42 COM-2P(PCI)H, COM-4P(PCI)H 第5章 ソフトウェアについて CD-ROMの内容 ¥ |– Linux |– PCCARD |– PCI | |– ComDrv | |– InstDoc |– Samples | |– VB | |– VC | |– VB.NET | |– VCS |– USB |– UsersGuide |– UTILITY |– CommChk |– CTstCom Linux用のデバイスドライバ(PCIボード、PCカード専用) PCカード用の各種ファイル PCIボード用の各種ファイル Windows用のデバイスドライバ、およびINFファイルなど 各OSごとのインストール方法説明 各種サンプルプログラム Visual Basic用サンプルプログラム Visual C++用サンプルプログラム VisualBasic.NET(SerialPortClass用)サンプルプログラム VisualC.NET(SerialPortClass用)サンプルプログラム USB用の各種ファイル ハードウェアの説明書(PDF形式) 各種ユーティリティ 自己診断プログラム(折り返し通信テスト) 自己診断プログラム(ターミナルユーティリティ) COM-2P(PCI)H, COM-4P(PCI)H 43 第5章 ソフトウェアについて 44 COM-2P(PCI)H, COM-4P(PCI)H 第6章 ハードウェアについて 第6章 ハードウェアについて 本章では、ハードウェアの仕様およびハードウェアに関する補足情報を説明しています。 詳細技術情報の参照先 より詳細な技術情報は、ホームページ(http://www.contec.co.jp/)をご覧ください。I/Oポートマップ、 コンフィグレーションレジスタなどの情報を含む「テクニカルリファレンス」、各種技術情報を 掲載しています。 ハードウェア仕様 ボードの仕様を表6.1 - 6.2に示します。 ■COM-2P(PCI)H 表6.1 仕様 項目 仕様 チャネル数 2ch 入出力仕様 RS-232C 絶縁仕様 チャネル間絶縁、バス絶縁 絶縁耐圧 チャネル間: 1000VDC、バス間: 1000VDC 伝送方式 非同期シリアル伝送 ボーレート 2 - 921,600bps *1 *2 データ長 5、6、7、8ビット 1、1.5、2ストップビット *1 パリティチェック 搭載LSI イーブン、オッド、ノーパリティ *1 162850相当品 (FIFOバッファは、各チャネルごとに送信用128byte、受信用128byte) 信号延長可能距離 15m以内 割り込み 1点使用 *3 I/Oアドレス 8ビット×32ポート占有 消費電流 5VDC 600mA (Max.) 使用条件 0 - 50℃、10 - 90%RH(ただし、結露しないこと) バス仕様 PCI (32bit、33MHz、ユニバーサル・キー形状対応 *4) 外形寸法(mm) 121.69(L)×105.68(H) 使用コネクタ 9ピンD-SUBコネクタ、 DELC-J9PAF-20L9相当品 [JAE製、M(雄)タイプ] ボード本体の質量 80g *1 ソフトウェアによって設定することができます。添付CD-ROMの「標準COMドライバソフトウェア COM Setup Disk」お *2 高速でデータ伝送する場合、外部機器やケーブル長などの環境によって正常な伝送ができない場合があります。 *3 各チャネルからの割り込み信号は、1つの割り込み信号にまとめられPCIバスに接続されます。 *4 このボードは拡張スロットから+5V電源の供給を必要とします(+3.3V電源のみの環境では動作しません)。 よび「ドライバライブラリ API-PAC(W32)」では、15 - 921,600bpsとなります。 COM-2P(PCI)H, COM-4P(PCI)H 45 第6章 ハードウェアについて ■COM-4P(PCI)H 表6.2 仕様 項目 仕様 チャネル数 4ch 入出力仕様 RS-232C 絶縁仕様 チャネル間絶縁、バス絶縁 絶縁耐圧 チャネル間: 500VDC、バス間: 1000VDC 伝送方式 非同期シリアル伝送 ボーレート 2 - 921,600bps *1 *2 データ長 5、6、7、8ビット 1、1.5、2ストップビット *1 パリティチェック イーブン、オッド、ノーパリティ *1 162850相当品 搭載LSI (FIFOバッファは、各チャネルごとに送信用128byte、受信用128byte) 信号延長可能距離 15m以内 割り込み 1点使用 *3 I/Oアドレス 8ビット×32ポート占有 消費電流 5VDC 1000mA (Max.) 使用条件 0 - 50℃、10 - 90%RH(ただし、結露しないこと) バス仕様 PCI (32bit、33MHz、ユニバーサル・キー形状対応 *4) 外形寸法(mm) 121.69(L)×105.68(H) 使用コネクタ 37ピンD-SUBコネクタ [F(雌)タイプ]、 DCLC-J37SAF-20L9 [JAE製]相当品 ボード本体の質量 90g *1 ソフトウェアによって設定することができます。添付CD-ROMの「標準COMドライバソフトウェア COM Setup Disk」お *2 高速でデータ伝送する場合、外部機器やケーブル長などの環境によって正常な伝送ができない場合があります。 *3 各チャネルからの割り込み信号は、1つの割り込み信号にまとめられPCIバスに接続されます。 *4 このボードは拡張スロットから+5V電源の供給を必要とします(+3.3V電源のみの環境では動作しません)。 よび「ドライバライブラリ API-PAC(W32)」では、15 - 921,600bpsとなります。 ボードの外形寸法 [ COM-2P(PCI)H、COM-4P(PCI)H ] 105.68(H) 121.69(L) [mm] 標準外形寸法の (L) は、基板の端から スロットカバーの外側の面までのサイズです。 46 COM-2P(PCI)H, COM-4P(PCI)H 改訂履歴 年 月 改訂内容 2004年03月 API-PAC(W32)の名称およびユニバーサル・キー形状対応に伴う変更 2005年06月 商品構成の変更 2007年08月 Windows Vistaの追記 2010年6月 VCCIの記載内容およびWindows 7対応に伴う記載内容追加 COM-2P(PCI)H COM-4P(PCI)H 説明書 発行 株式会社コンテック 日本語 英語 中国語 大阪市西淀川区姫里3-9-31 http://www.contec.co.jp/ http://www.contec.com/ http://www.contec.com.cn/ 2010年6月改訂 〒555-0025 本製品および本書は著作権法によって保護されていますので無断で複写、複製、転載、改変す ることは禁じられています。 [06282002] [06112010_rev5] 分類番号 部品コード A-46-623 LYBH143
© Copyright 2024 ExpyDoc