対話式制御における従来のボードレベルNI-488.2コールの構文

NI-488.2

対話式制御における従来のボードレベルNI-488.2コールの構文


構文 説明
ibask option 構成情報を返します。optionは、構成パラメータのニモニックです。
ibcac v アクティブなコントローラになります。
ibcmd cmdbuf コマンドを送信します。
ibcmda cmdbuf コマンドを非同期に送信します。
ibconfig option value 構成可能なパラメータを変更します。 optionは、構成パラメータのニモニックです。
ibdma v DMAを有効または無効にします。
ibeos v EOSメッセージを変更または無効にします。
ibeot v ENDメッセージを有効または無効にします。
ibfind udname ユニットデスクリプタを返します。 udnameはインタフェースの記号名(例、gpib0)です。
ibgts v アクティブなコントローラからスタンバイになります。
ibist v istを設定またはクリアします。
iblck v LockWaitTime 実行中のプロセスの排他的インタフェースロックを取得または解放します。
iblines すべてのGPIB制御ラインの状態を読み取ります。
ibln pad sad GPIB上のpadsadでのデバイスの存在をチェックします。
ibloc ローカルモードに入ります。
ibonl v デバイスをオンラインまたはオフラインにします。
ibpad v プライマリアドレスを変更します。
ibppc v パラレルポールを構成します
ibrd count データを読み取ります。countは読み取るバイトです。
ibrda count データを非同期で読み取ります。countは読み取るバイトです。
ibrdf flname データをファイルに読み取ります。flnameはファイルに読み取る際のパス名です。
ibrpp パラレルポーリングを行います
ibrsc v システム制御を要求または解放します。
ibrsv v サービスを要求します。
ibsad v セカンダリアドレスを変更します。
ibsic インタフェースクリアを送信します。
ibsre v リモートイネーブルラインを設定またはクリアします。
ibstop 非同期の操作を中止します。
ibtmo v 時間制限を変更または不可にします。
ibwait mask 選択したイベントを待機します。 maskは16進または10進の整数、または、ibwait TIMO CMPLなどマスクビットニモニックのリストです。
ibwrt wrtbuf データを書き込みます。
ibwrta wrtbuf データを非同期で書き込みます。
ibwrtf flname ファイルからデータを書き込みます。flnameはファイルから書き込む際のパス名です。