GpibSendLocalLockout


機能

スレーブ機器が機器のスイッチによるローカルモードへの移行を禁止するコマンド(LLO)の送信を行います。

(すべてのスレーブ機器を禁止にします)

書式

Ret = GpibSendLocalLockout (  Id )

引数

Id [ VB.NET: Short ][ C, C++: short ][ C#: short ]

DevIDまたはEqpIDを指定します。

どちらを指定しても動作は変わりません。

戻り値

Ret [ VB.NET: Integer ][ C, C++: long ][ C#: int ]

 

0

正常終了

10001

無効なIDが指定された

10002

ドライバを呼び出せません

12940

非同期関数の実行中

22923

デバイスがスレーブ(非コントローラ)の時に、マスタ(コントローラ)用の関数を実行しました

22941

GpibStopAsyncによる強制終了

22942

強制終了キーによる終了

22944

タイムアウト

22945

接続機器なし(GPIBエラー)

22947

他のプロセスが使用中

初期値

なし

説明

LLOを指定機器だけ解除するにはGpibChangeLocalで解除する機器にGTLコマンドを送信してください。

また、すべての機器を解除する場合はGpibChangeRENRENを無効にしてください。

使用例

LLOコマンドを送信します。

C言語

Ret = GpibSendLocalLockout ( Id );

関連項目

GpibChangeLocal | GpibChangeREN