■使用可能デバイス
CNT24-2(FIT)GY
■機能
Z相使用方法を取得します。(未使用/1回/毎回)
■書式
Ret = CntGetZMode(Id, ChNo, Mode)
■引数
Id [VB.NET:Short C,C++:short C#:short]
CntInitで取得したデバイスIDを指定します。
ChNo [VB.NET:Short C,C++:short C#:short]
取得するチャネル番号を指定します。
Mode [VB.NET:Short C:short * C#:ref short]
Z相のモードを格納するバッファのアドレスを指定します。
Z相のモードは、以下の定義値の何れかが返ります。
定義 |
値 |
意味 |
CNT_ZPHASE_NOT_USE |
1 |
未使用 |
CNT_ZPHASE_NEXT_ONE |
2 |
次の1回 |
CNT_ZPHASE_EVERY_TIME |
3 |
毎回 |
■戻り値
Ret [VB.NET:Integer C,C++:long C#:int]
定義 |
値 |
意味 |
CNT_ERR_SUCCESS |
0 |
正常終了 |
CNT_ERR_DLL_INVALID_ID |
10001 |
無効なIDが指定されました。 |
CNT_ERR_DLL_TIMEOUT |
10006 |
通信タイムアウトが発生しました。 |
CNT_ERR_ACCESS_RIGHT |
10005 |
アクセス権エラーです。 |
CNT_ERR_DLL_BUFF_ADDRESS |
10101 |
データバッファアドレスが不正です。 |
CNT_ERR_SYS_CH_NO |
20201 |
チャネル番号が設定可能範囲外です。 |
その他のエラー:(参照:エラーコード詳細)
■説明
指定したチャネルのZ相モードを取得します。
■使用例
VB.NET Ret = CntGetZMode(Id, ChNo, Mode)
C,C++ Ret = CntGetZMode(Id, ChNo, &Mode);
C# Ret = CNT.ccapcnt.CntGetZMode(Id, ChNo, ref Mode);
■関連項目