6DD1607-0CA1供应现货6DD1 607-0CA1
主营:西门子数控系统,logo S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器V20 V10 G120 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机电缆等工控产品, 上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。
--------------------------------------------------------------------------
希殿电气技术(上海)有限公司(西门子代理)
邮箱:192061030@qq.com
传真:021-57271268
技术专题探讨-SIMATIC PLC 计时器的使用
大家在编写STEP 7程序时,会经常用到Timer计时器,但在使用过程中有很多疑问,感觉有时候程序执行与自己所想要得结果有出入,逻辑上分析看不出有任何问题,那么为什么会有这样的现象呢?Timer计时器的执行与CPU的程序扫描周期有什么关系呢?我们应该如何来使用Timer呢?
我们会在以下针对此话题通过相关的程序进行讨论,期间也会有西门子工程师上线与大家交流。希望通过这次讨论使大家在今后能更好的理解和使用Timer计时器。
请首先让我们来一起关注以下两个问题:
1)下图中,M10.2能否被置位?
第一个问题M10.2不能被置位.
原因:SD为接通延时定时器线圈。CPU开始运行时,通过T3常闭T2时间继电器进行计时,计时时间8S到,通过T2常闭T3时间继电器进行计时,计时时间8S到时,根据程序执行顺序,T3常闭断开,T2时间继电器停止,则输出为0,从而使T3时间继电器停止,输出也为0,因此,M10.2无法被置位,同时又开始了新一轮的计时。
注意:当计时器计时时间到时,如果输入端仍然为1时,才输出1。
第二个问题:
1、S_CU计数有问题,没有指定计数器的标识号,预置值,置位输入端,复位输入端等.无法进行计数。
2、M6.2不能被置位!
原因:M0.7被置位后,计时器T0开始计时,当计时时间到时,T0时间继电器起动输入端变为0,则计时器T0输出0,无法置位M6.2。
注意:当计时器计时时间到时,如果起动输入端S仍然为1时,才输出1。
我觉得应该是可以置位的,我把程序修改了一下,加了一个延时,可以看出已经置位了,说明它并不一定是在下一个扫描周期才动作的,它到底是怎么工作的呢?是不是和循环周期有关系啊。