今天练习并记录SCL第三节内容《上升沿与下降沿》。
SCL不同于梯形图和STL,没有上升沿和下降沿指令,因此需要用语言编程的方式来实现。
1.上升沿
上升沿指令编写如图所示:
初始状态下Plus1状态为0, NOT Plus1的状态为1;当按下“Start”按钮后,相与的结果为1,条件成立,Light1置“1”。只要当Start从0到1时,Light1才置1
。
2.下降沿
下降沿指令编写如图所示:
初始状态下Plus2状态为0,当“Start”未动作为0或按下为1时,条件均不满足;当Start为1时,Plus2置1;当Start由1到0时,条件满足,将Light2置1。
后记
上升沿与下降沿指令理解起来,稍微有些绕,用的习惯了,也就好多了。STL的写法运用起来比梯形图的使用好多了,有兴趣的可以自己尝试一下。总的来说,STL的使用还是很便捷迅速的。