青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1799|回复: 0

系统自诊断——西门子数控系统

[复制链接]
发表于 2009-11-3 17:09 | 显示全部楼层 |阅读模式
系统自诊断——西门子数控系统" W% n) S6 o0 e! n
         
2 v% F% @2 \  l8 y" X3 F: m      SIEMENS系统设有较强的自诊断功能,能及时识别NC、PLC和机床中的故障,从而避免发生事故。监控范围包括程序读入、程序格式、系统处理器、串行接口、控制电压、温度、驱动、位置反馈回路及位置传感器、NC与PLC之间的数据传送、加工的轮廓、系统存储器、主轴等多个方面。以810/820系统为例,系统监控主要有以下内容。7 s8 F  Z0 h/ \1 V! L3 q8 k
      
( `5 r5 O$ @3 M, [5 n' ^          (1) CPU监控  $ u$ M. k: `1 h- r$ Y5 r( T$ p
      810/820的CPU监控通过CPU模块上的红色发光二极管(LED)指示。正常情况下,接通系统后在6~7s内LED闪烁,然后熄灭,系统启动完成,进入正常工作状
8 H" Y. @, r% r7 N      态。如果LED一直发光无闪烁,则系统不能正常启动,CRT通常无显示,维修时可从以下几个方面查找故障原因:
" [! ?# b' \9 G2 G' o' L& n5 V       ) }2 g, L- o& Q6 U  f
          1) CPU模块中有硬件故障;; n2 U) H6 |, ~7 R) n
          2) CPU模块中短接端设定错误;
8 v' e' {0 g" Z6 Q          3) EPROM存储器故障;, E- q5 O' T: g5 Z
          4) 系统总线板损坏;
/ t8 ~/ W! ]( \* c1 K' {          5) 机床参数设定错误;5 }: G$ j+ E1 k# K$ o$ I
          6) 启动芯片安装错误或损坏。
