kevin-q
一天加一分,总有一天可以达到100分。
级别: 家园常客
精华主题: 0
发帖数量: 105 个
工控威望: 888 点
下载积分: 346 分
在线时间: 91(小时)
注册时间: 2016-12-29
最后登录: 2019-07-03
查看kevin-q的 主题 / 回贴
楼主  发表于: 2017-03-06 09:43
描述:修改前
图片:
描述:修改后
图片:
原本用的是相对定位的指令(DRVI)来控制电机的行程的,但是精度总是达不到,误差太大了,所以就换了一个带加减脉冲输出指令(PLSR)可是修改完后,一试机,电机变反转了,是我程序写错了还是我接线有问题?电机的信号线,我只是把Y02的拿掉了,别的线路还是一样的。请求各位大神帮忙指点一下,感谢!!!
wu32u2
耐得住挫折的打磨,我们将迸发出比钻石还璀璨的光芒——
级别: 论坛先锋
精华主题: 0
发帖数量: 1121 个
工控威望: 1474 点
下载积分: 1772 分
在线时间: 994(小时)
注册时间: 2010-03-01
最后登录: 2024-09-02
查看wu32u2的 主题 / 回贴
1楼  发表于: 2017-03-06 10:06
相对定位也有加减速时间设置啊
成功的路上需要帮助
kevin-q
一天加一分,总有一天可以达到100分。
级别: 家园常客
精华主题: 0
发帖数量: 105 个
工控威望: 888 点
下载积分: 346 分
在线时间: 91(小时)
注册时间: 2016-12-29
最后登录: 2019-07-03
查看kevin-q的 主题 / 回贴
2楼  发表于: 2017-03-06 10:21
是有加减速时间,只是我现在找不到行程误差的原因,所以就想改下程序,但是现在遇到反转的问题,不知道是怎么一回事?
chenhanfu
级别: 略有小成

精华主题: 0
发帖数量: 80 个
工控威望: 348 点
下载积分: 440 分
在线时间: 168(小时)
注册时间: 2007-09-11
最后登录: 2024-09-24
查看chenhanfu的 主题 / 回贴
3楼  发表于: 2017-03-06 10:29
PA13是多少,并且M8029不要用上升沿
dwx123456
级别: 略有小成
精华主题: 0
发帖数量: 171 个
工控威望: 300 点
下载积分: 6557 分
在线时间: 470(小时)
注册时间: 2016-03-07
最后登录: 2024-11-13
查看dwx123456的 主题 / 回贴
4楼  发表于: 2017-03-06 10:45
PLSR指令需要编写方向程序的
祥子_lead
级别: 探索解密
精华主题: 0
发帖数量: 80 个
工控威望: 169 点
下载积分: 756 分
在线时间: 36(小时)
注册时间: 2016-05-19
最后登录: 2018-04-13
查看祥子_lead的 主题 / 回贴
5楼  发表于: 2017-03-06 21:14
PLSR指令需要手动指定方向的,和PLSY使用方法基本一样,只是多了加减速功能。而DRVI/DRVA指令时根据给出的脉冲数及脉冲的正负自行确定方向,所以你发现方向反了是很正常的。另外,这里精度问题和你使用哪个指令并没有多大关系。
lqbzlqbz
级别: 论坛先锋
精华主题: 0
发帖数量: 976 个
工控威望: 1121 点
下载积分: 18023 分
在线时间: 697(小时)
注册时间: 2009-08-26
最后登录: 2021-06-18
查看lqbzlqbz的 主题 / 回贴
6楼  发表于: 2017-03-07 20:16
Y001控制方向,置位试试。
曾志勇
控制你!!我!!他!!
级别: 探索解密
精华主题: 0
发帖数量: 54 个
工控威望: 137 点
下载积分: 564 分
在线时间: 31(小时)
注册时间: 2009-11-21
最后登录: 2022-10-29
查看曾志勇的 主题 / 回贴
7楼  发表于: 2017-03-09 08:53
5楼正解,DRVI根据正负脉冲自动把Y2置ON了的,你把Y2置位为ON就和你原来的方向一样了
chengjintang
天下事有难易乎?为之,则难者亦易矣!不为,则易者亦难矣!
级别: 略有小成
精华主题: 0
发帖数量: 295 个
工控威望: 421 点
下载积分: 2230 分
在线时间: 509(小时)
注册时间: 2015-03-23
最后登录: 2024-10-25
查看chengjintang的 主题 / 回贴
8楼  发表于: 2017-03-09 11:08
s首先你指令的格式用错了
lin10663
Ivan
级别: VIP会员

精华主题: 0
发帖数量: 3804 个
工控威望: 4258 点
下载积分: 137984 分
在线时间: 6487(小时)
注册时间: 2016-10-23
最后登录: 2024-11-17
查看lin10663的 主题 / 回贴
9楼  发表于: 2017-03-09 11:23
我大概寫定位程式
給你參考看看
附件: FX3U定位模塊.rar (11 K) 下载次数:14
网站提示: 请不要用迅雷下载附件,容易出错
努力~學習
QQ:1796367739    VX:IVAN10663
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 375(小时)
注册时间: 2013-05-30
最后登录: 2024-11-10
查看jicjic111的 主题 / 回贴
10楼  发表于: 2017-03-09 14:18
程序都有问题,上次不是和楼主说过了吗,楼主写的程序有问题,有两种方法更改
niningtt
级别: 工控侠客
精华主题: 0
发帖数量: 1230 个
工控威望: 3550 点
下载积分: 858 分
在线时间: 459(小时)
注册时间: 2010-08-24
最后登录: 2024-11-16
查看niningtt的 主题 / 回贴
11楼  发表于: 2017-03-09 14:24
前者是位置定位指令,具有方向性控制。后者只有脉冲量控制,需要人为控制方向。前者在相关控制寄存器有几个常用参数可设置