新代西门子数控系统G代码编程问题中的G代种类分TypeA,TypeB,TypeC是什么意思?

数控车床厂价直销,自主研发,寿命长久,性能稳定,专业高效,数控车床全国联保,售后完善,数控车床欢迎来电咨询!

宏程序与子程序类似,对编制相同加工的操作可以使程序简化.同时宏程序中可以使用变量,算术和逻辑运算及转移指令,还可以方便地实现循环程序设计。使相同加工操作的程序更方便,更灵活。本章以FANUC系统为例介绍宏程序设计的内容。

宏程序中使用的变量与日常生活中使用的变量不同,变量用符号“#”后跟变量的变量号指定。变量可分为四种类型。

#0为空变量,该变量不能赋值。


33为局部变量,局部变量只能在宏程序中存储数据。当断电时局部变量被初始化为空,调用宏程序时,自变量对局部变量赋值。局部变量的数值范围10-29~1047或-,如果计算结果超过该范围则发出P/S报警No.111。


999为公共变量,公共变量在不同的宏程序中意义相同。当断电时,变量

199被初始化为空,变量

999的数据不会丢失。全局变量的数值范围10-29~1047或-,如果计算结果超过该范围则发出P/S报警No.111。

#1000~为系统变量,系统变量用于读和写CNC运行时的各种数据,如刀具的当前位置和补偿值等。

5. 变量与地址(自变量)的对应关系

系统可用两种形式的自变量指定,表12-1为自变量指定I的自变量与变量的对应关系。表12-2为自变量指宾II的自变量与变量的对应关系。

表12-1 自变量指定I的变量对应关系

地址(自变量) 变量号 地址(自变量) 变量号 地址(自变量) 变量号

在自变量指定I中,G、L、O、N、P不能用,地址I、J、K必须按顺序使用,其它地址顺序无要求。

在宏程序中将会把4赋给#2,把5赋给#1,把6赋给#7,把7赋给#5,把8赋给#6

表12-2 自变量指定II的变量对应关系

地址(自变量) 变量号 地址(自变量) 变量号 地址(自变量) 变量号

自变量指定II使用A、B、C和1次,使用I、J、K各10次。

系统能够自动识别自变量指定I和自变量指定II并赋给宏程序中相应的变量号。如果自变量指定I和自变量指定II混合使用,则后指定的自变量类型有效。

说明:I4.0为自变量指定II,D为自变量指定I,所以#7使用指定类型中的D5.0,而不使用自变量指定II中的I4.0。

作用于宏程序某一级中的变量称为本级变量,即这一变量在同一程序级中调用时含义相同,若在另一级程序(如子程序)中使用,则意义不同。本级变量主要用于变量间的相互传递,初始状态下未赋值的本级变量即为空白变量。

33(一个宏程序中的同名变量)从0到4级,主程序是0级。每调用一个含有同名变量的宏程序,级别加1,前一级的变量被保存。当一个宏程序结束(执行M99)时,级别减1。

主程序 宏程序 宏程序 宏程序 宏程序

(0级) (1级) (2级) (3级) (4级)

…… …… …… …… M99

东莞科众机床新闻中心所有

