大家好!
在网上下载的《STEP7_中FC的应用》一文,自己看了多遍,但还不得要领,请教大家。
在第二次调用FC时,文中说“第二次调用FC1 时,同样为形参分配的V区为V20.1,V20.2,V20.3,但程序并未对 OUT1 变量进行初始化操作,此时 V20.3 的值仍然为1,即 OUT1 保持为第一次调用后的 V20.3 的值,所以第二次调用 FC1 时,输出 DB3.DBX0.4 也变为了1!”。
我不明白了,第二次调用FC,也要对能流上的串联触点进行扫描的,逻辑运算结果为1的话置位线圈为1,逻辑扫描结果为0的话,置位线圈为0的。怎么到这里就不适用了呢??!!
请大家指点!
谢谢!!!
附原资料。
STEP7_中FC的应用.pdf