コンテンツにスキップ
関数 >

戻り値一覧

エラーコード
(16進数値/10進数値)
意味 対処方法
PMCM_RESULT_SUCCESS
(H'00000000 / 0)
正常終了
PMCM_RESULT_ERROR
(H'CE000001 / -838860799)
エラー エラーが発生しました。USBケーブルが抜けている事などが考えられます。
PMCM_RESULT_NOT_OPEN
(H'CE000002 / -838860798)
オープンされていない オープンされていないボードに対して操作がおこなわれました。PmcmOpen関数にてオープンされたユニットに対して操作をおこなってください。
PMCM_RESULT_ALREADY_OPEN
(H'CE000003 / -838860797)
オープン済み 既にオープンされているボードに対してPmcmOpen関数が実行されました
PMCM_RESULT_INVALID_ID
(H'CE000004 / -838860796)
IDが不正 指定されたIDが不正です。IDは0~15を指定してください。
PMCM_RESULT_CANNOT_OPEN
(H'CE000006 / -838860794)
ボードがオープンできない ボードがオープンできませんでした。USBケーブルが接続されていること、ボードの電源が入っていることを確認してください。
PMCM_RESULT_PARAMETER_ERROR
(H'CE000008 / -838860792)
引数不正 関数に渡された引数が不正です。関数仕様やサンプルプログラムを参照し、引数の確認をしてください。
PMCM_RESULT_MEM_ALLOC_ERROR
(H'CE000009 / -838860791)
メモリ確保エラー 利用可能なメモリが不足しています。不要なアプリケーションを終了するなどし、利用可能なメモリを増やしてください。
PMCM_RESULT_MODELNAME_ERROR
(H'CE00000A / -838860790)
型名指定が不正 指定された型名は存在していないか、サポートしていません。型名を再度確認してください。
PMCM_RESULT_HARDWARE_ERROR
(H'CE00000B / -838860789)
ハードウェアエラー 以下の原因などが考えられます。
1. 動作中に供給電源電圧が定格範囲を外れてしまっている(供給電源の電流容量不足による電圧低下など)
2. 外部との接続方法に問題がある
上記を確認しても問題が見当たらない場合は、ボードのハードウェアに問題が発生している可能性があります。現象を弊社サポートまでご連絡ください。
PMCM_RESULT_NOT_SUPPORTED
(H'CE00000C / -838860788)
サポートされていない サポートされていない関数が実行されました
PMCM_RESULT_ALREADY_EVENT
(H'CE00000D / -838860787)
イベント設定済み PmcmSetEvent関数が2回実行されました
PMCM_RESULT_THREAD_FAILED
(H'CE00000E / -838860786)
スレッド起動失敗 DLL内部でスレッドの起動に失敗しました。不要なアプリケーションを終了するなどし、利用可能なメモリを増やしてください。
PMCM_RESULT_MOTION_NOT_READY
(H'CE00000F / -838860785)
MOTIONデータ未設定 動作パラメータが設定されていないため、モーター動作を開始できません。動作パラメータを設定後に再度実行してください。
PMCM_RESULT_CP_NOT_READY
(H'CE000010 / -838860784)
CPデータ未設定 CPデータが未設定のため、CP動作を開始できません。CPデータを設定後に再度実行してください。
PMCM_RESULT_CP_DATA_FULL
(H'CE000011 / -838860783)
CPデータフル CPデータがいっぱいです。空きを確認の上、CPデータを再度設定してください。
PMCM_RESULT_RANGE_OVER
(H'CE000012 / -838860782)
設定範囲オーバー 直線補間動作で絶対座標指定をおこないましたが、移動パルス数が移動可能範囲を超えています
PMCM_RESULT_FATAL_ERROR
(H'CEFFFFFF / -822083585)
致命的なエラー 致命的なエラーです。どのような状況で発生したかを弊社サポートまでご連絡ください。