机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

机床数控系统的参数及报警

第一 概述

首先要了解的问题是:什么是机床参数,为什么要设置参数。

数控系统制造厂家的用户是机床制造厂家,而不是使用机床的最终用户,机床厂去向数控装置厂家去买数控装置。当然,也有些机床厂家是自己制造数控装置,不用去买别人的数控系统。但是不管怎么说,从设计、试制、最后制造出产品,都希望这种数控系统或者说数控装置,能用在各式各样机床上,这样,自己的用户就多了,市场占有就大了。

为此,数控装置制造厂家为了适用面广,而为数控装置预留了很大的适应范围的余地,或者说,留了很多空白点,要用户根据自己的需要去填写,以便适应自己设计,制造的机床。例如某一个轴的加减速时间,跟随误差大小;还有一些是机床制造厂在调试过程中来决定的参数,如:正反向间隙,螺距的补偿等等。

当然,有些参数是数控装置制造厂家自己来规定的,比如:你所买的系统应是几轴联运,以及其他的一些规定参数。

还有一部分可以由最终用户根据必要的情况进行适当的修改的。

数控系统有一些是全数字化的,在进行调节器运算时,必须有一些参数,如比例放大系数,微分时间常数,积分时间常数等等都必须事先设定,当程序进行到这里,去查参数就可以了。这些参数也是可以在一定范围内变化的。

总之,数控装置参数是非常重要的。它所以重要,一方面了解和掌握了参数,就给使用和更好的发挥机床性能上很大的帮助,另一方面在维修中,很多软件的问题,就是出在参数上,了解与掌握参数,就可以维修一些软件的故障。

参数的种类很多,有些参考书中对它进行了分类,分为状态型,比率型,真实值型等,还可以从另一个角度分为数控装置制造商对用户的保密参数,和可以告诉用户参数含义的参数。不管怎么说,我们确实还有很多参数弄不清楚,对于现场维修人员来说,把上千个参数都弄的明明白白是不可能的,一方面是没有资料,另一方面是没有那么多时间去研究它。这个任务留给科研院所去做吧!

对于现场维修人员,又必须弄懂一些最基本的参数,所以,我们根据维修手册提供的,以及历次这些大公司培训的记录,整理出来,供大家参考。

目前在我国主要两大家的产品比较多:日本FANUC,德国西门子。它们的产品系列也很庞大,但提供的有关资料比较少,有很多新的产品,各种产品的参数完全不同。为此,介绍目标是FANUC 6M系统和西门子的810系统。

如果弄清楚一些有关参数的基本概念之后,即使再遇到新的数控装置,也就能比较快的熟悉它,掌握它,尤其要注意了解那些与维修有关的参数。实践证明,对这些参数的掌握可以较快的修好机床。

机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

第二 FANUC数控装置的参数

通过对FANUC 6M数控装置参数的介绍来了解FANUC公司有关参数的一些规定:

1、 参数显示步骤

  

按MDI&CRT单元的<PARAM>键,参数显示在荧光屏画面上。

有如下二种方法来改变画面的内容:

方法1:按PAGE<↓>键,显示向下变化。

按PAGE<↑>键,显示是向回翻。

方法2:按<N>键,参数号用DATA键输入,然后按<INPUT>键,相应的参数号被显示出来。(DATA键就是0~9键区的键)。<N>是字母键区内的字母键。

2、 参数的设定步骤

这里介绍对于维修人员常用的方法,手动设定。当然还可以采用纸带与软盘等方法进行参数的快速设定,这些方法可参看随机提供的说明书进行。

(1)把主PCB上的选择开关拨到ENABLE,则显示报警号为100号。

(2)把控制板上的MODE开关拨到MDI或急停状态。

(3)显示参数(方法前述)

(4)找到要改的参数:通过<CURSOR>键或按<N>键及按后面的参数号,再按 <INPUT>键来选择到所需参数号。

(5)按<P>键,然后输入数据。键入的数据显示在画面下部,按<CAN>键,能抹去错误的数据。

(6)按<INPUT>键结束设定,确认设定是否正确。

(7)在所有参数都已设定之后,将主板PCB上的选择开关置于DISABLE。

(8)解除急停(如果它是接通的话)。

(9)按<RESET>键,解除报警状态(N100)。

(10)如果仍然显示有报警信号则要重新关电源,再启动一次。

机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

3、 参数表

1. 参数号码一览表(表13-1)

  

2. 参数功能一览表

(1) 与伺服有关的参数(表13-2)

(2) 主轴功能(表13-3)

(3) 参考点返回功能(表13-4)

(4) 刀具补偿(表13-5)

(5) 间隙补偿(表13-6)

(6)固定循环(表13-7)

(7)用户宏程序(表13-8)

(8)螺距误差补偿(表13-9)

(9)F1位进给功能(表13-10)

(10)恒表面速度控制(表13-11)

第三 FANUC 6M的报警号

首先应记住下面这个表及其表示的大致范围在什么地方。

000-170报警号:程序和操作的原因发生的报警。

210-253:与行程开关有关的报警。

400-457:与伺服系统有关的报警。

600-607:连接单元的报警MDI/CRT或FANVC可编程序控制器。

700-703:控制元件或马达过热报警。

900-999:存储器报警(这种情况,必须更换线路板)。

(1) 程序错误或操作者错误。

000 参数输入后,必须切断一次电源,然后再起动电源。

001 HT报警(有效信息区输入了一个奇偶校验错误的代码),修正纸带。

002 TV报警(一个程序段代码和为奇数),当TV校验有效时,才产生该报警,修正纸带。

003 输入数据超过最大允许位数。

004 一个程序开始不是地址而是数字或符号。

005 地址后没有跟随相应的数据,而是跟随另一个地址或者是EOB码。

007 小数点输入错误(小数点输入到不该有小数点的地址之后,或者是连输两个小数点。)

008 纸带读数机开关位置不在AUTO(无卷盘)或REEL ON/REEL OFF(带卷盘)。

009 输入了不使用的字符。

010 指定不使用的G代码(当控制系统没有配备某些选择件与选用某些G代码时)。

