恭喜,你发布的帖子
发布于 2022-03-26 16:21:59
8楼
对第一图,写点个人浅见:
1,当计数值到5时,本周期(0),复位域语句不执行,计数器语句 Q输出,M3.3置1;
2,下一周期(1),M3.3上升沿,复位域语句执行,M4.0复位0,M3.3复位0,计数器CV不增加,计数器语句不复位,CV=PV,M3.3置1;
3,下一周期(2),M3.3为1 (和上周期一致),复位域语句不执行,计数器语句复位有效,CV=0,M3.3复位0;
如果取掉复位域指令的上升沿指令,运行逻辑变成一下情况:
1,当计数值到5时,本周期(0),复位域语句不执行,计数器语句 Q输出,M3.3置1;
2,下一周期(1),M3.3为1,复位域语句执行,M3.3复位0,M4.0复位0,计数器语句不计数,不复位,CV=PV,M3.3置1;
3,下一周期(2),和上周期(1)一样,M3.3为1,复位域语句执行,M3.3复位0,M4.0复位0,计数器语句不计数,不复位,CV=PV,M3.3置1。
请填写推广理由:
分享
只看
楼主