lhwo9958
级别: 探索解密
精华主题: 0
发帖数量: 39 个
工控威望: 169 点
下载积分: 504 分
在线时间: 19(小时)
注册时间: 2011-10-22
最后登录: 2024-06-02
查看lhwo9958的 主题 / 回贴
楼主  发表于: 2011-10-27 18:55
在程序里面发现一段程序。
dmove k99999 d100
  dmove k-99999 d100
这是什么意思啊
还有。
ddrvi d100 d112 y001 y003求高手解释下
这段程序的内容。
我搞不懂是谁赋予给谁。
Y003的方向是谁给他的。
pingwuhui83
级别: 略有小成
精华主题: 0
发帖数量: 222 个
工控威望: 295 点
下载积分: 740 分
在线时间: 52(小时)
注册时间: 2007-04-28
最后登录: 2013-08-08
查看pingwuhui83的 主题 / 回贴
1楼  发表于: 2011-10-27 19:51
DMOV是32位传送,即将K99999(脉冲数)传送至D100,DDRVI是相对位置控制指令,D100是输出脉冲数,D112是输出脉冲的频率,Y0是起始脉冲输出,Y4是旋转方向信号
shenyijin
中级电工
级别: 家园常客
精华主题: 0
发帖数量: 572 个
工控威望: 787 点
下载积分: 1269 分
在线时间: 174(小时)
注册时间: 2011-04-15
最后登录: 2014-12-20
查看shenyijin的 主题 / 回贴
2楼  发表于: 2011-10-27 19:51
dmove k99999 d100 32位传送指令 把K99999传送D100. ddrvi d100 d112 y001 y003 DDRVI 32位相对位置控制指令  D100是输出脉冲数存储器.  D112 是脉冲执行时的偏值速度的存储器
楼主留言:
那是不是。有个最小输出的速度?每个三菱PLC都有限制的量?
[ 此帖被shenyijin在2011-10-27 19:58重新编辑 ]
plc420827
级别: 略有小成
精华主题: 0
发帖数量: 103 个
工控威望: 241 点
下载积分: 913 分
在线时间: 136(小时)
注册时间: 2011-05-16
最后登录: 2019-03-16
查看plc420827的 主题 / 回贴
3楼  发表于: 2011-10-27 19:54
dmov k99999 d100是把k99999传送到d100 d101
dmov k-99999 d100与上面不同的是k99999前面有个负号那代表方向
ddrvi d100 d112  y1 y3这条语句中ddri是定位控制中相对指令 d100中存放的是电机走带目标位置时所需总的脉冲数,d112中存放的是输出的脉冲频率即电机的速度,y1输出脉冲端
y3是方向信号  是外部接近开关或者光电开关之类的   我记得三菱的FX2n系列的plc不支持定位指令drvi 和drva(绝对指令)。
楼主留言:
嗯嗯、可是。。。Y3是谁给他的?输出的脉冲频率最小可以到多少啊。我的FX1S的
hxl202319
工资就像大姨妈,一月一次,一周就没了
级别: 网络英雄

精华主题: 0
发帖数量: 1751 个
工控威望: 10137 点
下载积分: 61261 分
在线时间: 2664(小时)
注册时间: 2007-03-26
最后登录: 2024-11-12
查看hxl202319的 主题 / 回贴
4楼  发表于: 2011-10-28 08:02
引用
引用第4楼plc420827于2011-10-27 19:54发表的  :
dmov k99999 d100是把k99999传送到d100 d101
dmov k-99999 d100与上面不同的是k99999前面有个负号那代表方向
ddrvi d100 d112  y1 y3这条语句中ddri是定位控制中相对指令 d100中存放的是电机走带目标位置时所需总的脉冲数,d112中存放的是输出的脉冲频率即电机的速度,y1输出脉冲端
y3是方向信号  是外部接近开关或者光电开关之类的   我记得三菱的FX2n系列的plc不支持定位指令drvi 和drva(绝对指令)。

