■初期化エラー
定義 |
戻り値 |
内容 |
CAN_ERR_SUCCESS |
0 |
正常終了 |
CAN_ERR_INI_RESOURCE |
1 |
リソースの取得に失敗しました。
|
CAN_ERR_INI_INTERRUPT |
2 |
割り込みルーチンの登録に失敗しました。
|
CAN_ERR_INI_MEMORY |
3 |
メモリの割り当てに失敗しました。このエラーは殆ど発生しません。もし発生した場合は、メモリを増設してみてください。 |
CAN_ERR_INI_REGISTRY |
4 |
レジストリのアクセスに失敗しました。 プロパティページでの設定ができているか、確認してください。 |
CAN_ERR_SYS_RECOVERED_FROM_STANDBY |
7 |
スタンバイモードから復帰したため、CanResetDevice関数を実行してください |
CAN_ERR_INI_NOT_FOUND_SYS_FILE |
8 |
ccan.sysファイルが見つからないため初期化できません |
CAN_ERR_INI_DLL_FILE_VERSION |
9 |
ccan.dllファイルのバージョン情報が取得できないため初期化できません |
CAN_ERR_INI_SYS_FILE_VERSION |
10 |
ccan.sysファイルのバージョン情報が取得できないため初期化できません |
CAN_ERR_INI_NO_MATCH_DRV_VERSION |
11 |
ccan.dllとccan.sysのバージョン情報が一致しないため初期化できません |
■DLLエラー
定義 |
戻り値 |
内容 |
CAN_ERR_DLL_DEVICE_NAME |
10000 |
デバイスマネージャーに登録されていないデバイス名が指定されました。 プロパティページの設定を確認してください。 |
CAN_ERR_DLL_INVALID_ID |
10001 |
無効なIDが指定されました。 初期化関数が正常に終了しているかを確認してください。 |
CAN_ERR_DLL_CALL_DRIVER |
10002 |
ドライバーを呼び出せません(デバイスI/Oコントロールに失敗)。 初期化関数が正常に終了しているかを確認してください。 |
CAN_ERR_DLL_CREATE_FILE |
10003 |
ファイルの作成に失敗しました(CreateFile失敗)。 デバイスドライバが正常に起動しているかどうかを、デバイスマネージャーで確認してください。 |
CAN_ERR_DLL_CLOSE_FILE |
10004 |
ファイルのクローズに失敗しました(CloseFile失敗)。 初期化されていないデバイスに対して終了処理を実行した可能性があります。 |
CAN_ERR_DLL_CREATE_THREAD |
10005 |
スレッドの作成に失敗しました(CreateThread失敗)。 このエラーは殆ど発生しません。もし発生した場合、アプリケーションで起動しているスレッド数を確認してください。 |
CAN_ERR_INFO_INVALID_DEVICE |
10050 |
指定したデバイス名称が見つかりません。スペルを確認してください。 アプリケーションで使用しているデバイス名と、デバイスマネージャーで設定されているデバイス名を確認してください。 |
CAN_ERR_INFO_NOT_FIND_DEVICE |
10051 |
利用可能なデバイスが見つかりません。 デバイスが、デバイスマネージャーにー登録されているかを確認してください。 |
CAN_ERR_INFO_INVALID_INFOTYPE |
10052 |
指定したデバイス情報タイプが範囲外です。 |
CAN_ERR_INFO_NOT_FOUND_DEVINFO |
10053 |
情報取得でデバイスの情報が見つかりませんでした。 |
CAN_ERR_DLL_BUFF_ADDRESS |
10100 |
データバッファアドレスが不正です。 バッファのアドレスがNULL(0)です。アプリケーションのソースコードを確認してください。 |
CAN_ERR_DLL_HWND |
10200 |
ウィンドウハンドルが指定可能範囲外です。 メッセージ通知関数でのエラーです。 |
CAN_ERR_DLL_EVENT_TYPE |
10300 |
イベントタイプが指定範囲外です。 |
CAN_ERR_DLL_CALLBACK |
10400 |
コールバック関数のアドレスが無効です。 |
■ドライバエラー
定義 |
戻り値 |
内容 |
CAN_ERR_SYS_MEMORY |
20000 |
メモリの確保に失敗しました。 このエラーは殆ど発生しません。もし発生した場合は、メモリを増設してみてください。 |
CAN_ERR_SYS_NOT_SUPPORTED |
20001 |
このデバイスではこの関数は使用できません。 入力ポートのないデバイスに対する入力関数の実行、および出力ポートのないデバイスに対する出力関数、 |
CAN_ERR_SYS_BOARD_EXECUTING |
20002 |
デバイスが動作中のため実行できません。 |
CAN_ERR_SYS_USING_OTHER_PROCESS |
20003 |
他のプロセスがデバイスを使用しているため、実行できません。複数プロセスでの使用における制限事項を確認してください。 USBデバイスでは、トリガ関数の実行は、1プロセスのみから実行可能です。 |
CAN_ERR_SYS_NOT_FOUND_PROCESS_DATA |
20004 |
プロセス情報が見つかりません。 |
CAN_ERR_SYS_MONITOR_MODE |
20100 |
モニターモードが設定可能範囲外です。 |
CAN_ERR_SYS_CH_NO |
20101 |
チャネル番号が設定可能範囲外です。 |
CAN_ERR_SYS_DATA_FRAME_FORMATT |
20102 |
データフレームフォーマットが設定可能範囲外です。 |
CAN_ERR_SYS_BITRATE |
20110 |
ビットレートが設定可能範囲外です。 |
CAN_ERR_SYS_TSEG1 |
20120 |
時間セグメント1が設定可能範囲外です。 |
CAN_ERR_SYS_SJW |
20121 |
同期ジャンプ幅が設定可能範囲外です。 |
CAN_ERR_SYS_TSEG2 |
20122 |
時間セグメント2が設定可能範囲外です。 |
CAN_ERR_SYS_ARB_BITRATE |
20130 |
アービトレーションビットレートが設定可能範囲外です。 |
CAN_ERR_SYS_ARB_TSEG1 |
20131 |
アービトレーション時間セグメント1が設定可能範囲外です。 |
CAN_ERR_SYS_ARB_SJW |
20132 |
アービトレーション同期ジャンプ幅が設定可能範囲外です。 |
CAN_ERR_SYS_ARB_TSEG2 |
20133 |
アービトレーション時間セグメント2が設定可能範囲外です。 |
CAN_ERR_SYS_DATA_BITRATE |
20140 |
ビットレートが設定可能範囲外です。 |
CAN_ERR_SYS_DATA_TSEG1 |
20141 |
データ時間セグメント1が設定可能範囲外です。 |
CAN_ERR_SYS_DATA_SJW |
20142 |
データ同期ジャンプ幅が設定可能範囲外です。 |
CAN_ERR_SYS_DATA_TSEG2 |
20143 |
データ時間セグメント2が設定可能範囲外です。 |
CAN_ERR_SYS_TIMING_COMBINATION |
20144 |
通信パラメータが設定不可能な組み合わせです。 |
CAN_ERR_SYS_MESSAGE_NUM |
20150 |
メッセージ数が設定可能範囲外です。 |
CAN_ERR_SYS_MESSAGE_TYPE |
20151 |
メッセージタイプが設定可能範囲外です。 |
CAN_ERR_SYS_DATA_LEN |
20160 |
データ長が設定可能範囲外です。 |
CAN_ERR_SYS_CAN_ID |
20170 |
CAN IDが設定可能範囲外です。 |
CAN_ERR_SYS_TIMEOUT_TIME |
20180 |
タイムアウト時間が設定可能範囲外です。 |
CAN_ERR_SYS_BUSON |
20200 |
バスオンのため実行できません。 |
CAN_ERR_SYS_BUSOFF |
20201 |
バスオフのため実行できません。 |
CAN_ERR_SYS_BUS_DISCONNECT |
20202 |
バス未接続のため実行できません。 |
CAN_ERR_SYS_REC_FIFO_OVERFLOW |
20220 |
受信FIFOがオーバーフローしました。 |
CAN_ERR_SYS_TIMEOUT |
20250 |
タイムアウトしました。 |
CAN_ERR_SYS_DEVICE_ACCESS |
20500 |
デバイスに正常にアクセスできませんでした。 |
■NET系エラー
定義 |
値 [Dec] |
意味 |
CAN_ERR_NET_BASE |
22000 |
デバイスのアクセスに失敗しました。 |
CAN_ERR_NET_ACCESS |
22001 |
アクセス権違反です。 |
CAN_ERR_NET_AREA |
22002 |
領域エラーです。 |
CAN_ERR_NET_SIZE |
22003 |
アクセスサイズエラーです。 |
CAN_ERR_NET_PARAMETER |
22004 |
パラメータエラーです。 |
CAN_ERR_NET_LENGTH |
22005 |
レングスエラーです。 |
CAN_ERR_NET_RESOURCE |
22006 |
リソース不足です。 |
CAN_ERR_NET_TIMEOUT |
22016 |
通信タイムアウトが発生しました。 |
CAN_ERR_NET_HANDLE |
22017 |
ハンドルエラーです。 |
CAN_ERR_NET_CLOSE |
22018 |
クローズエラーです。 |
CAN_ERR_NET_TIMEOUT_WIO |
22064 |
無線通信タイムアウトが発生しました。 |
CAN_ERR_NET_NOT_DEVICE |
22065 |
デバイスが存在しません。 |