回复:我想做一个10MS自加1的程序

touch++

  • 帖子

    231
  • 精华

    2
  • 被关注

    4

论坛等级:游侠

注册时间:2009-01-04

普通 普通 如何晋级?

发布于 2012-02-09 09:32:29

13楼

所谓刷新应该是只计算定时器当前值,并把当前值与设定值比较产生位状态的过程,1ms定时器是随时执行上面的过程,而10ms和100ms定时器只是在程序扫描周期的某个点上执行上面过程。
楼主看看手册中关于定时器指令的内容,里面有对不同分辨率的定时器的不同工作机理的解释,还有例程。
参考例程,在使用10ms定时器时用一个常闭的中间继电器M1.0来代替你程序中的LDN T33程序就会执行了
LDN M1.0
TON T33, 30
LD T33
= M1.0
+D 1, VD100
INCD VD200
INCW VW300
由于10ms和100ms的定时器与扫描周期的关系,扫描周期的长短会影响它们的计时精度,不是执行情况。
有善有恶意之动
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33290条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。