骆海深
级别: 略有小成
精华主题: 0
发帖数量: 381 个
工控威望: 439 点
下载积分: 923 分
在线时间: 496(小时)
注册时间: 2007-07-22
最后登录: 2020-04-10
查看骆海深的 主题 / 回贴
楼主  发表于: 2010-12-29 12:23



控制要求好简单,就是冲孔机每冲一个行程就6个孔输出,如果XO光电开关检测不是6个孔就报警
小弟第一次接触编码器,用到高速计数器,感觉上好难理解,因为是高速旋转的冲孔机,要不断地计数,不断地作比较,也要不断地复位。
小弟在此请教,那位高手帮帮忙按以上要求帮我编一段程序,我好有一个思路去学习。
小弟在此。。。。谢谢
A相脉冲X1输入
B想脉冲X2输入
光电开关计数X0输入
wtj123
我爱我家
级别: 略有小成
精华主题: 0
发帖数量: 164 个
工控威望: 295 点
下载积分: 675 分
在线时间: 52(小时)
注册时间: 2008-07-23
最后登录: 2024-07-02
查看wtj123的 主题 / 回贴
1楼  发表于: 2011-03-28 10:04
兄弟们,简单的问题复杂化了,其实那个编码器只是用来定位的,冲孔机每冲一次,等冲孔机孔针返回离开物价后,收料机开始工作,光电开关开始检测是否有六个孔,如果没有六个孔,机器报警,不执行下一动作,如果检测到六个孔,机器执行下一动作;的确是很简单的设计!