发布于 2011-01-11 11:04:59
4楼
我在去年作一个300的项目时碰到了类似的问题,因为是第一次做300的项目,在调用FC前面加上了几个M位的条件,结果程序运行时,发现FC内的输出不会因为M位的改变而刷新,后来把这些M位的条件直接加到FC内,然后用call直接调用FC,问题解决了。从现场回来后前几天在论坛上看了一篇谈这个问题的帖子,才算真正明白了。现在又在做一个200的项目,以前编程并不怎么使用子程序,因为以前编的200系列的程序毕竟比较小,这次也试着用结构化编程的思路来编,按着300的调用方式,问题又出来了,主程序编译出现错误,显示子程序前面没有触点,没办法,加一个SM0.0,问题解决,编译通过,无错误。
看样子这句话是真理:实践是检验真理的唯一标准!!!
好好学习,天天向上