无忧山水
认真,谦虚
级别: 略有小成
精华主题: 0
发帖数量: 253 个
工控威望: 334 点
下载积分: 5207 分
在线时间: 250(小时)
注册时间: 2010-07-13
最后登录: 2019-01-23
查看无忧山水的 主题 / 回贴
楼主  发表于: 2014-12-17 11:55
我把600脉冲编码器装在皮带主动辊轴头上,测量皮带上裁切物长度。裁切前设置提前减速,皮带变频器工作正常。但是每次的裁切的长度都不相同,长短不一,两米五的裁切误差都在3MM左右,关键是长短不固定。我程序使用的整数计算加减乘除,我认为就是有计算误差也应该每次误差相同,不应该是长短不一啊。是不是有机械传动或者变频器减速惯性误差,又没有办法确认。各位师傅不知道有没有遇到过这样的问题,请帮助分析一下,看看又没有解决方案。谢谢大家|。
希望向大家学习,能和大家一起交流、进步。谢谢。QQ:1162859666
邮箱:gp1162859666@foxmail.com
1162859666@qq.com
weisongyuan
永远年轻
级别: 网络英雄
精华主题: 0
发帖数量: 569 个
工控威望: 9585 点
下载积分: 1494 分
在线时间: 467(小时)
注册时间: 2013-08-13
最后登录: 2024-06-16
查看weisongyuan的 主题 / 回贴
1楼  发表于: 2014-12-17 22:28
没有说明是什么厂家、型号的PLC,我用过西门子200的做过定长,程序是利用设计工程师给的要求长度(三角形直角边)与编码器的测量长度(三角形斜边)经过三角函数在程序中计算。开始裁断长度与要求长度不一样,有时长有时短,查资料才知道定义计数器子程序只能调用一次,而我的程序是子程序一直调用,后修改为上升沿脉冲调用一次(程序有手动、半自动、自动,在手动不使用编码器计数定长,半自动、自动使用编码器定长),结果裁断长度正常,符合工艺要求。裁断长度各种型号在50cm到1米多不等,而要求误差小于5mm,实际裁断长度误差在2mm以内。程序也是使用高低速。同时建议你使用轮式编码器直接测量长度以减小由于直径周长等计算带来的误差。
永远年轻