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
发帖数量: 106 个
工控威望: 174 点
下载积分: 648 分
在线时间: 92(小时)
注册时间: 2021-10-23
最后登录: 2024-06-13
查看15811806196的 主题 / 回贴
1楼  发表于: 2023-01-03 16:38
DVIT,DRVI,DRVA是可以直接设置Y0对应的D8348,D8349没问题的啊,你确定给这两个寄存器写入了吗?PLSV要实现加减速需要置位M8338才行
failist
级别: 正式会员
精华主题: 0
发帖数量: 22 个
工控威望: 74 点
下载积分: 349 分
在线时间: 3(小时)
注册时间: 2022-11-01
最后登录: 2023-01-05
查看failist的 主题 / 回贴
2楼  发表于: 2023-01-03 16:53
PLSV开了M8338,
vicentxie
级别: 探索解密
精华主题: 0
发帖数量: 9 个
工控威望: 138 点
下载积分: 577 分
在线时间: 4(小时)
注册时间: 2013-08-02
最后登录: 2024-06-15
查看vicentxie的 主题 / 回贴
3楼  发表于: 20天前
最后解决没?我也有这样的疑惑