恭喜,你发布的帖子
发布于 2017-03-31 11:55:40
18楼
看看这个。你参考一下,这个是同步的。子程序作用是输出永远滞后于输入固定的时间。
中断用于制作时基。时基在m0.1处得到同步。异步的话我觉得没必要。异步的就是把inc指令放中断里面了。子程序的inc改成mov,由边缘读取……很多事情要改,不讲了。这个是当时没有Bitime指令的时候用的。但是做完之后一直没有用过,就出现Bitime指令了。
是的。赞一个。你的作用是延时启动与延时停止用的同一个时间。而我的是在延时启动后延时多久停止。用于包装机行业的程序。。编程过程基本一致,除了你用的是同步,而我是异步。我这边程序的扫描周期大概是28MS.电磁阀动作时间一般都在0.2-1.5秒之间。本身我认为异步同步没多大影响。只是在之前的时候,使用西门子的10MS精度的定时器,去控制一个电磁阀,和用一个100MS的定时器控制电磁阀,结果,设置同样的时间,最后的输出持续时间居然不同,而且很明显的不同。因为我们通过电磁阀接通往我们的包装袋里充入空气,有时经常会出现充气同样的时间,结果饱满量不同。通过充气时听声音辨别,发现输出的时间不一样。我这才思考这个时间误差到底有多大影响。
请填写推广理由:
分享
只看
楼主