Filter: <No filter>
Compiling changes to the charts as program SIMATIC 400\CPU414-3 DP\S7 Program(1) on 10/23/10 02:59:58 PM
The options are set as follows:
Generate block drivers: on
Update sampling time: off
Delete empty run-time groups: off
End of code generator: 10/23/10 03:00:06 PM
Start SCL compiler: 10/23/10 03:00:06 PM
SCL compiler messages
E: E: Maximum length of code area reached (max. 64 Kbytes).
E: E: L 01445 C 00001: Error in a block: FC18.
End SCL compiler: 10/23/10 03:00:20 PM
2 error(s) and 0 warning(s) found
这个歌问题怎样处理呢?在CPU中更改的话,要更改那些?
问题补充:
这个问题不是说CPU的存储快满了吗?我以为是提示CPU的内存不够了!!再有就是把代码放到子程序里,是怎么弄呢?我没有弄过,能说的具体点吗?谢谢大家了!!
最佳答案
每个CFC编译后,生成一个FC. 多个CFC生成多个FC, 楼主的问题可能是因为系统编译的问题,将多个CFC的程序都放到了FC18里,解决办法是在运行组里, 手动将OB35根目录下的块放到不同的运行组里.好像文件夹管理一样. 如果硬盘上的文件都在根目录,WINDOWS管理起来就乱了.
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc183212.html