documentation.HELP! NI-488.2 Documentation

NI-488.2ユーティリティ

NI-488.2

previous page next page

NI-488.2ユーティリティ

トラブルシューティングツール

Measurement & Automation Explorer

対話式制御ユーティリティ

解析ツール

previous page start next page

Menu

  • Homepage

Table of contents

  • NI -488.2ヘルプ
    • 関連ドキュメント
    • ヘルプを使用する
      • 表記規則
      • ヘルプを参照する
      • ヘルプを検索する
      • ヘルプファイルのトピックを印刷する
    • GPIB入門
      • GPIBのその他のヘルプとリソースにアクセスする
    • GPIBについての詳細
      • GPIBの概要
      • システムを設定および構成する
        • 複数のインタフェースを制御する
        • 構成上の必要条件
      • トーカ、リスナ、コントローラ
      • コントローラインチャージとシステムコントローラ
      • GPIBアドレス
      • GPIBでメッセージを送信する
        • GPIBハンドシェイクライン
        • GPIBインタフェース管理ライン
    • NI-488.2ユーティリティ
      • トラブルシューティングツール
      • Measurement & Automation Explorer
        • GPIBインタフェース設定を再構成する
        • NI-488.2コミュニケータ
      • 対話式制御ユーティリティ
        • 概要
        • スタートアップ
        • 使用
        • ステータスレポート
        • エラー情報
        • カウント戻り値
        • 構文の規則
          • 数値構文
          • 文字列構文
          • アドレス構文
        • 補助関数
          • Udnameを設定
          • 488.2を設定
          • ヘルプ
          • Help <option>対話式制御関数
          • ! (前の関数を繰り返す)
          • - (ディスプレイをOFFにする)
          • + (ディスプレイをONにする)
          • n * (関数をn回実行する)
          • n * ! (前の関数をn回実行する)
          • $ (間接ファイルを実行する)
          • Buffer <option>対話式制御関数
          • q(停止)
        • コマンド
          • 対話式制御における従来のボードレベルNI-488.2コールの構文
          • 対話式制御における従来のデバイスレベルNI-488.2コールの構文
          • 対話式制御における複数デバイスNI-488.2コールの構文
      • 解析ツール
    • NI-488.2アプリケーションの開発
      • 開発環境を選択する
        • LabVIEWおよびLabWindows/CVIでNI-488.2アプリケーションを開発する
        • C言語プログラミングを使用したダイレクトエントリ手順
          • gpib-32.dllエクスポート
          • gpib-32.dllエクスポートへ直接アクセスする
          • Win32 Cアプリケーションをコンパイルする
      • 言語別のプログラミング手順
        • Microsoft Visual C/C++プログラミング手順(バージョン6.0以降)
        • Borland C/C++プログラミング手順(バージョン5.02以降)
        • Visual Basicプログラミング手順(バージョン6.0)
        • .NETプログラミング手順
      • プログラミングに関する一般的な注意事項
        • 計測器と通信する
        • NI-488.2 APIを使用する
          • NI-488.2ドライバにアクセスする方法を選択する
          • GPIB32 APIとNI4882 APIの相違点
          • NI-488.2 APIの使用方法を選択する
          • 単一のGPIB計測器と通信する
          • 複数の計測器や複数のインタフェースと通信する
          • ヘッダファイル
          • サンプル
          • 単一のGPIB計測器と通信するアプリケーションのプログラミングモデル
            • 従来のNI-488.2アプリケーションの一般的なプログラム手順とサンプル
            • 従来のNI-488.2アプリケーションに含める項目
          • 複数の計測器やインタフェースと通信するアプリケーションのプログラミングモデル
            • 複数デバイスアプリケーションの一般的なプログラム手順とサンプル
            • 複数デバイスのアプリケーションに含める項目
        • 各NI-488.2コール後のグローバルステータス変数をチェックする
      • 上級プログラミング技法
        • シリアルポーリング
          • シリアルポーリングの概要
          • デバイスからのサービス要求
          • デバイスレベルの従来のNI-488.2コールを使用したシリアルポーリング
          • 複数デバイスNI-488.2コールを使用したシリアルポーリング
            • 例1: FindRQSを使用する
            • 例2: AllSpollを使用する
          • 自動シリアルポーリングの概要
          • SRQ固定状態
          • 自動ポーリングと割り込み
        • データ転送を終了する
        • GPIB状態を待機する
        • マルチスレッドNI-488.2アプリケーション
        • デバイスレベルNI-488.2コールとバス管理
        • トーカ/リスナアプリケーション
        • 高速データ転送(HS488)
          • HS488の概要
          • HS488転送を有効にする
          • HS488に対するシステム構成の影響
        • 非同期イベント通知
          • 非同期イベント通知の概要
          • ibnotifyの使用
          • GpibNotifyの使用
        • パラレルポーリング
          • パラレルポーリングの概要
          • 従来のNI-488.2コールを使ったパラレルポーリング
          • 複数デバイスNI-488.2コールを使ったパラレルポーリング
      • アプリケーションを開発するためのツール
        • NI Spyを使ったNI-488.2コールの監視
        • NI-488.2コミュニケータを使用した簡単な計測器通信
    • トラブルシューティング
      • トラブルシューティングツール
      • EDVR エラー状態のトラブルシューティング
        • Ibcnt()を0xE014002C(-535560148)に設定
        • Ibcnt()を0xE0140025(-535560155)に設定
        • Ibcnt()を0xE0140035(-535560139)に設定
        • Ibcnt()を0xE1080080 (-519569280) または 0xE1080081 (-519569279)に設定
        • Ibcnt()を0xE00A0047(-536215481)に設定
        • Ibcnt()を0xE1030043(-519897021)に設定
        • Ibcnt()を0xE1060075(-519700363)に設定
        • Ibcnt()を0xE1060078(-519700360)に設定
      • GPIB計測器と通信できない場合
        • 計測器のスキャン中に使用している計測器を検出できない場合
        • Writeで発生するエラー
        • 読み取りでエラーが発生し、データが返されなかった場合
      • 使用したいGPIB-ENET/100が検出できない場合
      • NI-488.2アプリケーションをデバッグする
        • NI-488.2コールに失敗したかを判断する
        • グローバルステータス関数を確認してアプリケーションをデバッグする
          • 各NI-488.2コール後のグローバルステータス変数をチェックする
          • Ibsta()またはibstaステータスビット値
            • ATNステータス状況
            • CICステータス状況
            • CMPLステータス状況
            • DCASステータス状況
            • DTASステータス状況
            • ENDステータス状況
            • ERRステータス状況
            • LACSステータス状況
            • LOKステータス状況
            • REMステータス状況
            • RQSステータス状況
            • SRQIステータス状況
            • TACSステータス状況
            • TIMOステータス状況
        • 既存のアプリケーションをデバッグする
        • エラーに対処する
          • Iberr()またはiberrエラーコードと問題解決方法
            • EABO
            • EADR
            • EARG
            • EARM
            • EBUS
            • ECAP
            • ECIC
            • EDMA
            • EDVR
            • EFSO
            • EHDL
            • ELCK
            • ENEB
            • ENOL
            • EOIP
            • EPWR
            • ERST
            • ESAC
            • ESRQ
            • ETAB
            • EWIP
          • 構成エラー
          • 通信エラー
          • タイミングエラー
          • その他のエラー
    • 操作手順
      • 新規のGPIBインタフェースを追加する
      • GPIBインタフェースを削除する
      • GPIB計測器をスキャンする
      • GPIB計測器情報を表示する
      • GPIB計測器と通信する
      • GPIB-ENET/100のネットワーク構成を設定する
      • GPIB-ENET/100に対して提案されたスタティックIPアドレス設定を使用する
        • スタティックIPパラメータ
      • NI-488.2ソフトウェアのバージョンを表示する
      • NI-488.2 DOSサポートを有効または無効にする
      • 管理者権限が必要
      • GPIBのその他のヘルプとリソースにアクセスする
    • よくある質問(FAQ)
      • 失敗したNI-488コールのエラー情報を得る方法
        • Iberr()またはiberrエラーコードと問題解決方法
        • Ibsta()またはibstaステータスビット値
      • 計測器と通信する方法
      • GPIBデバイステンプレートを変更する方法
      • 計測器からのASCII応答をNULL終了する方法
      • NI-488.2ソフトウェアでの割り込みの必要性
      • NI-488.2ソフトウェアに対するDMAの必要性
      • 計測器が488.1と488.2のどちらに準拠しているかを調べる方法
      • インストールしたGPIBハードウェアのタイプを調べる方法
      • NI-488.2アプリケーションインタフェースの使用方法
    • 関数リファレンス
      • 従来のNI-488.2コール
        • ボードレベル
        • デバイスレベル
        • IBASK
          • ibaskボード構成パラメータオプション
            • IbaAUTOPOLL
            • IbaDMA
            • IbaEndBitIsNormal
            • IbaEOS
            • IbaEOSchar
            • IbaEOScmp
            • IbaEOSrd
            • IbaEOSwrt
            • IbaEOT
            • IbaHSCableLength
            • IbaIRQ
            • IbaIst
            • IbaLON
            • IbaPAD
            • IbaPP2
            • IbaPPC
            • IbaPPollTime
            • IbaRsv
            • IbaSAD
            • IbaSC
            • IbaSendLLO
            • IbaSRE
            • IbaTIMING
            • IbaTMO
          • ibaskデバイス構成パラメータオプション
            • IbaEOS
            • IbaEOSchar
            • IbaEOScmp
            • IbaEOSrd
            • IbaEOSwrt
            • IbaEOT
            • IbaPAD
            • IbaREADDR
            • IbaSAD
            • IbaSPollTime
            • IbaTMO
            • IbaUnAddr
        • IBCAC
        • IBCLR
        • IBCMD
        • IBCMDA
        • IBCONFIG
          • ibconfigボード構成パラメータオプション
            • IbcAUTOPOLL
            • IbcDMA
            • IbcEndBitIsNormal
            • IbcEOS
            • IbcEOSchar
            • IbcEOScmp
            • IbcEOSrd
            • IbcEOSwrt
            • IbcEOT
            • IbcHSCableLength
            • IbcIRQ
            • IbcIst
            • IbcLON
            • IbcPAD
            • IbcPP2
            • IbcPPC
            • IbcPPollTime
            • IbcRsv
            • IbcSAD
            • IbcSC
            • IbcSendLLO
            • IbcSRE
            • IbcTIMING
            • IbcTMO
          • ibconfigデバイス構成パラメータオプション
            • IbcEOS
            • IbcEOSchar
            • IbcEOScmp
            • IbcEOSrd
            • IbcEOSwrt
            • IbcEOT
            • IbcPAD
            • IbcREADDR
            • IbcSAD
            • IbcSPollTime
            • IbcTMO
            • IbcUnAddr
        • IBDEV
        • IBDMA
        • IBEOS
        • IBEOT
        • IBFIND
        • IBGTS
        • IBIST
        • IBLCK
        • IBLINES
        • IBLN
        • IBLOC
        • IBNOTIFY
          • ibnotifyの使用
          • ibnotifyの使用例
          • 通知マスクのレイアウト
          • GpibNotify
          • GpibNotifyの使用
        • IBONL
        • IBPAD
        • IBPCT
        • IBPPC
        • IBRD
        • IBRDA
        • IBRDF
        • IBRPP
        • IBRSC
        • IBRSP
        • IBRSV
        • IBSAD
        • IBSIC
        • IBSRE
        • IBSTOP
        • IBTMO
          • タイムアウトコード値
        • IBTRG
        • IBWAIT
          • 待機マスクのレイアウト
        • IBWRT
        • IBWRTA
        • IBWRTF
      • 複数デバイス用のNI-488.2コール
        • AllSpoll
        • DevClear
        • DevClearList
        • EnableLocal
        • EnableRemote
        • FindLstn
        • FindRQS
        • PassControl
        • PPoll
        • PPollConfig
        • PPollUnconfig
        • RcvRespMsg
        • ReadStatusByte
        • Receive
        • ReceiveSetup
        • ResetSys
        • Send
        • SendCmds
        • SendDataBytes
        • SendIFC
        • SendList
        • SendLLO
        • SendSetup
        • SetRWLS
        • TestSRQ
        • TestSys
        • Trigger
        • TriggerList
        • WaitSRQ
      • マルチスレッドNI-488.2アプリケーションの補助コール
        • ThreadIbcnt
        • ThreadIberr
        • ThreadIbsta
    • IEEE 488コマンドメッセージ
      • マルチラインインタフェースメッセージの定義
    • 用語集
    • 重要情報
      • 保証
      • 著作権
      • 商標
      • 特許
      • NI製品を使用する際の警告
    • 技術サポートおよびプロフェッショナルサービス

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.