秋秋
有志者事竞成
级别: 家园常客
精华主题: 0
发帖数量: 416 个
工控威望: 528 点
下载积分: 1305 分
在线时间: 236(小时)
注册时间: 2010-05-11
最后登录: 2024-01-09
查看秋秋的 主题 / 回贴
楼主  发表于: 2010-06-12 20:52
如何用编码器实现位置控制,例如,用一个编码器,一圈输出600个脉冲,A 信号接到PLC ,滚轮周长是130mm,假设要走100MM长的膜,要控制每一次走出来的膜都是要100MM,它是如何实现位置控制的,帮帮忙哦
dingfeng2008
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看dingfeng2008的 主题 / 回贴
1楼  发表于: 2010-07-03 10:41
1楼的程序不是很OK    其实不用那么麻烦的  根据要求需送料100mm 和现有条件只要高速计数器收到461.53846个脉冲时  就停止送料即可  但这里出现了小数点 如用FX2N系列的PLC需转换成浮点数在做比较即可   如是没有浮点转换功能的PLC可将该数放大倍数 在做比较  要使精度提高的话 需送料时须采用 高低速送料  即:前面 400个脉冲时采用高速送料  剩下的用低速送料即可