在不带参数的fc中调用其他的fc后,程序不运行了
112.95.251.214
发布于2014-04-24 10:27
4
0
标签:
一个项目,s7400plc,在ob1里无条件调用不带参数的fc37,fc37里有几个fb,运行正常,后添加了一个带形参的fc61,监控fc37程序,不运行了,就是右下角的run只显示绿色条纹,不动。然后把fc61剪切到ob1中后fc37正常了,run绿色条也动起来了;后试着把fc61换成fb,又放回fc37里,可以;试着剪切到fc36里又不行了。问题是,fc37和fc36都是不带形参的,都是直接在ob1里调用,是为什么?另外,初fc61里有参数in有12个,out有20个,调用后直接程序不运行,把20个out拆成了12个out+8个inout后按上述情况试验后可以了,又是为什么?
佳答案
下载中心搜索一下《西门子plc程序中的嵌套深度与使用》。
在线进入诊断缓冲区看看有没有报警故障,是不是本地数据超出范围了。