在不帶參數(shù)的fc中調(diào)用其他的fc后,程序不運(yùn)行了
112.95.251.214
發(fā)布于2014-04-24 10:27
4
0
標(biāo)簽:
一個(gè)項(xiàng)目,s7400plc,在ob1里無條件調(diào)用不帶參數(shù)的fc37,fc37里有幾個(gè)fb,運(yùn)行正常,后添加了一個(gè)帶形參的fc61,監(jiān)控fc37程序,不運(yùn)行了,就是右下角的run只顯示綠色條紋,不動(dòng)。然后把fc61剪切到ob1中后fc37正常了,run綠色條也動(dòng)起來了;后試著把fc61換成fb,又放回fc37里,可以;試著剪切到fc36里又不行了。問題是,fc37和fc36都是不帶形參的,都是直接在ob1里調(diào)用,是為什么?另外,初fc61里有參數(shù)in有12個(gè),out有20個(gè),調(diào)用后直接程序不運(yùn)行,把20個(gè)out拆成了12個(gè)out+8個(gè)inout后按上述情況試驗(yàn)后可以了,又是為什么?
佳答案
下載中心搜索一下《西門子plc程序中的嵌套深度與使用》。
在線進(jìn)入診斷緩沖區(qū)看看有沒有報(bào)警故障,是不是本地?cái)?shù)據(jù)超出范圍了。