011 在切削进给命令中没有进给率,或不合格。

015 命令轴数超过了允许的同时控制轴数。

017 没有配备附加轴选择时,指定了附加轴运动。

018 附加轴与其他轴同时被指定。

021 在做圆弧插补时,没有指定所在平面。

022 若NC没有配备半径指定选择件,而在圆弧插补中执行半径指定功能。

023 在指定半径圆弧插补中,地址R为O。

029 偏移值超出6位数字,清除偏移值。

030 在D或H功能中,刀具偏移值太大。

031 用G10设置偏置量时,跟在地址P后面的偏置超值,或者没有设定。

032 用G10设置偏置量时,偏置量超值。

033 在刀具补偿中无交点。

在刀补B功能中,企图找到小于90°内角交点。

034 在G02或G03方式中规定了刀具补偿的起始段或取消段。

035 在刀具补偿中,命令跳步切削(G31)。

036 在刀具补偿功能中,指定G45-G48(刀具偏置)。

037 在刀具补偿时,改变了平面选择(由G17,G18,G19)。

038 由于圆弧起点与终点与圆心重合,在刀具补偿时,产生过切。

041 在刀具补偿中产生过切。

044 在固定循环方式中,指定G27-G30中的一个,在固定循环方式中,指定ATC循环(M06)。

045 当NC系统没有配备返回参考点的功能的选择件时,指定了ATC循环(M06)。

046 在第二,第三,第四个参考点返回命令中,指定的不是P2,P3和P4。

047 为没有参考点的轴指定G27到G30。

048 在电源起动及紧急停机后,没有执行参考点返回指令就指定了G30。当选择存储方式行程极限功能时,在电源起动后,或紧急停机后,没有指定参考点返回,就执行了坐标移动命令。

058 在四位数S代码二进制12位/模拟输出A中,规定的命令值超出了主轴转速的最大值或最小值。

059 对所选的工件号,找不到程序(外部工件号选择A的功能)。

060 在程序号检索中,没有接到命令的程序号。

065 规定的缩放值比例在规定范围之外。

066 缩放之后,移位值,坐标值,圆弧半径等,超出最大编程尺寸。

067 在刀具补偿功能中,规定G51(缩放)。

070 存储区域不足。

071 没有找到要检索的地址。

072 存储的程序数超出95个或191个(191是选择件)。

073 程序号已被使用。

074 程序号不是在1~9999范围内。

075 在程序开始的程序段中,没有找到程序号或顺序号。

076 在包含有M98命令的程序段末,指定了P地址。

077 子程序嵌套三层。

078 在包含M98或M99的程序段中,由地址P所指定的顺序号没有找到。

079 存储器中的程序与纸带内容不符。

085 当用RS232C接口,把数据存入存储器时,产生超值错误或波特率错误。

086 RS232C接口信号电平不正确。

087 当用RS232C接口把数据存入存储器时,存储器所需的时间不足。

090 由于参考点返回起点太靠近参考点,或者由于脉冲编码器的故障,一转信号没有输入,致使参考点返回的功能不能执行。

091 由于进给率太低,脉冲编码器的一转信号与参数计数器不同步,致使通常的参考点返回的功能不能执行。

092 由于G27指定的轴没有返回到参考点。

094 不能指定P类型程序再起动(因为程序中断后,坐标系设定式ORIGIN等被执行)。

095 不能指定P类型程序再起动(因为程序中断后,外部工件零点偏置值改变了)。

096 不能指定P类型程序再起动(因为程序中断后,工件零点偏置值改变了)。

097 不能指定P类型程序再起动(因为电源起动后,还没有执行自动操作)。

098 电源起动后,或者紧急停机,行程极限报警释放以后,没有返回参考点,就指定程序再起动,同时在程序再起动命令时,程序号检索期间发现G28。

099 在程序再起动检索之后,用MDI方式,执行移动命令。

100 设置参量的开关已开,当该开关断开后,按复位按钮。

101 在零件程序存储及编辑功能中,当重写存储的内容时,电源初切断,当发生这项报警时,操作者必须在起动电源的同时,按下<DELET>和<RESET>按钮,从而清除存储器。

110 固定小数点表示的数据绝对值超出上限范围(99999999)。

111 浮动小数点表示的数据的阶超出上限。

112 除数为0。

113 使用用户的宏指令A不能使用的功能。

114 除<FOMAT>以外的格式错误。

115 赋于的值不能被定义的值为变数号。

116 置换句的左侧是禁止置换的变量。

118 嵌套超出上限(5)。

119 SQRT的自变量是负值,或者是BCD的自变量是负值。

122 宏指令嵌套超出上限(4)。

123 在纸带方式使用宏控制命令。

124 DO-END不是/:/。

125 <FORMULA>格式错误。

126 在Don中不是1≤n≤3。

127 NC命令与宏命令混合在一起。

128 在GO,TOn中,不是0≤n≤9999。

129 在<自变量赋值>中,使用不允许的地址。

130 外部数据输入中,较大地址数据有错误。

131 在外部报警的信息中,有5个或5个以上报警产生。

132 在外部报警的信息中,没有相应的报警号。

133 在外部报警的信息和外部操作信息中,较小的地址数据有错误。

140 组合超出最大值(16,32,64或128)。

141 在加工程序中,规定的刀具组没有设置。

142 刀具组中的刀具数,超出最大能被指定值。

143 在设定了刀具组的程序段中,没有T代码。

144 指定了H99或D99,但不使用刀具组的刀具。

145 跟在M06后面的T代码与被使用的刀具组中相应的T代码不匹配。

146 指定刀具组的程序开始处没有规定P和L。

147 刀具组数超过了最大值。

148 参数号为333,334,335的参数范围超出允许值。

149 按<变换>的软键时,处理不正确的原因:

1) 指针没有处在调出宏指令用的地址(ZH××等)下面。

2) 从指针位置之后到程序结束,什么都没有。满足<EOB><ALTER>的操作对工项条件而发生的报警。

162 用PM命令指定的软键的数超过容许值。

