
GB/T 40328-2021
工业机械电气设备及系统数控加工程序编程语言
Electrical equipment and system of industrial machines—Programing language of processing procedures for NC system
2022-03-01实施
2021-08-20发布
目 次
前言 ………………………………………………………………………………………………………… 1
引言 ………………………………………………………………………………………………………… 1
1 范围……………………………………………………………………………………………………… 1
2 规范性引用文件 ………………………………………………………………………………………… 1
3 术语和定义 ……………………………………………………………………………………………… 1
4 宏程序 …………………………………………………………………………………………………… 2
4.1 微述 ………………………………………………………………………………………………… 2
4.2 宏变量形式 ………………………………………………………………………………………… 2
5 宏程序格式……………………………………………………………………………………………… 3
5.1 宏程序格式 ………………………………………………………………………………………… 3
5.2 条件判断与循环跳转 ……………………………………………………………………………… 3
6 宏程序内建函数………………………………………………………………………………………… 4
6.1 概述 …………………………………………………………………………………………………4
6.2 运算函数…………………………………………………………………………………………… 4
6.3 刀具信息访问函数…………………………………………………………………………………4
6.4 系统参数访向函数 ………………………………………………………………………………… 5
6.5 坐标系及坐标操作函数 ……………………………………………………………………………6
6.6 人机交互函数 ………………………………………………………………………………………7
6.7 文件操作函数(WRFE>…………………………………………………………………………… 8
6.8 通道操作函数 ……………………………………………………………………………………… 8
7 运动控制G代码指令……………………………………………………………………………………9
7.1 运动方式控制 ……………………………………………………………………………………… 9
7.2 运动控制代码指令…………………………………………………………………………………10
8 运动控制功能块………………………………………………………………………………………… 11
8.1 微述………………………………………………………………………………………………… 11
8.2 MC_MOVEABSOLUTE(FB)………………………………………………………………… 11
8.3 MC_MOVERELATIVE(FB)…………………………………………………………………… 11
8.4 MC_MOVEADDITIVE(FB》…………………………………………………………………… 12
8.5 MC_MOVEVELOCITY(FB>……………………………………………………………………12
8.6 MC_HOME(FB》………………………………………………………………………………… 13
8.7 MC_READAXISERROR(FB》…………………………………………………………………13
8.8 MC_READPARAMETER(FB>…………………………………………………………………14
8.9 MC_WRITEPARAMETER(FB》………………………………………………………………14
附录A(资料性)宏程序示例……………………………………………………………………………15
附录B(资料性) 用户宏指令表………………………………………………………………………… 26
前 言
本文件按照GB/T1.1一2020《标准化工作导则 第1部分∶标准化文件的结构和起草规则》的规定起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由中国机械工业联合会提出。
本文件由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。