回复:关于含定时器的子程序计时方案解决

一世天蓝

  • 帖子

    214
  • 精华

    0
  • 被关注

    24

论坛等级:侠士

注册时间:2015-01-15

普通 普通 如何晋级?

发布于 2017-03-31 11:55:40

18楼

展开查看
以下是引用芳季在2017-03-31 11:15:29的发言 >17楼

OnOff延缓.zip

看看这个。你参考一下,这个是同步的。子程序作用是输出永远滞后于输入固定的时间。

中断用于制作时基。时基在m0.1处得到同步。异步的话我觉得没必要。异步的就是把inc指令放中断里面了。子程序的inc改成mov,由边缘读取……很多事情要改,不讲了。这个是当时没有Bitime指令的时候用的。但是做完之后一直没有用过,就出现Bitime指令了。

是的。赞一个。你的作用是延时启动与延时停止用的同一个时间。而我的是在延时启动后延时多久停止。用于包装机行业的程序。。编程过程基本一致,除了你用的是同步,而我是异步。我这边程序的扫描周期大概是28MS.电磁阀动作时间一般都在0.2-1.5秒之间。本身我认为异步同步没多大影响。只是在之前的时候,使用西门子的10MS精度的定时器,去控制一个电磁阀,和用一个100MS的定时器控制电磁阀,结果,设置同样的时间,最后的输出持续时间居然不同,而且很明显的不同。因为我们通过电磁阀接通往我们的包装袋里充入空气,有时经常会出现充气同样的时间,结果饱满量不同。通过充气时听声音辨别,发现输出的时间不一样。我这才思考这个时间误差到底有多大影响。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33266条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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