■機能
アナログ値の取得を開始/停止します。
■書式
Ret = AioStartIO (Id, Start)
■引数
Id [ VB.NET:Short C,C++:short C#:short ]
AioInit関数で取得したIDを指定します。
Start [ VB.NET:Short C,C++:short C#:short ]
開始の場合1を、停止の場合0を指定します。
■戻り値
Ret [ VB.NET:Integer C,C++:long C#:int ]
定義 |
値 |
意味 |
AIO_ERR_SUCCESS |
0 |
正常終了 |
AIO_ERR_DLL_INVALID_ID |
10001 |
無効なIDが指定されました。 |
AIO_ERR_ACCESS_RIGHT |
28003 |
アクセス権エラーです。 |
AIO_ERR_DLL_TIMEOUT |
28004 |
通信タイムアウトが発生しました。 |
AIO_ERR_START_ERROR |
28001 |
モジュール起動時にエラーが発生しました。 |
参照:エラーコード詳細
■説明
モジュールを起動し、設定を反映して、アナログ値の取得を開始します。
内部的には、仮想メモリマップの起動レジスタに1を書きこみ、エラーステータスが0である事を確認します。
■初期値
モジュールは起動していません。
■使用例
VB.NET Ret = AioStartIO ( Id , Start )
C,C++ Ret = AioStartIO ( Id , Start );
C# Ret:=AIO.ccapaio. AioStartIO ( Id , Start );
■関連項目
なし