mbtglzz
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 93 点
下载积分: 863 分
在线时间: 139(小时)
注册时间: 2018-01-20
最后登录: 2024-04-22
查看mbtglzz的 主题 / 回贴
楼主  发表于: 2018-10-29 20:26
大家好 ,现有一台包装机,fx3u plc控制伺服电机作为移载,在移动过程中喷胶,程序就是以伺服当前位置的d8340和设定的喷胶开始位置和喷胶结束位置来控制喷胶电磁阀,大于开始位置小于结束位置输出电磁阀。但是现在是喷胶位置不固定,有百分之10的概率会喷错。后来在在比较程序那用了ref指令来立即刷新输出,没改善。有没有好的建议
mbtglzz
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 93 点
下载积分: 863 分
在线时间: 139(小时)
注册时间: 2018-01-20
最后登录: 2024-04-22
查看mbtglzz的 主题 / 回贴
1楼  发表于: 2018-10-29 21:06
1.多次定位,那中间是不是有停顿
2.把伺服驱动器反馈的ab脉冲接入plc然后用中断是否可行
plc发脉冲到伺服执行这之间有滞后吗?
如果有滞后,那驱动器反馈的ab脉冲和伺服电机实际的位置是不是也有滞后。同理 外接编码器来反馈机械实际位置,反馈到plc是不是也有之后
另外的机台移栽用的普通电机 用的角度控制器来控制喷胶电磁阀 控制一直很稳定
mbtglzz
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 93 点
下载积分: 863 分
在线时间: 139(小时)
注册时间: 2018-01-20
最后登录: 2024-04-22
查看mbtglzz的 主题 / 回贴
2楼  发表于: 2018-11-03 14:09
引用
引用第4楼sjbandmm于2018-10-30 11:06发表的  :
你所说的喷错,不知道是位置一致性不好,稍有误差,还是完全乱套,如果完全乱套,那肯定是程序有问题,如果只是一致性不好,可能是移动速度过快,加上扫描周期太长,造成的位置不一致,还是有伺服的刚性不够,滞后不稳定。
如果是周期的问题,可以把伺服电机的反馈脉冲或plc输出的脉冲,接到plc计数,利用高速计数器中断执行,立即刷新输出,可以大幅改善,如果是电机刚性不够,可以调整伺服刚性,监控伺服的剩余脉冲是否稳定,如果参数不能解决问题,只能提高伺服功率,降低滞后误差。


是位置一致性不好,有一定的出错概率,一天有二十来箱是不合格的。
以前的包装机都是用角度控制器来控制喷胶,很准。
现在想到的是吧伺服编码器反馈的脉冲通过驱动器反馈到PLC 然后通过反馈脉冲来控制喷胶,
现在在等待硬件