当前位置: 主页 > PLC控制

FC18报错

Filter:<Nofilter>

CoMPIlingchangeSTothechaRTsASprogramSIMATIC400\CPU414-3DP\S7Program(1)on10/23/1002:59:58PM
Theoptionsaresetasfollows:
Generateblockdrivers:on
Updatesamplingtime:off
Deleteemptyrun-timegroups:off
EndoFCodegenerator:10/23/1003:00:06PM
StartSCLcompiler:10/23/1003:00:06PM
SCLcompilermessages
E:E:Maximumlengthofcodeareareached(max.64Kbytes).
E:E:L01445C00001:Errorinablock:FC18.
EndSCLcompiler:10/23/1003:00:20PM
2error(s)and0warning(s)found
这个歌问题怎样处理呢?在CPU中更改话,要更改那些?

问题补充:
这个问题不是说CPU的存储快满了吗?我以为是提示CPU的内存不够了!!再有就是把代码放到子程序里,是怎么弄呢?我没有弄过,能说的具体点吗?谢谢大家了!!

最佳答案

每个CFC编译后,生成一个FC.多个CFC生成多个FC,楼主的问题可能是因为系统编译的问题,将多个CFC的程序都放到了FC18里,解决办法是在运行组里,手动将OB35根目录下的块放到不同的运行组里.好像文件夹管理一样.如果硬盘上的文件都在根目录,WINDOWS管理起来就乱了.

提问者对于答案的评价:
谢谢

  • 关注微信

猜你喜欢

微信公众号