コンテンツにスキップ

関数 >

戻り値一覧

戻り値
(16進数値/10進数値)
意味 対処方法
YDX_RESULT_SUCCESS
(00000000h / 0)
正常終了
YDX_RESULT_NOT_OPEN
(CE000002h / -838860798)
オープンされていません YdxOpen関数 にてオープンをしてください。
YDX_RESULT_ALREADY_OPEN
(CE000003h / -838860797)
既にオープンされています  
YDX_RESULT_INVALID_ID
(CE000004h / -838860796)
指定されたIDが不正です YdxOpen関数 で取得したIDを指定してください。
YDX_RESULT_CANNOT_OPEN
(CE000006h / -838860794)
オープンできませんでした 以下の原因などが考えられます。
1. 供給電源電圧が定格範囲を外れてしまっている。
(供給電源の電流容量不足による電圧低下など)
2. USBケーブルまたは電源ケーブルの接続不良
3. ユニット識別スイッチの設定が間違っている
4. デバイスドライバがインストールできていない
上記を確認しても問題が見当たらない場合は、どのような状況で発生したかを弊社サポートまでご連絡ください。
YDX_RESULT_MEM_ALLOC_ERROR
(CE000009h / -838860791)
利用可能なメモリが不足しています 不要なアプリケーションを終了するなどして、利用可能なメモリを増やしてください。
YDX_RESULT_MODELNAME_ERROR
(CE00000Ah / -838860790)
指定された型名は存在していないか、サポートしていません 型名に間違いがないか確認してください。
YDX_RESULT_HARDWARE_ERROR
(CE00000Bh / -838860789)
ハードウェアにエラーが発生しました ハードウェアが故障している可能性があります。
どのような状況で発生したかを弊社サポートまでご連絡ください。
YDX_RESULT_NOT_SUPPORTED
(CE00000Ch / -838860788)
サポートされていない関数が実行されました  
YDX_RESULT_INVALID_UNIT_SW
(CE000020h / -838860768)
指定されたユニット識別スイッチの値が不正です 0~15を指定してください。 
YDX_RESULT_UNIT_NUM_OVER
(CE000021h / -838860767)
接続可能な台数を超えました 同時にオープンできるユニットは32台まで(同一機種は16台まで)です。 
YDX_RESULT_DISCONNECT
(CE000022h / -838860766)
通信が切断されました 以下の原因などが考えられます。
1. 動作中に供給電源電圧が定格範囲を外れてしまっている
(供給電源の電流容量不足による電圧低下など)
2. USBケーブルまたは電源ケーブルの接続不良
3. パソコンがスリープ(スタンバイ)や休止状態になった
上記を確認しても問題が見当たらない場合は、どのような状況で発生したかを弊社サポートまでご連絡ください。
再び使用する場合は、YdxClose関数 でクローズをしてから、YdxOpen関数 でオープンをしなおしてください。
YDX_RESULT_COMMUNICATE_ERROR
(CE000030h / -838860752)
通信エラーが発生しました USB通信に異常が発生しました。
近くにノイズ要因がないか確認してください。
確認しても問題が見当たらない場合は、どのような状況で発生したかを弊社サポートまでご連絡ください。
YDX_RESULT_COMMUNICATE_TIMEOUT
(CE00003Fh / -838860737)
通信タイムアウトが発生しました
YDX_RESULT_PARAMETER1_ERROR
(CE000041h / -838860735)
引数1が不正です関数仕様やサンプルプログラムを参照し、引数の確認をしてください。
YDX_RESULT_PARAMETER2_ERROR
(CE000042h / -838860734)
引数2が不正です
YDX_RESULT_PARAMETER3_ERROR
(CE000043h / -838860733)
引数3が不正です
YDX_RESULT_PARAMETER4_ERROR
(CE000044h / -838860732)
引数4が不正です
YDX_RESULT_PARAMETER5_ERROR
(CE000045h / -838860731)
引数5が不正です
YDX_RESULT_PARAMETER1_NULL
(CE000049h / -838860727)
引数1がNULLです
YDX_RESULT_PARAMETER2_NULL
(CE00004Ah / -838860726)
引数2がNULLです
YDX_RESULT_PARAMETER3_NULL
(CE00004Bh / -838860725)
引数3がNULLです
YDX_RESULT_PARAMETER4_NULL
(CE00004Ch / -838860724)
引数4がNULLです
YDX_RESULT_PARAMETER5_NULL
(CE00004Dh / -838860723)
引数5がNULLです
YDX_RESULT_AI_BUSY
(CE000080h / -838860672)
アナログ入力が 動作中 です  
YDX_RESULT_AI_ERROR
(CE000081h / -838860671)
アナログ入力動作 はエラー停止しています YdxAiReset関数 を実行して、エラーを解除してください。
YDX_RESULT_AI_END
(CE000082h / -838860670)
アナログ入力動作 は終了しています 指定されたリピート回数の動作は終了しています。
同じ条件で再度動作させたい場合は、YdxAiClearData関数 を実行して動作済みリピート回数をクリアしてください。
YDX_RESULT_AI_NO_CHANNEL
(CE000083h / -838860669)
アナログ入力チャネルが設定されていません YdxAiSetChannel関数 で、有効にするチャネルを指定してください。
YDX_RESULT_AI_EXCEED_DATA_NUM
(CE000088h / -838860664)
変換されたデータ数を超えるデータを取得しようとしました。
sampleNumを最大値にしてデータを取得しました
 
YDX_RESULT_AI_EXCEED_BUF_SIZ
(CE000089h / -838860663)
データバッファ容量を超えるデータを取得しようとしました。
sampleNumを最大値にしてデータを取得しました
 
YDX_RESULT_AO_BUSY
(CE000090h / -838860656)
アナログ出力が 動作中 です  
YDX_RESULT_AO_ERROR
(CE000091h / -838860655)
アナログ出力動作 はエラー停止しています YdxAoReset関数 を実行して、エラーを解除してください。
YDX_RESULT_AO_END
(CE000092h / -838860654)
アナログ出力動作 は終了しています 指定されたリピート回数の動作は終了しています。
同じ条件で再度動作させたい場合は、YdxAoClearData関数 を実行して動作済みリピート回数をクリアしてください。
YDX_RESULT_AO_NO_CHANNEL
(CE000093h / -838860653)
アナログ出力チャネルが設定されていません YdxAoSetChannel関数 で、有効にするチャネルを指定してください。
YDX_RESULT_AO_NO_DATA
(CE000098h / -838860648)
データが設定されていません YdxAoSetData関数 または YdxAoSetDataVolt関数 で、データを設定してください。
YDX_RESULT_AO_EXCEED_BUF_SIZ
(CE000099h / -838860647)
データバッファ容量を超えるデータを設定しようとしました  
YDX_RESULT_FATAL_ERROR
(CEFFFFFFh / -822083585)
致命的なエラー どのような状況で発生したかを弊社サポートまでご連絡ください。