·1个参数画面,最大4个地址中可能有软键。

·一个地址可能有8个软键。

164 <,><INSRT>的操作时,格式有错误。

168 纸带方式,指定调出宏指令调用的地址(ZHXX等)。

169 孔位置数据的最后,不能指定加了,终了指令(ZH99)。

170 程序号8000-8999和9000-9899被编辑。但仅当"禁止这些程序被编辑"参量设定时,才产生这项报警(见参量318-PRG-9,319-PRG-8)。

173 用TT命令作为调出宏指令调用地址,不能使用文字(用甲乙开始的2个文字除外)(14″CRT)用TT命令不能使用键指定调出宏指令地址,而使用文字。

174 不能用PM命令作为自变换,而用文字(0,14″CRT)或G,L,N,O,P(9″CRT)。

175 按着调出宏指令的地址,不能记录应调出的程序。

176 用PM命令指定设定项目中有错误。

180 B轴指令中,用小数点时,指定小数点以下的值是分度工作台的最小角度的整数

倍以外的。

181 与b轴同时指定x,y,z轴中的一个。

182 在尺寸线表Ⅰ,Ⅱ的指令(G247,G248)时,x或y同时被指定,或者x,y都不被指定。

183 在字符串显示方式注销指令(G245,G246)中,格式有错误。

185 TT,同N,PM命令的数超过容许值,TT命令max9(包括孔位置菜单)。MN命令max18(14″CRT)或20(9″CRT)(对应一个TT命令)。PM命令max19(14″CRT)或21(9″CRT)(自变数的数)。

186 用TT,MN,PM命令输入各种参数超过最大字符数或最大位数。

187 用TT,MN,PM命令被双重定义。

188 TT,MN,PM命令的字符串的内部代码输入时,格式有错误。

189 用TT,MN,PM命令除报警172-174,185-188之外的格式有错误。

191 图形显示程序中,地址没有指定。

192 图形显示程序中,字符串的内部代码输入中,有格式的错误。

机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

(2) 行程极限开关错误:

210 机床移动部分撞上了x轴正向极限开关。

211 机床移动部分撞上了x轴负向极限开关。

212 x轴正向移动,进入存储式行程极限1的禁区。

213 x轴负向移动,进入存储式行程极限1的禁区。

214 x轴正向移动,进入存储式行程极限2的禁区。

215 x轴负向移动,进入存储式行程极限2的禁区。

220 机床的移动撞上了y轴正向行程极限1的禁区。

222 y轴正向移动,进入存储式行程极限1的禁区。

223 y轴向移动,进入存储式行程极限1的禁区。

224  y轴正向移动,进入存储式行程极限2的禁区。

225 y轴负向移动,进入存储式行程极限2的禁区。

230 机床移动部分撞上了z轴正向行程极限开关。

231 机床移动部分撞上了z轴负向行程极限开关。

232 当z轴正向移动时,进入存储极限行程1的禁区。

233 当z轴负向移动时,进入存储极限行程1的禁区。

234 当z轴正向移动时,进入存储极限行程2的禁区。

235 当z轴负向移动时,进入存储极限行程2的禁区。

240 机床移动部分撞上第4 轴正向行程极限开关。

241 机床移动部分撞上第4轴负向行程极限开关。

242 当第4 轴正向移动时,进入存储行程极限1的禁区。

243 当第4 轴负向移动时,进入存储各种极限1的禁区。

250 机床移动部分撞上第5轴正向行程极限开关。

251 机床移动部分撞上第5轴负向行程极限开关。

252 第5轴正向移动时,进入了存储行程极限1的禁区。

253 第5轴负向移动时,进入了存储行程极限1的禁区。

(3) 伺服系统错误:

400 控制系统接到x,y或z轴过载信号。

401 x,y或z轴速度控制READY信号,VRDY断开。

402 控制系统接收到第4,5轴过载信号。

403 第4,5轴速度控制READY信号(VRRDY)断开。

404 x,y,z轴速度控制READY信号(VRDY)没有关断,而位置控制的READY信号(PRDY)已关断。电源开启时,速度控制的READY信号(VRDY)已接通,但位置控制的READY信号(VRDY)还关断着。

405 当返回参考点之后,参考点信号状态不对。

410 机床停止,x轴误差寄存器内容大于允许值。

411 机床运动中,x轴误差寄存器值大于允许值。

412 x轴偏移值过大(超过500VELO)。

413 x轴误差寄存器的内容超过32767,或者是D/A变换器的速度命令值超出了

+8191~-8192,设定错误产生这项报警。

414 x轴旋转变压器/感应同步器检测出毛病。

415 x轴进给率超出了511875检测单位/秒,不正确的设置CMR引起这项报警。

416 x轴脉冲编码器位置反馈不正常。(连接的不正确引起的报警)。

417 x轴位置伺服大规模集成电路损坏。

420 机床停止,y轴误差寄存器值大于允许值。 

421 机床移动时,y轴误差寄存器值大于允许值。

422 y轴的偏移值过大(超过500VELO)。

423 y轴误差寄存器的内容超过±32767,或者说,D/A变换器的速度命令值超出了+8191~-8192,设定错误将导致这项报警。

424 y轴DSCC位置检测系统的故障。

425 y轴的进给率超过511875检测单位/秒,不正确的CMR设定产生此项错误。

426 y轴脉冲编码器位置反馈不正常(不正确的连接报警)。

427 y轴位置伺服大规模集成电路故障。

430-437 重复上述内容,是z轴的。

440-447 重复上述内容,是第4轴的。

450-457 重复上述内容,是第5轴的。

(4) 印刷电路板之连接报警

600 连接单元数据传输错误。

601 继电器断开(连接单元,MDI/CRT以及主印刷电路板之间的连接故障)。

602 PC程序没有输入。

603 NC与PC之间的通讯不正确或中断,更换PC印刷电路板或主印刷电路板。

604 对FANUC PC-MODEL B侧MPU的保持功能无效。

605 FANUC PC-MODEL B侧MPU系统产生系统错误。

