您现在所在的是:

数控论坛

回帖:15个,阅读:2631 [上一页] [1] [2] [下一页]
686
1451403662
文章数:46
年度积分:50
历史总积分:686
注册时间:2016/8/2
发站内信
发表于:2016/8/9 21:54:32
#10楼
回复 #9楼 1053370790
G0 X0 Z0             ;定位到X0,Z0
G1 X100 Z100 F2000   ;直线插补,运行到X100,Z100,速度2000
G04 D03              ;延时3s
M20                  ;程序返回第一条重新执行
M02                  ;程序结束

逗号是我写错了,程序改了之后还是在(0,0)和(100,100)之间来回。
19152
1053370790
文章数:4393
年度积分:1215
历史总积分:19152
注册时间:2012/9/7
发站内信
发表于:2016/8/10 8:13:25
#11楼
3.2.3 M20 — 程序结束循环加工
指令格式: M20
M20指令表示程序结束,返回第一段程序重复执行,M20指令主要在考验系统或机床时使用。在使用了G50指令的程序中使用M20循环运行时,程序的尺寸链必须闭合,即程序运行前的坐标点和程序运行结束的坐标必须相同,否则不能完成循环功能。不使用G50指令的程序可不闭合。摘自系统手册,在M20前添加一段程序G0 X0 Z0.
19152
1053370790
文章数:4393
年度积分:1215
历史总积分:19152
注册时间:2012/9/7
发站内信
发表于:2016/8/10 8:17:06
#12楼
附件 121.jpg


如果还是会出现这种问题做一次系统初始化。
686
1451403662
文章数:46
年度积分:50
历史总积分:686
注册时间:2016/8/2
发站内信
发表于:2016/8/10 10:30:27
#13楼
回复 #11楼 1053370790
我想可能是我描述不够清楚,我上面的代码输入后的现象就是电机不停地在(0,0)和(100,100)之间往复运动,即使按照您所说的,加上G0 X0 Z0,现象也是一样的,问题出现在他往复运动这里,我希望两个电机一直正转,电机不往回走。
686
1451403662
文章数:46
年度积分:50
历史总积分:686
注册时间:2016/8/2
发站内信
发表于:2016/8/10 10:31:34
#14楼
回复 #12楼 1053370790
您好,您所说的系统初始化跟我的问题无关。数控系统本来就是正常的,可以工作的,只是我为了实现问题描述中的功能,不知道如何编程而已。感谢
19152
1053370790
文章数:4393
年度积分:1215
历史总积分:19152
注册时间:2012/9/7
发站内信
发表于:2016/8/10 10:51:50
#15楼
以下是引用14514036622016/8/10 10:30:27的发言:
我想可能是我描述不够清楚,我上面的代码输入后的现象就是电机不停地在(0,0)和(100,100)之间往复运动,即使按照您所说的,加上G0 X0 Z0,现象也是一样的,问题出现在他往复运动这里,我希望两个电机一直正转,电机不往回走。
把方向信号线去掉就行了,电机就一直往一个方向转。
附件 12.jpg

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

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

46.8003