エラーコード詳細

■初期化エラー

定義

[Dec]

意味

SSI_ERR_SUCCESS

0

正常終了

SSI_ERR_INI_RESOURCE

1

リソースの取得に失敗しました。

SSI_ERR_INI_INTERRUPT

2

割り込みルーチンの登録に失敗しました。

IRQが他のデバイスと重複していないかを確認してください。

SSI_ERR_INI_MEMORY

3

メモリの割り当てに失敗しました。このエラーは殆ど発生しません。もし発生した場合は、

メモリを増設してみてください。

SSI_ERR_INI_CONFIG_FILE

4

レジストリのアクセスに失敗しました。

SSI_ERR_INI_BOARD_ID

5

ボードIDが重複しています。

  

■ライブラリエラー

定義

[Dec]

意味

SSI_ERR_DLL_DEVICE_NAME

10000

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

SSI_ERR_DLL_INVALID_ID

10001

無効なIDが指定されました。

初期化関数が正常に終了しているかを確認してください。
また、IDを格納する変数のスコープを確認してください。

SSI_ERR_DLL_CALL_DRIVER

10002

ドライバを呼び出せません(ioctlに失敗)。

初期化関数が正常に終了しているかを確認してください。
また、IDを格納する変数のスコープを確認してください。

SSI_ERR_DLL_CREATE_FILE

10003

ファイルの作成に失敗しました(open失敗)。

デバイスドライバが起動しているかどうかをlsmodで確認してください。

SSI_ERR_DLL_CLOSE_FILE

10004

ファイルのクローズに失敗しました(close失敗)。

初期化されていないデバイスに対して終了処理を実行した可能性があります。

SSI_ERR_DLL_CREATE_THREAD

10005

スレッドの作成に失敗しました。

SSI_ERR_INFO_INVALID_DEVICE

10050

指定したデバイス名称が見つかりません。スペルを確認してください。

SSI_ERR_INFO_NOT_FIND_DEVICE

10051

利用可能なデバイスが見つかりません。

SSI_ERR_DLL_BUFF_ADDRESS

10100

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

バッファのアドレスがNULL(0)です。アプリケーションのソースコードを確認してください。

 

■ドライバエラー

定義

[Dec]

意味

SSI_ERR_SYS_MEMORY

20000

メモリの確保に失敗しました。このエラーは殆ど発生しません。もし発生した場合は、メモリを増設してみてください。

SSI_ERR_SYS_NOT_SUPPORTED

20001

このデバイスではこの関数は使用できません。

入力ポートのないデバイスに対する入力関数の実行、および出力ポートのないデバイスに対する出力関数、エコーバック関数の実行でもこのエラーが発生します。

SSI_ERR_SYS_USING_OTHER_PROCESS

20003

他のプロセスがデバイスを使用しているため、実行できません。

複数プロセスでの使用における制限事項を確認してください。

SSI_ERR_SYS_NOT_SUPPORT_KERNEL

20004

対応外のカーネルです。

SSI_ERR_SYS_CH_NO

20100

チャネル番号が指定可能範囲を超えています。

デバイスの入力チャネル数とプログラムで使用しているパラメータを確認してください。

SSI_ERR_SYS_CH_NUM

20101

チャネル数が指定可能範囲を超えています。

プログラムで使用しているパラメータを確認してください。

SSI_ERR_SYS_SENSOR_TYPE

20102

センサーの種類が指定可能範囲外です。

プログラムで使用しているパラメータを確認してください。

SSI_ERR_SYS_TEMP_UNIT

20103

温度単位が指定可能範囲外です。
プログラムで使用しているパラメータを確認してください。

SSI_ERR_SYS_DISABLE_CH

20104

無効設定されているチャネル番号です。

プログラムで使用しているパラメータを確認してください。

SSI_ERR_SYS_SENSOR_FAULT

20105

センサー入力データが異常です。

 

■Ethernetエラー

定義

[Dec]

意味

SSI_ERR_NET_BASE

22000

アクセスエラーです。
未サポートデバイスを初期化しようとした場合に発生します。

SSI_ERR_NET_ACCESS

22001

アクセス権違反です。
使用できない機能を使用しようとしています。
ファームウェアや対象デバイスが正しいかご確認ください。

SSI_ERR_NET_AREA

22002

領域エラーです。
使用できない機能を使用しようとしています。
ファームウェアや対象デバイスが正しいかご確認ください

SSI_ERR_NET_SIZE

22003

アクセスサイズエラーです。
使用できない機能を使用しようとしています。
ファームウェアや対象デバイスが正しいかご確認ください

SSI_ERR_NET_PARAMETER

22004

パラメータエラーです。
使用できない機能を使用しようとしています。
ファームウェアや対象デバイスが正しいかご確認ください

SSI_ERR_NET_LENGTH

22005

レングスエラーです。
使用できない機能を使用しようとしています。
ファームウェアや対象デバイスが正しいかご確認ください

SSI_ERR_NET_RESOURCE

22006

リソース不足です。
使用できない機能を使用しようとしています。
ファームウェアや対象デバイスが正しいかご確認ください

SSI_ERR_NET_TIMEOUT

22016

通信タイムアウトが発生しました。
通信でタイムアウトが発生しました。
通信設定や通信環境の確認を行ってください

SSI_ERR_NET_HANDLE

22017

ハンドルエラーです。
Initに失敗している可能性があります。
一度Exitを行ってからInitを行ってください

SSI_ERR_NET_CLOSE

22018

クローズエラーです。
クローズ処理に失敗しました