606 在FANUC PC-MODEL B侧MPU中的ROM/RAM产生了奇偶错误。

607 MDI&CRT数据传输错误。

(5) 过热报警

700 主印刷电路板过热。

701 附加轴印刷电路板过热。

702 x,y,z轴直流电动机过热。

703 第4轴直流电动机过热。

704 第5轴直流电动机过热。

(6) 存储器错误

900 磁泡驱动器故障(磁泡驱动器输入信号故障)。

901 磁泡驱动器故障(开启电源后,没有立即检测磁泡初始点)。

902 磁泡驱动器故障(负面尺寸错误,没有定义的命令)。

903 磁泡驱动器故障(数据传输失效,负面尺寸溢出)。

904 磁泡驱动器故障(奇偶错误)。

905 磁泡驱动器故障(无标记)。

906 磁泡驱动器故障(多数故障循环)。

907 磁泡驱动器故障(不能正确写入数据)。

908 磁泡驱动器故障(软件奇偶检验)。

909 磁泡驱动器故障(磁泡装置停)。

910 RAM奇偶检验(低位字节)。

911 RAM奇偶检验(高位字节)。

912 磁泡驱动器故障(产生不正常的信号)。

920 系统错误(监视定时器报警)。

930 CPU错误(产生0,3,4级中断)。

940 偏置值是错误(设置偏置太大),设置正确的偏置量。

960 系统错误,堆栈溢出。

996 要求附加RAM,但附加RAM选择件没有配备。

997 ROM奇偶检验(PC MODEL A ROM)。

998 ROM奇偶检验(基本ROM)。

999 ROM对检验(高低位之间不一致)。

机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

第四 西门子810 GA3机床数据

  

机床数据输入接口模块6FX1134-2BA…(MD卡)的存储器的RAM中去,在NC断电时,由电池来防止RAM存储器丢失数据。

手动存储或更换机床数据时,就近下列操作顺序:

1. 键入<

2. 口令字Pass Word "…"

3. 软键"DIAGNOUS"

4. 按键<>>

5. 软键"NC MD"

6. GENERAL AXIAL SPINDLE MACHINE

DATA   DATA  DATA  DATA 

一般数据 轴数据 主轴数据 机床数据

NC机床数据(MD):

0-157;一般数据        5060-5966;传输值

1080-118*;通道专用值     5200-5210;主轴专用位

200*-396*;坐标轴专用值    540*-550*;通道专用位

4000-4590;主轴专用值     560*-576*;轴专用位

5000-5052;一般数据位     6000-6249;主轴螺距误差补偿位

PLC机床数据(MD)

0-8;一般系统数据       2000-2005;一般系统位

1000-1007;PLC用户数据    3000-3003;PLC用户数据位

机床数据生效条件

·结构专用数据(如MD200*,4000,156……),电源接通后生效。

·轴专用数据(如MD204*,240*…)复位后生效。

·主轴专用数据(如MD5201,1…)NC起动后生效。

·显示专用数据(如MD5007,7…)立即生效。

1、 NC的MD值的说明

0;预限位开关(软件限位开关之前的限位开关)。

1;预限位开关后的速度。

3;角延迟速度。保护轨迹速度,不管精停止极限。

5;输入MIB参数(输入中间缓冲器)。

6;CRC插入程序段界限(从直线或圆弧过渡到圆弧)。

7;圆弧终点监控。

8;处理程序的最大数目。

9;再定位的误差窗口。

10;程序段搜索后的进给速度。

11;口令。

13;刀具补偿参数号。

14~17;被保护的R参数(循环机床数据和设定数据)。

20;环形缓冲区的大小。

100,130;进给修调的第2~第22位置。

131-146;主轴倍率修调的第1~第16位置。

147-154;快速进给倍率修调第1~第8位置。

155;设定位置控制扫描时间。

156;调节释放和关断延时。

157;用于循环的系统识别。

与通道有关的机床数据:

108*;G功能组0的清除位置。(组0即为第一组)

110*;G功能组2的清除位置。(组2即第三个功能组)

112*;G功能组5的清除位置。

114*;G功能组7的清除位置。

118*;G功能组11的清除位置。

轴专用值:

200*;轴的配置(确定哪一测量回路配哪一个轴)。

204*;粗停容差范围。

208*;精停容差范围。

212*;夹紧公差。

220*;释放补偿。

228*;第一软件限位开关(负方向)。

224*;第一软件限位开关(正方向)。

232*;第二软件限位开关(正方向)。

236*;第二软件限位开关(负方向)。

240*;基准点值。

244*;基准点位移。

252*;伺服增益系数(Kv系数)。

256*;差分时间常数(动态跟随误差补偿字)。

260*;多倍增益。(是Kv的一个系数)

264*;驱动误差界限。

268*;最大转速额定值。

272*;漂移补偿。

276*;加速度(各被驱动轴的加速度)。

280*;最大速度。(编程中的G00是以此速度运行)

284*;基准点断开速度(减速信号起作用后速度)。

288*;JOG进给速度(是以100%修调时JOG速度)。

292*;快速JOG,(应略低于G00)。

296*;走基准点的速度(按走基准点键,轴加速到这个速度)。

304*;插补参数(走圆,或攻丝时,给各轴插补参数)。

316*;显示器补偿(到达基准点后,MC使主轴误差补偿起作用,由MD316*通知NC补偿)。

320*;显示器补偿(与前一个不同,是"-"方向的)。

324*;两个主轴螺距该差补偿点之间距离。

328*;主轴螺距误差补偿值。

332*;轮廓监控公差。

336*;轮廓临界速度。

340*;换刀位置。

344*;圆轴螺距误差补偿的模数值。

348*;软件EXE(只对HRS有作用,用这个值乘以编码中的脉冲,≤1当1处理,≥128当120处理)。

352*;螺纹切削(G33)的第二伺服增益系数。

360*;时间常数Tsym。

364*;可变增量式的脉冲数。

368*;可变增量式的加权。

372*;停车延迟。

384*;线性刻度的分度。

388*;评判系统。

392*;基准偏差(显示的基准点位置)。

