plc初学者
级别: 探索解密
精华主题: 0
发帖数量: 128 个
工控威望: 198 点
下载积分: 743 分
在线时间: 210(小时)
注册时间: 2018-01-17
最后登录: 2024-04-09
查看plc初学者的 主题 / 回贴
楼主  发表于: 2019-06-16 17:59
现有一个机构长度固定200mm,我需要在15分钟内从一段移动到另一端时间是固定值。
要求移动速度跟随另一个电机的转速,电机的转速是一个非线性的下降曲线。
我该如何控制伺服的速度。
目前考虑的方法
1,使用plsv 计算总的脉冲量,根据从A移动到B的总消费时间及电机初速每秒刷新速度的下降速率,并根据下降速率来计算每秒所需要发送的脉冲量。
2,相对位移或者绝对位移,但不知道多少刷新频率为好。每秒位移量或者绝对位置的数据都是可以获得的。
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 236 个
工控威望: 406 点
下载积分: 985 分
在线时间: 167(小时)
注册时间: 2008-08-23
最后登录: 2024-04-22
查看sjbandmm的 主题 / 回贴
1楼  发表于: 2019-06-16 21:33
简单点:采用带同步功能的PLC,主电机安装编码器,从电机需要跟随是启动同步,自动追随同步;随时可以脱离同步。
麻烦点:主机侧安装编码器,利用PID计算跟随速度,这个PID要好好调调,还要用到前馈,否则可能误差比较大。