エラーコード
各ファンクションブロックには、1つのError出力ビットと2つの整数型エラーコード (ErrCode1およびErrCode2)があります。エラーが発生するとError出力はHiに設定され、ErrCode1とErrCode2は、下表の説明のとおり、どのエラーが発生したかを示します。
| ErrCode1 | ErrCode2 | 説明 | 原因/対策 |
|---|---|---|---|
| 0x200A(8202) | 1 -9999 | ロボットコントローラーエラーが発生した。ErrCode2はロボットコントローラーエラー。 | 以下のマニュアルを参照してください "ステータスコード/ エラーコード 一覧" |
| 0x200B(8203) | 0 | コントローラーがコマンドを受け付けない。 | コントローラーがコマンドを受け付けることができない状態にあります。コントローラーの電源を切ってから入れ直します |
| 0x3000(12288) | 0x280A(10250) | ファンクションブロック実行がタイムアウトした。 | コマンドの実行中にネットワーク通信が失われたか、コマンドの実行に時間がかかり過ぎました |
| 0x3000(12288) | 0x280B(10251) | 以前のエラー、またはコントローラーのExtReset入力がLowであることが原因で、命令を実行できない。 | 何らかのエラーが発生した場合は、SPEL_ResetErrorを実行する必要があります。 |
| 0x3000(12288) | 0x280C(10252) | ロボットコントローラーの設定が無効なため、命令を実行できない。 | ロボットコントローラーで、リモートI/OとPLCベンダーの設定が正しいか確認します。 |
| 0x3000(12288) | 0x280D(10253) | MaxTimeに無効な値が使用されました。 | MaxTimeの値が0より大きいことを確認してください。 |
| 0x3000(12288) | 0x280E(10254) | 別のファンクションブロックが実行されているため、命令を実行できません。 | ファンクションブロックが同時に実行されていないことを確認してください |
| 0x3000(12288) | 1 -9999 | ロボットコントローラーエラーが発生した。ErrCode2はロボットコントローラーエラー。 | 以下のマニュアルを参照してください "ステータスコード/ エラーコード 一覧" |
← エラーコード