天天看点

S7-200SMART案例分析——步进顺控以及替代方案

这一篇文章我们以一个非常简单的小例子来说明步进顺控的用法,以及优缺点。

我们会使用三种方式来写这个小例子,思路都是一步一步执行程序,但是代码完全不一样。

例子为顺序点亮三盏灯并且全部点亮后再依次熄灭,间隔时间我们假定1秒,然后循环往复;

S7-200SMART案例分析——步进顺控以及替代方案

第一种方案我们使用很多教材中推荐的步进顺控的方式

步进顺控的核心指令如下,就三个SCR SCRT SCRE

S7-200SMART案例分析——步进顺控以及替代方案

进入第一步,按钮按下,点亮Q0.0,等待1S后点亮Q0.1,也就是1S后进入第二步

S7-200SMART案例分析——步进顺控以及替代方案
S7-200SMART案例分析——步进顺控以及替代方案

 上图就是完整的第一步的代码,我们发现SCRE是用来结束本步的标志,SCR是进入本步的标志,SCRT是代表条件触发进入到第几步,也就是说,完整的步进顺控必须要有的是SCR和SCRE,不一定由SCRT。

继续阅读