发布于 2012-08-20 13:29:45
2楼
m0.0的值在下次有程序改变它的时候他才会改变。在m0.3从0~1变化的时候m0.0为1,没有这个变化m0.0就为0.所以你的程序如果只有这个地方读写m0.0,那么第一个扫描周期network2中m0.0为0,扫描到network3时如果m0.0为1,m0.0被改为1了;第二个扫描周期的时候network2中m0.0还是1,network3中m0.0被复位了,第三个扫描周期后如果m0.3没有从0~1的变化,那么m0.0就一直为0了。
如果你的两个network颠倒的话,那么m0.1的值的变化就比原来少了一个扫描周期。
活到老,学到老!为了生活学习吧!