发布于 2011-03-16 08:48:37
4楼
经常说,跳转指令要谨慎使用。就是因为如果没有搞清楚的话,你不知道程序会跳转到哪里去。
一定注意,PLC程序的执行是顺序结构。
1.A E 12.0
2.A E 13.0
3.JC W1
4.W1: CALL FC2
这4条语句,不论1和2是什么,PLC都会去执行第3句!这是PLC的顺序执行机制,会顺序执行到3,同理,对这4条语句来说,实际上,不论前3条的结果如果,FC2都会被调用。
JC的目的实际上是要跳过第3句和第4句中间的内容。
把JC换成JN,然后再增加一个W2的标签语句,再试验观察一下,会对跳转理解的更多。
没有个性的签名就别签了。