6 p  o) {7 i5 m1 \! O2 j          如果在运行过程中LED发光,则表明:7 n- s: e2 }) U  b; [' m6 F  t
          1) 模块中出现硬件故障;* e' q, o7 f5 w7 ?1 \' {
       8 W1 B: z. i) L4 R
      2) CPU循环出错。- c  M$ r  `, |9 W2 ]# E
         t+ }4 R0 Y6 D" ^& ^9 r5 T% E
      (2) EPROM自诊断  
: ]6 V, q, @$ j+ Z5 y1 Y      810/820的基本系统软件存储于EPROM存储器中,它是系统正常工作的前提。每次启动系统,系统都要自动对存储器的内容进行检查,一旦发现错误,系统可以显示文字报警,并指出出错的芯片号。在维修过程中,EPROM存储器损坏的情况并不多见,引起此类故障的原因一般有:
! @8 ?2 E6 ^+ r( V, P      1) 存储器模块或EPROM芯片插接不良、安装位置错;8 q6 f5 I/ [) m; n; ~
      2) 不同版本、不同型号、不同种类的软件混用。* _5 `, Q$ f1 [4 O
      对于以上情况,维修时只要进行纠正,并重新启动系统,故障即可排除。
( A7 D$ r' X% d8 ^  o, x      (3)报警的处理  
: A  o3 s% O9 D2 f      系统监控的结果大部分是以报警显示的方式进行指示,对于极大多数故障,系统有固定的报警号和文字显示给予提示。同时,根据故障的情况,系统可以自动撤消NC准备好信号,或者是进入“进给保持”状态。
+ g: M* m5 G7 m+ n5 l' Z: S4 `; X- Q      
5 [' N+ E0 I' m% J( Q* p7 x( o  R       一般来说,大部分报警显示的含义清晰,处理方法也较明了。但也有部分报警的含义较广泛,现将故障可能原因及处理方法列举如下,以供维修人员参考。
! F9 h! V; f% N% w3 q8 X  i' d* H       % v  \% A4 q: S1 D
       1)ALMl~15报警:它是系统本身的故障,提示的含义较明确,但需要注意以下几点:) p4 n. Q5 [+ H2 \! e4 ~3 G* t
      
! T; h2 D1 K7 k1 G% b1 ~$ L4 D       ①ALMl报警:提示系统存储器的电池即将用完,应尽快更换电池。更换电池必须在系统通电的情况下进行,否则存储内容会丢失。
) d) r+ W3 a  g7 Z# ?' ^! _       ②ALM
) X: J0 @/ D8 ~( m! E      6报警:指示数据存储器子模块电池用尽,替换时,应以新的子模块替换。更换必须在系统断电的情况下进行,否则会引起系统故障。子模块调换后,需重新对存储内容进行加载。- g9 i( j" |% r) R) E& H2 j
       ③ALM & s% Y( O$ p$ s3 j+ m
      3报警:表明PLC处于停止状态,此时,系统的I/O接口信号被封锁,机床不能工作。对于本报警,一般应使用PLC的编程器读出中断堆栈的内容,才能查明故障原因。对于偶然出现的故障,当维修现场无编程器时,可以通过系统初始化的方法,重新启动PLC使机床恢复工作。% \2 Z& V$ K& @. p: ?( n
       . U, z+ K* t7 A
       - {8 G6 a8 z$ B+ Z7 D
      2)ALMl6~48报警:ALMl6~48报警为RS-232C(V.24)接口报警,810/820系统有两个RS-232C接口,可以通过设定数据SD5010-SD5028,使它与不同外部设备进行数据传输。数据传输与电缆连接、系统与传输设备的状态、数据格式、传输识别符以及传输波特率等有关,16~48号报警是对数据传输过程进行监控。. L- _, a1 o, t- P. t* }' B" `) B
      
1 t3 J" D0 ~/ P: `3 s* H& k      
( _  c5 e& {# q# |      其中,ALM22报警“时间监控生效”,表示系统在60s内没有输出或收到传输字符,它一般与外部设备的状态或设定、电缆连接等因素有关。ALM28报警为“环行存储器溢出”,表明系统不能及时处理读入的字符,可能的原因是传输速度太快,应降低系统与外设的传输波特率等等。( U. w6 Q. l  Z7 `1 N( w7 P
      
& W3 j, }# G3 \! k9 ]! W      以上报警在排除后,用数据输入/输出操作中的“STOP”功能键即可以清除报警,无须进行关机操作。+ C3 i5 Y+ v1 u! P2 w8 B! J
       : @# f5 [* H6 u9 t  p# h
      3) 进给轴专用报警:ALM
0 r9 [& V; A* m; k1 j      100*~196*(其中*=轴号,为0、1、2、3、4)。这类报警反映机床的位置控制闭环中的某个环节存在故障,是维修中较容易出现的报警。其中:
& Y$ S. I* g5 s8 C      ①
* }3 P0 I  N! n# {' w6 B      ALMl04*:坐标轴指令值到达了数模转换极限。它表示对应轴要求处理的指令值已高于机床数据268*中规定的数/模转换极限值,系统无法对这样的数字指令值实现数/模转换。应通过降低速度,或检查位置反馈传感器,或检查MD268*的设定,或检查伺服驱动单元等措施解决。
: Q8 f7 u' c- k) d) |/ Z0 {      ②
0 @/ D0 s. u; t' N- Z& k      ALMll6*:轮廓监控出错。它表示轴运行速度高于机床数据MD336*规定的轮廓监控速度,且超过了MD332*规定的允差;也有可能是制动时,轴不能在规定时间内达到要求的速度引起的。产生以上故障的原因一般是系统的Kv参数设置不当,维修时应检查MD332*的设定,Kv值(MD252*)的设定,检查伺服系统转速调节器的响应特性,或重新对伺服系统进行优化处理等等。
+ h: y; p# B5 N' k      ③
& Z! K3 V' @% S* E, I2 w. G      ALMl32*:位置反馈回路硬件故障。它表示系统检测到的位置反馈信号的错误。维修时应检查测量回路电缆是否断路、脱落;必要时可以通过插上测量回路短路插头,判断位置控制模块是否有故障。通过示波器,可以测量位置反馈信号的波形,进而判断电缆与位置传感器是否存在故障。  |$ f# ?+ C$ `3 p. Y! T2 {; [
      ④ ALMl68*:来自PLC用户程序“进给使能”信号被撤消。应根据PLC程序检查PLC程序的逻辑关系,以及有关接口信号的状态,查明故障原因。9 H, J9 w5 C6 G: f. l1 h
      以上报警在排除原因后,可以用机床控制面板上的复位键消除。
1 K+ t5 g1 h) m9 b      4) 程序报警:ALM ) z1 L4 P+ u6 j
      2000~2999。该类报警一般在运行程序时出现,主要是指出程序编制中的错误。报警不仅指明了故障类型,而且还可以指出出错的程序段。8 p; f; [( V3 p, r
      报警在排除原因后,用机床控制面板上的复位键消除。0 ]/ u. U( l+ c" ^0 n$ D
      5)
: h! R& S+ w" v/ P: K" X1 [% Z      程序模拟报警:ALM3000~3050。报警指示内容和方式与程序报警相似,区别是此类报警发生在程序模拟时。报警在排除原因后,用“报警应答”键清除。* W4 _* n, h) [2 j- ~  L. d
      6) 机床报警:ALM
' a* l8 n* v/ ~" R3 i4 T      6000~6031。这些报警是机床设计人员在编制PLC程序时,结合机床的具体要求设计的故障信息。报警显示的文字内容由报警文本(%PCA)输入。维修时应根据PLC用户程序进行分析,查找故障原因。
7 ?4 k/ g( \+ \* y' L+ \      报警在排除原因后,用报警应答键清除。
2 S2 N# i& W% N* G  @      7) PLC报警:ALM6032~6039。它是系统为PLC设置的报警,主要是给PLC设计者的提示。在机床使用中一般不会出现。9 v# L1 P) V3 E* u* W3 _
      8) . `  O" \1 c4 O( C; S
      机床操作信息:7000~7031。7000~7031是操作者信息,它不属于故障,而是设计者在PLC程序中设计的操作者提示信息,显示的文字内容由%PCA文件设定,称为操作者提示文本。7 p6 k, i  C9 [5 z' u. o! F
      操作者信息不需要清除,在相应状态消失后,显示会自行消除。* j6 p* i1 l, y  |1 X
      对于SIEMENS
! L7 d& w& j1 n9 a      810D/840D以及802S/802D等系统,系统出厂资料中有专门的“诊断手册”,用于分析、诊断故障原因。由于该资料内容丰富,描述具体,维修时可以根据系统的实际情况,参照进行,在此不再一一进行描述。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-4-19 13:47 , Processed in 0.141108 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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