登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 9981|回复: 0

[数控编程] 西门子部分报警代码【可收藏备用】

[复制链接]
发表于 2019-3-11 11:02:01 | 显示全部楼层 |阅读模式
西门子部分报警代码

NC 报警表1-1 报警号范围
000 000 – 009 999 一般报警
010 000 – 019 999 通道报警
020 000 – 029 999 坐标轴/主轴报警
030 000 – 099 999 功能报警
060 000 – 064 999 SIEMENS 循环报警
065 000 – 069 999
100 000 – 100 999 主系统 HMI
101 000 – 101 999 诊断
102 000 – 102 999 维修
103 000 – 103 999 机床
104 000 – 104 999 参数
105 000 – 105 999 编程
106 000 – 106 999 存储
107 000 – 107 999 OEM
110 000 – 110 999 保留
120 000 – 120 999 保留
PLC 报警/信息 表1-3 报警号范围
400 000 – 499 999 一般报警
700 000 – 799 999 用户范围
报警
1-2 SINUMERIK 80D 诊断说明 2002.10
1.1 NC报警概述
2000 PLC 生命监控标志
说明 PLC 必须定期给出生命状态,否则就会报警。
反应 禁止NC 启动。
NC 未准备就绪。
报警时NC 停止。
显示报警。
设置接口信号。
解决 PLC 停时会出现此报警。(编程工具使PLC 停止,调试开关使PLC 停,某个报警
使PLC 停)
如果没有以上情况出现,请拨热线电话并说明操作系统故障号。
程序继续 重新上电。
2001 PLC 未启动
说明 上电后,PLC 在规定的时间内至少要发出一个生命符号。
反应 禁止NC 启动。
NC 未准备就绪。
报警时NC 停止。
显示报警。
设置接口信号。
解决 请拨打热线电话。
程序继续 重新上电。
2140 服务开关的当前位置在下次上电时会清除SRAM(总复位有效)
说明 初始化开关当前处于总复位位置。它意味着在进行下次模块复位时,模块的SRAM
被删除。同时NC 数据将丢失。
反应 显示报警。
设置接口信号。
NC 未准备就绪。
解决 将初始化开关复位为1。
程序继续 按清除键清除报警,操作者无须其它操作。
3000 急停
说明 急停请求出现在NC/PLC 接口处(V 26000000.1).NC
反应 禁止NC 启动
NC 未准备就绪。
报警时NC 停止。
报警
SINUMERIK 802D 诊断说明 2002.10 1-3
显示报警。
设置接口信号。
解决 检查急停档块是否碰撞, 或者急停按钮是否激活。检查PLC用户程序。
清除急停原因并通过PLC/NC接口(V26000000.2).NC 应答。
程序继续 按复位键清除报警。重新启动零件程序。
4000 通道%1 机床数据%2 有轴赋值间隔
说明 %1=通道编号
%2=字符串:机床数据识别符
用机床数据20070AXCONF-MACHAX-USED将机床轴分配给通道时,必须是连续的。
任何间隔系统上电(POWERON)时将检测出来,并作为一个报警显示。
反应 报警显示。
设置接口信号。
NC 未准备好。
禁止NC 启动。
报警时NC 停止。
解决 请通知授权人/维修服务部门。
给通道轴分配一个无间隔的专用机床数据:20070AXCONF_MACHAX_USED,即:随
着通道轴标引的增加,必须一直给机床轴连续赋值直到首次输入零为止(不是机
床轴)。然后所有MD 高级标引均应含有一个“0”。
与机床数据编号的顺序无关。
通道轴索引 第一通道机床轴编号
0 1 AXCONF_MACHAX_USED[CH1,AX1]=1
1 2 AXCONF_MACHAX_USED[CH1,AX2]=2
2 3 AXCONF_MACHAX_USED[CH1,AX3]=3
3 4 AXCONF_MACHAX_USED[CH1,AX4]=4
4 5 AXCONF_MACHAX_USED[CH1,AX5]=5
给机床轴分配通道轴。
程序继续 重新上电。
4002 通道%1 机床数据%2[%3]赋予一个在通道内未定义的轴
解释 %1=通道编号
%2=字符串:机床数据识别符
%3=索引:机床数据数组索引
只有使用机床数据20070AXCONF_MACHAX_USED[Kx]=m激活通道中的轴才能由
MD20050AXCONF_GEOAX_ASSIGN_TAB[gx]=K定义为几何轴。
Gx......几何轴索引 K......通道轴索引号
Kx......通道轴标志 m......机床轴号
报警
1-4 SINUMERIK 80D 诊断说明 2002.10
MD20050
AXCONF_GEOAX_ASSIGN_TAB
(包括通道轴编号K)
MD 20070
AXCONF_ACHAX_USED
(包括机床轴编号m)
几何轴索引 第一通道通道轴索引 第一通道
0 1 0 1
1 2 1 2
2 3 2 3
3 4
4 5
给通道轴赋予的几何轴
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 请与授权人员或客户服务联系。
检查MD 20050AXCONF_GEOAX_ASSIGN_TAB 和 MD 20070 AXCONF_MACHAX_USED 是
否出错。
起始点是MD 数组MD20070AXCONF_MACHAX_USED,然后按不同通道输入特定的机
床轴号。MD20080AXCONF_CHANAX_NAME_TAB
为通道轴赋名,同时MD20050 AXCONF_GEOAX_ASSIGN_TAB 会为
它们赋予几何轴,通过在此MD数组中为每个几何轴输入相应的通道轴。
程序继续 重新上电。
4004 通道%1 机床数据%2 轴%3不只一次被定义为几何轴
说明 %1= 通道号
%2= 字符串:MD标识符
%3= 轴索引
一个坐标轴只能一次定义成几何轴。
反应 显示报警。
设置接口信号。
NC 未准备好。
禁止NC 启动。
报警时NC 停止。
解决 纠正MD 20050 AXCONF_GEOAX_ASSIGN_TAB.
程序继续 重新上电。
4010 机床数据%1[%2]中使用了无效识别符
说明 %1=字符串:MD 识别符
%2=索引:MD数组索引
报警
SINUMERIK 802D 诊断说明 2002.10 1-5
给机床轴命名时,违反了下列某条的语法规则:
1. 识别符必须为一个NC 地址字母(A,B,C,I,J,K,U.V,W,X,Y,Z),还可以带有
一个数字扩展名。
2. 识别符必须以除$之外的任意两个大写字母开头(保留)。
3. 识别符必须不是NC语言的关键字。(例如:SPOS)
反应 显示报警。
设置接口信号。
NC 未准备好。
禁止NC 启动。
报警时NC 停止。
解决 请与授权人员或客户服务联系。
在所显示的MD中,正确输入用户定义名的识别符。
机床轴: MD 10000AXCONF_MACHAX_NAME_TAB
程序继续 重新上电。
4011 通道%1 机床数据%2[%3]中使用了无效识别符
说明 %1=通道编号
%2=字符串:机床数据识别符
%3=索引:机床数据数组索引
在通道专用表中给几何轴和通道轴命名时,违反下列某条语法规则:
1. 识别符必须为一个NC 地址字母(A,B,C,I,J,K,U.V,W,X,Y,Z),还可以带有
一个数字扩展名。
2. 识别符必须以除$之外的任意两个大写字母开头(保留)。
3. 识别符必须不是NC语言的关键字。(例如:SPOS)
反应 显示报警。
设置接口信号。
NC 未准备好。
禁止NC 启动。
报警时NC 停止。
在显示的MD中,正确为用户所定义的名字输入句法。
几何轴: MD20060AXCONF_GEOAX_NAME_TAB
通道轴: MD 10000AXCONF_MACHAX_NAME_TAB
程序继续 重新上电。
4020 机床数据%2 中多次使用识别符%1
说明 %1=字符串:识别符名称
%2=字符串:机床数据识别符
在NC 表(数组)中给机床轴定义轴名称时,使用了控制器中已有的识别符。
反应 显示报警。
报警
1-6 SINUMERIK 80D 诊断说明 2002.10
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务部门。
选择一个系统未使用过的字符串作为输入的识别符(最多32 个字符)。
程序继续 按复位键清除该方式组所有通道的报警。
4021 机床数据%3 中多次使用通道%1识别符%2
说明 %1= 通道编号
%2= 字符串:识别符
%3=字符串: MD 识别符
在通道专用表中给几何轴,通道轴命名时使用了系统中已有的识别符.
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务部门。
给识别符选择输入一个系统未使用的字符串(最多32 个字符)。
程序继续 重新上电。
4030 机床数据%2[%3]中丢失了通道%1识别符
说明 %1=通道编号
%2=字符串:机床数据识别符
%3=索引:机床数据数组索引
显示的MD需要一个与MD20070 AXCONF-USED和20050 AXCONF-GEOAX-ASSIGN-TAB
中的轴配置相对应的轴识别符。
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务部门。
检查轴配置并输入MD 中丢失的识别符。若不希望该轴出现,则在
MD20070AXCONF_MACHAX_USED 中将通道轴定义为机床轴0。若该轴是你不想使用
的几何轴(仅适于两轴加工,例如:车床),在通道专用MD20050
AXCONF-GEOAX-ASSIGN_TAB中必须为有关几何轴输入通道轴0。
程序继续 重新上电。
报警
SINUMERIK 802D 诊断说明 2002.10 1-7
4032 给%2 中的端面铣削轴规定了通道%1错误识别符
说明 %1=通道编号
%2=字符串:机床数据识别符
由于MD20150MC_GCODE_RESET_VALUES或
MD20100MC_DIAMETER_AX_DEF中轴配置,需要在规定位置给出一个铣削轴识别符。
反应 显示报警。
设置接口信号。
报警时NC 停止。
NC 未准备就绪。
禁止NC 启动。
解决 通知授权人/维修服务部门。
添加正确的识别符。
程序继续 重新上电。
4040 通道%1 轴识别符%2 与机床数据%3不符
说明 %1=通道编号
%2=字符串:轴识别符
%3=字符串:机床数据识别符
显示的MD中使用的专用轴识别符与
MD20070AXCONF_MACHAX_USED
和20050AXCONF_GEOAX_ASSIGN_TAB中规定通道的轴配置不一致。
反应 显示报警。
设置接口信号。
通道未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务部门。
检查并更正
MD10000 AXCONF_MACHAX_NAME_TAB 和
MD20080 AXCONF_CHANAX_NAME_TAB 以及
MD20050 AXCONF_GEOAX_NAME_TAB中使用的识别符。
程序继续 重新上电。
4050 NC代码识别符%1 无法重新配置给%2
说明 %1=字符串:旧识别符
%2=字符串:新识别符
报警
1-8 SINUMERIK 80D 诊断说明 2002.10
由于下列某个原因而无法给NC代码重新命名:
— 旧的识别符不再存在
— 新的识别符将在另一个类型范围内
一旦在规定的类型范围内就可重新配置NC代码/关键字。
类型1:“真实”G 代码:G02,G17,G33,G64,......
类型2:命名G代码:CIP,TRANS,......
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务部门。
更正机床数据10712:NC_USER_CODE_CONF_NAME_TAB (保护级1)
必须按下列建表:
偶数地址: 要修改的识别符
下面是奇数地址: 新的识别符
例如:NC_USER_CODE_CONF_NAME_TAB[10]=“ROT”
NC_USER_CODE_CONF_NAME_TAB[11]=“”
从控制器中清除ROT 功能。
程序继续 重新上电。
4060 装入标准机床数据
说明 使用以下标准值启动
— 操作动作(如调试开关)
— MD 11200 INIT_MD
— 丢失保存数据
— 操作动作“使用保存数据导入”,事先没有保存数据
反应 显示报警。
解决 自动装入标准MD 之后,必须将特定的MD 输入/装入到相关系统中。
程序继续 用清除键清除报警。重新载入自己的机床数据。
4062 装入了备份数据
说明 存入中的用户数据被装入SRAM 中。
反应 显示报警。
解决 再次安装自己的机床数据。
程序继续 用RESET 键清除报警。
报警
SINUMERIK 802D 诊断说明 2002.10 1-9
4065 备用电池存储器通过备份恢复(数据有可能丢失)
说明 上电时,发现备用电池存储器不稳定。
备用电池存储器被激活使用上一次备份。因此,自上一次备份以来,存储器中的
修改已经丢失。这是由于超过了规定的缓冲时间。请确保控制系统的持续时间与
调试手册中的时间保持一致。
当前存储器中的备份是通过最后一次使用HMI上的软件“存储数据”对内部数据
进行的备份。
反应 显示报警。
设置接口信号。
禁止NC 启动。
解决 重新启动控制系统。
程序继续
4070 修改了常规化机床数据
说明 控制器使用内部物理单位(适于轨迹,速度和加速度等的毫米,度和秒)。编程或
数据存储时,有些值输入和输出使用了不同单位。
(rev/min,m/s2,等)换算是按照可输入的比例系数进行(系统专用MD数组10230
SCALING_FACTORS_USER_DEF[n])(n…索引编号0-10)(当对应的屏蔽位设置为“1”
时)若屏蔽位为零,则按照内部标准系数进行比例换算。
下列机床数据影响其它MD的缩放:
10220: SCALING_USER_DEF_MASK
10230: SCALING_FACTORS_USER_DEF
10240: SCALING_SYSTEM_IS_METRIC
10250: SCALING_VALUE_INCH
30300: IS-ROT_AX
若修改了上述数据,则必须重新给NC 通电;否则只有输入的单独数据被正确执
行。
反应 显示报警。
解决 通知授权人/维修服务部门。
在下载了与其自身一致的MD文件之后,若显示了报警;则必须给NC重新通电并
重复一次下载操作。(文件包含有加在比例系数前的与比例系数相关的机床数据)
程序继续 按清除键清除报警。操作者无须进行其它操作。
4075 机床数据%1(也许还有其它的)由于丢失存储级%2而未修改
说明 %1=字符串:MD 识别符
%2=MD的写保护级
执行TOA文件时,如果试图写入具有比控制器中当前设置的存取权更高一级写保
护级的数据,操作无效。
只有首次发现存取违背规定时,才能出现该报警。
报警
1-10 SINUMERIK 80D 诊断说明 2002.10
反应 显示报警。
解决 输入口令来设置所需的存取级,或者从MD 文件中删除有关机床数据。
程序继续 按清除键清除报警,无须其他操作。
4076 允许级%2 无法修改%1 机床数据
说明 %1=MD 编号
%2=设置存储级
执行TOA文件时,如果试图写入具有比控制器中当前设置的存取权更高一级写保
护级的数据,操作无效。
当报警4075 应答后,此报警输出。只有通电时才能清除它。
反应 显示报警
解决 用键盘开关或输入口令来设置所需的存取级,或删除与MD文件相关的机床数据。
程序继续 重新上电。
4077 未设置MD%2 的新数值%1,要求的%3字节太多,%4存储器
说明 %1=机床数据的新值
%2=机床数据编号
%3=要求的字节数超限
%4=存储器类型
试图给规定存储器配置的机床数据输入一个新数值。
由于可能删除用户存储器内容,所以不能修改该数值。
因为修改需要更多的用户存储容量。
第三个参数规定了超出用户存储容量的字节数。
第四个参数规定了容量超限的存储器类型。
“D”代表动态或非缓冲用户存储器(例如:在其中可存储LUD变量并可输入插补
缓冲器的尺寸) 。该类型存储器的容量由当前存储器的配置和
MD18210MM_USER_MEM_DYNAMIC 的数值决定。
“S”代表静态或缓冲用户存贮器(例如:在其中可存储零件程序,偏移数据,R
参数,刀具数据等),存贮器的类型由当前存储器的配置和MD18230
MM_USER_MEM_BUFFERED的数值决定。
反应 显示报警。
解决 若是无意识的修改则可忽略报警信息,继续进行操作
报警无负面影响,解决办法取决于存取权和NC 的当前存储器的配置:
使用更小的值重试。此时,观察字节数值的变化。
注意字节数的改变。
买更多的存储器? 取决于所使用的型号
NC 用户存储器的设置可能略小一些,可用相应的存取权改变MD。
程序继续 使用清除键删除报警,无须其他操作。
报警
SINUMERIK 802D 诊断说明 2002.10 1-11
4090 系统导入时出错太多
说明 系统导入时,出错数超过 < n >。
反应 显示报警。
禁止NC 启动。
解决 正确设置机床数据。
程序继续
4110 IPO 循环系数增至%1 ms
说明 %1=字符串(新IPO 循环)
IPO 循环除数的设定值不是位置控制除数的整数倍。除数(MD 10070
IPO_SYSCLOCK_TIME_RATIO)增大。
当系统使用PROFIBUSDP 时,由于SDB 1000 中的DP 循环(MD 10050
SYSCLOCK_CYCLE_TIME)变化,IPO_SYSCLOCK_TIME_RATIO 的值已修改。
反应 显示报警。
解决 修改机床数据10070 IPO_SYSCLOCK_TIME_RATIO。
程序继续 使用RESET键取消报警。重新启动零件程序。
4111 PLC 循环增至%1 ms
说明 未将PLC 循环除数值设置成IPO 循环除数的整数倍,除数(MD 10074
PLC_IPO_TIME-RATIO)增大。
反应 显示报警。
解决 修改机床数据。
程序继续 重新上电。
4112 伺服循环变为%1 ms
说明 %1=字符串(新伺服循环)
当系统使用PROFIBUSDP 时,由于DP 循环变化(MD 10050 SYSCLOCK_CYCLE_
TIME),SDB1000 中的IPO10060_SYSCLOCK_TIME_RAT IO也已经改变。
反应 显示报警。
解决 修改机床数据10060POSCTRL_SYSCLOCK_TIME_RATIO。
程序继续 使用RESET键取消报警。重新启动零件程序。
4113 系统循环变为%1 ms
说明 %1=字符串(新PLC 循环)
由于DP 循环变化,SDB1000 中的 MD 10050SYSCLOCK_CYCLE_TIME 也已经改变。
反应 显示报警。
解决 修改机床数据10050 IPO_SYSCLOCK_CYCLE_TIME。
程序继续 使用RESET键取消报警。重新启动零件程序。
报警
1-12 SINUMERIK 80D 诊断说明 2002.10
4114 SDB1000 的DP 循环出错
说明 %1=字符串(新PLC 循环)
SDB1000 中的DP 循环故障,无法设定。
将设置$MN_SYSCLOCK_CYCLE_TIME的缺省值。
反应 显示报警。
解决 修改SDB1000。
程序继续 重新上电
4150 通道%1: 调用子程序的M功能无效
说明 在机床数据MD10715MN_M_NO_FCT_CYCLE中,使用某个M 功能
%1=通道编号调用子程序时,此M 功能已被系统占用而不能被子程序替代(M0
到M5,M17,M19,M30,M40到M45,M70)。外部语言有效时,M96-M99也同样无
效。
反应 报警显示。
禁止NC 启动。
设置接口信号。
NC 未准备就绪。
报警时NC 停止。
解决 在机床数据MD10715N_M_NO_FCT_CYCLE中,使用一个系统未占用的M功能(M0到
M5,M17,M19,M30,M40到M45,M70)。
程序继续
4152 功能“绝对值显示程序段”配置无效
说明 功能“绝对值显示程序段”的配置无效:
— 通过$MC_MM_ABSBLOCK设置的程序段长度无效:
上电时,检查机床数据的以下范围值:
0,1,128...512
— 通过$MC_MM_ABSBLOCK_BUFFER_CONF[]设置的显示范围无效。上电时,检查
机床数据的以下上限值/下限值:
0<=$MC_MM_ABSBLOCK_BUFFER_CONF[0]<=8
0<=$MC_MM_ABSBLOCK_BUFFER_CONF[1]<=
($MC_MM_IPO_BUFFER_SIZE +$MC_MM_NUM_BLOCKS_IN_PREP)。
如果超出极限值,则显示报警4152。
反应 报警显示。
设置接口信号。
通道未准备就绪。
报警时NC 停止。
禁止NC 启动。
解决 设定程序段长度/显示范围在允许值内。
程序继续 重新上电。
报警
SINUMERIK 802D 诊断说明 2002.10 1-13
4160 通道%1:主轴转换用的M功能无效
%1=通道编号
在机床数据MD 20094MC_SPIND_RIGID_TAPPING_M_NR 中,使用某个M 功能将主
轴转换成进给轴模式时,此M 功能已被系统占用而不能使用。(M1 到M5,M17,
M30,M40到M45)。
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 在MD 20094 MC_SPIND_RIGID_TAPPING_M_NR 中设定一个未被系统占用的M 功能
(M1到M5,M17,M30,M40到M45)。
程序继续
4182 通道%1 在%2%3 中的M辅助功能无效;MD 复位
%1=通道编号
%2=机床轴名称
%3=MD 索引号
用于配置M功能的号已被系统占用而不能使用。
(M0...M5,M17,M30,M40...M45和—使用ISO术语时,还包括M98,M99)
系统将用户使用的值重新设定成缺省值。
反应 显示报警。
设置接口信号。
通道未准备就绪。
在此通道禁止NC 启动。
报警时NC 停止。
解决 在指定的机床数据中设定一个未被系统占用的M 功能(M1 到M5,M17,M30,M40
到M45 和使用ISO术语时,还有M98,M99)。
程序继续 使用RESET键取消报警。重新启动零件程序。
4200 通道%1几何轴%2不必声明为一个旋转轴
说明 %1=通道编号
%2=轴名
几何轴代表一个笛卡儿坐标系,因此将一个几何轴声明为旋转轴就会导致定义冲
突。
反应 NC 未准备就绪。
报警时NC 停止。
禁止NC 启动。
显示报警。
报警
1-14 SINUMERIK 80D 诊断说明 2002.10
设置接口信号。
解决 请通知授权人/维修服务部门。
取消对该机床轴的旋转轴命名。
为此,必须使用通道专用的机床数据组20060 AXCONF_GEOAX_NAME_TAB来确定显
示的几何轴的几何轴索引。通道轴编号是用相同的索引存储在通道专用数据组
20050 AXCONF_GEOAX_ASSIGN_TAB 内。
通道轴编号“-1”代表通道轴索引,在该索引下可以在通道专用数据组20070
AXCONF_MACHAX_USED 内找到机床轴编号。
程序继续 重新上电。
4210 通道%1主轴%2旋转轴声明丢失
解释 %1=通道编号
%2=轴名,主轴编号
若机床轴将被用做主轴, 该机床轴必须被声明为旋转轴。
反应 NC 未准备就绪。
报警时NC 停止。
禁止NC 启动。
显示报警。
设置接口信号。
解决 请通知授权人/维修服务部门在轴专用数据30300IS_ROT_AX 内设置该机床轴的
旋转轴声明。
程序继续 重新上电。
4215 通道%1主轴%2取模轴丢失
说明 %1=通道编号
%2=轴名,主轴编号
主轴功能需要一个取模轴(位置以度为单位)
反应 NC 未准备就绪。
报警时NC 停止。
禁止NC 启动。
显示报警。
设置接口信号。
解决 请通知授权人/维修服务部门设置MD30310 ROT_IS_MODULO。
程序继续 重新上电。
4220 重复声明通道%1主轴%2
说明 %1=通道编号
%2=轴名,主轴编号
主轴编号在通道中出现不止一次。
报警
SINUMERIK 802D 诊断说明 2002.10 1-15
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务处
主轴编号存储在轴专用数据数组35000SPIND_ASSIGN_TO_MACHAX 中。
赋予了该机床轴/主轴的通道列在机床轴索引中。
(机床轴编号在通道专用MD数组20070AXCONF_MACHAX_USED 中)
程序继续 重新上电。
4225 通道%1 轴%2旋转轴声明丢失
说明 %1=通道编号
%2=轴名,主轴编号
取模功能需要一个旋转轴(位置以度为单位)。
反应 NC 未准备就绪。
报警时NC 停止。
禁止NC 启动。
显示报警。
设置接口信号。
解决 通知授权人/维修服务处。
设置“MD30300IS_ROT_AX”。
程序继续 重新上电。
4230 通道%1 在当前通道状态下不能从外部修改数据
说明 %1=通道编号
执行程序时,不允许输入该数据。
(例如:设置主轴的极限速度或者设置空运转进给率)
反应 显示报警。
解决 启动零件程序之前,先修改要输入的数据。
程序继续 按清除键清除报警,无须再进行其他操作。
4240 IPO 循环或位置控制器循环的运行时间超限,IP%1
说明 %1=程序位置
在上次通电之前,修改了插补和位置控制时钟的设置,因此,现在只有少量时间
可提供给必要的循环任务使用。
通电后,即使轴固定不动,NC程序未启动;若提供的运行时间太短,则会报警。
但是,只有在执行程序时调用了NC集中计算功能时才会出现任务溢出。
反应 NC 未准备就绪 。
报警
1-16 SINUMERIK 80D 诊断说明 2002.10
禁止NC 启动。
报警时NC 停止。
NC切换至随动方式。
显示报警。
设置接口信号。
解决 通知授权人/维修服务处。
优化时钟时间NC MD10050 SYSCLOCK_CYCLE_TIME
MD 10060 POSCTRL_SYSCLOCK_TIME_RATIO
或/与MD10070 IPO_SYSCLOCK_TIME_RATIO 时必须十分小心。
应该在系统负载最大时测试NC程序。
为保证安全,必须将用此法确定的时间加入15-25%的余量。
程序继续 重新上电。
4310 机床数据%1索引%2 中不允许的声明
说明 %1 = 字符串: MD 识别符
%2 = MD数组中的索引
机床数据值必须以递增的顺序写入数组中
反应 NC 未准备就绪。
报警时NC 停止。
禁止NC 启动。
显示报警。
设置接口信号。
解决 更正MD。
程序继续 按复位键清除报警。重新启动零件程序。
4340 通道%1 无效的转换类型%2
说明 %1 = 通道号
%2 = 转换类型
在以下某个机床数据中TRAFO_TYPE_1...TRAFO_TYPE_8设定了无效的转换号。
如果转换类型不适合控制系统,也会出现改报警。
反应 显示报警。
设置接口信号。
报警时NC 停止。
通道未准备就绪。
方式组未准备就绪。
禁止NC 启动。
解决 定义有效的转换类型。
程序继续 重新上电。
报警
SINUMERIK 802D 诊断说明 2002.10 1-17
4343 通道%1 试图改变有效转换类型的机床数据
说明 %1 = 通道号
试图改变有效转换类型的机床数据,以便通过RESET或NEWCONFIG激活它们。
反应 显示报警。
设置接口信号。
程序段末尾报警时NC 停止。
解译器停止。
解决 设定有效的机床数据。
程序继续 按复位键清除报警。重新启动零件程序。
4346 通道%1 在机床数据%2[%3]中几何轴分配错误
说明 %1 = 通道号
%2 = 机床数据名
%3 = 转换号
机床数据TRAFO_GEOAX_ASSIGN_TAB_1/2中包含无效的定义。
有以下可能的错误原因:
定义的通道轴不存在;
转换需要一定的轴作为几何轴,但没有定义轴。
反应 显示报警。
设置接口信号。
重组更正的程序段。
在程序段末尾报警时NC 停止。
解决 更正TRAFO_GEOAX_ASSIGN_TAB_1/2 或TRAFO_AXES_IN_1/2 的定义
程序继续 按复位键清除报警。重新启动零件程序。
4347 通道%1 在机床数据%2[%3]中通道轴分配错误
说明 %1 = 通道号
%2 = 机床数据名
%3 = 转换号
机床数据TRAFO_AXIS_IN_1/2中包含无效的定义。
有以下可能的错误原因:
定义的通道轴不存在。
转换需要一定的轴作为通道轴,但没有定义轴。
反应 显示报警。
设置接口信号。
重组更正的程序段。
在程序段末尾报警时NC 停止。
解决 更正TRAFO_AXES_IN_1/2 的定义。
程序继续 按复位键清除报警。重新启动零件程序。
报警
1-18 SINUMERIK 80D 诊断说明 2002.10
4400 机床数据的修改使得缓冲存储器重组(数据丢失!)
说明 配置缓冲存储器的机床数据已经更改。使用修改后的数据导入NC 时,则使缓冲
存储器重组,从而导致缓冲的用户数据丢失(零件程序,刀具数据,GUD,丝杠误
差补偿等)。
反应 显示报警。
解决 若控制器中有未存储的用户数据,则在NC再次通电前必须备份数据。
手动将更换的MD复位成最后一次通电前的数值,这样可避免存储器重组。
程序继续 按清除键清除报警,无须其他操作。
4502 通道%1 计时错误:%2(%3)->%4
说明 %1=通道编号
%2=字符串:机床数据识别符
%3=字符串:机床数据识别符
%4=字符串:机床数据识别符
G组6和8的复位动作被事先定义在MD20110MC_RESET_MODE_MASK的第4位和第
5 位中。
该设置现定义在MD20152MC_GCODE_RESET_MODE中。
为保证对“旧”数据备份的兼容性,从MD20110MC_RESRT_MODE_MASK中得出“旧”
数值并输入到MD 20152MC_GCODE_RESET_MODE 中。
反应 显示报警。
程序继续 按清除键清除报警,无须其它操作。
5000 不能进行通讯
说明 由于存储器空间太小无法执行通讯请求(NC 和HMI之间的数据交换;
例如:装入一个NC 零件程序)。原因:并联过多的通讯请求。
反应 显示报警
解决 任何补救可能,必须重复导致该报警的操作。用删除键清除报警显示。
程序继续 用清除键清除报警,无须其他操作。
6000 用标准机床数据重组存储器
说明 存储器管理程序无法用机床数据值划分NC 用户存储器。因为提供使用的总存储
器是用于NC 用户的动态和静态存储(例如:刀具偏置量,路径和文件编号等)所
以,容量不足。
反应 显示报警。
设置接口信号。
禁止NC 启动。
报警时NC 停止。
解决 重新定义NC存储器划分。
用于NC 用户存储器配置的专用机床数据不能当做报警原因;必须通过逐步修改
用户专用存储器结构,在机床数据的默认值基础上决定引发报警的MD。
报警
SINUMERIK 802D 诊断说明 2002.10 1-19
通常,不仅是一个机床数据选用的过大,所以建议将MD 数据中的存储区按一定
的比例缩小。
程序继续 按复位键清除报警,重新启动零件程序。
6010 通道%1 数据模块%2 无法生成或者无法完全生成,错误代码%3
说明 %1=通道编号
%2=字符串: (程序段名 )
%3=内部错误代码
数据库管理在系统导入时发现错误,指定的数据块可能还未生成。错误编号给出
错误原因。若错误代码为>100000,则出现了无法清除的系统错误。否则,用户
存储区过小。此时(用户)错误代码有下列含义:
错误编号解释:
1. 无可使用的存储空间
2. 超出最多允许的符号数
3. 索引1 在有效数值范围外
4. 通道中已有的名称
5. NC 中已有的名称
若在循环程序载入之后出现报警,则宏定义或全局用户数据(GUD)的定义,以及
用于NC 用户存储器的机床数据配置的不正确。在其他情况,对正确机床数据的
改动导致了用户存储器的配置错误。
下列程序段名(第二个参数)在NC(通常在所有系统和用户数据块中使用。如果问
题只出现在用户数据块,通常用户可以清除它们。
_N_NC_OPT_ 系统内部:选用数据,NC全局
_N_NC_SEA_ 系统内部:设置数据,NC全局
_N_NC_TEA 系统内部:机床数据,NC全局
_N_NC_CEC 系统内部:“横向误差补偿”
_N_NC_PRO 系统内部:保护区域,NC全局
_N_NC_GD1 用户:由_N_SGUD_DEF定义的第一个GUD 数据块,NC全局
_N_NC_GD2 用户:由_N_MGUD_DEF定义的第二个GUD 数据块,NC全局
_N_NC_GD3 用户:由_N_UGUD_DEF定义的第三个GUD 数据块,NC全局
_N_NC_GD4 用户:由_N_GUD4_DEF定义的第四个GUD 数据块,NC全局
_N_NC_GD5 用户:由_N_GUD5_DEF定义的第五个GUD 数据块,NC全局
_N_NC_GD6 用户:由_N_GUD6_DEF定义的第六个GUD 数据块,NC全局
_N_NC_GD7 用户:由_N_GUD7_DEF定义的第七个GUD 数据块,NC全局
_N_NC_GD8 用户:由_N_GUD8_DEF定义的第八个GUD 数据块,NC全局
_N_NC_GD9 用户:由_N_GUD9_DEF定义的第九个GUD 数据块,NC全局
_N_NC_MAC 用户:宏定义
_N_ NC_FUN 用户:循环程序
_N_CHc_OPT 系统内部:选用数据,通道专用
_N_CHc_SEA 系统内部:设置数据,通道专用
报警
1-20 SINUMERIK 80D 诊断说明 2002.10
_N_CHc_ TEA 系统内部:机床数据,通道专用
_N_CHc_PRO 系统内部:保护区域,通道专用
_N_CHc_UFR 系统内部:帧,通道专用
_N_CHc_RPA 系统内部:算术参数,通道专用
_N_CHc_GD1 用户:由_N_SGUD_DEF定义的第一个GUD数据块,通道专用
_N_CHc_GD2 用户:由_N_MGUD_DEF定义的第二个GUD数据块,通道专用
_N_CHc_GD3 用户:由_N_UGUD_DEF定义的第三个GUD数据块,通道专用
_N_CHc_GD4 用户:由_N_GUD4_DEF定义的第四个GUD数据块,通道专用
_N_CHc_GD5 用户:由_N_GUD5_DEF定义的第五个GUD数据块,通道专用
_N_CHc_GD6 用户:由_N_GUD6_DEF定义的第六个GUD数据块,通道专用
_N_CHc_GD7 用户:由_N_GUD7_DEF定义的第七个GUD数据块,通道专用
_N_CHc_GD8 用户:由_N_GUD8_DEF定义的第八个GUD数据块,通道专用
_N_CHc_GD9 用户:由_N_GUD9_DEF定义的第九个GUD数据块,通道专用
_N_AXa_OPT 系统内部:选用数据,轴向
_N_AXa_SEA 系统内部:设置数据,轴向
_N-Axa-TEA 系统内部:机床数据,轴向
_N_AXa_EEC 系统内部:丝杠误差补偿数据,轴向
_N_AXa_QEC 系统内部:象限误差补偿数据,轴向
_N_TOt_TOC 系统内部:刀具夹具数据,TOA专用
_N_TOt_TOA 系统内部:刀库数据,TOA专用
_N_TOt_TMA 系统内部:刀库数据,TOA专用
c=通道编号
a=机床轴编号
t=TOA装置编号
还有其他有识别符的内部系统数据块。
反应 显示报警。
设置接口信号。
NC 未准备就绪。
禁止NC 启动。
报警时NC 停止。
解决 通知授权人/维修服务处。
有两个决定循环程序的机床数据:
MD18170MN_MM_NUM_MAX_FUNC_NAMES=全部循环程序的最大数量
错误编号=2 表示该数值太小;
MD18180MN_MM_NUM_MAX_FUNC_PARAM=循环程序中定义参数的最大数量
错误编号=2 表示该数值太小(若修改了这些MD,则存储的备份仍保留);
下列用于宏定义:
MD 18160 MN_MM_NUM_USER_MACROS=所有宏定义的最大数量
报警
SINUMERIK 802D 诊断说明 2002.10 1-21
错误编号=2 表示数值太小;
(若修改了这些MD,则存储的备份仍保留)
下列用于GUD变量: MD18118MN_MM_NUM_GUD_MODULES=每个区域内GUD数据块的
最大数量
(NC/通道) (若定义GD1,GD2,GD3,GD9 则值必须为9 而不等于4)
MD18120MN_MM_NUM_GUD_NAMES_NC=所有NC 的全局GUD 变量的最大数量
错误编号=2 表示数值太小;
MD18130MN_MM_NUM_GUD_NAMES_CHAN=通道中所有的通道专用GUD 变量的最大数

错误编号=2 表示数值太小;
MD18150MN_MM_GUD_VALUES_MEM=所有GUD 变量的总的数值存储器
错误编号=1 表示数值太小;
重新上电。
程序继续 按复位键清除报警,重新启动零件程序。
6020 修改机床数据—重组存储器
说明 机床数据已经改变,从而定义了NC 用户存储配置。数据管理程序按照更换了的
机床数据重组存储器。
反应 显示报警。
解决 无须任何解决措施,必须再次输入所需的用户数据。
程序继续 按复位键清除报警,重新启动零件程序。
6030 已修改了用户存储器的极限
说明 上电时,数据管理程序按照系统专用机床数据
MD18210MM_USER_MEM_DYNAMIC,MD18220
MM_USER_MEM_DPR 和MD18230MM_USERMEM_BEFFERED
规定值检查实际使用的用户存储器(DRAM,DPRAM,和SRAM)。
反应 显示报警。
解决 无须任何补救措施,从减小的机床数据中读出新的最大允许值。
程序继续 按清除键清除报警,重新启动零件程序。
6035 系统只有%2kB 类型为“%3”的可用用户存储器,而不是%1kB
说明 %1 = 为相应的控制系统类型定义的可用存储器容量kB
%2 = 存储器实际可用的最大容量kB
%3 = 存储器类型,“D”= 非电池供电,“S”= 电池供电
此报警只出现在“冷启动”之后(=NCK使用缺省机床数据上电)。
报警只是一个提示,不影响NCK功能。此报警表示NCK所具有的用户存储器容量
比西门子为此控制系统预留的容量少。用户存储器的实际可用空间值也可以从机
床数据$MN_INFO_FREE_MEM_DYNAMIC,$MN_INFO_FREE_MEMS_TATIC 中得到。
报警
1-22 SINUMERIK 80D 诊断说明 2002.10
NCK发货时,根据特定的型号具有缺省的设定,提供了一定的(可用)存储空间用
于存储特定应用时的特殊的设定。NCK系统原来的缺省设定是冷启动后不出现此
报警。
反应 显示报警。
解决 出现此报警有以下可能的原因:
硬件和此版本的NCK 不匹配(也就是说,改硬件具有的存储器容量不够)。
如果一些特殊的应用可以使用剩余可用的存储器容量(即可以无故障启动),此报
警信息可以忽略。
程序继续 按复位键清除报警。
6410 TO单位%1刀具“%2”/模号%3 所定义的D=%4已经到达了预报警极限
说明 %1=TO单位
%2=刀具名称
%3=模号
%4=D 号
刀具监控:
告知操作人员,根据计数器或计时器的监控,定义的刀具补偿D已经到达了预报
警极限值。
可以的话,定义D号;如果不行,第4参数值将为0。
特定类型的刀具监控是刀具的特性(参见$TC_TP9)。
如果不更换刀具,定义的模号则无任何意义。
MMC 或PLC(=OPI)输出该报警。通道环境未定义。因此应定义TO单位。
反应 显示报警。
设置接口信号。
解决 只用作提示信息,用户决定将采取的措施。
程序继续 按清除键清除报警,无须其他操作。
6411 通道%1刀具“%2”/模号%3 所定义的D=%4已经到达了预报警极限
说明 %1=TO单位
%2=刀具名称
%3=模号
%4=D 号
刀具监控:
告知操作人员,根据计数器或计时器的监控,定义的刀具补偿D已经到达了预报
警极限值。
可以的话,定义D号;如果不行,第4参数值将为0。
特定类型的刀具监控是刀具的特性(参见$TC_TP9)。
如果不更换刀具,定义的模号则无任何意义。
该报警出现在NC 程序的执行过程中。
报警
SINUMERIK 802D 诊断说明 2002.10 1-23
反应 显示报警。
设置接口信号。
解决 只用作提示信息,用户决定将采取的措施。
程序继续 按清除键清除报警,无须其他操作。
6412 TO单位%1刀具“%2”/模号%3 所定义的D=%4已经到达了监控极限
说明 %1=TO单位
%2=刀具名称
%3=模号
%4=D 号
刀具监控:
告知操作人员,根据计数器或计时器的监控,定义的刀具补偿D已经到达了监控
极限值。
可以的话,定义D号;如果不行,第4参数值将为0。
特定类型的刀具监控是刀具的特性(参见$TC_TP9)。
如果不更换刀具,定义的模号则无任何意义。
MMC 或PLC(=OPI)输出该报警。通道环境未定义。因此应定义TO单位。
反应 显示报警。
设置接口信号。
解决 只用作提示信息,用户决定将采取的措施。
程序继续 按清除键清除报警,无须其他操作。
6430 工件计数器:切削沿监控表溢出
说明 工件计数器表中无法再输入切削沿。
你可以在NCK中存储尽可能多的工件计数器的切削沿。也就是说,如果每个刀具
的每个切削沿只用于工件一次,即到达了极限值。如果在几个刀架/丝杠上同时
加工几个工件,可以使用
MD18100MM_NUM_CUTTING_EDGES_IN_TOA 对所有工件的计数器定义它的切削沿数
量。
如果出现此报警,表示当前使用的切削沿不受监控,直到监控表中有空出,如通
过NC语言指令SETPIECE或MMC,PLC(PI 服务)中相应的指令。
反应 显示报警。
设置接口信号。
禁止NC 启动。
解决 —忘记减少工件计数器?
如果是这样,在零件程序中编程SETPIECE或在PLC程序中增加相应指令。
— 如果零件程序或PLC 程序正确,应使用机床数据
$MN_MM_NUM_CUTTING_E DGES_IN_TOA(这只可以由特定权限的人操作)给切
削沿释放更多空间。
报警
1-24 SINUMERIK 80D 诊断说明 2002.10
程序继续 按清除键清除报警,无须其他操作。
6432 功能不能执行;丝杠上未安装刀具;通道%1
说明 %1=通道号
你可能想在某个通道的零件程序中执行一个功能,而这需要在刀架/丝杠上安装
刀具。
反应 显示报警。
设置接口信号
解决 选择不同的功能,不同的刀架/丝杠或在刀架/丝杠上安装刀具。
程序继续 按清除键或NC START 键清除报警。
6500 NC存储器已满
说明 装入的零件程序太多,无法执行工作。
调试时该错误有关NC文件系统中的文件(NC存储器部分),如:初始化文件,NC
程序,等。
反应 显示报警。
解决 删除或卸载目前不需要的文件(例如:零件程序)。
程序继续 按清除键清除报警,无须其他操作。
6510 存储器中文件太多
说明 NC 的文件系统(部分NC存储器)中的文件数量已达到最大允许数量。
反应 显示报警。
解决 删除或卸载目前不需要的文件(例如:零件程序)。
程序继续 按清除键清除报警,无须其他操作。
6530 目录中文件太多
说明 NC 中一条目录下的文件数量已达到最大极限值。
反应 显示报警。
解决 删除或卸载目前不需要的文件(例如:零件程序)。
程序继续 按清除键清除报警,无须其他操作。
6540 NC存储器中的目录太多
说明 NC 的文件系统中的目录数量已达到最大极限值。
反应 显示报警。
解决 删除或卸载目前不需要的文件(例如:工件)。
程序继续 按清除键清除报警,无须其他操作。
报警
SINUMERIK 802D 诊断说明 2002.10 1-25
6550 子目录太多
说明 NC 中一条目录下的子目录数已达到最大极限值。
反应 显示报警。
解决 通知授权人/维修服务处。
删除或卸载相关目录下的子目录。
程序继续 按清除键清除报警,无须其他操作。
6560 非法的数据格式
说明 NC 的文件中输入了非法数据,如将二进制数据作为ASCII 文件装入NC。
反应 显示报警。
解决 将文件定义为二进制文件(例如:使用扩展名.BIN)。
程序继续 按清除键清除报警,无须其他操作。
6570 NC存储器已满
说明 NC 的DRAM 文件系统已满。无法执行该任务。在DRAM 中生成的系统文件太多。
反应 显示报警。
解决 减少“从外部执行”的操作。
程序继续
6600 NC卡存储器已满
说明 NC卡中的文件系统已满,不能再存入新的数据。
反应 显示报警。
解决 删除PCMCIA卡上的数据。
程序继续 按清除键清除报警,无须其他操作。
6610 NC卡上同时打开的文件太多
说明 NC卡上同时存入的文件太多。
反应 显示报警。
解决 重复后面的动作。
程序继续 按清除键清除报警。无须其它操作。
6620 NC卡的格式错误
说明 因格式错误无法存取NC卡。
反应 显示报警。
解决 更换NC卡。
程序继续 按清除键清除报警,无须其他操作。
【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表