ytym456
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 142 点
下载积分: 627 分
在线时间: 13(小时)
注册时间: 2013-11-12
最后登录: 2017-06-04
查看ytym456的 主题 / 回贴
楼主  发表于: 2016-03-01 13:18
开始,D8140清零
然后运行PLSR指令plsr  k5000 k16000 k300 y0   ,频率5000,脉冲数量16000,加速时间300ms
运行结束后,为啥D8140里面的数值不确定,但是总是小于16000.
每次运行结束,D8140里面的数值都不一样。


---------
我把加减速时间改为1s,D8140的数值比较接近16000,但是还是小。这怎么还和加速时间有关系吗?哪里的问题啊,求教
[ 此帖被ytym456在2016-03-01 13:38重新编辑 ]
ytym456
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 142 点
下载积分: 627 分
在线时间: 13(小时)
注册时间: 2013-11-12
最后登录: 2017-06-04
查看ytym456的 主题 / 回贴
1楼  发表于: 2016-03-02 14:33
我用高速计数器,测量Y0输出,脉冲数量是正确的,就是这个8140里面的数值不对
petercai
三菱授权代理商
级别: 家园常客
精华主题: 0
发帖数量: 254 个
工控威望: 615 点
下载积分: 2324 分
在线时间: 213(小时)
注册时间: 2014-11-12
最后登录: 2024-03-04
查看petercai的 主题 / 回贴
2楼  发表于: 2016-03-02 15:02
累计的脉冲数一般都有偏差吧
本公司主要从事三菱电机工业自动化(FA)产品的市场推广、营销和技术支持,本公司为三菱电机的授权代理机构。欢迎新老客户来电咨询: QQ:1241522406  13618657561上海制菱实业有限公司
ytym456
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 142 点
下载积分: 627 分
在线时间: 13(小时)
注册时间: 2013-11-12
最后登录: 2017-06-04
查看ytym456的 主题 / 回贴
3楼  发表于: 2016-03-02 19:58
就跑一次plsr指令,8140的数值也不对啊
jonny_jean
级别: 家园常客
精华主题: 0
发帖数量: 405 个
工控威望: 557 点
下载积分: 22252 分
在线时间: 634(小时)
注册时间: 2011-01-02
最后登录: 2017-03-31
查看jonny_jean的 主题 / 回贴
4楼  发表于: 2016-03-03 14:11
引用
引用第4楼ytym456于2016-03-02 19:58发表的  :
就跑一次plsr指令,8140的数值也不对啊


請您在看看說明書,plsr/plsy有相關的參數必須設定
這指令一個數值是16bit 跟32bit的
比如說加減速對應曲線,比值,數值
給參考
[ 此帖被jonny_jean在2016-03-03 14:16重新编辑 ]
ytym456
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 142 点
下载积分: 627 分
在线时间: 13(小时)
注册时间: 2013-11-12
最后登录: 2017-06-04
查看ytym456的 主题 / 回贴
5楼  发表于: 2016-03-05 14:15
我发现一个现象,一段程序中,第一个PLSR指令运行结束后,8140里面的数值不对,但是第二个第三个。。。后面的PLSR指令运行后,8140里面累加的数值是正确的。
就第一个plsr指令8140累计的不正确
penn_yuan
只有你自己变的更强,才能遇到比你更强的。
级别: 探索解密
精华主题: 0
发帖数量: 86 个
工控威望: 178 点
下载积分: 2393 分
在线时间: 78(小时)
注册时间: 2015-11-10
最后登录: 2024-02-19
查看penn_yuan的 主题 / 回贴
6楼  发表于: 2016-03-07 15:46
为什么要用PLSR指令呢,我从来不用,我用DDRVA D26 D28 Y000 Y004这样的定位指令,D8140在找完原点后值为零,然后你走了多少脉冲里面就是当前值,没有错过。
帮助别人的同时就是帮助自己。
273746331
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 124 点
下载积分: 575 分
在线时间: 16(小时)
注册时间: 2010-05-05
最后登录: 2023-08-17
查看273746331的 主题 / 回贴
7楼  发表于: 2016-03-09 15:34
D8140在找完原点后值为零