西门子部分报警代码.docx
《西门子部分报警代码.docx》由会员分享,可在线阅读,更多相关《西门子部分报警代码.docx(44页珍藏版)》请在冰豆网上搜索。
西门子部分报警代码
西门子部分报警代码
NC报警表1-1报警号范围
000000–009999一般报警
010000–019999通道报警
020000–029999坐标轴/主轴报警
030000–099999功能报警
060000–064999SIEMENS循环报警
065000–069999
100000–100999主系统HMI
101000–101999诊断
102000–102999维修
103000–103999机床
104000–104999参数
105000–105999编程
106000–106999存储
107000–107999OEM
110000–110999保留
120000–120999保留
PLC报警/信息表1-3报警号范围
400000–499999一般报警
700000–799999用户范围
报警
1-2SINUMERIK80D诊断说明2002.10
1.1NC报警概述
2000PLC生命监控标志
说明PLC必须定期给出生命状态,否则就会报警。
反应禁止NC启动。
NC未准备就绪。
报警时NC停止。
显示报警。
设置接口信号。
解决PLC停时会出现此报警。
(编程工具使PLC停止,调试开关使PLC停,某个报警
使PLC停)
如果没有以上情况出现,请拨热线电话并说明操作系统故障号。
程序继续重新上电。
2001PLC未启动
说明上电后,PLC在规定的时间内至少要发出一个生命符号。
反应禁止NC启动。
NC未准备就绪。
报警时NC停止。
显示报警。
设置接口信号。
解决请拨打热线电话。
程序继续重新上电。
2140服务开关的当前位置在下次上电时会清除SRAM(总复位有效)
说明初始化开关当前处于总复位位置。
它意味着在进行下次模块复位时,模块的SRAM
被删除。
同时NC数据将丢失。
反应显示报警。
设置接口信号。
NC未准备就绪。
解决将初始化开关复位为1。
程序继续按清除键清除报警,操作者无须其它操作。
3000急停
说明急停请求出现在NC/PLC接口处(V26000000.1).NC
反应禁止NC启动
NC未准备就绪。
报警时NC停止。
报警
SINUMERIK802D诊断说明2002.101-3
显示报警。
设置接口信号。
解决检查急停档块是否碰撞,或者急停按钮是否激活。
检查PLC用户程序。
清除急停原因并通过PLC/NC接口(V26000000.2).NC应答。
程序继续按复位键清除报警。
重新启动零件程序。
4000通道%1机床数据%2有轴赋值间隔
说明%1=通道编号
%2=字符串:
机床数据识别符
用机床数据20070AXCONF-MACHAX-USED将机床轴分配给通道时,必须是连续的。
任何间隔系统上电(POWERON)时将检测出来,并作为一个报警显示。
反应报警显示。
设置接口信号。
NC未准备好。
禁止NC启动。
报警时NC停止。
解决请通知授权人/维修服务部门。
给通道轴分配一个无间隔的专用机床数据:
20070AXCONF_MACHAX_USED,即:
随
着通道轴标引的增加,必须一直给机床轴连续赋值直到首次输入零为止(不是机
床轴)。
然后所有MD高级标引均应含有一个“0”。
与机床数据编号的顺序无关。
通道轴索引第一通道机床轴编号
01AXCONF_MACHAX_USED[CH1,AX1]=1
12AXCONF_MACHAX_USED[CH1,AX2]=2
23AXCONF_MACHAX_USED[CH1,AX3]=3
34AXCONF_MACHAX_USED[CH1,AX4]=4
45AXCONF_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-4SINUMERIK80D诊断说明2002.10
MD20050
AXCONF_GEOAX_ASSIGN_TAB
(包括通道轴编号K)
MD20070
AXCONF_ACHAX_USED
(包括机床轴编号m)
几何轴索引第一通道通道轴索引第一通道
0101
1212
2323
34
45
给通道轴赋予的几何轴
反应显示报警。
设置接口信号。
NC未准备就绪。
禁止NC启动。
报警时NC停止。
解决请与授权人员或客户服务联系。
检查MD20050AXCONF_GEOAX_ASSIGN_TAB和MD20070AXCONF_MACHAX_USED是
否出错。
起始点是MD数组MD20070AXCONF_MACHAX_USED,然后按不同通道输入特定的机
床轴号。
MD20080AXCONF_CHANAX_NAME_TAB
为通道轴赋名,同时MD20050AXCONF_GEOAX_ASSIGN_TAB会为
它们赋予几何轴,通过在此MD数组中为每个几何轴输入相应的通道轴。
程序继续重新上电。
4004通道%1机床数据%2轴%3不只一次被定义为几何轴
说明%1=通道号
%2=字符串:
MD标识符
%3=轴索引
一个坐标轴只能一次定义成几何轴。
反应显示报警。
设置接口信号。
NC未准备好。
禁止NC启动。
报警时NC停止。
解决纠正MD20050AXCONF_GEOAX_ASSIGN_TAB.
程序继续重新上电。
4010机床数据%1[%2]中使用了无效识别符
说明%1=字符串:
MD识别符
%2=索引:
MD数组索引
报警
SINUMERIK802D诊断说明2002.101-5
给机床轴命名时,违反了下列某条的语法规则:
1.识别符必须为一个NC地址字母(A,B,C,I,J,K,U.V,W,X,Y,Z),还可以带有
一个数字扩展名。
2.识别符必须以除$之外的任意两个大写字母开头(保留)。
3.识别符必须不是NC语言的关键字。
(例如:
SPOS)
反应显示报警。
设置接口信号。
NC未准备好。
禁止NC启动。
报警时NC停止。
解决请与授权人员或客户服务联系。
在所显示的MD中,正确输入用户定义名的识别符。
机床轴:
MD10000AXCONF_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
通道轴:
MD10000AXCONF_MACHAX_NAME_TAB
程序继续重新上电。
4020机床数据%2中多次使用识别符%1
说明%1=字符串:
识别符名称
%2=字符串:
机床数据识别符
在NC表(数组)中给机床轴定义轴名称时,使用了控制器中已有的识别符。
反应显示报警。
报警
1-6SINUMERIK80D诊断说明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需要一个与MD20070AXCONF-USED和20050AXCONF-GEOAX-ASSIGN-TAB
中的轴配置相对应的轴识别符。
反应显示报警。
设置接口信号。
NC未准备就绪。
禁止NC启动。
报警时NC停止。
解决通知授权人/维修服务部门。
检查轴配置并输入MD中丢失的识别符。
若不希望该轴出现,则在
MD20070AXCONF_MACHAX_USED中将通道轴定义为机床轴0。
若该轴是你不想使用
的几何轴(仅适于两轴加工,例如:
车床),在通道专用MD20050
AXCONF-GEOAX-ASSIGN_TAB中必须为有关几何轴输入通道轴0。
程序继续重新上电。
报警
SINUMERIK802D诊断说明2002.101-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停止。
解决通知授权人/维修服务部门。
检查并更正
MD10000AXCONF_MACHAX_NAME_TAB和
MD20080AXCONF_CHANAX_NAME_TAB以及
MD20050AXCONF_GEOAX_NAME_TAB中使用的识别符。
程序继续重新上电。
4050NC代码识别符%1无法重新配置给%2
说明%1=字符串:
旧识别符
%2=字符串:
新识别符
报警
1-8SINUMERIK80D诊断说明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装入标准机床数据
说明使用以下标准值启动
—操作动作(如调试开关)
—MD11200INIT_MD
—丢失保存数据
—操作动作“使用保存数据导入”,事先没有保存数据
反应显示报警。
解决自动装入标准MD之后,必须将特定的MD输入/装入到相关系统中。
程序继续用清除键清除报警。
重新载入自己的机床数据。
4062装入了备份数据
说明存入中的用户数据被装入SRAM中。
反应显示报警。
解决再次安装自己的机床数据。
程序继续用RESET键清除报警。
报警
SINUMERIK802D诊断说明2002.101-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-10SINUMERIK80D诊断说明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。
程序继续使用清除键删除报警,无须其他操作。
报警
SINUMERIK802D诊断说明2002.101-11
4090系统导入时出错太多
说明系统导入时,出错数超过。
反应显示报警。
禁止NC启动。
解决正确设置机床数据。
程序继续
4110IPO循环系数增至%1ms
说明%1=字符串(新IPO循环)
IPO循环除数的设定值不是位置控制除数的整数倍。
除数(MD10070
IPO_SYSCLOCK_TIME_RATIO)增大。
当系统使用PROFIBUSDP时,由于SDB1000中的DP循环(MD10050
SYSCLOCK_CYCLE_TIME)变化,IPO_SYSCLOCK_TIME_RATIO的值已修改。
反应显示报警。
解决修改机床数据10070IPO_SYSCLOCK_TIME_RATIO。
程序继续使用RESET键取消报警。
重新启动零件程序。
4111PLC循环增至%1ms
说明未将PLC循环除数值设置成IPO循环除数的整数倍,除数(MD10074
PLC_IPO_TIME-RATIO)增大。
反应显示报警。
解决修改机床数据。
程序继续重新上电。
4112伺服循环变为%1ms
说明%1=字符串(新伺服循环)
当系统使用PROFIBUSDP时,由于DP循环变化(MD10050SYSCLOCK_CYCLE_
TIME),SDB1000中的IPO10060_SYSCLOCK_TIME_RATIO也已经改变。
反应显示报警。
解决修改机床数据10060POSCTRL_SYSCLOCK_TIME_RATIO。
程序继续使用RESET键取消报警。
重新启动零件程序。
4113系统循环变为%1ms
说明%1=字符串(新PLC循环)
由于DP循环变化,SDB1000中的MD10050SYSCLOCK_CYCLE_TIME也已经改变。
反应显示报警。
解决修改机床数据10050IPO_SYSCLOCK_CYCLE_TIME。
程序继续使用RESET键取消报警。
重新启动零件程序。
报警
1-12SINUMERIK80D诊断说明2002.10
4114SDB1000的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启动。
解决设定程序段长度/显示范围在允许值内。
程序继续重新上电。
报警
SINUMERIK802D诊断说明2002.101-13
4160通道%1:
主轴转换用的M功能无效
%1=通道编号
在机床数据MD20094MC_SPIND_RIGID_TAPPING_M_NR中,使用某个M功能将主
轴转换成进给轴模式时,此M功能已被系统占用而不能使用。
(M1到M5,M17,
M30,M40到M45)。
反应显示报警。
设置接口信号。
NC未准备就绪。
禁止NC启动。
报警时NC停止。
解决在MD20094MC_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到