您现在所在的是:

PLC论坛

回帖:10个,阅读:728 [上一页] [1] [2] [下一页]
617
517753357
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/3/7
发站内信
发表于:2014/12/11 9:17:39
#0楼
具体情况是控制步进电机从左往右走,运行时不能停下来,但是在运行中有几个坐标点要发出触发信号。我原本触发信号是用ld= 和d8140 这样定位,但是发现没有动作,我估计是ld=判断的时候d8140的值已经发生改变。请问有什么方法在不停下运行的状态下定位呢?
6465
dianzima
文章数:1335
年度积分:50
历史总积分:6465
注册时间:2009/10/16
发站内信
秀秀我的办公桌
发表于:2014/12/11 9:21:23
#1楼
不应该的情况啊或者你的=放到位置不好,走过了,紧贴着plsy放。
617
517753357
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/3/7
发站内信
发表于:2014/12/11 9:35:59
#2楼
附件 QQ图片20141211093424.jpg

是这样的,因为用ld=不动作,我就改用>=了,然后就动作了,但是就是定位不准。
[此贴子已经被作者于2014/12/11 9:37:17编辑过]
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2011/10/18
发站内信
发表于:2014/12/11 9:53:38
#3楼
该用户被锁定,回复内容不予显示!
86078
ZCMY 版主
文章数:47535
年度积分:597
历史总积分:86078
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2014/12/11 10:06:49
#4楼
呵呵;脉冲的频率高的话,你外围收到信号时早就过去好多了;
617
517753357
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/3/7
发站内信
发表于:2014/12/11 11:22:31
#5楼
回复 #4楼 ZCMY
因为速度要求挺高,我输出脉冲频率是10000hz,理论上信号跟坐标肯定有延迟的,但是至少间隔要一样的。比如说我定d8140等于500,1000,1500时有信号触发,但是实际的间隔并不是500。大概会是什么问题呢?
617
517753357
文章数:7
年度积分:50
历史总积分:617
注册时间:2014/3/7
发站内信
发表于:2014/12/11 11:26:44
#6楼
回复 #3楼 cimatrone70
细分2000,这个足够了。
11823
gzg_00
文章数:8996
年度积分:50
历史总积分:11823
注册时间:2009/10/1
发站内信
发表于:2014/12/11 14:23:24
#7楼
上程序吧
2680
九翱九天
文章数:335
年度积分:50
历史总积分:2680
注册时间:2005/6/20
发站内信
发表于:2014/12/11 19:24:04
#8楼
你自己也判断出来了,就是脉冲速度过快的原因,频率不能降的话,可否加外部的传感器进行判断,或者进行区域判断,在两点之间进行控制
此帖发自论坛手机版
24016
wushulin 版主
文章数:6173
年度积分:184
历史总积分:24016
注册时间:2006/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
西门子PLC体验(一)
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒工控工具书
2012论坛优秀版主
2011国庆活动
2010年度论坛贡献奖
发表于:2014/12/11 20:39:49
#9楼
主要问题己经被楼上的全说了,但有一点:数据寄存器不要连着用,要隔一个最好了,应该写成D75 D77 D79
D245 D247.这样会更好一些。
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。

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

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

78.0005