- No : 999
- 公開日時 : 2023/04/27 04:50
-
印刷
Expert(D300win)でコンパイルを行うと、CPUプログラムメモリ容量内なのに「POU:xxxがステップ数の最大を超えています。」というエラーが出ます。なぜでしょうか?
Expert(D300win)でコンパイルを行うと、CPUプログラムメモリ容量内なのに「POU:xxxがステップ数の最大を超えています。」というエラーが出ます。なぜでしょうか?
- カテゴリー :
-
回答
1POU(プログラム)内の最大容量を超えていますので、プログラムを分割してください。
1POUの最大容量は、PLC本体/CPU形式により異なります。
SPF(14/24点) :8Kstep
SPF(32/40/60点):16Kstep
SPH200シリーズ:4Kstep
SPH300シリーズ:8Kstep
SPH2000/3000/5000シリーズ:16Kstep
ただし、ローダの設定(リソースのコンパイラの設定→POUサイズ)によってもエラーとなるので、ローダ設定もご確認ください。