戻り値一覧

戻り値が0のときは関数が正常に実行されています。戻り値が0以外のときはエラーが発生したことを示し、関数の処理は中断されます。

定義

戻り値(10進数)

エラーの内容

CNT_ERR_SUCCESS

0

正常終了

CNT_ERR_INI_MEMORY

3

メモリの割り当てに失敗しました。

CNT_ERR_INI_REGISTRY

4

設定ファイルのアクセスに失敗しました。設定ファイルが存在しないか、または設定ファイルの内容に何らかの誤りがある場合に発生します。

CNT_ERR_DLL_DEVICE_NAME

10000

設定ファイルに登録されていないデバイス名が指定されました。

CNT_ERR_DLL_INVALID_ID

10001

無効なIDが指定されました。 初期化関数が呼ばれていないか、終了関数が既に呼ばれたか、またはなんらかの原因でネットワーク通信が失敗した場合に発生します。

CNT_ERR_START

10002

モジュール起動時にエラーが発生しました。

CNT_ERR_DLL_CREATE_FILE

10003

ハンドルの取得に失敗しました。I/Oコントローラユニットに電源が入っていないか、ネットワーク上に存在しない場合に発生します。

CNT_ERR_DLL_CLOSE_FILE

10004

ハンドルのクローズに失敗しました。このエラーは殆ど発生しません。

CNT_ERR_ACCESS_RIGHT

10005

アクセス権エラーです。アクセス権のないデバイスにアクセスした場合に発生します。

CNT_ERR_DLL_TIMEOUT

10006

通信タイムアウトが発生しました。

CNT_ERR_COMPOSITION

10007

機器構成エラーです。I/Oアシストサーバを使用していない場合、グループIDのスイッチが8になっていることを確認してください。

CNT_ERR_INFO_INVALID_DEVICE

10050

指定したデバイス名称が見つかりません。主な発生原因としては、設定ファイルに記述されているデバイスIDと実際の機器のロータリーSWが合っていない場合です。

CNT_ERR_INFO_NOT_FIND_DEVICE

10051

利用可能なデバイスが見つかりません。 CntQueryDeviceNameで発生するエラーです。全てのデバイスを列挙し終えたときに発生します。

CNT_ERR_DLL_MODE

10100

モードが指定可能範囲外です。

CNT_ERR_DLL_BUFF_ADDRESS

10101

データバッファアドレスが不正です。

CNT_SYS_NOT_SUPPORTED

20001

このデバイスではこの関数は使用できません。入力機能のみのデバイスに対して出力を実行した場合などに発生します。

CNT_ERR_SYS_CH_NO

20201

チャネル番号が設定可能範囲外です。

CNT_ERR_SYS_CH_NUM

20202

チャネル数が設定可能範囲外です。

CNT_ERR_SYS_CH_VALUE

20203

カウンタ値が設定可能範囲外です。