failist
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 74 点
下载积分: 349 分
在线时间: 3(小时)
注册时间: 2022-11-01
最后登录: 2023-01-05
查看failist的 主题 / 回贴
楼主  发表于: 2023-01-03 16:16
实现:以2000的脉冲速度发送10万个后缓速停止,加减速时间5秒

1:使用PLSR时 :DPLSR K2000 K1000000 K5000 Y0

2,使用DDRVI相对定位 实现:
DDRVI K1000000 K2000 Y0 Y3
设置底地速度:D8342=0
设置加速时间:D8348=5000
设置减速时间:D8349=5000

以上两种方法的实际现象是:
第一种PLSR,电机缓速启动和停止,非常明显。
第二种,缓速和停止一点都不明显。
同样的在DVIT,DRVI,PLSV脉冲指令都一样缓速启动和停止不明显。
这是为啥?

如何能在DVIT,DRVI,或者PLSV实现像PLSR那样很明显的启动和停止呢?

老师傅们帮忙看看,拜谢!!!
15811806196
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 219 点
下载积分: 746 分
在线时间: 126(小时)
注册时间: 2021-10-23
最后登录: 2024-12-22
查看15811806196的 主题 / 回贴
1楼  发表于: 2023-01-03 16:38
DVIT,DRVI,DRVA是可以直接设置Y0对应的D8348,D8349没问题的啊,你确定给这两个寄存器写入了吗?PLSV要实现加减速需要置位M8338才行