恋恋萍
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 116 点
下载积分: 274 分
在线时间: 29(小时)
注册时间: 2016-03-21
最后登录: 2024-01-09
查看恋恋萍的 主题 / 回贴
楼主  发表于: 2016-05-04 09:39
我的程序需要用多个DRVA,但是Y0用了两次DRVA后,第三次就用不了了,Y0没有脉冲输出了,这是咋回事呢?大神们求指教
cwxok
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1239 点
下载积分: 1043 分
在线时间: 1262(小时)
注册时间: 2007-11-17
最后登录: 2024-11-19
查看cwxok的 主题 / 回贴
1楼  发表于: 2016-05-04 11:01
需要走1000次,难道就要重复使用这个指令1000次吗?不能只使用一次指令,重复驱动1000次吗?
楼主留言:
因为要走不同的距离,所以需要多次使用
http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=%B9%A4%BF%D8%B2%CC%C9%FA  欢迎光顾我的淘宝,更多更全三菱产品供应!
cwxok
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1239 点
下载积分: 1043 分
在线时间: 1262(小时)
注册时间: 2007-11-17
最后登录: 2024-11-19
查看cwxok的 主题 / 回贴
2楼  发表于: 2016-05-04 11:11
我只能告诉你,争对Y0的DDRVA指令,程式里只使用一次就够了,可以走无限次数的不同距离和不同速度!
楼主留言:
请问怎么使用一次DDRVA就能走不同的距离啊?能不能给点例子参考一下啊……
http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=%B9%A4%BF%D8%B2%CC%C9%FA  欢迎光顾我的淘宝,更多更全三菱产品供应!
stackdog
级别: 网络英雄
精华主题: 0
发帖数量: 472 个
工控威望: 8656 点
下载积分: 7461 分
在线时间: 452(小时)
注册时间: 2015-10-01
最后登录: 2024-11-21
查看stackdog的 主题 / 回贴
3楼  发表于: 2016-05-04 12:01
指令,写一次就好……需要变更的只是位置和速度值
lct0502
级别: 略有小成
精华主题: 0
发帖数量: 80 个
工控威望: 202 点
下载积分: 653 分
在线时间: 105(小时)
注册时间: 2012-10-21
最后登录: 2024-11-22
查看lct0502的 主题 / 回贴
4楼  发表于: 2016-05-04 13:42
DDRVA D10 D20 Y0 Y4  每次运行完之后,对D10,D20重新赋值再执行,就是第二个位置与速度,剩下的一样。
楼主留言:
改变D值后,再第三次运行时却发出不了脉冲,这是咋回事呢?
hgz284631157
工控小君
级别: 略有小成
精华主题: 0
发帖数量: 313 个
工控威望: 421 点
下载积分: 1299 分
在线时间: 186(小时)
注册时间: 2009-04-07
最后登录: 2024-11-21
查看hgz284631157的 主题 / 回贴
5楼  发表于: 2016-05-04 13:43
改变D的数值,先看手册,蛮简单的。
楼主留言:
改变D值后,再第三次运行时却发出不了脉冲,这是咋回事呢?
hgz284631157
工控小君
级别: 略有小成
精华主题: 0
发帖数量: 313 个
工控威望: 421 点
下载积分: 1299 分
在线时间: 186(小时)
注册时间: 2009-04-07
最后登录: 2024-11-21
查看hgz284631157的 主题 / 回贴
6楼  发表于: 2016-05-04 14:15
要运行完成后再给D赋新值
lct0502
级别: 略有小成
精华主题: 0
发帖数量: 80 个
工控威望: 202 点
下载积分: 653 分
在线时间: 105(小时)
注册时间: 2012-10-21
最后登录: 2024-11-22
查看lct0502的 主题 / 回贴
7楼  发表于: 2016-05-04 14:24
把你的那段程序截个图片发上来看看,正常情况下不会的……
楼主留言:
公司电脑没网络……