nc程序的结构包括哪些内容

nc程序的结构包括哪些内容,第1张

一个NC程序由一系列程序段(见后续章节)构成。每个程序段说明一个加工步骤,在一个程序段中以“字”的形式写出各个指令,在加工步骤中,最后一个程序段包含一个特殊字,表明程序段结束:M02,M30。

一个加工程序是由一系列顺序执行的程序段组成,每个程序段单独占一行,每一个程序段执行一个加工步骤、逻辑处理或数学运算功能。

程序名以字母开头,只能由字母、数字或下划线组成;

1、不能使用分隔符;

2、区分大小写;

3、不能与系统中标准循环相重名;

4、小数点作为文件的扩展名,主程序后缀名可兼容多种格式,如(txt、iso等等);

5、子程序后缀名必须为iso;

6、程序名不能超过32个字符。

1、 PMC输出 (BEIJING FANUC 0i MC)

对于PMC的输出驱动电源,PMC有无具体的要求。如果电源我用DC24V作输出驱动电源,DC24V不采用有一定要求的稳压电源,而只用常规的桥式整流电源,不知道是否可以。如不行,有否具体的要求。答:外部24VDC 输入 推荐的外部24VDC 电源(稳压电源)指标:(电源电压必须满足UL1950电源及电路配置 的要求输出电压:+24V±10%(216V~264V)(包括电压波动和噪声,见下图。)输出电流:连续负载电流必须大于CNC 的耗散电流 (在强电柜内允许的最高温度下)。负载的波动(包括突变电流):由于外部输出或其它因素使负载波动时输出电压不要超出上述范围。允许的输入瞬间中断持续时间:10ms(输入幅值下降100%时)20ms(输入幅值下降50%时)详细请参见连接说明书(硬件)有关电源一节。

2、 系统区别 (0M、3M)

我单位的设备FANUC系统有0M、0T、0MB、0MC、0MD、3M、6M、11M、15M、16M、18M、20M、21M,请问这些系统的区别是什么?答:从旧到新 3 6 11 0 15 16 18 21同样为0系统,0MB为老的型号,可能使用直流或S系列交流电机T 和 M区别是用于 车床 还是 铣床目前FANUC的主要产品为i系列 0i(M /T) 16i/18i/21i->15i->30i/31i另外带0的系统如:160 180 210 系统是指带有PC功能的数控系统,可以执行windows98->XP的 *** 作系统。

3、 请问? (FANUC 0i-TB)

FANUC0i 宏程序多数车床用局部变量,加工中心用公共变量,请问它们的区别 我看到的哈挺车床的宏程序有一句 GOO W0; 显示114格式报警,请问格式错误的原因? G76 螺纹多重循环中,交错进刀方式的完整格式是什么? G36 G37 它的功能和实际的 *** 作作用? FANUC0i车床中,刀具寿命如何设置参数,使其能进行计数计算? FANUC0i中编程引导详细的 *** 作说明书? FANUC0i中BOOT SYSTEM引导系统中,如何打开存储卡上的文件?如存在密码,请问密码是什么?答:1局部变量就是只在当前程序里面有效,而公共变量可以在不同的程序中共同起作用2出现114报警,是宏程序错误,要看整个程序才能判断错在什么地方3G76的具体使用,可以参照 *** 作说明书4是自动刀具补偿使用的代码5刀具寿命管理,最好由机床厂家在出厂时候配备好6编程引导在 *** 作说明书中有7无密码

4、 什么是全闭环回路与半闭环回路的区别是什么? (FANUC 18M)

请教 1什么是全闭环回路与半闭环回路的区别是什么? 2FANUC18M之主CPU板为什么有时取下来后几个小时参数等资料不会丢失,而有时又会丢失呢? 3另请问贵司是否有看Ladder之入门教程。 感谢您能在百忙中给与回复!!!答:1全闭环就是位置反馈来自导轨侧面的光栅尺,而半闭环来自电机的编码器。2主板的电容上所冲的电量用完了就会丢失数据的。3有连接教程,一周时间,有专门介绍LADDER的。

5、 车削中心 (0i-B)

工程师: 你好!请教关于车削中心的问题 我这边使用的主轴型号:a12/6000iP 主轴反馈用的是CZi sensor(A860-2140-T511)。 请问:高档信号与低档信号是不是由CZi sensor(A860-2140-T511),所分出的两根线传出,一根用于高档,一根用于低档请讲解相关的问题谢谢!答:不是,高低档是由MCC1,MCC2等完成的,(完成电机线圈的高低速切换)。而高低档的确认信号也是在接触器单元(或者叫速度切换单元)的辅助触点,送到PMC处理。

6、 键盘 (OMD)

请问何谓MDI键盘为全键盘,谢谢答:数字键与字母键是独立分开的,比标准键盘要长。可以输入# 等特殊字符用于MACRO B

7、 专用 *** 作面板占用资源问题,急切需要回答,谢谢谢谢 (0MD)

老师您好,我们用的是0md系统,0md系统有专用 *** 作面板接口,并且里面有管理软件。他占用的资源是X20、X21、X22、Y51,可我们不需要专用的面板,我们自己开发,用到了X20、X21、X22、Y51这些资源,发现这些资源不能用,如何解决。 我们的梯形图长度是700,可是发现生成的代码是从0000-3700,那么0000-3000应该是你们专用 *** 作面板的管理软件,这个管理软件影响我们的X20、X21、X22、Y51正常运行,如何取消这个管理软件的运行。我们是通过232串口把程序下载进去的,每次下载都要从0000开始到3700结束,我们想知道如何只需要将3000-3700这段程序下载进去。谢谢,急切您的解答答:从LADDER PROGRAMMER MENU中选 01从切换到PMC SYSTEM PARAMETEROPERATOR PANEL = NO; 1=YES/0=NO选0这样就可以不使用专用 *** 作面板接口

8、 梯形图语言编程 (FANUC 0i MB)

首先谢谢彭工的解答。我想再问一个问题:FANUC 0i MA和MB的区别在哪些地方。它们的梯形图是否一样,我现在想要0i MB的梯形图说明书,有没有地方可以下载。答:处理时间不一样:0i-A有两种PMC:SA3(015μs) SA1(5μs)0i-B有两种PMC:SB7(0033μs) SA1(5μs)

9、 关于0i MC数控系统的配置问题? (0i MC)

你好 我是西安的一家公司,我公司的数控设备原用的是FANUC 0I MA数控系统,配的是α和β系列的伺服放大器以及相应的α和β系列的伺服电机,现该为FANUC OI MC数控系统以后能否仍用原来的α和β系列伺服放大器和伺服电机,还是必须用αI和βI系列的伺服放大器和伺服电机,这两者有什么区别吗? 希望能尽快给与答复!谢谢!答:你好,0iA和0IB/0IC的区别就是放大器和电机不同,前者是α/β系列,而后者是αi和βi系列,不能互换。

10、 请教问题 (0i PB)

你好! 我初次接触FANUC数控,有很多问题请教。 1、对于FANUC数控需要做哪些程序和参数备份?除零件加工程序、PMC程序、CNC参数、螺距补偿、刀具补偿以外还有其它方面的数据需要备份的吗?对于一台数控机床或加工中心,是否有一套完整备份要求? 2、可以插在0i-PB系统CNM1B接口上备份或传送程序的PCMCIA卡叫什么名称?我在备份时,I/O设备不知道是选择[F-ROM],还是选择[M-CARD]? 3、机床的主轴和伺服轴的运动,是由谁直接来控制它的驱动放大器?是CNC?还是PMC?它们之间是什么关系? 4、零件加工程序中的指令如G01、M32、T01、S1000、F200等是怎样起作用的?和PMC有关系吗?还是直接作用于NC,然后NC控制SPM和SVM,由SPM和SVM来驱动伺服电机?PSM是什么?起什么作用? 5、PMC信号给NC的信号,例如G84,NC接着怎么处理?NC的信号例如F34是哪来的?在NC和PMC之间是否有相互共同可以读写的存储区? 6、维护手册上有的参数前加DGN的诊断参数,它们具体的作用是什么?和参数(范围0000~16748)有关系吗? 7、在参数(范围0000~16748)内设置的内容是怎么起作用的?PMC会用到吗?如果会,那是怎么样起作用的? 我在工厂是名设备维护电气工程师,工作10年有余,熟悉西门子PLC等,但没有接触过数控,厂里新购进一台数控冲床,不知道如何学习,请你帮帮我。感觉数控非常复杂,是我不懂组成数控系统部件之间的相互作用,顺便给我简单讲解一下好吗?谢谢! 南京依维柯汽车有限公司车身厂机动科答:1零件加工程序、PMC程序、PMC 参数,CNC参数、螺距补偿、宏变量数据需要备份,对于数控机床,以上数据都要备份。2 。[M-CARD],或者[CARD]。3。直接来控制伺服驱动放大器是CNC,主轴是CNC通过PMC来驱动的。4。除M,S,T,B以外的代码都是CNC直接处理的,而M,S,T,B代码是CNC送到PMC处理的。PSM是电源模块,给SPM,SVM提供电源的。5。CNC和PMC之间打交道是靠G,F地址来实现的,G地址是PMC给CNC的,F地址是CNC给PMC的,至于这些地址的相互关系,就是靠梯形图(PLC程序)来实现的。6。诊断地址是用来诊断CNC,机床侧的状态或报警内容的。和参数几乎没有什么关系。7。参数就是CNC使用在不同的机床,使用不同的放大器等特性所设定的。也有和PMC相关的参数。8。最好参加我公司的培训班学习一下。(CNC初级教程)

11、 0i mate TB

请问0i mate TB系统抱闸电机的制动线圈电压是24VDC还是90VDC?答:24V DC

12、 关于FANUC 0i MC的接口功能的问题? (FANUC 0i MC)

你好!我公司原来用的FANUC 0i MA和计算机的通信用的是HSSB,现在该为FANUC 0i MC以后,配的是快速以太网。请问FANUC 0i MC系统和计算机的通信能否仍用HSSB?希望能给一个解答? 谢谢!答:HSSB接口有两块板,系统和电脑各一块,系统这边的0IC 的0IB的是不同的,但电脑测的板是可以通用的(规格相同)。上面说的是使用光缆的HSSB,还有一种使用快速以太网接口的HSSB, FANUC 0i MC系统和计算机的通信可以使用用HSSB

13、 RAGID TAP!! (180is MB)

请问专家G62#6 RTNT;G7#0 RVS这两个信号应怎样使用?如果使用RAGID TAP中机床断电,丝锥还在孔中,重新开机后应怎样退出丝锥?和前面所写的2个信号有关吗?谢谢!! 答:刚性攻丝回退(M系列)概述当通过急停或复位导致刚性攻丝停止时,丝锥可能会切入工件,丝锥可通过使用PMC 信号回撤。该功能自动保存最近执行的攻丝的相关信息,当输入攻丝回退信号时,仅执行基于保存信息的刚性攻丝循环的回退,丝锥向R 点回撤,当回退值α 被设定在参数No5382 中时,回撤距离可增加α。刚性攻丝回退的加工数据一直保持到随后指定的刚性攻丝指令前,即使在电源关断时也不丢失,因此,刚性攻丝后即使电源掉电也能指定刚性攻丝回退。

14、 α伺服马达 (21i)

α伺服马达后面有一个红色部分,上面有一个红色的小方形的端盖,请问它的内部构造是什么样的可不可以打开来看一下如果打开的话对伺服有没有影响如有图形说明更好请专家给予说明急!!!多谢您的回复 答:如果没有故障,最好不要打开。里面是编码器,红色端盖就是保护编码器的,还有密封条,防止进水,如果实在要打开,要注意还原后的密封。

15、 0i与0i mate区别 (0i mate)

0i与0imate 在实际使用有何区别,加工精度两种控制系统会有差异吗? 使用这两种系统所配套伺服电机是否相同。0imate在加工中心上能否实现三轴联动,在数控车床上能否实现两轴联动。答:1实际使用时,区别很大,首先使用的电机不同,(alfa i/beta i),其次,轴数不同(4/3) 如果要加工模具,加工精度会不同,如果要加工产品(没有联动),基本一样。还有,0i 有很多特殊功能可供选择,而0i- mate则基本没有,所以如果要求不高时,可使用0i-mate,如果要求高,则要选择0i2 0i可以到4轴联动(选择), 0i-mate三轴联动(加工中心),或两轴联动(车)。 具体可看网页上的产品说明。

16、 关于维修 (0i-mate)

你好: 我们原来用MATE-0系统,现在改为0I-MATE以后机床经常出现438报警我们解决的办法是:通常将变压器的输入端电压由380V改为415V,但是现在这样也消除不了这个报警了请问,这个与更换系统有关系吗会不会是那些参数设的不合适谢谢! 答:只要电压正常,就不要提高电压,因为电压太高反而不要。438和下列原因有关:1。参数设定不合适,一定要按标准设定伺服参数,初始化参数时,要设定正确的电机代码。2。是否电机负载太大,是否只发生在一个轴上,还是所有轴都有,如果只发生在某一个轴上,可能那个轴负载太大,可通过观察伺服诊断电流来确认。3。是否长期在电机的高速段运行,检查一下,机床的最高速对应的电机转速(柔性齿轮比,和寄给、快速进给速度等参数相关)。

17、 JOG方式下工作,有补偿吗? (FANUC-0i-MA)

首先感谢贵公司对我问题的答复! 我想再次请教几个问题: 1,在JOG工作方式下,机床的进给运动还进行反向间隙补偿和螺补吗?我如何从机床上看出来。 2,在FANUC 0i-A功能手册第304页上,指数型加减数的图上虚线代表什么意思?Tc的加减数时间为什么没有设定在曲线的加速结束位置和减速速度减为零的位置? 3,加减速速度的控制是用加减速时间来控制的吗?可否用加速度值来控制,如何控制?答:1反向间隙补偿和螺补必须在参考点回零完成以后才能起作用。2指数型加减数的图上虚线代表理想的加减速图形,实际由于机械负载及切削量而滞后。3加减速速度的控制是用加减速时间常数来决定。目前不能用加速度值来控制。

18、 MARCO编程中遇到问题 (FANUC 0i MA)

1MARCO编的程序为何一般都放在8000~9000之间,如何在程序列表中看到 这些程序。是否需要更改参数,如是,如何改。 2MARCO中一些名词不知为何意思,烦请给我答疑。 EQ NE GT GE 答:1可以使用任何程序名,只是8000-9000可通过参数锁住,如果锁住了,就不能看到了。2参数是32024,320203EQ:等于,NE不等于,GT大于,GE大于等于

19、 I/O LINK轴与PMC轴的区别 (0i系统)

I/O LINK轴与PMC轴的区别 1。硬件上的连接方式 2。软件上的编程方法 答:I/O LINK轴是一个和系统独立的单轴放大器,通过I/O LINK 和系统相连,和系统之间的通信是通过I/O点进行的,而PMC轴和其他的数控轴在连接和硬件上都是一样的,只是控制信号能通过PMC进行控制。编程和其他控制轴相似,但是要注意他们所控制的对象。

1、CNC:

CNC(数控机床)是计算机数字控制机床(Computer numerical control)的简称,是一种由程序控制的自动化机床。该控制系统能够逻辑地处理具有控制编码或其他符号指令规定的程序,通过计算机将其译码,从而使机床执行规定好了的动作,通过刀具切削将毛坯料加工成半成品成品零件。数控加工智能逆向仿真系统Virtual CNC,是一套通过逆向后置处理器和虚拟机床来模拟实际CNC控制器和机床,并在电脑端进行检验CNC加工过程的软件。并且它根据机器、刀具、毛坯和夹具信息,来模拟加工CNC程序,并能鉴定加工过程中存在的错误。

2、NC:

用友NC6是用友NC产品的全新系列、是面向集团企业的世界级高端管理软件,目前NC基于8000家集团企业客户的实力,使其在同类产品市场占有率已经达到亚太第一,面向大型企业集团和成长中的集团企业的信息化需求,用友NC6的产品定位于大型企业管理与电子商务平台。他综合利用最新的互联网技术、云计算技术、移动应用技术等,通过构建大企业私有云来全面满足集团企业管理、全产业链管控和电子商务运营,为集团企业提供了一个全新的支持合规化应用需求和创新需求,以及个性化配置、集成、实施、运维、管理一体化的大型企业管理与电子商务平台,不断帮助集团企业创新管理模式,引领商业变革,实现长期发展目标。

CNC与NC的区别:

1、柔性好

在进行硬线NC机床与CNC机床 *** 作的时候,往往能够明显的感觉两者之间的区别。其中,硬线NC机床的控制功能主要是靠硬件电路来实现的。因此,要想改变数控系统的加工控制功能,就必须重新建立一个新的线路。

但是CNC机床却不同,在进行擦做的时候,主要是通过软件的编写灵活性来改变的,只要在编写的时候增加数控机床的功能就能实现随后的 *** 作,具有较大的灵活性。

2、功能强

在进行 *** 作的时候,CNC机床主要是利用了计算机的高度计算处理能力,从而使得很多功能都变成现实,比如二次曲线插补运算、多轴联动、固定循环加工、坐标偏移以及图形显示和刀具补偿等功能。另外,CNC机床还可以使刀具在三维空间中能实现任意轨迹,完成复杂形而的加工过程。

但是相比之下,硬线NC机床装置只能进行简单的直线、圆弧插补计算,完成直线、圆弧的加工。并没有没那么多的功能供选择。

云主机系统安装步骤如下:

1、登陆到网站控制台,找到服务器管理;2、停止 *** 作选择;3、更换系统,这一步会要求身份验证,输入相关信息/资料即可;4、选择镜像,完成系统重装。

目前系统重装越来越智能化,用户只需按照提示一步步进行即可。

在安装成功云主机系统后,用户需要进管理平台,对域名进行相关配置(空间划分、环境配置、安全设置等),保证网站运行。

当然,有部分云主机受条件限制,将无法提供更改系统的服务,将只能使用默认系统。

那么知道了云主机系统的安装之后,在安装的时候有哪些问题需要注意呢?接下来小恩给大家列举一下:

1、首先注意选择安装自己需要的 *** 作系统,现在常用的有windows和Linux两种系统!如果你现在使用的是windows系统,重装系统之前,最好可以先备份下硬盘数据,以免导致数据丢失!

2、备份好数据后,选择需要重装的系统还是选择windows系统;如果站长是需要更换成Linux系统的话,数据建议是备份到本地电脑,当然了,你也可以使用已经租用好的服务器进行客户数据的备份,因为更换安装其他的系统,会自动格式化所有的数据的!

3、如果是重装系统,安装和现有一样类型的 *** 作系统,那就不用担心数据丢失的问题!放心的点击重装,因为重装系统只会格式化C盘系统盘的数据!数据盘是不会丢失的!

4、安装了Linux系统的话,首先需要进行分盘 *** 作,把没有支配的盘符支配好!有些新站长来咨询,为什么安装了Linux系统后,不能加载盘?原因很简单,那是因为需要先分盘,才能进行硬盘的加载使用!然后进行环境的配置以及安全的设置!

总的来说,用户在安装的时候要注意,重装现有相同类别的 *** 作系统,是不会清空数据的;更换 *** 作系统的安装会清空现有数据!所以用户在选择的时候一定要特别注意,选择合适自己的系统,再决定是重装还是更新。

广数(GSK)928是一款数控(CNC)加工中心,其编程软件是GSK WORKNC。G71是数控铣削循环中的一种粗加工指令,用于加工具有螺旋形状的轮廓。在GSK WORKNC中,G71指令的参数通常位于程序编辑界面的“编程格式”或“程序段”选项卡下。

要找到G71指令的参数,请遵循以下步骤:

1 打开GSK WORKNC软件,创建一个新的数控程序。

2 在程序编辑界面的“编程格式”或“程序段”选项卡下找到G代码指令列表。

3 向下滚动G代码列表,直到找到G71指令。G71指令通常以字母G71开始。

4 在G71指令后,找到一个方括号([])和一个冒号(:),这两个符号之间的内容就是G71指令的参数。

5 参数会随着G71指令的不同模式(例如内轮廓加工、外轮廓加工等)而变化。在GSK WORKNC软件中,您可以选择G71指令的不同模式,从而查看相应的参数。

请注意,G71指令的参数可能因GSK WORKNC软件的不同版本和地区设置而略有差异。在使用G71指令时,请确保遵循GSK WORKNC软件的用户手册和相关 *** 作指南。

给你部份吧

报警信息及说明

备注

NC3_003

超软行程限位错误

在手动数字指令模式中行程超出数字命令设定值。

NC3_004

手动数值指令中M,S,T,B输入错误

在手动模式下M,S,T,B输入错误 [1] 在执行一连串M,S,T,B指令时,手动数字指令发出。 [2] S值超出最大允许值。 [3] 在刀库中没有找到T刀具号。

NC3_005

手动进给速度输入

在手动模式下,虽然轴进给指令被指定,但进给速度仍为0。 指定轴进给速度。

NC3_006

手动数据输入错误

[1] 在手动模式中输入数字超出数字指令允许的范围。

[2] 这个地址代码不允许有负数。 [3] 除了G00和G01代码外,此G代码已经登录。

NC3_007

手动数值指令格式错误

输入的数据格式错误 [1] 在手动模式下这个地址代码不允许。 [2] 在手动模式下程序调用G代码或是M代码。

163

184 程序段结束停止错误(2级)

以数字“2”为首的报警代码表示的错误信息是程序段结束停止错误。假如发生该错误,数控系统将进入程序段结束停止状态。

报警代码

报警信息及说明

备注

NC2_000

自动运转错误

NC2_001

未发现搜索的顺序号

NC2_002

自动打开错误

NC2_032

地址数据指令错误

NC2_033

D代码输入错误

NC2_034

H代码输入错误

NC2_035

F代码指令错误

NC2_036

T代码指令错误

NC2_037

S代码指令错误

NC2_038

中断宏指令错误

NC2_039

G代码指令错误

NC2_040

G92坐标系设定指令错误

NC2_041

G73机床坐标位置指令错误

NC2_042

G31三维补偿指令错误

NC2_043

G41,G42刀具径补偿指令错误

NC2_044

G10,G11坐标转换指令错误

NC2_045

G04暂停指令错误

NC2_046

G06抛物线插补指令错误

NC2_047

G02,G03圆弧插补指令错误

NC2_048

G62可编程镜像指令错误

NC2_049

G60单向定位指令错误

NC2_050

G02,03,06,33方式中指令错误

NC2_051

G43刀具长度偏置指令错误

NC2_052

G64,G65缩放指令错误

NC2_053

夹具偏置指令错误

NC2_054

G33螺纹切削指令错误

NC2_055

G70,G71英制/米制选择指令错误

NC2_056

旋转轴指令错误

NC2_057

G35—39平面转换指令错误

NC2_058

B轴分度工作台指令错误

NC2_059

G96恒定表面速度指令错误

NC2_060

缩放方式中指令错误

NC2_061

固定循环方式中指令错误

NC2_062

刀具补偿方式中指令错误

NC2_063

坐标转换方式中指令错误

NC2_064

平面转换方式中指令错误

NC2_065

程序调出指令错误

NC2_066

刀具长度偏置数据为0

NC2_068

G24,25轴干涉检查指令错误

164

NC2_069

G17,18,19平面选择指令错误

NC2_070

三维刀具补偿方式指令错误

NC2_071

刀具长度偏置方式指令错误

NC2_072

程序呼叫嵌套结束

NC2_073

G74,75方式程序调出指令错误

NC2_074

G76方式调出取消指令错误

NC2_075

程序调出错误

NC2_077

超软行程限位

NC2_078

圆弧切削指令错误

NC2_079

固定循环指令错误

NC2_080

刀具补偿中指令错误

NC2_081

倒角/倒圆角指令错误

NC2_082

不能铣削

NC2_083

钻孔图形方式指令错误

NC2_084

铣削图形方式指令错误

NC2_085

钻孔图形方式格式错误

NC2_086

铣削图形方式格式错误

NC2_087

MSTB占领不可用图形方式指令

NC2_088

未发现程序结束指令

NC2_089

变量编号错误

NC2_090

数据变量名过长

NC2_091

变量名定义内容错误

NC2_092

输入违规字符

NC2_093

字符数过多

NC2_094

’[’,’]错乱或过渡嵌套

NC2_095

数据格式错误

NC2_096

数据指令错误

NC2_097

宏程序控制代码指令错误

NC2_098

工作缓冲器1满

NC2_099

“=“代码指令无效

NC2_100

条件判定内容/方式错误

NC2_101

检测到未定义内容/方式错误

NC2_102

使用的变量名总数过多

NC2_103

信息的数据长度过长

NC2_104

假定“1F”语句内容混乱

NC2_105

间接指定的变量编号异常

NC2_106

平方根数据是负数

NC2_107

宏选项未选择

NC2_108

除数是零

NC2_109

计算式的内容表达错误

NC2_110

计算式数据不足

NC2_111

工作缓冲器2满

NC2_112

“OT”语句内容混乱

NC2_113

BIN,BCD数据内容

165

NC2_114

右边的变量未存取

NC2_115

输入数据错误

NC2_116

左边的变量未设定

NC2_117

符号数据值违法

NC2_118

计算结果不能代入左边

NC2_119

“GO”语句内容混乱

NC2_120

“OT”指令的输出装置违反指定

NC2_121

刀具偏置指令错误

NC2_122

LN平方根的数据是0或者负数

NC2_123

根据“OT”输出异常终止

NC2_124

在G19平面以外不能指令

NC2_125

极坐标转换错误

NC2_128

圆柱插补指令错误

NC2_129

G102,103指令错误

NC2_130

精加工用程序G01指令错误

NC2_131

相对于精加工状态起始点不当

NC2_132

精加工用程序G02,03错误

NC2_133

精加工用程序形状不当

NC2_134

精加工用程序的最初的块程序错误

NC2_135

没有精加工用切削程序

NC2_136

在高速方式中输入错误

NC2_137

在G14方式中指令无效

NC2_138

G143指令错误

NC2_139

G14指令错误

NC2_140

G58,59指令错误

NC2_141

机械不同步

NC2_142

G20,21,28,29指令错误

NC2_144

G07指令错误

NC2_145

G07方式中指令无效

NC2_147

断面形状程序中发生错误

NC2_148

形状加工输入数据错误

NC2_149

形状加工错误

NC2_150

形状程序的圆弧指令错误

NC2_151

超过最初点

NC2_152

’FCHK’指令格式错误

NC2_153

’FCHK’不能执行指令

NC2_156

’SKIP’指令不能实行

NC2_157

G105,107时,C轴位置不当

NC2_158

阿基米德插补指令错误

NC2_159

渐开线插补指令错误

NC2_160

S或者F指令过大

NC2_161

Chopping指令错误

NC2_162

SPG设定位置不当

NC2_163

使用未设定的刀具

NC2_164

刀具接触检测指令错误

166

NC2_166

刀具磨损系数指令错误

NC2_167

G180,181指令错误

NC2_168

SHAPE指令错误

NC2_169

机械恒量补偿2错误

NC2_170

CS命令错误

NC2_171

程序删除错误

NC2_172

程序写入错误

NC2_173

程序删除执行错误

NC2_174

程序写入执行错误

NC2_175

回转分度指令错误

NC2_178

G107方式中G107指令错误

NC2_179

G107指令错误

NC2_180

G107方式中G17,G18,G19

NC2_181

R数据值超出设定范围

NC2_183

G133,G134回转轴螺纹切削指令错误

NC2_184

G06 NURBS插补指令错误

NC2_185

第一控制点指令错误

NC2_186

Knot指令错误

NC2_187

NURBS 方式中输入错误

NC2_188

Orbit镗孔指令错误

NC2_189

Orbit方式中输入错误

NC2_190

领域描图错误

NC2_191

刀具径向补偿量和圆弧半径的关系异常

NC2_192

Ribstar加工指令错误

NC2_193

形状程序错误

NC2_194

在平面上非线性的形状错误

NC2_195

没有足够的内存容量作成相反的程序

NC2_196

G988指令错误

NC2_249

外部输入镜像错误

NC2_250

在终点超出软行程限位

NC2_251

检测到暂停顺序的编号

NC2_252

0000

NC2_253

根据G58不允许使用变更参数

NC2_254

检测到移动前干涉错误

NC2_255

区域描图不允许实行

167

185 信息错误(1级)

以数字“1”为首的报警代码所表示的是信息错误 假如发生信息错误,数控系统仅会显示一个适当的报警代码及信息。机床的动作不受影响。

报警代码

报警信息

备注

NC1_000

NC单元内部温度异常

NC1_001

手轮(No1)异常

NC1_002

手轮(No2)异常

NC1_003

手轮(No3)异常

NC1_004

主轴电流异常

NC1_005

刀具寿命已到

NC1_006

INET(额定切削电流)过小

NC1_007

热变形补偿量过大

NC1_008

0000

NC1_009

补偿数据表异常

NC1_010

宏变量及符号表异常

NC1_011

记忆用电池电压低

NC1_012

外部数据输入异常

NC1_013

(0000)NRB印刷板异常

NC1_014

CAN印刷板异常

NC1_017

PC_轴超行程错误

NC1_018

手动坐标设定错误

NC1_019

复位检测错误

NC1_020

不能设定绝对位置坐标

NC1_021

A/D转换器异常

NC1_022

编码器外部电池电压低

NC1_023

主轴不回转

NC1_024

指令方向和实际主轴回转方向不一致

NC1_025

(0)参数设定错误

NC1_028

功能重复(扭矩频率,转换功能)

NC1_029

在测量传递函数时候不能循环起叠

NC1_030

轴移动中不能测量传递函数

NC1_031

编码器电压低

NC1_032

伺服通信单元发生1级报警

NC1_033

主轴单元报警中

NC1_040

伺服数据顺序轴错误

NC1_041

伺服数据的地质指定错误

NC1_042

伺服数据的取样溢出错误

NC1_043

伺服数据的内存分配错误

NC1_044

伺服数据的文件关闭错误

NC1_045

187 在程序编辑时显示的信息

在编辑过程中下面的这些信息显示在编辑显示的第一行或窗口里。

报警代码

报警信息及说明

备注

01

不能打开文件 文件打开错误,如果发生该错误信息,请找你们地区的销售代理人。

04

非法指令参数 输入数据太大

09

程序段字符太多 一个程序段里的字符数目超过了最大限度

19

存在相同的文件名 在改变程序名时,输入了已存在的程序名

24

没有更多有效的存储区域 没有更多有效的存储区域,请删除一些不要的程序。

29

删除一些数据直到存储区域大于或等于0。 由于缺少有效空间,请删除一些不必要的程序。

43

未定义ALT功能 没有为ALT(互换)寄存器设置数据。

44

切削缓冲器里没有更多的空间 切削范围指定缓冲器满了,减小规定的范围。

47

剩余的存储空间很少 剩余的存储空间少,确定剩余的区域。

48

没有找到字符串 没有找到规定的字符串

49

顺序号超过了最大值 在重编顺序号时,所用工作区域满了,重编顺序号减少某些行(或程序段)进行重编。

56

已在文件编辑下 当编辑多个文件时,选择了相同文件名。

57

与不匹配的数据进行比较 相比较的行或程序段的数据不同。 在编辑两个或更多的程序的过程中,该信息在比较 *** 作时显示出来。

172

60

没有UIT程序 没有用于“指南(guide)”或“加工术语(Kakou-Yougo)”的UIT程序。

62

非法数据传送 在“加工术语”中

① 存在一个非法数据

作业

作业分类

*** 作 顺 序

1

从外部机器至存储器的输入(用户CF卡)

程序的装载

按FILE(ON/OFF)→F1(输入)→选择程序→设备选择(B)→选择B卡中程序名→YES

全部程序的 装载

按FILE(ON/OFF)→F1(输入)→全部程序→设备选择(B)→YES

多个程序的 装载 (范围指定)

按FILE(ON/OFF)→F1(输入)→选择程序→设备选择(B)→选择B卡中多个程序名→YES

把一个程序变为多个程序后装载 (用户CF盘)

按FILE(ON/OFF)→F1(输入)→程序(文件分割)→设备选择(B)→输入程序名→YES

偏置数据、 参数、测量补偿值的装载

按FILE(ON/OFF)→F1(输入)→5(偏置数据),6(参数),7(测量补偿值)→设备选择(B)→输入程序名→YES

从外部机器至存储器的输入(RS232C)

程序的装载

按FILE(ON/OFF)→F1(输入)→选择程序→设备选择(RS232)→选择B卡中程序名→YES

全部程序的装载

按FILE(ON/OFF)→F1(输入)→全部程序→设备选择(RS232)→YES

多个程序的装载 (范围指定)

按FILE(ON/OFF)→F1(输入)→选择程序→设备选择(RS232)→选择电脑中多个程序名→YES

偏置数据、参数、 测量补偿值 的装载

按FILE(ON/OFF)→F1(输入)→5(偏置数据),6(参数),7(测量补偿值)→设备选择(B)→输入程序名→YES

No

作业

作业分类

*** 作 顺 序

2

程序的编辑

编辑程序的 呼出

程序编辑→程序名输入→YES→数据输入→F8(程序编辑结束)

文字列、 顺序号 检索

P→F2(检索)→文字列检索/文字检索→文字列或者顺序号→YES→检索方向选择→从前方检索/从后方检索→结束/继续(NO/YES) P:表示编辑状态时的程序表示状态。

程序先头 检索

P→F1(跳过)→跳至开头行 P:表示编辑状态时的程序表示状态。

程序末尾 检索

P→F1(跳过)→跳至末尾行 P:表示编辑状态时的程序表示状态。

文字、字节的 追加

P→上下左右键→数据输入 P:表示编辑状态时的程序表示状态。

文字、字节的 变更

P→上下左右键→数据输入 P:表示编辑状态时的程序表示状态。

174

文字、字节的 删除

P→上下左右键→删除 P:表示编辑状态时的程序表示状态。

1个程序块的追加、改行

P→YES(直接换行) P:表示编辑状态时的程序表示状态。

程序块的删除 (多个程序块)

P→上下键→F2(范围指定)→上下左右键→F3(范围删除) P:表示编辑状态时的程序表示状态。

1个程序的 删除

按FILE(ON/OFF)→F4(删除)→程序→设备选择(存储器或B盘)→输入程序名→YES→可以实行吗?→可以(Y)不可以 (N)

多个程序的 删除

按FILE(ON/OFF)→F4(删除)→程序→设备选择(存储器或B盘)→输入多个程序名→YES→可以实行吗?→可以(Y)不可以 (N)

全部程序的 删除

按FILE(ON/OFF)→F4(删除)→全部程序→设备选择(存储器或B盘)→YES→可以实行吗?→可以(Y)不可以 (N)

程序名变更

按FILE(ON/OFF)→F6(名称变更)→设备选择(存储器或B盘)→变更程序名→YES→新程序名→YES

程序的拷贝

按FILE(ON/OFF)→F5(复制)→所要复制的程序名→YES→新程序名→YES

顺序号的变更

P→AUX(辅助菜单)→顺序号变更→先头值输入→YES→增分值输入→YES→行数输入→YES P:表示编辑状态时的程序表示状态。

文字、字节的 置换

P→F3(置换)→置换的种类(文字列置换/字节置换)→置换方法(1文字列的逐次置换,2文字列的一次置换,3一次置换范围指定)→置换前的文字列→YES→置换后的文字列→YES→置换方向(从前方置换/从后方置换)→YES P:表示编辑状态时的程序表示状态。

抽出程序的一部分拷贝至其他地方

P→上下键→F2(范围指定)→上下左右键→F5(复制) P:表示编辑状态时的程序表示状态。

抽出程序的一部分移动至其他地方

P→上下键→F2(范围指定)→上下左右键→F3(范围删除)→上下左右键→F5(复制) P:表示编辑状态时的程序表示状态。

No

作业

作业分类

*** 作 顺 序

3

偏置类的编辑

刀具长度、直径的补偿值输入和变更

补偿→刀具补偿→数据编辑→数据编辑→F3(号码检索)→补偿号码→YES→数据输入→YES

刀具长度、直径的补偿值的删除

补偿→刀具补偿→数据编辑→F5(删除)→上下左右键→YES

刀具长度、直径的补偿值的全部

补偿→刀具补偿→F6(全删除)→数据编辑→YES→(可以全部删除吗?)→可以/不可以(YES/NO)

175

删除

夹具偏置值的输入和变更

补偿→夹具偏置→数据编辑→上下左右键→数据输入→YES

夹具的偏置值的删除

补偿→夹具偏置→数据编辑→F5(删除)→上下左右键→YES

夹具偏置值的全部删除

补偿→夹具偏置→数据编辑→F6(全删除)→上下左右键→ YES→(可以全部删除吗?)→可以/不可以(YES/NO)

No

作业

作业分类

*** 作 顺 序

4

T-No的格式

T-No的输入和变更

SHIFT+补偿数据→刀具文件→数据编辑→数据输入→YES

T-No的删除

SHIFT+补偿数据→刀具文件→数据编辑→F5(删除)→YES

T-No的全部 删除

SHIFT+补偿数据→刀具文件→数据编辑→F6(全删除)→YES →可以/不可以(YES/NO)

No

作业

作业分类

*** 作 顺 序

5

从存储器输出至外部机器(RS232C)

程序的输出

按FILE(ON/OFF)→F2(输出)→选择程序→设备选择(RS232)→选择存储器中程序名→YES

全部程序的输出

按FILE(ON/OFF)→F2(输出)→全部程序→设备选择(RS232)→YES

程序输出 (指定范围)

按FILE(ON/OFF)→F2(输出)→设备选择(RS232)→选择NC中多个程序名→YES

偏置数、参数、测量数据、指南等的输出

按FILE(ON/OFF)→F2(输出)→5,6,7,8,9→设备选择( RS232)→程序名输入→YES

从存储器输出至外部机器(用户CF盘)

程序的输出

按FILE(ON/OFF)→F2(输出)→程序→设备选择( CF卡)→程序名输入→YES

176

全部程序的输出

按FILE(ON/OFF)→F2(输出)→全程序→设备选择(CF卡)

程序输出 (范围指定)

按FILE(ON/OFF)→F2(输出)→设备选择(CF卡)→选择NC中多个程序名→YES

程序 (文件结合)

按FILE(ON/OFF)→F2(输出)→文件结合→设备选择(CF卡)→选择NC中程序输入→YES→创建CF卡中程序名→YES

偏置数据、参数、测量数据、指南等的输出

按FILE(ON/OFF)→F2(输出)→5,6,7,8,9→设备选择(CF卡)→程序名输入→YES

No

作业

作业分类

*** 作 顺 序

6

自动运转

存储器运转

自动方式→F4(程序选择)→程序名输入→YES→非常停止解除→循环启动

程序单段运转

自动方式→F4(程序选择)→程序名输入→YES→非常停止解除→单段程序块→循环启动

实行中程序的顺序号检索

程序实行→进给保持→指令复位→F2(检索)→号码指定→顺序号NO→YES→检索方向

实行中程序的中止

程序实行→进给保持→指令复位

实行中程序的修正

程序实行→但段程序块→F1(READY编辑)→编辑 *** 作→F8(程序编辑结束)→YES→从循环启动编辑位置实行

校对停止 (5处设定)

F7(校对停止)→设定/复位→YES→顺序号输入→YES→ESP

No

作业

作业分类

*** 作 顺 序

7

MDI运转

MDI运转

MDI方式→F1(MDI编辑)→数据输入→YES→F8(程序编辑结束)→循环启动

MDI再运转

MDI方式→F1(MDI编辑)→从指定行起→循环启动

MDI程序块的全部删除

MDI方式→F4(MDI缓冲清零)→YES

发生报警时,按ATTN

以上就是关于nc程序的结构包括哪些内容全部的内容,包括:nc程序的结构包括哪些内容、加工中心接收nc程序步骤以及一些小问题/CNC问题/fanuc oi mc、什么是CNC与NC等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10206937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存