您现在所在的是:

PLC论坛

回帖:9个,阅读:3601 [上一页] [1] [下一页]
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2017/8/30 13:27:39
#0楼
请教一个问题,M8029的触发原理,如:DDRVI K10000 k1000 Y0 Y1;是PLC自己程序逻辑判断还是说D8140前后的值和要发送的值进行比对后触发的?? 因为我现在要用绝对值旋转模式写一点东西,平时都是线性的,没有关注这个。如果是的话,如果我在执行上面那条语句的同时,一直对D8140写0,那电机是不是就停不下来了!
现在急手头没有伺服和PLC,没有办法测试,我记得是这样的,D8140不变化,电机永远不知道自己有没有发到10000个脉冲。
[此贴子已经被作者于2017/8/30 13:32:48编辑过]
学习电子电路、工控、计算机高级语言编程(软件方向)及网络(web方向)编程。
7712
jiouai84
文章数:655
年度积分:50
历史总积分:7712
注册时间:2013/1/7
发站内信
发表于:2017/8/30 14:25:05
#1楼
mm8029是指令执行完成标志位。适用于定位指令,还有脉冲输出,方便指令INCD RAMP等 ,就你的DDRVI K10000 k1000 Y0 Y1来说,是这个定位指令正常执行完成后,PLC就把M8029置ON,直到驱动条件断开才置OFF,对于你说的将PLC的绝夺位置寄存器一直置0的方法,如果D8140 D8141为0的话,就表示在原点,从理论上来说的话应该是向一个方向一直运动。但是不能确定,PLC的运动制一定是根据你的指令的K10000和绝对值寄存器的差值的比较来确定命令是否执行的呢,我没有试过改写D8140D8141的值。。
38847
fumz78 版主
文章数:17154
年度积分:78
历史总积分:38847
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2017/8/30 14:41:37
#2楼
M8029是PLC自行控制的,对应的指令正常执行完成后会输出这个信号
DDRVI是相对定位指令,指定地址为零,相当于要走的位置就是当前的位置,不会有脉冲输出
38847
fumz78 版主
文章数:17154
年度积分:78
历史总积分:38847
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2017/8/30 14:42:55
#3楼
用脉冲指令DPLSY 指定脉冲数量为0,那可以一直发出脉冲。
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2017/8/30 15:05:05
#4楼
回复 #2楼 fumz78
也就是说指令执行完毕与否,和D8140前后之间的差值没有关系吗? 不需要D8140后-D8140前=执行脉冲数,PLC就能自己判断输出M8029吗?
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2017/8/30 15:06:24
#5楼
回复 #1楼 jiouai84
我是这么认为的,D8140一直为0没有从起始数值累加10000个脉冲,伺服电机不会停止。算了,回家用电机做个试验就知道了。
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2017/8/30 15:07:03
#6楼
这个我知道,我现在想了解下M8029的工作原理,他是否和D8140这类输出累计脉冲数有关系?
[此贴子已经被作者于2017/8/30 15:07:52编辑过]
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2017/8/30 22:30:58
#7楼
已经验证了,和D8140没有半毛钱关系。
12222
莫头脑
文章数:839
年度积分:369
历史总积分:12222
注册时间:2013/2/1
发站内信
发表于:2017/8/31 6:59:26
#8楼
DRVA与D8140有关
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2017/8/31 8:58:53
#9楼
回复 #8楼 莫头脑
对,用来判断正反转。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005