fxcfxc
不进则退
级别: 略有小成
精华主题: 0
发帖数量: 85 个
工控威望: 203 点
下载积分: 3223 分
在线时间: 88(小时)
注册时间: 2009-12-06
最后登录: 2023-10-23
查看fxcfxc的 主题 / 回贴
楼主  发表于: 2016-01-30 21:11
各位好,最近接了个项目控制2个伺服,原本打算用定位模块,老板为了省钱让用PLC发脉冲控制。用的是FX3U-32MT的PLC。
现场调试时发现不同的脉冲速度下伺服旋转一圈的脉冲数居然偏差很多。如理论上应该是50000脉冲伺服电机转一圈,当速度是20000脉冲每秒时,旋转一圈D8340反馈回来的数据是70000左右,
当速度是30000脉冲时,D8340反馈回来的数据是55000左右,问题如下:
1,这种现象是不是脉冲丢失了?
2,如果说PLC直接发脉冲,D8340里的数据是PLC自己计算出来的,并没有与伺服形成闭环,那么定位模块呢?比如1PG或者QD75P,他们也是通过模块发脉冲给伺服控制器,他们也没有和伺服形成闭环,那么这些模块里所反馈的当前位置数据是不是也有可能因为丢脉冲而不正确?
3,定位模块在位置控制下发脉冲控制伺服,和PLC直接发脉冲控制精度是不是一样?反正都形成不了闭环。
4,如果要形成闭环该如何实现?
yerong
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1807 个
工控威望: 1957 点
下载积分: 10886 分
在线时间: 761(小时)
注册时间: 2007-08-28
最后登录: 2024-05-05
查看yerong的 主题 / 回贴
1楼  发表于: 2016-01-30 22:21
1  plc与伺服距离不能太远  脉冲控制线 5米之内
2  伺服参数调好 plc加减速调好
3  伺服可以直接监控脉冲数脉冲频率 和 plc 比较能发现问题
4  相对使用定位模块  plc直接发脉冲控制伺服更常用  这种控制方式本身并没问题
5  fx3u  有限制脉冲数 好像 -999999 ~999999 之间  
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1780 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-05-04
查看wu32u2的 主题 / 回贴
2楼  发表于: 2016-01-31 09:02
1:D8340是PLC Y0脉冲当前值,不是反馈值,数值不一致基本由程序冲突造成,PLC故障也有极小的可能。想要知道脉冲是否丢步,对比驱动器接收到的脉冲量即可。
2:1PG基本与PLC发脉冲相同(QD75P没用过不发表意见),当前值异常基本由程序造成,干扰一般发生在PLC到驱动器的线路上,驱动器异常也可能导致接收的脉冲数不正确。
3:控制精度由驱动器和伺服编码器分辨率决定。
4:上面描述的是半闭环控制模式,驱动器和编码器形成闭环结构,正常使用不是问题;你希望定位系统更牢靠,也可以采用全闭环控制结构,驱动器侧一般都会有编码器A、B、Z相脉冲输出,若是差动输出方式,PLC还不能直接接收该信号,得加高速计数器模块。
成功的路上需要帮助
huiyang
级别: 略有小成
精华主题: 0
发帖数量: 278 个
工控威望: 401 点
下载积分: 974 分
在线时间: 113(小时)
注册时间: 2011-06-16
最后登录: 2024-03-09
查看huiyang的 主题 / 回贴
3楼  发表于: 2016-02-01 10:20
1:D8340是PLC Y0脉冲当前值,不是反馈值,数值不一致基本由程序冲突造成,PLC故障也有极小的可能。想要知道脉冲是否丢步,对比驱动器接收到的脉冲量即可。
借用楼上说的,你的问题估计是这个问题,每次发脉冲清0了吗?正常不会出现丢这么多脉冲情况,一两个还是有可能的。
yamqq
雅马哈,爱普生,电装机器人。
级别: 网络英雄

精华主题: 0
发帖数量: 1717 个
工控威望: 5539 点
下载积分: 24528 分
在线时间: 297(小时)
注册时间: 2008-05-05
最后登录: 2024-04-01
查看yamqq的 主题 / 回贴
4楼  发表于: 2016-02-01 11:30
闭环控制最好用总线
这个人很懒,什么也没有留下!
ytzidonghua
plc 触摸屏 自动化技术培训等电话0535-6380506
级别: 工控侠客
精华主题: 0
发帖数量: 2006 个
工控威望: 4832 点
下载积分: 17190 分
在线时间: 294(小时)
注册时间: 2006-09-27
最后登录: 2024-04-23
查看ytzidonghua的 主题 / 回贴
5楼  发表于: 2016-02-01 13:16
丢脉冲还是很少的
plc 触摸屏 变频器 编程电缆,plc培训等
plc触摸屏远程下载,远程监控
手机APP监控plc
QQ 365871920
电话13396452298
www.ytleader.com
mfjsx
专业非标自动化设备工程开发
级别: 家园常客
精华主题: 0
发帖数量: 799 个
工控威望: 746 点
下载积分: 934 分
在线时间: 180(小时)
注册时间: 2008-04-25
最后登录: 2024-04-12
查看mfjsx的 主题 / 回贴
6楼  发表于: 2016-02-03 16:08
D8340监控的数据,是通过PLC计算得出来的,
如果与发送的脉冲不对,应该是你程序或设置的问题。

直接脉冲输出,有两线型式,1、集电机开路输出方式。
                        2、差动式输出方式。
两种输出方式有什么差别,请看一下说明书,
为了我们能够继续有饭吃,一起努力的去探讨
rongbing
级别: 论坛先锋
精华主题: 0
发帖数量: 888 个
工控威望: 1082 点
下载积分: 16603 分
在线时间: 260(小时)
注册时间: 2015-02-15
最后登录: 2024-05-05
查看rongbing的 主题 / 回贴
7楼  发表于: 2016-02-06 13:38
楼主你好,速度不同,脉冲肯定不同,也就是驱动器的速比,没设好