发布于 2007-08-29 20:48:34
0楼
SM0.1就是一个单脉冲。它只有在PLC进入RUN状态后,程序的第一个扫描周期里是有效的,从第二个扫描周期开始就一直是“0”。所以SM0.1是用来做全局初始化程序的触发条件,因为初始化程序只执行一次。在经常需要被调用的子程序中使用SM0.1是不能起作用的。遇到子程序中的局部初始化程序就需要使用有条件的单脉冲:用调用子程序的使能位(触发条件)的上升沿置位一个M标志位(如M0.0);这个标志位在子程序中触发执行初始化程序;在初始化程序的最后将这个标志位复位。这就是一个人为操纵的单脉冲。
家养老鼠名MINNIE