StandardでタイマT0を使用していますが、別のPOUにT0接点を追加後変換すると、「T0は定義されていません」というエラーがでます。なぜでしょうか?

  • 文字サイズ変更
  • S
  • M
  • L
  • No : 1057
  • 公開日時 : 2023/04/27 04:50
  • 更新日時 : 2023/06/13 10:28
  • 印刷

StandardでタイマT0を使用していますが、別のPOUにT0接点を追加後変換すると、「T0は定義されていません」というエラーがでます。なぜでしょうか?

StandardでタイマT0を使用していますが、別のPOUにT0接点を追加後変換すると、「T0は定義されていません」というエラーがでます。なぜでしょうか?
カテゴリー : 

回答

Standardで作成するプロジェクトのタイマデバイスは、POU内だけで有効なローカルタイマ(T0~8191)と、プロジェクト全体に有効なグローバルタイマ(T8192~16383)があります。 T0はローカルタイマのため、T0のタイマ命令を定義しているPOU外でT0の接点を使用したことが原因です。 他のPOUでタイマ接点を使う場合は、グローバルタイマ(T8192以降)を使用してください。

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

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