小米粥大王
级别: 正式会员
精华主题: 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毫秒内再次触发循环啊。。
wwr1992
级别: 略有小成
精华主题: 0
发帖数量: 270 个
工控威望: 356 点
下载积分: 5424 分
在线时间: 311(小时)
注册时间: 2018-02-01
最后登录: 2025-11-19
查看wwr1992的 主题 / 回贴
1楼  发表于: 4天前
你的做法是用指令触发58个脉冲,结束后等待2个脉冲的时间,再触发一次指令发送脉冲是吧?这个方法确实要看PLC的扫描周期。但是凸轮不用啊,凸轮里面你编好主从轴的关系,然后触发主轴一直发送脉冲,从轴就按58-2-58-2这样一直循环发送脉冲
小米粥大王
级别: 正式会员
精华主题: 0
发帖数量: 28 个
工控威望: 66 点
下载积分: 94 分
在线时间: 12(小时)
注册时间: 2025-10-22
最后登录: 2025-11-20
查看小米粥大王的 主题 / 回贴
2楼  发表于: 4天前
引用
引用第1楼wwr1992于2025-11-17 09:39发表的  :
你的做法是用指令触发58个脉冲,结束后等待2个脉冲的时间,再触发一次指令发送脉冲是吧?这个方法确实要看PLC的扫描周期。但是凸轮不用啊,凸轮里面你编好主从轴的关系,然后触发主轴一直发送脉冲,从轴就按58-2-58-2这样一直循环发送脉冲

是的大佬 行车电脑就是对比58-2周期来识别曲轴状态的,你是说plc在运行电子凸轮时电子凸轮内的是没有扫描周期的吗?
小米粥大王
级别: 正式会员
精华主题: 0
发帖数量: 28 个
工控威望: 66 点
下载积分: 94 分
在线时间: 12(小时)
注册时间: 2025-10-22
最后登录: 2025-11-20
查看小米粥大王的 主题 / 回贴
3楼  发表于: 4天前
引用
引用第2楼小米粥大王于2025-11-17 09:46发表的  :

是的大佬 行车电脑就是对比58-2周期来识别曲轴状态的,你是说plc在运行电子凸轮时电子凸轮内的是没有扫描周期的吗?

还是说我的主轴指令只要不间断就不会产生扫描周期,然后从轴虽然间隔了2个脉冲,但也是一条指令没有间断过,所以也不会产生扫描周期对吗?
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 576 个
工控威望: 2387 点
下载积分: 10881 分
在线时间: 540(小时)
注册时间: 2022-10-14
最后登录: 2025-11-20
查看工控小c的 主题 / 回贴
4楼  发表于: 前天
研究下电子凸轮吧
wwr1992
级别: 略有小成
精华主题: 0
发帖数量: 270 个
工控威望: 356 点
下载积分: 5424 分
在线时间: 311(小时)
注册时间: 2018-02-01
最后登录: 2025-11-19
查看wwr1992的 主题 / 回贴
5楼  发表于: 昨天
电子凸轮里面不会被扫描周期影响,你设置好主从轴的关系后,从轴会一直按设定的比例跟着主轴动作,只有你主轴一直输出脉冲,从轴就一直跟着。比如你一次给主轴输出60000个脉冲,那么从轴就会循环输出1000次58-2的循环,等你啥时候不输出了就把主轴停下来,从轴也跟着停了
引用
引用第3楼小米粥大王于2025-11-17 09:51发表的  :

还是说我的主轴指令只要不间断就不会产生扫描周期,然后从轴虽然间隔了2个脉冲,但也是一条指令没有间断过,所以也不会产生扫描周期对吗?
小米粥大王
级别: 正式会员
精华主题: 0
发帖数量: 28 个
工控威望: 66 点
下载积分: 94 分
在线时间: 12(小时)
注册时间: 2025-10-22
最后登录: 2025-11-20
查看小米粥大王的 主题 / 回贴
6楼  发表于: 昨天
引用
引用第5楼wwr1992于2025-11-19 08:44发表的  :
电子凸轮里面不会被扫描周期影响,你设置好主从轴的关系后,从轴会一直按设定的比例跟着主轴动作,只有你主轴一直输出脉冲,从轴就一直跟着。比如你一次给主轴输出60000个脉冲,那么从轴就会循环输出1000次58-2的循环,等你啥时候不输出了就把主轴停下来,从轴也跟着停了

明白了 感谢大佬
苍生涂涂
苍生涂涂 天下寥寥
级别: 略有小成
精华主题: 0
发帖数量: 407 个
工控威望: 455 点
下载积分: 7694 分
在线时间: 56(小时)
注册时间: 2024-11-14
最后登录: 2025-11-20
查看苍生涂涂的 主题 / 回贴
7楼  发表于: 昨天
向大佬学习
苍生涂涂 天下寥寥
li19930121
级别: 工控侠客
精华主题: 0
发帖数量: 987 个
工控威望: 2551 点
下载积分: 2911 分
在线时间: 440(小时)
注册时间: 2019-02-12
最后登录: 2025-11-20
查看li19930121的 主题 / 回贴
8楼  发表于: 昨天
如果用绝对或者相对定位,电机惯量满足,缩短加减速时间。惯量不够的话就用PLSV