mgogo
级别: 探索解密
精华主题: 0
发帖数量: 19 个
工控威望: 121 点
下载积分: 580 分
在线时间: 6(小时)
注册时间: 2011-04-12
最后登录: 2012-06-02
查看mgogo的 主题 / 回贴
楼主  发表于: 2011-09-12 18:02
各位前辈:
         本人现在在学校实验室做一个自动切割材料的系统。
设计思路: 采用编码器来检测实际材料的长度,用PLC来处理实际检测的编码器脉冲数与plc设定脉冲数的值比较,从而来控制电机做切割动作。
请教问题:理论上实际切割下来的材料长度就是设定值,但由于实际误差存在,材料长度很定有偏差。请问各位大侠可以用怎么样的算法来调整这个误差。

本人想法过于简单:如果实际长度比设定短了,直接增加寄存器设定值脉冲数的值,反之减小。但担心批量时又出现偏差。

非常感谢各位指教!谢谢!

          
chenpingyg
机械是柱石,电气是灵魂.
级别: VIP会员
精华主题: 0
发帖数量: 1105 个
工控威望: 6705 点
下载积分: 100 分
在线时间: 603(小时)
注册时间: 2007-01-25
最后登录: 2017-04-03
查看chenpingyg的 主题 / 回贴
1楼  发表于: 2011-09-12 21:34
用一光电管和脉冲编码器配合检测材料的长度,注意编码器应该装在被动轮上。
楼主留言:
恩谢谢!!
自己的事情自己做.
chenpingyg
机械是柱石,电气是灵魂.
级别: VIP会员
精华主题: 0
发帖数量: 1105 个
工控威望: 6705 点
下载积分: 100 分
在线时间: 603(小时)
注册时间: 2007-01-25
最后登录: 2017-04-03
查看chenpingyg的 主题 / 回贴
2楼  发表于: 2011-09-12 21:51
引用
引用第7楼chenpingyg于2011-09-12 21:34发表的  :
用一光电管和脉冲编码器配合检测材料的长度,注意编码器应该装在被动轮上。

当物料挡住光电管的时候开始计数,物料走完的时候停止计数,这就是物料的长度。
当物料挡住光电管的时候开始计数,当计数值等于设定值的时候停止并切割。
自己的事情自己做.