f2830565
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 189 点
下载积分: 1187 分
在线时间: 72(小时)
注册时间: 2012-08-27
最后登录: 2024-04-22
查看f2830565的 主题 / 回贴
楼主  发表于: 2022-03-23 17:26
大侠们:
       网上大多数都是在讲伺服运动控制,定位的例子!
       有没有大侠做过脉冲控制转速,通过PID连续改变脉冲调速运行的控制
f2830565
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 189 点
下载积分: 1187 分
在线时间: 72(小时)
注册时间: 2012-08-27
最后登录: 2024-04-22
查看f2830565的 主题 / 回贴
1楼  发表于: 2022-03-23 20:17
myearphones
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 107 点
下载积分: 1209 分
在线时间: 22(小时)
注册时间: 2021-04-26
最后登录: 2023-09-18
查看myearphones的 主题 / 回贴
2楼  发表于: 2022-03-23 21:03
速度模式是通过脉冲控制的吗?脉冲控制的是位置模式吧。
位置模式下,通过PID运算,控制脉冲输出的频率来调节电机的速度,这很常见,我这边经常用
f2830565
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 189 点
下载积分: 1187 分
在线时间: 72(小时)
注册时间: 2012-08-27
最后登录: 2024-04-22
查看f2830565的 主题 / 回贴
3楼  发表于: 2022-03-23 22:40
引用
引用第2楼myearphones于2022-03-23 21:03发表的  :
速度模式是通过脉冲控制的吗?脉冲控制的是位置模式吧。
位置模式下,通过PID运算,控制脉冲输出的频率来调节电机的速度,这很常见,我这边经常用


大侠,有没有例程可参考的?  会不会上一段脉冲串没有执行完,突然改变速度,这种情况下,输出是直接改变,还是上一个脉冲串执行完后才改变?

  有没有例程可参考的?
myearphones
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 107 点
下载积分: 1209 分
在线时间: 22(小时)
注册时间: 2021-04-26
最后登录: 2023-09-18
查看myearphones的 主题 / 回贴
4楼  发表于: 2022-03-24 08:43


上面是临时写的一段程序,只用了比例控制,作为参考,微分和积分控制你可以看着自己随便写写。
三菱台达用PLSV指令,西门子用JOG指令,这两个指令可以在执行的时候去改变脉冲频率,定位指令在执行的时候不能改变,如果还需要定位的话就再加一段位置判断程序。
f2830565
级别: 探索解密
精华主题: 0
发帖数量: 72 个
工控威望: 189 点
下载积分: 1187 分
在线时间: 72(小时)
注册时间: 2012-08-27
最后登录: 2024-04-22
查看f2830565的 主题 / 回贴
5楼  发表于: 2022-03-24 22:27
谢谢大侠指点,
  这样改变频率驱动器可以随时响应的,是吧?
ldf710613
级别: 论坛先锋
精华主题: 0
发帖数量: 367 个
工控威望: 1154 点
下载积分: 1301 分
在线时间: 31(小时)
注册时间: 2022-04-09
最后登录: 2023-12-18
查看ldf710613的 主题 / 回贴
6楼  发表于: 2022-08-04 23:07
进来学习一下
jlzxclgx
级别: 工控侠客
精华主题: 0
发帖数量: 478 个
工控威望: 2067 点
下载积分: 9043 分
在线时间: 282(小时)
注册时间: 2021-11-16
最后登录: 2024-04-28
查看jlzxclgx的 主题 / 回贴
7楼  发表于: 2022-08-05 07:40
进来学习一下