您当前的位置:五五电子网电子知识plc技术PLC入门SIMATIC PLC 计时器的使用 正文
SIMATIC PLC 计时器的使用

SIMATIC PLC 计时器的使用

点击数:7217 次   录入时间:03-04 11:57:49   整理:http://www.55dianzi.com   PLC入门

大家在编写STEP 7程序时,会经常用到Timer计时器,但在使用过程中有很多疑问,感觉有时候程序执行与自己所想要得结果有出入,逻辑上分析看不出有任何问题,那么为什么会有这样的现象呢?Timer计时器的执行与CPU的程序扫描周期有什么关系呢?我们应该如何来使用Timer呢?

我们会在以下针对此话题通过相关的程序进行讨论,期间也会有西门子工程师上线与大家交流。希望通过这次讨论使大家在今后能更好的理解和使用Timer计时器。

请首先让我们来一起关注以下两个问题:

1)下图中,M10.2能否被置位?

2)下图中,S_CU计数有无问题,M6.2能否被置位?

 

上述两个问题其实是时间继电器的动作问题,即时间继电器的动作是下个cpu的扫描周期,所以12两个问题的m10.2m6.2均不能置位,如果把它们放在时间继电器的前面就可以置位了

第一个问题M10.2不能被置位.

原因:SD为接通延时定时器线圈。CPU开始运行时,通过T3常闭T2时间继电器进行计时,计时时间8S,通过T2常闭T3时间继电器进行计时,计时时间8S到时,根据程序执行顺序,T3常闭断开,T2时间继电器停止,则输出为0,从而使T3时间继电器停止,输出也为0,因此,M10.2无法被置位,同时又开始了新一轮的计时。

注意:当计时器计时时间到时,如果输入端仍然为1时,才输出1

第二个问题:

1S_CU计数有问题,没有指定计数器的标识号,预置值,置位输入端,复位输入端等.无法进行计数。

2M6.2不能被置位!

[1] [2]  下一页


本文关键字:计时器  PLC入门plc技术 - PLC入门