4000;主轴配置。

4010;主轴漂移补偿。

4020;主轴零的标记设置。

4030-4100;8个传动级的最大转速。

4100-4180;8个传动级的最小转速。

4190-4260;8个传动级的加速度时间常数。

4270-4340;8个传动级在M19时的断开转速。

4350-4420;8个传动级在M19时的放大系数。

4430;M19的位置公差。

4440;主轴速度公差。

4450;主轴最大转速公差。

4460;停车转速公差。

4470;去除调节器释放的延迟时间。

4480;电动机最小转速额定值。

4490;设定转速。

4500;往复转速额定值。

4510;最大主轴转速。

4520;外部M19的主轴位置。

4590;主轴编码器脉冲数。

机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

二、机床数据位的描述

机床数据位:

5000;0-3:半径和倒角名称(轮廓,圆周,柱面等)。

5001;0-3:半径和倒角名称(用于轮廓定义)。

5002;0-2:位置调节精度。

4;复位状态(G70)。

5-6;输入精度。

标准值为00100010。

5003;0:用G58模拟。

1:用G59模拟。

2:行驶前辅助功能输出。

3:PRESET偏移在电源接通时不消失。

4:与G90/G91有关的极坐标角。

5:插补参数I,J,K与G90/G91有关。

6:JOG方式工作范围限制作用。

7:软件限位开关处无延迟。

5004;0:第一

1:第二

2:第三

3:NC启动无基准点。

4:快速行程倍率修调。

5005;0:留用

1:刀具几何形状

2:刀具检正磨损

3:零点漂移受保护的口参数

4:零点漂移累加

5:6:7:钥匙开关组件(可设计)

5006;0:转储(H,S,M,F,D功能)        

1:DRF(手动方式中手轮运行)

2:选择试运转进给(DRY-RUN)            通过置入相应的

3:用操作面板输入程序                 位可在下列操作用钥

4:录板,示数                     匙开关闭锁输入

5:选择菜单输入NC-MD,选择试车原始清除方式

6:程序影响通刀专用。

5007;0:即使未编程的轴也有长度的较正。

1:用G53不再选用所有零点漂移。(为1)

 子程序结束只在NC内部作用。

2:位2=0,子程序结束作为M功能传给PLC,位2=1,子程序结束只在NC内部作用。

3:刀具基准尺寸(P8,P0)可算入校正计算中。

4:联动模拟释放(存在一种危险,要向用户表明)。

5:G90、G91在一个程序中可混合编程。

6:用它可指示所有刀具磨损数据无效(P5-P7),这样可用EDZT键在刀具几何数据上加或减去一个数值。

7:位=0铣刀定义长(这P2)和半径(P4),位=1,铣刀定义长度和直径,车刀的切削半径始终用半径定义

5008;0:这位必须在使用内部机床控制面板或集成式操作面板时才可置入。

1:在使用外部机床面板时才能置入。

2:配备1个或多个手轮时,为了灵活的将手轮配给多个轴才使用。

3:位=1:用户机床面板,

 位=0:西门子机床面板。

4:位=1刀具校正类型O与类型20相同

 位=0,由给定刀具检正类型。

5:位=0按相应方向键,就走轮廓。

 位=1只有按相应方向键才返回轮廓。      调整方式

6:与5相同,不是调整方式。

5009;1:适用于810、820T

    位=0时,可以连接一个外部T机床面板。

    位=1时,可以连接一个外部M机床面板。

3:位=1时,不需空格可向CRT输出

 位=0,不得不向CRT输出被图形盖住的空格。

5011;1:可编程的可调节的零点偏移,显示与编程用直径。

2:INC和手轮增量。DRF偏移量和输入用直径。

