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



控制要求好简单,就是冲孔机每冲一个行程就6个孔输出,如果XO光电开关检测不是6个孔就报警
小弟第一次接触编码器,用到高速计数器,感觉上好难理解,因为是高速旋转的冲孔机,要不断地计数,不断地作比较,也要不断地复位。
小弟在此请教,那位高手帮帮忙按以上要求帮我编一段程序,我好有一个思路去学习。
小弟在此。。。。谢谢
A相脉冲X1输入
B想脉冲X2输入
光电开关计数X0输入
xie8009
专业做超声波清洗设备
级别: 略有小成
精华主题: 0
发帖数量: 118 个
工控威望: 263 点
下载积分: 2359 分
在线时间: 475(小时)
注册时间: 2008-04-03
最后登录: 2024-10-12
查看xie8009的 主题 / 回贴
1楼  发表于: 2010-12-29 14:54
编码器定位精度很不准,就算做中断每次走的长度相等也很难做到,这与PLC扫描和机械运行有很大关系,打个比如,编码要走6000脉冲电机停止,但当电机停止时当前编码器的计数值却要比6000大(很难做到等于6000这个值),所以建义精度要求高最好不要采用编器计长
本帖最近评分记录:
  • 下载积分:+1(骆海深) 热心助人