恭喜,你发布的帖子
发布于 2017-04-20 10:09:17
28楼
本来想写I0.0,I0.1,当I0.0为0,I0.1为1时的情况,我只是偷个懒,直接写了SM0.0的NC和NO。
SM0.0并没有什么特殊的,只是一个一直为1的信号
你的那个帖子看了,你第一个例子的解释还是有问题的,问题不是因为SM0.0特殊,而是因为上升沿指令第一次被扫描是不做检测的,所以你检测不到。如果你在主程序中这么写
LD SM0.1
S M0.0,1
然后中断中把SM0.0改为M0.0 ,也还是一样的结果
LD SM0.1
S M0.0,1 //这个M0.0被置位为ON
然后中断中把SM0.0改为M0.0 ,也还是一样的结果,
是这样?
我改过,结果是不一样的。
我刚刚理解错误了,看了那个贴后理解的。因为2个贴在切换主题。
是的,你理解没有错,实际上SM0.0并不特殊。
请填写推广理由:
分享
只看
楼主