3:砂轮(型号1~9)(:平面轴几何输入用直径。

4:G90时平面轴的直径编程。

5:G91时平面轴的直径编程。

6;7:均是用直径显示。

5012;7:位=1:PLC报警文本报警号可通过V.24接口读入。

2:位=0:不可能用@指令更改机床数据。

5013;7:位=1:圆就可以用半径及角度来编程。

4:编程的进给与铣刀中轨迹有关。

1:位=1;主轴不带脉冲编码器,攻丝用G63,必须设定正确速度和进给速度,以得到正确的螺距。

 位=0;主轴带脉冲编码器,所以不用G63。

5014;7:刀具半径补偿起作用。

5:使循环加工必须的基准调节作用。

5015;6:位=1格式化用户存储器模块。选择UMS。

    位=0,取消UMS,循环不再起作用。

3:位=1不带颜色消隐的ASCII码串。

2:位=1可以画图(即轮廓定义)。

  位=0只显示文体。

5016;6:位=1选择安全的数据传输。

    位=0选择不安全的数据传输。

5017;7:CRC轮廓监控的关断。

5061;0:位=0没有传输。

    位=1传输选件选用时传输。

5062;当轴没有用到传输时,必须输入1111 1111。

当轴被用于传输时,必须输入轴的名称。

5063;同5062。(与此相同有MD5064,5065,5066)

5200;7:该位置后滞后量的改变(由主轴转速的改变引起的)会引起螺丝误差。

6:位=1,M19起作用。

位=0,Reset和M02/M03可中断M19。

5:等候主轴定位,而是在M19输出到PLC后执行下一个程序段(轴+主轴同时定

位)。

3:即转速范围为0.1到1200r/min。

2:假如要用主轴脉冲编码器的功能必须置位·G33·M19·G95(每转进给率)。

1:清除该位会使主轴编码器脉冲反号。

0:位=1,脉冲编码器脉冲数加倍。

5210;7:最多可连4个坐标轴一个主轴。

6:位=1后,RESET不起作用于主轴,主轴单独复位。

5:PLC应答后接收主轴转速的传输。

4:位=1,M19应答途径:1.PLC信号"M19应答",2.NC程序的M03/M04(假如MD5200位5=1)

位=0,通过去除主轴释放,应答M19。

3:M19增益特性:当用M19进行主轴定位时,响应特性字改变只有测量脉冲的第1024所对应字第4096个脉冲那么小。如果该位不为1,即这个改进有效。

1:额定值符号变换。

0:主轴和其他轴在同一测量回路中。

540*;7:复位时不取消传输,返回基本点可取消。

6:进给单位m/min。

5,4:两位必须为0。

2:用T方式模拟主轴速度(即向主轴设定速度)。

0:传给PLC的辅助功能。

546*;位6,4,3,2:在此确定的辅助功能在程序段检索时不被忽略,而是马上输出(可能通过PLC引起多个开关26能短时间的先后触发)。

位0:置位后辅助功能被忽略。

548*;G16横轴坐标名称

550*;G16纵轴坐标名称

552*;G16竖轴坐标名称

554*;切削速度恒定轴的编号(有固定编号法)。

558*;0:位=1程序段搜索后轴被补充。

     位=0程序段检索和NC启动后,轴不被补充,编程的轴不在目标程序段中。

560*;7:实际值显示模数360,用于旋转轴。

机床数控系统的参数及报警,FANUC 6M系统和西门子的810系统详解

6:基准点自动起动。

5:软件限位开关起作用。

4:基准点无起动闭锁。

3:旋转轴取整数。

2:取整数或半数角度。

0:无测量回路监视。

564*;7:存在轴,轴在屏幕显示,同时调节和测量回路监控都起动。(接通电源之后)。

6:位=0轴为实轴或不起作用。

  位=1轴为虚轴,并且是传输块的一部分。

5:假如一个轴用于旋转轴则,编程单位用度,分辨率为0.01度,256转后控制器内部实际值跳回为0(可能无限旋转)。

2:测量装置的脉冲的符号,可通过位的转换进行互换。

1:额定值的符号改变。

0:基准点在负的方向起动。

第五 西门子810 GA3报警号

西门子810 GA3的报警有数千条,而每一条都有报警名称,结果,说明及排除方法,在此无法详细的说明,只能挑出一些主要的予以摘录下来,以便大家学习之用。

  一、简述:

控制装置采取主动监控,能及早地发现NC及其他装置或机床上的故障,以消除对工件,刀具或机床的损害。出现故障时,首先中断正在加工的过程,切断驱动装置,保存起来故障的原因,并发出报警,同时通知PLC,出现NC的报警。

在下列情况下,存在有监控:

    

     

二、用诊断软键显示所有信息或报警

当监视器发出报警时,可能同时出现了多种不同故障。屏幕上报警栏中只显示最小的报警号。按下列步骤操作,可获得其他有关报警的信息。

  例:试车原始清除模式

         →   →

三、报警号与报警组/报警的清除

报警分成以下七个报警组(5个NC报警,2个PLC报警组):

NC报警:电源接通报警,V24报警,RESET报警/轴专用,RESET报警/通用,ERASE报警。

PLC报警:PLC故障信息,PLC操作信息,PLC故障信息和操作信息存储在CPU的RAM中,在试车原始清除模式下输入(参则MD5012)。

表13-12 报警号与解除报警号方式配置表

四、报警表

  1.接通电源

1;电源设备电池报警:不关闭电源下更换电池。

3;PLC停止,用PGC(编程器)读出中断原因。

4;不正确的单位系统;测量与输入选用了禁用的组合(换算系数大于10)。

5;输入缓冲区参数过多。

7;EPPOM检查出错,让屏幕显示出是那一块。

8;坐标轴1主轴配置错误。

9;用于UMS的存储器太小。

10;UMS故障:插上UMS然后加载再试。

11;UMS标记不正确:插上正确的。

12;程序存储器格式错误。检查MD12,"清零件程序"。

13;CPU上RAM错误,更换组件。

14;存储器组件上RAM出错;清除零件程序,或者更换组件。

2.RS232C(V.24)报警

16,奇偶检验错误(RS232),检查外部设备。

17,溢出错误(RS232),检查外部设备。

18,格式错误(RS232),检查外部设备。

19,I/O设备未准备就绪(RS232),起动I/O。

20,PLC报警文本格式化。

22,时间监控:检查接通外部设备(因为60秒后无信号)。

23,字符奇偶检验出错,检查穿孔带。

24,EIA字符未定义,检查穿孔带。

26,程序段大于120字符,多分几个程序段。

27,输入禁止(数据),校正条件。

28,循环存储器溢出,传输速度太高。

29,程序段大于254个字符,多合成几段。

30,程序存储器溢出,清除不要的程序,重新安排。

31,已无空程序号,清除不要的程序。

32,数据格式错误,检查待读进的数据。

33,不同的程序用相同的程序号,删除原有程序。

34,操作错误,停止数据传输,重新起动。

35,阅读机错误,重新起动数据传输。

36,主机退出BRT,从BRT设备中接受到的信息有错。重新起动。

40,MD576*中有错误,检查MD576*。

41,绝对编码器模块出错。换块。

46,不许UMC有PLC报警文本,重新设计。

3.特定轴复位报警

104*,DAC限制:降低速度,检查调节器,检查编码器。

108*,零件实际值系数溢出,减小最大速度,核对可变增量加权值的机床数据MD364*和368*。

112*,停车监控,检查夹紧及粗精度。

116*,轮廓监控,扩大公差带,检查KV,调节器等。

132*,调节回路硬件,检查测量回路是否有问题。

136*,测量系统污染,检查测量系统。

148*,软件限位开关,离开软件限位开关反方向运动。

156*,转速额定值过高,检查驱动装置,调节器,接地等。

160*,漂移太大,检查漂移补偿,调节器及接地。

168*,对正在行驶的坐标轴拒发使能信号,检查PLC的程序。

172*,工作范围极限正:MD5003位6置入后极限才有效。

180*,同时在n个通道内起动坐标轴。检查程序。

184*,在基准点后停止,重新走基准点。

4.一般复位报警

2000,急停,可由控制软件或继电器硬件出现问题。

2630,错误的路径增量。

2031,加权系数MD388太大,检查MD388*。

2032,在螺纹中停止,NC起动闭锁。

2034,在软键限位开关处减速。检查程序及速度等。

2035,进给极限,一个轴的速度大于了允许速度。

2036,G35螺距递减太大,编入小的递减,或短一些螺纹。

2037,编程的主轴速度太大。

2039,未到达基准点。软件限位开关不起作用。

2040,程序段不在存储器中,程序进行检索不存在。

2041,程序段不在存储器中,预选的程序不在此处。

2042,存储器中奇偶错误,重新输入程序。

2043,变换时编程错误。

2046,程序段大于120个字符。插入LF代码。

2047,不存在选择26能,修改程序,检查MD。

2048,圆弧终点错误:修改程序。

2056,经变换中心移位,改变切削半径,或另一路径编程。

2057,螺纹/旋转进给不存在,修改程序,检查MD。

2058,3D插补选件不存在,修改程序,检查MD。

2059,G92编程错误,G92只可用地址"S"。

2060,刀具校正,零偏编程错误。

2061,一般的编程错误。

2062,进给丢失/没编程。

2063,螺距太大;输入较小螺距试一下。

2064,轴取整数错误编程,在旋转轴中编入正确位置。

2065,位置软件限位开关之后,修改程序。

2066,螺纹增减太大。

2067,某一轴最大速度为0,检查MD280*。

2068,位置用于工作范围极限之后。检查工作范围极限(正和负),程序中修改范围。

2072,输入值错误(轮廓线)。

2073,轮廓线无交点。

2074,角度值错误(轮廓线)。

2075,半径值错误(轮廓线)。

2076,G02/G03错误(轮廓线)。

2077,程序段顺序错误(轮廓线)。

2078,输入参数错误(轮廓线)。

2081,SPK/FRK不允许。先输入G40,用G41,G42,D00选择(FRK,SPK)。

2082,CRE不可确定,用G16选择正确平面。

2087,不允许坐标旋转程序,核对NC程序。

2088,绝对子模块1的电池报警。

2089,绝对子模块2的电池报警。

2152,主轴转速太高;输入S较小值,检查有关机床数据,检查驱动板。

2153,主轴硬件调节回路。

2154,测量系统污染,检查测量系统回路。

2155,缺选件M10,检查程序,检查NC-MD。

2160,不允许的比例系数。

2171,不能到达,检查NC程序,用G40对不选的运动编程时,必须编入到达的运动。

2172,回程不可能,在到达的程序段中用完整的轴编程检查NC,采用G46对不选的运动编程时(回程到达相同)必须编入一个到达运动。

2173,到达/起动平面错误。

2189,没有定义的坐标变换。

2190,变换轴设置错误。

2191,变换为0,在JOG和INC方式下把轴移走。

2192,轴加倍作用出错;正确设置PLC信号。

  5.报警应答表

3000,一般程序错误;在"校正程序段"中检查有错误的程序段,如果可能,将游标置于出错的语句之前,出错程序在报警栏中的报警后。

3001,几何参数数目大于5(同报警3000处理)。

3002,极/半径错误(处理同3000)。

3003,地址无效(同报警3000,修改机床数据)。

3004,CL800错误。检查程序,修改程序。

3005,轮廓线中错误。(处理方法同3000)。

3006,程序段结构错误(处理方法同3000)。

3007,设定数据编程错误(处理方法同3000)。

3008,子程序错误(处理方法同3000)。

3009,程序闭锁。

3010,交点错误(处理方法同3000)。

3011,一个轴两次编程/轴数目大于3,处理方法同3000报警。

3012,存储器中无此程序段,处理方法同3000。

3013,模拟闭锁,用RESET键在适当位置中断程序,零件程序处理结束然后再模拟。

3016,用PLC-NC数据通道并进行外部数据输入时的错误。处理方法,检查PLC程序,检查NC-MD,PLC-MD。

3017,零件程序重复。核对UMS。

3018,到轮廓的距离太大,排除是注意MD9,再向轮廓驶近。

3019,无RS232选择,排除:用第一个U24接口进行数据传输,选购一个C62(第2 个U24接口)。

3020,无选择项,处理同3000报警一样方法。

3021,CRC时轮廓受损,检查程序有否反向运动。

3024,无图形描述;排除方法,检查图形序号,检查软键功能。

3025,图形描述有错。用设计系统检查图形。

3026,图形文本范围太广,需要时分开n个图形。

3027,图形指令太多,可分为n个图形。

3028,区段/变量太多。分割图形。

3029,无图形选择。购入软件送入机床控制器。

3030,光标存储器不能使用。重新调用图形时,将光标置于另一个地方,离开原来位置。

3032,区段变量太多,也是采用分割方法。

3033,无图形文本。检查连接表。

3034,无文本,用设计系统检查图形。

3040,区段/变量不能显示;用设计系统检查区段,变量,需要时,清除后,再重新输入。

3041,区段/变量太多(DID-DIS),同报警3020处理方法相同。

3042,图形描述有错;用设计系统检查图形。

3043,图形描述有错;同上处理。

3046,变量有错;用设计系统检查图形,需要时重新输入变量。

3048,工作定义:工作定义校正到合适值。

3049,模拟范围错误,检查模拟范围的数值。

3050,输入错误。

3063,数据块不起作用。选择或输入一个正确的DB。

3081,无CRC选择,排除方法是选择CRC。

3082,进给值丢失/没有编程。

3083,虚轴的进给率范围超出。

3084,DB39中错误数据。

3087,变换数据错误。

6000-6063,PLC用户报警:检查PLC程序及机床功能。

6100,信号传输丢失;检查外地址及STEMP5程序。

6101,MC5-编码禁用。检查PLC程序或重新装载,U-STACK评判。

6103,传输缺少DB,排除是检查PLC程序。

6105,缺少MC-5组件,排除:输入缺少的组件。

6106,缺少数据组件,排除:输入缺少的DB。

6107,程序段LIR/TIR。参看编程说明,校正程序。

6108,禁用的程序段按块传输TAB,TNB。排除方法是校正程序。

6109,溢出B-STACK,是∵嵌套大于12所致,要校正程序。

6110,溢出U-STACK,是∵有二个U-STACK所致,参看加工延迟OB2。报警6162。

6111,MC5-ST5指令。产生PLC停止,结束STEP-5程序处理。这是由于ST5指令编入FB中。

6112,MC-STP指令,由于编入STP指令,PLC停止。

6113,禁用MCS时间计数器,排除方法是校正程序,修改PLC-MD6。

6114,功能指令:是汇编程序功能组件中有错误(基本程序中)。参看编程说明有关功能指令部分。

6115,系统指令闭锁。已编程指令LIR,TIL,TNB,TNW,造成PLC停止,排除方法是置入PLC-MD2003位4。

6116,MD0000字节号,在固定PLC-MD0调整到大于31,校正MD。

6117,MD0001 CPU负载,原因是PC-MD1大于20%,校正MD。

6118,MD0003报警时间,原因是PLC-MD大于2500μs,校正MD。

6119,MD0005循环时间,原因是PLC-MD5大于300MS,校正MD。

6121,MD0006:最终MC-5时间,原因是PLC-MD6大于31。校正MD。

6122,配置不允许;由D2P-FIX(S6)在主PLC的联锁模块上设定一个错误的耦合位置。

6123,不允许的伺服扫描时间,原因是NC-MD155大于10,校正MD。

6124;MC5中存储器中的间隙。原因是有效与无效的组件没有间隙的排列顺序,排除方法;原始清除,重新装入PLC程序。

6125,输入口双重分配:原因是集中输入口有相同地址,排除:检查输入组件的地址分配。

6126,输出口双重分配:原因是集中与分散的输出口有地址相同现象,排除:去检查各输出口地址分配。

6127,无报警字号:硬件方面无报警选择的输入字节,修改PCC-MDO,调整中断字节的地址编码。

6128,错误的I/O跨接:原因是中央的和分布的I/O设备地址相同,排除方法是改变地址编码。

6130,主程序的同步误差:原因是汇编程序功能组件的同步模式不正确,造成PLC停止。排除方法是PLC全部清除,需要时重新送入PLC程序。

6131,MCS程序同步误差:原因是STEP与程序组件同步模式不正确,排除方法是PLC原程序清除,重新送入程序。

6132,MC5数据同步误差:产生原因是STEP-5与数据组件上的同步模式不正确,排除方法是清除PLC程序,重新装入PLC程序。

6133,主程序模式禁用。排除方法:更换系统软件。

6134,MC5程序组件禁用。排除方法:清PLC原程序,重新送入PLC程序。

6135,MC5数据组件禁用。排除方法:清掉PLC原来程序,重新送入PLC程序。

6136,MC5组件和检查错误。排除方法也是清除PLC原来程序,重新送入PLC程序。

6137,主程序总和检查错误;排除方法是更换系统软件。

6138,EG,原因是EG中无工作电压,排除方法是检查电路,地址调整EU-NC=0,供电电压24V是否正确。

6139,EG-传输错误,原因是EG和中央装置(NC)之间的运行记录传输有错误,排除方法是检查电缆。

6140,不允许错误热起动,原因是电压降下来以后操作有问题,用冷起动控制器。

6143,译码器无DB,原因是缺少DB80,排除方法是输入DB80。

6144,译码器长度-DB不是模数6。原因是DB80必须在每个扩展的M功能中有3DW,DB中的数目必须是3 的倍数。

6145,译码单位的数目不正确,原因是译码单位的数目可能是2,4,8,16,32。排除方法是储存在DB中的M功能的数目必须是2,4,8,16或32。

6146,译码器-DB太短。原因:DB80没有设置全部长度(DW0-95),排除:起动时调整DB或补充输入。

6147,分散外围设备的修改。原因:组件在循环过程中被拔出或插入。

6148,EU温度过高。原因:EU中温度升高,风扇停止工作。检查风扇。

6149,用软件停止PG,评判精密编码错误,看编程说明。

6151,耦合存储器暂停,检查硬件。

6152,暂停LIR/TIR,原因是存取了不存在的地址,检查程序段和ofset地址的硬件是否存在。

6153,暂停TNB/TN。原因是TNB/TNW编程或使用错误,排除方法是检查源地址和目标地址的可用性,地址是否存在?

6154,暂停LPB/LPW/TPB/TPW。原因是对已停机的外围设备发出装载传输命令,排除方法是:检查外围设备和更换组件。

6155,暂停置换指令:检查PLC程序。

6156,暂停不能翻译:原因是系统程序的应答延迟不能定义,排除方法是进行错误精密诊断,PLC原始清除,重新装载PLC的程序。

6157,暂停SPA FB,SPB FB。原因是在功能指令中存取了不存在的地址。排除方法是检查硬件。

6158,输入输出时的传输暂停,原因是集中外围设备不再报告,PLC停止。排除方法是检查I/O模块的总路线联接。

6159,STEP-5程序超过运行时间,原因是PLC-MD1中的最大运行时间已超过,PLC停止。排除方法是:提高MD1,CPU负荷引起增加,置入MD2003位6,使循环增加,PLC程序时间优化。

6160,OB2超过运行时间,原因是PLC-MD3中的最大运行时间被超过,PLC停止。提高MD,对OB2程序进行时间优化。

6161,超过循环时间,原因是PLC-MD5的最大时间被超过,排除方法是提高MD5,对PLC程序进行时间的优化。

6162,OB2处理延迟。原因是报警程序(OB2)自身中断,PLC停止,与PLC-MD2003位=0有关。排除方法是对OB2程序进行时间的优化,即想办法缩短报警程序的有效处理时间。

6163,主PLC停止工作(正处于准备之中)。

7000-7063,PLC用户报告,这是PLC用户程序中产生置位。

}这是测量回路与控制装置中位置调节匹配用。

下列情况下钥匙开关起作用。

手轮有效。

这些特定轴的机床数据用G17-G19来定义空间(平面)

在7种工作方式中选择软键"诊断"

↓↓

选择软键:"NC报警"或"PLC报警"或"PLC报告"

选择基本图形

选软键"NC报警"


分享到:


相關文章: