故障診断で「アプリWDTエラー」が出ています。原因と対策を教えてください。

  • 文字サイズ変更
  • S
  • M
  • L
  • No : 3350
  • 公開日時 : 2024/02/14 00:00
  • 印刷

故障診断で「アプリWDTエラー」が出ています。原因と対策を教えてください。

故障診断で「アプリWDTエラー」が出ています。原因と対策を教えてください。
カテゴリー : 

回答

<原因>CPUに設定したWDT(ウォッチドッグタイマ)値よりもプログラムスキャン時間が大きくなるとこのエラーが発生します。
プログラムスキャン時間が大きくなる例としては、以下があります。
・ジャンプ命令などによる無限ループプログラム。
・実行に時間がかかる演算をFOR文やLOOP命令などで繰り返し実行。
プログラムスキャン時間に対してWDT設定が小さすぎる場合にも、このエラーが発生します。
<対策>プログラムやWDT値設定の見直しをしてください。
WDTはCPU(リソース)プロパティ→「CPU動作定義」内の「ウォッチドッグタイマ設定」により設定します。
WDT値のデフォルトは4095msです。

アンケート:ご意見をお聞かせください

ご意見・ご感想をお寄せください お問い合わせを入力されましてもご返信はいたしかねます