FX2N不支持DRVI,  DRVA等指令,FX1N,FX1S,FX3U,FX3G才支持,Y3是方向信号,是PLC给伺服驱动器的信号。在你写的这个指令中来源于D100中的+/-号,
楼主留言:
大侠。我就是纠结。。Y3的方向是怎么过去的、因为程序里面就看见有赋予值给的是Y0的。没看见Y3的。。
[ 此帖被hxl202319在2011-10-28 21:37重新编辑 ]
签名无效了,麻雀不见了!
lhwo9958
级别: 探索解密
精华主题: 0
发帖数量: 39 个
工控威望: 169 点
下载积分: 504 分
在线时间: 19(小时)
注册时间: 2011-10-22
最后登录: 2024-06-02
查看lhwo9958的 主题 / 回贴
5楼  发表于: 2011-10-28 21:17
额,明白了。那各位大侠。。现在伺服的速度不能调啊。最小是不是只能10?我看了下。PLC是 FX1S的。。
liuhanqi
活着就要做贡献!
级别: 工控侠客
精华主题: 0
发帖数量: 1228 个
工控威望: 3725 点
下载积分: 6181 分
在线时间: 378(小时)
注册时间: 2008-03-04
最后登录: 2017-06-16
查看liuhanqi的 主题 / 回贴
6楼  发表于: 2011-10-29 09:57
4楼解释的明白。
学无止境,永远是学生。
liuhanqi
活着就要做贡献!
级别: 工控侠客
精华主题: 0
发帖数量: 1228 个
工控威望: 3725 点
下载积分: 6181 分
在线时间: 378(小时)
注册时间: 2008-03-04
最后登录: 2017-06-16
查看liuhanqi的 主题 / 回贴
7楼  发表于: 2011-10-29 10:00
问一下楼dmove是不是打错了,应该是dmovp。
学无止境,永远是学生。
王春杰
WCJ ZYR
级别: 略有小成
精华主题: 0
发帖数量: 334 个
工控威望: 495 点
下载积分: 1042 分
在线时间: 139(小时)
注册时间: 2010-07-10
最后登录: 2024-08-20
查看王春杰的 主题 / 回贴
8楼  发表于: 2011-10-29 10:24
呵呵,我也在想我用伺服的时候只接了脉冲输出Y0,方向Y3是没有接线的,那么它是怎么控制伺服的呢,用绝对位置控制只要改变目标位置就能实现正反转了呀,还望各位高手指点
hxl202319
工资就像大姨妈,一月一次,一周就没了
级别: 网络英雄

精华主题: 0
发帖数量: 1751 个
工控威望: 10137 点
下载积分: 61261 分
在线时间: 2664(小时)
注册时间: 2007-03-26
最后登录: 2024-11-12
查看hxl202319的 主题 / 回贴
9楼  发表于: 2011-10-29 20:32
引用
引用第8楼王春杰于2011-10-29 10:24发表的  :
呵呵,我也在想我用伺服的时候只接了脉冲输出Y0,方向Y3是没有接线的,那么它是怎么控制伺服的呢,用绝对位置控制只要改变目标位置就能实现正反转了呀,还望各位高手指点

方向信号并不限定只能在Y3上,你指令中可规定的,我就见过有规定成Y10的。
签名无效了,麻雀不见了!
机修仔
级别: 略有小成
精华主题: 0
发帖数量: 94 个
工控威望: 211 点
下载积分: 807 分
在线时间: 23(小时)
注册时间: 2010-12-05
最后登录: 2012-11-15
查看机修仔的 主题 / 回贴
10楼  发表于: 2011-11-18 21:11
学习
nbzjb
级别: 探索解密
精华主题: 0
发帖数量: 14 个
工控威望: 142 点
下载积分: 609 分
在线时间: 1(小时)
注册时间: 2011-02-15
最后登录: 2012-09-13
查看nbzjb的 主题 / 回贴
11楼  发表于: 2011-11-18 22:01
学习了