----------------------------------------------------------------------------------------------
                  PDS-Aシリーズ用Windows向けアクセスライブラリ
                                                                                      Ver3.20
                                                                                   2023/10/24
                                                              by  TEXIO TECHNOLOGY CORPORATION
----------------------------------------------------------------------------------------------

本ソフトウエアはWindows7以降(32bit/64bit)に対応したPDS-Aシリーズの制御用ソフトウエア及びサン
プルプログラムです。

----------------------------------------------------------------------------------------------
対象機種            ：PDS-Aシリーズ全機種
----------------------------------------------------------------------------------------------
対象ＯＳ            ：WindowsXP(32bit,SP3以後)、Windows7/8/10/11(32bit/64bit)
----------------------------------------------------------------------------------------------
対応インターフェース：IF-70GU
                        ※ナショナルインスツルメンツ社製GP-IBインタフェイス
                        ※USB1.1または2.0のフルスピード転送
                      IF-70RS/IF-71RS
                        ※RS-232C(USB-Serialコンバータでも可） 
                      IF-71LU
                        ※LANおよびUSB
----------------------------------------------------------------------------------------------

本ライブラリに含まれるのは以下のファイルになります。

    PSA_readme.txt                      ：本ファイル
    B71-0177-**_J.pdf                   ：API取扱説明書
    IF-71LU_B71-0211-**_J.pdf           ：LAN取扱説明書
    B71-0178-**_E.pdf                   ：API取扱説明書(英語)
    IF-71LU_B71-0212-**_E.pdf           ：LAN取扱説明書(英語)

  ＊APIインストールパッケージ ＊＊＊
    \API\setup32.exe                    ：32bit用APIインストーラー
    \API\TEXIO_API32.msi                ：32bitアクセスライブラリのインストーラー（APIのみ）
    \API\setup64.exe                    ：64bit用APIインストーラー
    \API\TEXIO_API64.msi                ：64bitアクセスライブラリのインストーラー（APIのみ）
                                          その他にインストールに必要なライブラリが入っています。
                                          APIは複数の機種で共通となっています。
  ＊USBドライバインストールパッケージ ＊＊＊
    \Driver\Setup32.exe                 ：32bit用ドライバインストーラー
    \Driver\Setup64.exe                 ：64bit用ドライバインストーラー
    \Driver\*.inf                       ：ドライバーファイル。ドライバーの更新で指定するファイルです。
                                          その他にインストールに必要なライブラリが入っています。
                                          ドライバは複数の機種で共通となっています。
  ＊サンプルソフト ＊＊＊
    \Sample_PDSA\Excel                  ：VBAサンプルプログラム
    \Sample_PDSA\VB6_Socket             ：VB6サンプルプログラム（LAN用）
    \Sample_PDSA\VB6_USB                ：VB6サンプルプログラム（USB用）
    \Sample_PDSA\VB2008_Socket          ：VB2008サンプルプログラム（LAN用）
    \Sample_PDSA\VB2008_USB             ：VB2008サンプルプログラム（USB用）
    \Sample_PDSA\VC2008_Socket          ：VC++2008サンプルプログラム（LAN用）
    \Sample_PDSA\VC2008_NIGPIB          ：VC++2008サンプルプログラム（NI-GPIB用）
    \Sample_PDSA\VC2008_USB             ：VC++2008サンプルプログラム（USB用）
    \Sample_PDSA\VCS2008_Soket          ：VC#2008サンプルプログラム（LAN用）
    \Sample_PDSA\VCS2008_USB            ：VC#2008サンプルプログラム（USB用）
  ＊定義ファイル ＊＊＊
    \source\IF70_Api_m.h                ：VC.net用関数定義ファイル
    \source\IF70_Api.h                  ：C++定義ファイル
    \source\IF70_Api.cpp                ：C++関数定義ファイル
    \source\if_70.bas                   ：VB6.0/VBA用関数定義ファイル
    \source\IF_70.cs                    ：C#.net用関数定義ファイル
    \source\if_70.vb                    ：VB.net用関数定義ファイル

  ＊シーケンス設定ソフト ＊＊＊
    \sequence_PDSA                      ：シーケンス書込・読出プログラム

if_70.basは、VisualBaisc,VBA(Excel97以上)で使用する場合、プロジェクトに標準モジュールとして
追加登録して使用します。VisualBasic.net以後にはif_70.vbを追加してください。
VisualC++.net以後にはIF70_Api_m.hを追加して下さい。
VisualC#.netにはIF_70.csを追加して下さい。
開発環境によっては変数・関数の型宣言が異なる場合がありますので修正してご利用ください。


●USBドライバインストールについて
    ・PCに管理者(administrator)でログインし、ドライバーのフォルダのSetup**.exeを右クリックで管理者
      として実行して下さい。途中Windowsの認証メッセージが出ることがありますが、続行して下さい。
    ・電源本体の電源スイッチをONしてPCが認識するのを待ちます。
      接続している電源の台数や状況により時間がかかる場合があるので注意してください。
    ・認識された場合、新しいハードウエアの検出ウィザードが始まります。
      「今回は接続しません」−「ソフトウェアを自動的にインストールする」の順番で選択して下さい。
      途中でマイクロソフトのロゴテストに合格していないとのメッセージがでることがありますますが
      そのまま続行してください。
    ・ドライバのインストールが失敗した場合は、デバイスマネージャからドライバの更新を行って
      ください。
    ・PCによってはセキュリティの関係で本器が自動認識されないことがあります。この場合は
      コントロールパネルのデバイスマネージャーで"ほかのデバイス"にある本器を右クリックで選択し、
      ドライバの更新を行ないます。ドライバファイルは手動で同梱のinfファイルを指定します。

●USBドライバ再インストールについて
    ・プログラムの追加と削除より「Windowsドライバパッケージ− ******** (WinUSB) USB Driver」
      で当社が発行したものをアンインストールして下さい。
    ・プログラムの追加と削除にWinUSBが無い場合はデバイスマネージャーのデバイスプロパティで
      ドライバの削除を選択し、ソフトウエアの削除を行ってください。
    ・再度インストールプログラムを管理者として実行して下さい。

●アクセスライブラリ(API)のインストールについて
    ・PCに管理者(administrator)でログインし、APIのフォルダのSetup**.exeを右クリックで管理者
      として実行して下さい。途中.netランタイムライブラリとVC++ランタイムライブラリのインス
      トールが自動で行われます。旧ドライバ・APIとの共存は出来ません。必ず削除してお使いください。
      WindowsXPはSP3以後でないとインストールできません、先にSP3の適用をしてください。
    ・.net Framework4の競合でインストールが完了しない場合があります。この場合はTEXIO_API**.msi
      を実行してAPIをインストールするか、古い.net Framework4を削除してからインストールしてください。
    ・C++ライブラリの追加インストールが必要な場合があります。環境に応じてvcredist_x64.exeまたは
      vcredist_x86.exeを実行してインストールしてください。

●アクセスライブラリ(API)の再インストールについて
    ・PCに管理者(administrator)でログインし、プログラムの追加と削除よりTEXIO_API32または
      TEXIO_API64を削除し、次にAPIインストーラのTEXIO_API**.msiを管理者として実行して下さい。

●GP-IBについて
    ・GP-IBのサンプルプログラムは、National Instruments社製のNI488.2M Software Ver2.8.1以降に対応
      しております。GP-IBドライバのバージョンにより参照設定の更新が必要になることがあります。
      プロジェクトを開いた後で参照を修正してください。修正方法など詳細は開発環境やGP-IBドライバの
      マニュアルを参照してください。またサンプルプログラムは指定が無い限り他社のGP-IBドライバでは
      動作ないことがあります、お使いの環境と言語に合わせてプログラミングをおこなってください。

----------------------------------------------------------------------------------------------
変更履歴
   Ver3.03    ドライバを公開しました。
   Ver3.10    USBドライバをWindows8 64bitに対応しました。
   Ver3.20    機種更新によりアクセスできないバージョンを回避しました。
----------------------------------------------------------------------------------------------

