螺丝机G代码编程系统使用说明书.pdf
文本预览下载声明
G 指令说明
G 指令主要是指数控加工代码,SC400 型控制系统的数控程序采用的 ISO 数控代码符
合 ISO-1056-1975E 标准,G 代码、M 代码分别表示准备功能字和辅助功能字。
为了提高 G 代码的灵活性,我们增加了一些特殊 G、M 代码,如:条件判断、循环控
制、变量控制、子程序、多任务程序等等。合理地使用这些功能,可以编写出功能强大的运
动控制程序。
坐标系
系统按照以右手法则确定的笛卡儿直角坐标系(the Right-handed Rectanglar
Cartesian Coordinate System )作为编程的标准坐标系。
图1-1 右手法则
系统坐标系是系统内部唯一的坐标系,一般与设备机架固连,其坐标系原点通常与设备
的机械原点开关位置对应。
绝对坐标和相对坐标
运动模式分为绝对运动和相对运动两种模式,如图 1-2 所示。所谓相对运动,就是用一
系列点来定义一条曲线,改变其中某一点的坐标将会影响其后续点的坐标。而绝对运动则是
用一系列点来定义一条曲线,改变其中某一点的坐标不会影响其后续点的坐标。
1
图 1-2 绝对运动和相对运动模式图
1.3 支持的指令列表
表 1-1 G 指令列表
G 指令 功能 G 指令 功能
G00 快速定位 M80 输出口开
G01 直线插补 M81 输出口关
G02 顺圆插补 M82 等待输入口有效
G03 圆弧插补 逆圆 M83 等待输入口无效
G04 延时 M90 局部循环结束
G05 圆弧中点 M91 局部循环开始
G06 圆弧终点 M84 连续运动
G26 回零 M85 关闭连续运动
G28 回工件零点 M98 子程序调用
G53 机械坐标 M99 子程序返回
G54 还原为工件坐标 M02 程序结束
G90 绝对坐标 M11 输出口 3 开
G91 相对坐标 M12 输出口 3 关
G92 重定义坐标 M86 变量加一个数
F F 指令,速度设置 M87 变量赋值
M00 程序暂停 M89 等待通过某一点
M07 输出口 1 开 M92 强制修改工件坐标
M08 输出口 1 关 M94
显示全部