小米粥大王
级别: 正式会员
精华主题: 0
发帖数量: 28 个
工控威望: 66 点
下载积分: 94 分
在线时间: 12(小时)
注册时间: 2025-10-22
最后登录: 2025-11-20
查看小米粥大王的 主题 / 回贴
楼主  发表于: 4天前
我们有一个模拟汽车凸轮轴的项目,首先汽车的凸轮轴会触发演脉冲给行车电脑之类的控制器,比如有些是每圈发送58个,然后停止2个脉冲的时间,再发58,一直循环下去,这里的速率的是可变的。
我一开始做了两个轴一个虚轴一个实轴,实轴相对定位每次发送58个就停止,然后虚轴就58+2个然后复位再循环,这里逻辑没什么问题,但是在高速下的话,每段脉冲重新触发的时间相对来说时间太长!比如想在要求每秒5000个脉冲,每个脉冲是0.2毫秒,发送58肯定没问题,但是在发送60个后再重新触发相对定位的话这个时间肯定是大于两个脉冲的时间0.4毫秒了。
后来我又试了一下可变速脉冲输出,但是在变速时以还是因为plc扫描周期的问题有延迟。。。
大佬们我们这个应用是不是不适合用plc做了。。。就算加上指针跳转感觉也没法在0.4毫秒内再次触发循环啊。。
li19930121
级别: 工控侠客
精华主题: 0
发帖数量: 987 个
工控威望: 2551 点
下载积分: 2912 分
在线时间: 440(小时)
注册时间: 2019-02-12
最后登录: 2025-11-20
查看li19930121的 主题 / 回贴
1楼  发表于: 前天
如果用绝对或者相对定位,电机惯量满足,缩短加减速时间。惯量不够的话就用PLSV