专业的微特电机产品发布平台
用户名: 密码: 注册
设为首页 加入收藏 联系我们
免费注册 企业免费建站
新技术论坛 会员产品发布
TB6600QQ群:70241714   步进电机论文   六轴工业机器人解决方案  
步进电机     驱动器     控制器     马达IC     伺服电机     无刷直流电动机     微特电机文献     工控器件     运动控制新产品     六轴工业机器人    
 当前位置:首页--步进电机--
一款可以用G代码编程 填表格式的编程方式的控制器带手脉微调带模拟主轴(ssz)
2017年11月6日

TB2Eibxaai5V1BjSspiXXXGBFXa_!!839758371.jpgTB2nITuaX95V1Bjy0FeXXXyfpXa_!!839758371.jpg支持的G代码格式

G代码

组别

指令格式

功能

G00

01

G00 X_ Y_ Z_ C_

快速定位

G01

G00 X_ Y_ Z_ C_ F_

直线插补

G02

G02/G03 X_ Y_ I_ J_ F_(不完善)

或G02/G03 X_ Y_ R_ F_

顺圆插补

G03

逆圆插补

G04

00

G04 Kxxxxxx.xxx

延时,单位:秒

G20

00

G20 Nxxxx.xxx

N后数据:子程序名.循环次数

子程调用

G22

00

G22 Nxxxx

N后数据:子程序名

子程定义

G24

00

G24

注:G22和G24必须成对使用

子程结束

G25

00

G25 Nxxxx

N后数据:行号N

跳转加工

G26


G26 Nxxxx.xxx

N后数据:行号N.循环次数

循环

G27


G27 H01    Nxxxx

判跳,符合跳

G28


G28 H01    Nxxxx

判跳,不符合跳

G74


G74 X_ Y_ Z_ C_

轴后为参考点坐标,可依次回机械零1~4轴

回机械零

G60


精确路径模式

默认

G64


取消G60,连续路径模式


G90

02

G90

****方式编程

G91

G91

增量方式编程

G92

00

G92 X_ Y_ Z_ C_

设定机械坐标系

M代码

指令格式

功能

M00

M00

暂停

系统处于等待状态,按下加工启动键,程序继续运行

M02

M02

停止自动加工

M03

M03

主轴正转

M04

M04

主轴反转

M05

M05

主轴停止

M47


工件计数值清零

M48


工件计数+1

M51

M51

输出参数:M51功能对应的输出口打开

M52

M52

输出参数:M52功能对应的输出口关闭

M53

M53

输出参数:M53功能对应的输出口打开

M54

M54

输出参数:M54功能对应的输出口关闭

。。。



M65

M65

输出参数:M65功能对应的输出口打开

M66

M66

输出参数:M66功能对应的输出口关闭

一. 程序的构成:

为了控制机床让机床按照用户的要求进行动作, 而向数控系统发出的一组指令,被称作程序或加工程序,用来识别各个程序的号码称为程序号。 每条指令中可以包含刀具运动功能、进给功能、主轴功能和 M 功能等,这样的指令被称作程序段,用来识别各个程序段的号码称为程序段号。整个程序由多个程序段组成。

二.允许使用的地址字 格式:

地址字

数值范围

意义

N

0~9999

子程序名

N

0~99999

程序段号

G

0~99

G指令

X

+0.001~

+999999.999

(mm)

X向运动指令坐标

Y

Y向运动指令坐标

Z

Z向运动指令坐标

C

C向运动指令坐标

R

+0.001~

+999999.999

(mm)

圆弧半径

I

圆弧中心相对起点的X向增量

J

圆弧中心相对起点的Y向增量

K

+0.001~

+999999.999

(秒)

延时时间

F

1~999999

(mm/mim)

进给速度指令

S

0~9999RPM

主轴转速指令

M

0~99

辅助M功能

本系统不要求每个程序段都具有上面这些指令, 但在每个程序段中, 指令要遵照一定格式来排列。每个功能字在不同的程序段中可能有不同的含义,详见具体指令。

 

三.程序详细规则:

1.一个程序段由一个或多个程序字组成。 程序字通常由地址字和地址字后的数字和符号组成,如下图。


每个程序字,都是以字母开头,后面跟随一串数字。

2.在上一程序段已写明而本程序段里不发生变化的那些字仍然有效, 可以不再重写。

3.对于程序字,可简写。比如 G00 可写为 G0,M01 可写为 M1,M08 可写为 M8。同理,对于子程序名或程序段号,N0001、N001、N01 都等同于 N1。

4.不允许有空程序行。

5.程序段中不允许有注释。

6.程序段号用来标识组成程序的每一个程序段, 它由字母 N 后面跟数字 0~99999 组成,程序段号必须写在每一段的开始。在一个程序中,程序段号可以采用 00000~99999 中的任意值,但各程序段号原则上应按其在程序中的先后次序由小到大排列。 为了便于在需要的地方插入新的程序段, 建议在编程时不要给程序段以连续序号。

7.一个程序段,最多允许4个M功能。

联系电话18010107261

设为首页   |   加入收藏   |   联系我们   |   站长留言   |   广告服务   |   友情链接   |   免费展示
网站实名:步进电机网 步进电机驱动器网 微特电机网 网站地图 新闻中心
版权所有:北京时代四维科技有限公司
© Copyright By www.zgbjdj.com
京ICP备11042559号-1