(计算机网)编程说明书 FANUC—0i系统调用子程序进行循环数控车加工的编程实例 FANUC-OI系统报警说明 FANUC O系统操作编程说明书 Fanuc系统数控车床设置工件零点常用方法 FANUC系统PC程序的转换 125H伺服报警处理流程 FANUC-0M参数 FUNUC 0i 数控系统数据的备份与恢复 FAGOR数控系统参数设置方法 FANUC系统维修典型案例-V1.0 FANUC Oi数控车床加工中心编程技巧与实例 ——目录 (1) FANUC主轴定位 FANUC刀库换刀——详解. 0i-F标准连接调试手册 数控编程(模具) CNC+电气柜的抗干扰措施 海克斯康工件测量仪-测量软件HEX CHINA V2.0 非接触式断刀检测程式说明 FANUC 401报警分析 FANUC维修技巧和资源介绍-V1.0 FANUC机器人单机安装工作步骤 三菱发那科常用参数对照表 PMC跟踪的使用方法 FANUC PMC故障诊断方法 FANUC系统G10指令的使用 0i-MA系统操作说明书 FANUC-PMC应用实例 法那科PMC梯形图语言编程说明书 发那科机器人编程第10章_码垛应用 FANUC编程指令 802D_BPD 802D_BPF 802d_dia fanuc16系统参数说明 法那克中文面板 PLC入门学习基础教程 masterCAM9.1教程(全) FANUC-PMC使用培训 FANUC-0I-MATE-梯形图状态诊断与参数设定 FANUC数控系统数控加工中心机床基础知识 FANUC第四轴参数调试 FANUC系统调试资料汇编 FANUC系统维修资料汇编 新代銑床程式製作說明書 V8.9 FANUC主轴放大器故障的维修 0 系统常用参数 CNC 与PMC接口信号(0i-D) 公制、美制和英制螺纹标准手册 法兰克数控车床界面功能键介绍 伺服的屏蔽和轴的屏蔽 数控机床课件 C00 NC_编程说明书 0I-A维修说明书 FUNC数控车床梯图参考 B-6 0i-A连接说明书(功能) FANUC 0i-MA刚性攻丝功能的实现 CF卡的使用说明 Screenshot_-19-51-06 数控加工编程与操作 137关闭Z轴光学尺 0i-D连接说明书(功能篇) FANUC 0i-D连接说明书(硬件篇) FANUC 0i-D维修说明书 FANUC 伺服电机参数说明书 FANUC 伺服电机维修说明书 FANUC 主轴电机参数说明书 FANUC 主轴电机维修说明书 FANUC-Series-0i-MD数控铣床面板操作与对刀 FANUC-TD系统梯图输入方法 一FANUC系统数据备份与恢复 FANUC机器人教程 FANUC机器人类型 fanuc机器人培训教材 发那科机器人本体更换电池 FANUC机器人编程培训手册 FANUC机器人程序员课程V8 FANUC机器人程序自动启动介绍 发那科机器人外部信号启动 发那科机器人报警代码 FANUC机器人程序备份 FANUC机器人PAYLOAD设置 FANUC机器人焊接操作中高级操作指令 FANUC-M-20iA机器人系统 Fanuc-Picture培训资料 FANUC的N种备份方法 FANUC机器人双检测安全功能 上海发那科(FANUC)机器人有限公司内部教材 FANUC机器人操作培训 发那科机器人程序员课程 Fanuc机器人控制器及编程 FANUC机器人操作员课程V2 FANUC机器人编程标准V1.1.1 FANUC机器人程序实例:工件搬运 五轴数控编程加工案例 埃马克金坛工厂 埃马克 FANUC-带有距离编码的光栅尺的调试 FANUC-G指令大全 FANUC-PMC功能详细介绍 FANUC的网络配置 fanuc系统硬件连接图 FANUC最新伺服调试步骤 FANUC-0系统参数 FANUC-18I参数说明书 FANUC-Oi系统操作编程说明书 FANUC操作编程说明书 FANUC-高速高精度控制的调整步骤 FANUC数控系统数据备份与恢复 发那科FANCI-αi伺服电机型号参数 发那科主轴驱动报警 FANUC32I系统-G指令M指令 FANUC-CF卡的选用和详细操作步骤 FANUC-内装交流主轴电机的安装步骤 FANUC伺服调试软件(SERVO-GUIDE)调试步骤说明书 FANUC系统常见报警中文对照及解决方法 FANUC系统数控车的编程指令及其指令格式 FANUC系统数控铣床与加工中心的编程 FANUC用SUNWO-X3实现增加U盘功能的方法

特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。

我要回帖

更多关于 西门子数控系统G代码编程问题 的文章

 

随机推荐