常州轻工职业技术学院 数控机床故障诊断及维护课程授课教案 NO:13 授课日期 授课班级03机电33103机电332 课是 5 INUMERIK810数控系统的故障诊断及维护 授课类型 讲授 课时数 教学 目的 重点 难点 教具 挂图 教学过程 教学方法 及 主要教学内容 的运用 时间分配 标准型数控系统(又称全功能数控系统)功能齐全,一方面表 现在它们能适应不同的控制要求,有丰富的软件支持;另一方面 它们通常有良好的人机界面,较高的智能化程度,能帮助使用者 处理很多信息,使编程操作都变得简单:再就是系统的开放性, 能通过通信功能与计算机网络互通信息。本章通过对 SINUMERIK810数控系统硬件和软件的阐述,说明该系统故障诊 断及维护的特点和方法,这对其他数控系统的故障诊断及维护也 有一定的指导意义。 1系统组成及特点 SINUMERIK810系统是西门子公司80年代推出的数控产 品,按功能分有:810T,810M,810G,810N。按型号有810(GAI), 810(GA2),810(GA3)。即810I、Il、Ⅲ型机。810系统为紧凑型 连续轨迹数控装置,适用于低、中档功能的中小型机床,具有良 好的性能价格比,可安装在机床的任何部位 表1810系统三种型号的差别 控制轴数 来动轴数 扩展 NC存储容量 810(GA1 小型EU 810(CA2) 小型EU T、M 与 SINUMERIK810系统配套的有 SIMATIC S5系列的PLC SIMODRIVE61A交流驱动装置,1FT5、1FT6伺服电动机和 IPH5、1PH6主轴电动机等
1 常州轻工职业技术学院 数控机床故障诊断及维护 课 程 授 课 教 案 NO: 13 授课日期 授课班级 03 机电 331 03 机电 332 课题 5INUMERIK 810 数控系统的故障诊断及维护 授课类型 讲 授 课时数 教 学 目 的 重 点 难 点 教 具 挂 图 教学过程 及 时间分配 主 要 教 学 内 容 教学方法 的运用 标准型数控系统(又称全功能数控系统)功能齐全,一方面表 现在它们能适应不同的控制要求,有丰富的软件支持;另一方面 它们通常有良好的人机界面,较高的智能化程度,能帮助使用者 处理很多信息,使编程操作都变得简单;再就是系统的开放性, 能 通 过 通 信 功 能 与 计 算 机 网 络 互 通 信 息 。 本 章 通 过 对 SINUMERIK 810 数控系统硬件和软件的阐述,说明该系统故障诊 断及维护的特点和方法,这对其他数控系统的故障诊断及维护也 有一定的指导意义。 1 系统组成及特点 SINUMERIK 810 系统是西门子公司 80 年代推出的数控产 品,按功能分有:8l0T, 810M,810G,810N。按型号有 810(GAl), 810(GA2),810(GA3)。即 810 I、II、III 型机。8l0 系统为紧凑型 连续轨迹数控装置,适用于低、中档功能的中小型机床,具有良 好的性能价格比,可安装在机床的任何部位。 表 1 810 系统三种型号的差别 与 SINUMERIK 810 系统配套的有 SIMATIC S5 系列的 PLC、 SIMODRIVE 611A 交流驱动装置,1FT5、1FT6 伺服电动机和 lPH5、1PH6 主轴电动机等
11 SINUMERIK810T数控系统简介 SINUMERIK810T是车床专用数控系统,操作简单,性能可 适用于各种类型的数控车床。具有如下特点 1.1.1系统功能 l)9n单色显示器。 2)内装机床控制面板(轴选择开关、点动对刀、快速进给段主 轴速度设定等)。 3)最多可控制6个轴(2个主轴,4个进给轴;或1个主轴,5 个进给轴)。 4)内装可编程序控制器 5)两个手轮接口可供选择 6)可选不同脉冲量的编码器。 7)测量系统误差补偿o 8)丝扛螺距误差补偿。 9)反向间隙补偿。 10)刀具补偿功能o l1)工件保护功能 12)自诊断功能 13)和PC机通信的RS23C接口。 1.1.2工艺特性 1)进给速度0.01-4m/min 2)进给量lum精度。 3)在自动和手动方式下编程,具有S、M、T、H等功能 4)恒定的切削速度。 5)螺纹刃削0.001-40mm/r 6)可等螺距或变螺距切削。 7)主轴最高转速可达16000r/mm。 8)齿轮换档时,主轴摆动 113PLC特点 810T带有内装式PLC可编程控制器,采用STEP5编程语言, 具有三种编程方式(梯形图、逻辑图和语句表),并可相互转换 1)输入瀚输出点最多可扩展到384个。 2)可在PC机上进行PC编程 3)PLC程序最大可扩展至16K。 4)显示屏上可显示PLC的状态和报警信息 5)在自动方式下,从PLC自动调用主程序和子程序。 1.1.4操作和编程 1)可在操作面板上直接输入加工程序 2)可在PC机上编辑加工程序,并可通过通信接口输入和输出 加工程序 3)最大程序存储器容量可扩展至128K字节
2 1.1 SINUMERIK 810T 数控系统简介 SINUMERIK 810T 是车床专用数控系统,操作简单,性能可 靠,适用于各种类型的数控车床。具有如下特点: 1.1.1 系统功能 1)9in 单色显示器。 2)内装机床控制面板(轴选择开关、点动对刀、快速进给段主 轴速度设定等)。 3)最多可控制 6 个轴(2 个主轴,4 个进给轴;或 1 个主轴,5 个进给轴)。 4)内装可编程序控制器。 5)两个手轮接口可供选择: 6)可选不同脉冲量的编码器。 7)测量系统误差补偿 o 8)丝扛螺距误差补偿。 9)反向间隙补偿。 10)刀具补偿功能 o 11)工件保护功能。 12)自诊断功能。 13)和 PC 机通信的 RS232C 接口。 1.1.2 工艺特性 1)进给速度 0.01—44m/min。 2)进给量 1um 精度。 3)在自动和手动方式下编程,具有 S、M、T、H 等功能。 4)恒定的切削速度。 5)螺纹刃削 0.001—40mm/r。 6)可等螺距或变螺距切削。 7)主轴最高转速可达 16000r/mm。 8)齿轮换档时,主轴摆动。 1.1.3 PLC 特点 810T 带有内装式 PLC 可编程控制器,采用 STEP 5 编程语言, 具有三种编程方式(梯形图、逻辑图和语句表),并可相互转换。 1)输入/输出点最多可扩展到 384 个。 2)可在 PC 机上进行 PLC 编程。 3)PLC 程序最大可扩展至 16K。 4)显示屏上可显示 PLC 的状态和报警信息。 5)在自动方式下,从 PLC 自动调用主程序和子程序。 1.1.4 操作和编程 1)可在操作面板上直接输入加工程序。 2)可在 PC 机上编辑加工程序,并可通过通信接口输入和输出 加工程序。 3)最大程序存储器容量可扩展至 128K 字节
4)最多可存200个加工程序。 5)由于810是多通道结构,可在加工时,同时编程和进行程 序的输入、输出 6)具有蓝图编程功能、倒角和圆角自动插入、多点连接 7)圆弧半径直接编程 8)具有示教、录返功能。 9)在JOG方式下,同时使两个轴移动 10)程序输入时用图形引导 I〕调试加工程序时可采用图形模拟功能 12)程序试运行 13)插补后沿轮廓重复运动 14)自动搜索程序段到中断点位置。 5)软件限位开关 16)工作区域限制。 17)每个坐标轴可存储四个零点偏置。 18)顶置、设定参考点 19CNC编程具有参数功能,共有1000个R参数,可实现程 序跳转、数据传送、数学及逻辑运算等功能。 20)轮廓编程和刀尖半径轨迹补偿。 21)车削专用循环、螺纹加工循环、切槽循环及测量循环 12系统构成 121硬件结构 SINUMERIK80系统的硬件结构紧凑,整机体积仅与一台 14in电视机相当。图7-1为810系统背面外观图,正面可参阅绪 论中的图0-1。图7-2为系统的硬件结构框图。 a· ② 图7-1 SINUMERIK810数控系统外观图(背面) 1一视频接口模块2—CPU模块3一接口模块 4一存储器模块5-位置辖制模块(测量模块)6一电源模块
3 4)最多可存 200 个加工程序。 5)由于 810 是多通道结构,可在加工时,同时编程和进行程 序的输入、输出。 6)具有蓝图编程功能、倒角和圆角自动插入、多点连接、 7)圆弧半径直接编程。 8)具有示教、录返功能。 9)在 JOG 方式下,同时使两个轴移动。 10)程序输入时采用图形引导。 11)调试加工程序时可采用图形模拟功能。 12)程序试运行。 13)插补后沿轮廓重复运动。 14)自动搜索程序段到中断点位置。 15)软件限位开关。 16)工作区域限制。 17)每个坐标轴可存储四个零点偏置。 18)顶置、设定参考点。 19)CNC 编程具有参数功能,共有 1000 个 R 参数,可实现程 序跳转、数据传送、数学及逻辑运算等功能。 20)轮廓编程和刀尖半径轨迹补偿。 21)车削专用循环、螺纹加工循环、切槽循环及测量循环。 1.2 系统构成 1.2.1 硬件结构 SINUMERIK 8l0 系统的硬件结构紧凑,整机体积仅与—台 14in 电视机相当。图 7—1 为 810 系统背面外观图,正面可参阅绪 论中的图 0—1。图 7—2 为系统的硬件结构框图。 图 7—1 SINUMERIK 810 数控系统外观图(背面) 1 一视频接口模块 2—CPU 模块 3 一接口模块 4 一存储器模块 5--位置辖制模块(测量模块) 6 一电源模块
系统程序子模块 [ 232/TTY 外车机来差制面板 测量头棱口 联统序存锦器模块 I/O千模块 手轮子模块 总线Ⅲ 区的2 又区x 位重控制模块 X区L 位贺反34 风扇Nc4ON 至作面 图7—2 SINUMERIK80数控系统硬件结构框图 系统硬件主要由以下几部分组成 (1)CPU模块(6FX1138)该模块是数控系统的核心,主要包 括CNC与PLC的CPU、实际值寄存器、工件程序存储器、引导 指令输入器(起动芯片)及两个串行通信接口。系统只有一片中央 处理器(ntel80186),为CNC与PLC的CPU所共用。 (2)位置控制模块(6FX1121—4BA02或4BB02)又称测量模 块,该模块是数控系统对机床的进给轴与主轴实现位置反馈闭环 控制的接口。它对每个控制轴的位置反馈进行拾取、监控、计数 与缓冲,通过总线送到CPU模块的实际值寄存器,同时将数控系 统对各轴的模拟量控制指令(-10~+10v)及使能信号送到相应轴的 驱动装置。数控系统要求位置反馈元件是数字式的增量位移传感 器,如光栅、光电脉冲编码器等,其中4BB02具有内装的脉冲整 形插值器(EXE)。 (3)系统程序存储器模块(6FXII28)该模块的主要功能是 插接系统程序存储器子模块( EPROM,同时还可带32K静态RAM 存储器作为零件加工程序存储器的扩展,扩展容量相当于80m穿 孔带。 (4)接口模块(6FX121)该模块通过10总线与输入助出于 模块(6FX14)及手轮控制子模块(6FX116),实现与系统操作面 板和机床操作而板的接口。另外还可以连接两个快速测量头(用于 工件和刀具的检测)及插接用户数据存储器(带电池的16KROM 存储器子模块)。 (5)文字、图形处理器模块(6FX1151)该模块的主要功能 是进行文字和图形的处理,输出高分辨李的隔行扫描信号给显示 器的适配单元。 (6)电源模块(6EV3055)该模块包括电源起动逻辑控 制、输入滤波、开关式稳压电源(24V/5V)及风扇监控等
4 图 7—2 SINUMERIK 8l0 数控系统硬件结构框图 系统硬件主要由以下几部分组成: (1)CPU 模块(6FX1138) 该模块是数控系统的核心,主要包 括 CNC 与 PLC 的 CPU、实际值寄存器、工件程序存储器、引导 指令输入器(起动芯片)及两个串行通信接口。系统只有一片中央 处理器(Intel 80186),为 CNC 与 PLC 的 CPU 所共用。 (2)位置控制模块(6FX1121—4BA02或4BB02) 又称测量模 块,该模块是数控系统对机床的进给轴与主轴实现位置反馈闭环 控制的接口。它对每个控制轴的位置反馈进行拾取、监控、计数 与缓冲,通过总线送到 CPU 模块的实际值寄存器,同时将数控系 统对各轴的模拟量控制指令(-10~+10v)及使能信号送到相应轴的 驱动装置。数控系统要求位置反馈元件是数字式的增量位移传感 器,如光栅、光电脉冲编码器等,其中 4BB02 具有内装的脉冲整 形插值器(EXE)。 (3)系统程序存储器模块(6FX11l28) 该模块的主要功能是 插接系统程序存储器子模块(EPROM),同时还可带32K静态RAM 存储器作为零件加工程序存储器的扩展,扩展容量相当于 80m 穿 孔带。 (4)接口模块(6FX1121) 该模块通过 10 总线与输入助出于 模块(6FX1124)及手轮控制子模块(6FX1126),实现与系统操作面 板和机床操作而板的接口。另外还可以连接两个快速测量头(用于 工件和刀具的检测)及插接用户数据存储器(带电池的 16K ROM 存储器子模块)。 (5)文字、图形处理器模块(6FX1151) 该模块的主要功能 是进行文字和图形的处理,输出高分辨李的隔行扫描信号给显示 器的适配单元。 (6)电源模块(6EV3055) 该模块包括电源起动逻辑控 制、输入滤波、开关式稳压电源(24V/5V)及风扇监控等
1.2.2内装型可编程控制器(PLC 系统带有一个内装型的可编程控制器,用于实现与机床的接 口和电气控制。PLC的等级和允许的指令范围与 SIMTIC S5 101U可编程控制器相当,编程语言为STEP5。PLC与CNC间的 信号传递如图7-3所示 外用户操作面板 外部用户控制面板 PLC PC操作系统「入输出 操作监视 H腰E 出错/状态 vDI倍号 M、S、T 零件程序 辅助功能 可程序控制 M译码 静态/动态 M信号 外部数据 控制 机床致据 反馈信号驱动信号 图7-3PLC与CNC之间的信号传递 图中,VD信号是CNC将其信号状态通过接口输入给PLC, 再由PLC程序进行处理,其中包括:程序运行、CNC报警以及 辅助状态信号等。PLC的用户程序可以编为两个程序块:PB1 与PB2(或FBl与FB2),其中PBl(FBl)是循环处理程序,用于实 现数控系统和机床间的信号交换、辅助功能输出和机床的电气控 制。数控系统起动后,PLC周而复始地扫描执行这个程序块,并 在每次扫描结束时,向CNC和机床侧输出执行结果。PB2(FB2) 是以中断控制方式处理的程序块,一般用于处理某种特定功能 块的长度有限制。合理、巧妙地编制这两个程序块可以充分利用 PLC功能,从而使机床控制线路大为简化,同时提高系统的可靠 PLC与机床的接口通过输入场出于模块来实现,最多可 以有128点输入(24V直流),64点输出(其中48点为+24v直流
5 1.2.2 内装型可编程控制器(PLC) 系统带有一个内装型的可编程控制器,用于实现与机床的接 口和电气控制。PLC 的等级和允许的指令范围与 SIMTIC S5— 101U 可编程控制器相当,编程语言为 STEP 5。PLC 与 CNC 间的 信号传递如图 7—3 所示。 图 7-3 PLC 与 CNC 之间的信号传递 图中,VDI 信号是 CNC 将其信号状态通过接口输入给 PLC, 再由 PLC 程序进行处理,其中包括:程序运行、CNC 报警以及 辅助状态信号等。 PLC 的用户程序可以编为两个程序块:PB1 与 PB2 (或 FBl 与 FB2),其中 PB1(FB1)是循环处理程序,用于实 现数控系统和机床间的信号交换、辅助功能输出和机床的电气控 制。数控系统起动后,PLC 周而复始地扫描执行这个程序块,并 在每次扫描结束时,向 CNC 和机床侧输出执行结果。PB2(FB2) 是以中断控制方式处理的程序块,一般用于处理某种特定功能, 块的长度有限制。合理、巧妙地编制这两个程序块可以充分利用 PLC 功能,从而使机床控制线路大为简化,同时提高系统的可靠 性。 PLC 与机床的接口通过输入场出于模块来实现,最多可 以有 128 点输入(24V 直流),64 点输出(其中 48 点为+24v 直流
400mA有过载保护,另外16点为+24v直流、100nA无过载保护 123软件组成 SINUMERIK810数控系统与机床配置并投入使用后,拥有的 软件和数据如表7-2所示 表72 SINUMERIK8I数控系统的软件和数据 名隋传输识脊 配谢本系统料序,引导控削系统建1牛 起嘲芯片 PROM 基本系统科序 M与PC的幕本系统程序,N的基本功 能和选择功能、显示语种 EPROM子糗块 西!1子公司 用干实现某些特定加工功能的子程序软件过 测循环 用于乾接快违测量头的测根子利序软件 占用一定容量的T 性程序存铺器 NC机休效据:%TEA1数控系统与机床适配所需设置的各方面数性 HC机沫数 9 TEA 系统PL在使用中香要设置的数据 PL用户程 ⅣT断报警探剖的程序块,处理數控系统与机的6 KB RAM數猶;系统的使 接口和电气时 在储子模块 结合PC用户程序设置的PC肾 警文本 FCA:(、000~N01)和PLC操作提(N70 系烧设定数据%4|,进斜轴的工域范国、主轴限进、申行 的参数设定等等 加工主君序%M工件加工主序%0-=899 工件程宇存储器 加千程序 ⊥作加工子程半L-1 刀其补偿参数(含刀料几何值和刀具磨损值) 设定零偏G54~57;可程编零偏G5N 的程人员 R参数 %RPAR参数有了通过R参数(F09和年1 6KB RAM数据 有通共川的中央R参数(R900-R99 2故障诊断及维护特点 21 SINUMERIK810数控系统的维护特点 211硬件维护特点 810系统硬件的特点是模块少,整体结构简单,用户无需调 整,这主要是硬件软化,采用大规模集成电路和专用集成电路的 结果,因此,其硬件故障率很低。然而一旦出现系统自身的硬件 故障,往往又是在使用现场难以处理的。因为对模块的检测与维 修,需要对硬件和基本系统软件进行相当全向、深入的分析,并 且必须具备一定的测试设备、工装和相应的器件才有可能进行 对于现场,比较现实的力法是能够根据模块的功能和故障现象, 判断查找出发生故障的模块,以事先准备外的备件替换,然后根 据情况,决定是否需要重新加载数据和进行初始化调整,使系统 恢复正常一工作:故障的模块可以返修。 212充分重视软件及数据的保护 从表7—2中可以看出,第I、Ⅲ两类由于它们的存储方式使
6 400mA 有过载保护,另外 16 点为+24v 直流、100rnA 无过载保护)。 1.2.3 软件组成 SINUMERIK 8l0 数控系统与机床配置并投入使用后,拥有的 软件和数据如表 7—2 所示。 2 故障诊断及维护特点 2.1 SINUMERIK 810 数控系统的维护特点 2.1.1 硬件维护特点 810 系统硬件的特点是模块少,整体结构简单,用户无需调 整,这主要是硬件软化,采用大规模集成电路和专用集成电路的 结果,因此,其硬件故障率很低。然而一旦出现系统自身的硬件 故障,往往又是在使用现场难以处理的。因为对模块的检测与维 修,需要对硬件和基本系统软件进行相当全向、深入的分析,并 且必须具备一定的测试设备、工装和相应的器件才有可能进行。 对于现场,比较现实的力法是能够根据模块的功能和故障现象, 判断查找出发生故障的模块,以事先准备外的备件替换,然后根 据情况,决定是否需要重新加载数据和进行初始化调整,使系统 恢复正常—工作:故障的模块可以返修。 2.1.2 充分重视软件及数据的保护 从表 7—2 中可以看出,第 I、III 两类由于它们的存储方式使
得保护问题不很突出,而第Ⅱ类软件和数据(包括PLC用户程序 报答文本、CNC与PLC机床数据)是机床制造厂或改装设计备编 制并经过一系列的调整、优化得到的,是组成每台具体的数控机 床系统的关键所在:它们存储于用电池保持的ROM存储器于模 块中,清除和修改都很容易,一旦这些内容被改乱或丢失,整合 机床就不能正常工作,甚至瘫痪。因此.这类软件和数据的保护 问题就很突出,可以采取下述措施来保护这些软件和数据。 1)将这些软件和数据通过编程器存储于磁盘中或者制成纸带 备用,同时最好还能打印出文字硬拷贝,以便丢失时能及时通过 设备或手动输入 2)这些软件和数据容易清除与修改,给调整带来了很大方便 但如果管理不善,也会带来严重后果.特别是系统的初始化调 整.错误的操作可能删除不该清除的内容或加载上不该加载的内 容,造成机床的全面瘫痪。因此,应当制定严格的制度,防止无 关入员摆弄数控系统。机床的操作人员、编程人员和维修入员也 应明确各自的职责范围(修改机床数据、进行初始化调整工作必须 由专职人员执行和掌握),以避免其他人员的误操作造成事故 213数据调整的特点 数据调整是数控系统的一个突出特点。将系统适配于一台机 床,需要处理系统与机床的电气控制部分、位置控制部分(驱动装 置与位置反馈回路)以及数据传输设备三个方面的接口。实现这些 接口,其中大部分的设计调试工作是编制、设得和优化有关的软 件和数据,这个特点也会反映到机床的维修工作中,因为尽管机 床已经过出广调整和现场的投入使用调整,但由于试加工的局限 件、加工要求或者控制要求的改变甚至环境条件的改变,都会 提出一些新的调整要求,需要在维修小加以解决。因此,维修人 员应当对系统的这些软件和数据有相当的了解。它包括: (1)机床数据机床数据是系统适配于机床所设置的有关数 据。其中:①MDl一MD56是系统的通用数据,机床交付使用后 这些数据一般不需再调整。②MD200*一MD396*(*为轴号,0、1 2和3分别表示4个进给轴)为进给轴专用数据,其中各轴的漂移 补偿、传动间隙补偿、复合增益、Kⅴ系数(位控环增益)、加迎度、 夹紧容差以及与轮廓监控有关的数据等,在维修中都有可能需要 调整,有时需要一边进行数据修改,一边用动态记录仪或存储示 波器检查今关的给定和响应,以达到特性要求。③MD4000 MD4590为主轴专用数据,通过这些数据的设定,可对主轴不同 传动级的各种特性分别加以调整。④MD5000一MD5050为系统 的通用数据位,主要是系统的一些操作和控制功能的选择生效 在使用中,可以根据需要作一些改变。⑤MD5200—MD5110是主 轴的专用数据位。⑥MD540*—MD558”(*为通道号,可以是1 2)为通道专用数据位,机床交付使用后,一般不需再做调整。⑦ MD560*—MD576*(*为轴号、同前)为进猾轴专用数据位。⑧ MD6000—MD6249为丝杠螺距误差补偿数据,选择该功能后,可
7 得保护问题不很突出,而第 II 类软件和数据(包括 PLC 用户程序、 报答文本、CNC 与 PLC 机床数据)是机床制造厂或改装设计备编 制并经过—系列的调整、优化得到的,是组成每台具体的数控机 床系统的关键所在:它们存储于用电池保持的 ROM 存储器于模 块中,清除和修改都很容易,一旦这些内容被改乱或丢失,整合 机床就不能正常工作,甚至瘫痪。因此.这类软件和数据的保护 问题就很突出,可以采取下述措施来保护这些软件和数据。 1)将这些软件和数据通过编程器存储于磁盘中或者制成纸带 备用,同时最好还能打印出文字硬拷贝,以便丢失时能及时通过 设备或手动输入。 2)这些软件和数据容易清除与修改,给调整带来了很大方便。 但如果管理不善,也会带来严重后果.特别是系统的初始化调 整.错误的操作可能删除不该清除的内容或加载上不该加载的内 容,造成机床的全面瘫痪。因此,应当制定严格的制度,防止无 关入员摆弄数控系统。机床的操作人员、编程人员和维修入员也 应明确各自的职责范围(修改机床数据、进行初始化调整工作必须 由专职人员执行和掌握),以避免其他人员的误操作造成事故。 2.1.3 数据调整的特点 数据调整是数控系统的一个突出特点。将系统适配于一台机 床,需要处理系统与机床的电气控制部分、位置控制部分(驱动装 置与位置反馈回路)以及数据传输设备三个方面的接口。实现这些 接口,其中大部分的设计调试工作是编制、设得和优化有关的软 件和数据,这个特点也会反映到机床的维修工作中,因为尽管机 床已经过出广调整和现场的投入使用调整,但由于试加工的局限 件、加工要求或者控制要求的改变 甚至环境条件的改变,都会 提出一些新的调整要求,需要在维修小加以解决。因此,维修人 员应当对系统的这些软件和数据有相当的了解。它包括: (1)机床数据 机床数据是系统适配于机床所设置的有关数 据。其中:①MDl 一 MDl56 是系统的通用数据,机床交付使用后, 这些数据一般不需再调整。②MD200*一 MD396*(*为轴号,0、1、 2 和 3 分别表示 4 个进给轴)为进给轴专用数据,其中各轴的漂移 补偿、传动间隙补偿、复合增益、Kv 系数(位控环增益)、加迎度、 夹紧容差以及与轮廓监控有关的数据等,在维修中都有可能需要 调整,有时需要—边进行数据修改,一边用动态记录仪或存储示 波器检查今关的给定和响应,以达到特性要求。③MD4000 一 MD4590 为主轴专用数据,通过这些数据的设定,可对主轴不同 传动级的各种特性分别加以调整。④MD5000 一 MD5050 为系统 的通用数据位,主要是系统的一些操作和控制功能的选择生效, 在使用中,可以根据需要作一些改变。⑤MD5200—MD5110 是主 轴的专用数据位。⑥MD540*—MD558”(* 为通道号,可以是 1、 2)为通道专用数据位,机床交付使用后,一般不需再做调整。⑦ MD560*—MD576*(*为轴号、同前)为进猾轴专用数据位。⑧ MD6000—MD6249 为丝杠螺距误差补偿数据,选择该功能后,可
通过这些数据最多定义1000个补偿点.并分配给各进给轴(需与 有关轴的专用数据配合使用),进行丝杠螺距误差补偿,需要用激 光干涉仪之类的精密测量仪器,测绘出丝杠螺距误差曲线。 由于机床数据内容广,数量大,因此在对它们进行修改与优 化时,必须弄清被修改数据的确切合义、取值范围和没定方法, 及时做出相应的修改记录,以免发生混乱。 (2)PLC用户软件PLC用户软件包PLC机床数据、PLC用 户程序和PLC报警文本,这三者之间有密切的联系,PLC机床数 据和PLC报警文本都是根据PLC用户程序的要求设定和编制的。 机床交付使用厂,一般不再需要对它们进行修改,除非提出新的 接口或控制要求。但是,维修人员应当读懂机床的PLC用户软件, 否则,就无法通过接口检査找出机床电气控制部分的故障、因为 机床的电气控制逻辑关系主要是在PLC用户程序中编定的。 通过系统面板上的“ DIAGNOSIS”软健,可以实时读出PLC 的全部输入字(IB)、输出字(QB)、标志字(N)、定时器(T)和计数器 (C的信号状态、以用来做接口诊断。如接近一步地处理与PLC 有关的问题,应借助西门子机外编提器,该编积器不但可以用来 编辑、传输和读出上述PLC用户程序、而且可以对PLC进行在 线诊断和状态控制,如读出中断堆栈、信号状态、变量控制以及 起、停PLC等,给查找相处理与PLC有关的故障提供了很大的 方便 22系统的自诊断功能及报警处理方法 810系统没有很强的自诊断功能,实时监控系统各部分工作 及时识别出CNC、PLC和机床中的故障。监控范围广泛,包括以 下各方面内容:数据读人、位置反馈回路及位置传感器、程序格 式、CNC与PLC之间的数据传送、微处理器、加工时的零件轮 廓、串行接口、系统程序存储器、电压、机床数据存储路、温度、 用户程序存储器、使能信号和主轴功能。 221CPU监控 CPU模块上有一个红包发光二极管(ED),用以指示控制系 统的状态正常情况下,按下系统起动放钮的最初6-7s内.该 LED频繁闪亮,然后熄灭,这时系统起动完成。如果LED常亮 则系统不能被起动,CRT也往往没有显示,这时可从以下几方面 着手査找故障原因:①CPU模块硬件故障。②模块中有跨接棒错 接。③ EPROM故障。④总线板损坏。⑤机床数据错误。⑥起动 芯片用错或损坏 如果在运行中该红色发光二极管亮,则表明:①模块中出现 硬件故障。②CPU处于死循环。③CPU循环周期过长以至引起监 控响应。 222 EPROM存储器的自诊断 基本系统软件全部存储于 EPROM存储器中,它们的正确无 误是系统正常工作的基本前提。因此,每次起动和CPU循环工作
8 通过这些数据最多定义 1000 个补偿点.并分配给各进给轴(需与 有关轴的专用数据配合使用),进行丝杠螺距误差补偿,需要用激 光干涉仪之类的精密测量仪器,测绘出丝杠螺距误差曲线。 由于机床数据内容广,数量大,因此在对它们进行修改与优 化时,必须弄清被修改数据的确切合义、取值范围和没定方法, 及时做出相应的修改记录,以免发生混乱。 (2)PLC 用户软件 PLC 用户软件包 PLC 机床数据、PLC 用 户程序和 PLC 报警文本,这三者之间有密切的联系,PLC 机床数 据和 PLC 报警文本都是根据 PLC 用户程序的要求设定和编制的。 机床交付使用厂,一般不再需要对它们进行修改,除非提出新的 接口或控制要求。但是,维修人员应当读懂机床的 PLC 用户软件, 否则,就无法通过接口检查找出机床电气控制部分的故障、因为 机床的电气控制逻辑关系主要是在 PLC 用户程序中编定的。 通过系统面板上的“DIAGNOSIS”软健,可以实时读出 PLC 的全部输入字(IB)、输出字(QB)、标志字(N)、定时器(T)和计数器 (C 的信号状态、以用来做接口诊断。如接近一步地处理与 PLC 有关的问题,应借助西门子机外编提器,该编积器不但可以用来 编辑、传输和读出上述 PLC 用户程序、而且可以对 PLC 进行在 线诊断和状态控制,如读出中断堆栈、信号状态、变量控制以及 起、停 PLC 等,给查找相处理与 PLC 有关的故障提供了很大的 方便。 2.2 系统的自诊断功能及报警处理方法 810 系统没有很强的自诊断功能,实时监控系统各部分工作, 及时识别出 CNC、PLC 和机床中的故障。监控范围广泛,包括以 下各方面内容:数据读人、位置反馈回路及位置传感器、程序格 式、CNC 与 PLC 之间的数据传送、微处理器、加工时的零件轮 廓、串行接口、系统程序存储器、电压、机床数据存储路、温度、 用户程序存储器、使能信号和主轴功能。 2.2.1 CPU 监控 CPU 模块上有一个红包发光二极管(LED),用以指示控制系 统的状态 正常情况下,按下系统起动放钮的最初 6—7s 内.该 LED 频繁闪亮,然后熄灭,这时系统起动完成。如果 LED 常亮, 则系统不能被起动,CRT 也往往没有显示,这时可从以下几方面 着手查找故障原因:①CPU 模块硬件故障。②模块中有跨接棒错 接。③EPROM 故障。④总线板损坏。⑤机床数据错误。⑥起动 芯片用错或损坏。 如果在运行中该红色发光二极管亮,则表明:①模块中出现 硬件故障。②CPU 处于死循环。③CPU 循环周期过长以至引起监 控响应。 2.2.2 EPROM 存储器的自诊断 基本系统软件全部存储于 EPROM 存储器中,它们的正确无 误是系统正常工作的基本前提。因此,每次起动和 CPU 循环工作
中,系统都会自动对这些存储器的内容进行总和检查,一旦发现 实际总和与额定总和不符,立即显示文字报警,并指示出错芯片 的片号。值得汁意的是, EPROM存储器真正损坏的情况并不多 见,比较多的情况是存储器模块或其上面的 EPROM芯片插接不 良,或者不同版本、不同型号和不向种类的软件芯片混用,这类 情况,只要纠正并重新起动系统,故障即可排除。如 EPROM损 坏,则应以备用软件替换或请专职维修人员处理。 223一些报警的处理方法 大部分监控的故障识别结果是以报警显示的方式给出的、对 于具体的故障,系统有固定的报警号和文字显示给予提示。系统 会根据故障情况决定是否撤消CNC准备好的信号,或者封锁循环 起动。对于加工运行中出现的故障、必要时系统会自动停止加工 过程,等待处理。下面对其中一部分含义比较广泛的报警,提供 些故障原因及处理方法,供参考。 (1)1-15号报警指示系统自身的一些故障,提示的含义很 明确.但其中一些报警的处理方法需要加以注意。 1号报警反映工件存储器的屯池即将用完。该电池在CRT 显示单元的背面,替换电池时必须在系统通电的情况下进行,否 则存储内容会丢失 6号报警指示数据存储器子模块电池用尽。替换时,必须 在系统断电的情况下拔出该子模块,冉以新的子模块替换旧的 模块,否则会引起系统故障。子模块调换后,需重新加载其存储 内容。 3号报警表明PLC处于停止状态。此时,由于接口已被封 锁.机床不能工作。遇到这种情况,一般应用机外编秽器读出PLC 的中断堆栈,即可查明故障原因。对于偶然出现的这种故障,也 可以采用初始化的方法重新起动PLC,使机床恢复丁作。如果故 障频繁出现,说明PLC的设计存在缺陷,应请专职维修人员进行 处理 这类报警应在故障排除后,用关机重新起动的方法恢复系统 运仃。 (2)16-39号报警系统RS-232C接口的报警。本系统有 两个RS—232C接口,通过正确地没定数据位MD5010 MD5028,可与不同传输设备的KS-232C接口配接,进行数据传 输。能否成功地实现数据传输,取决于电缆连接、系统传输设备 的状态、数据格式、传输识别符以及传输波特率是否正确。此类 报警就是从这些方面对数据传输过程进行监控,及时提示用户处 理接口故障,保持传输能够顺利进行。 (3)进给轴专用报警100*196*(其中*为轴号,同前)报警反 映了机床位置闭环控制中各环节可能的故障,是实际应用中比较 容易出现的一类报警。其中 104*报警为“到达数模转换极限”报警,表明该轴此时要 求处理的数字指令值高于机床数据MD268*中规定的数模转换极
9 中,系统都会自动对这些存储器的内容进行总和检查,一旦发现 实际总和与额定总和不符,立即显示文字报警,并指示出错芯片 的片号。值得汁意的是,EPROM 存储器真正损坏的情况并不多 见,比较多的情况是存储器模块或其上面的 EPROM 芯片插接不 良,或者不同版本、不同型号和不向种类的软件芯片混用,这类 情况,只要纠正并重新起动系统,故障即可排除。如 EPROM 损 坏,则应以备用软件替换或请专职维修人员处理。 2.2.3 一些报警的处理方法 大部分监控的故障识别结果是以报警显示的方式给出的、对 于具体的故障,系统有固定的报警号和文字显示给予提示。系统 会根据故障情况决定是否撤消 CNC 准备好的信号,或者封锁循环 起动。对于加工运行中出现的故障、必要时系统会自动停止加工 过程,等待处理。下面对其中一部分含义比较广泛的报警,提供 一些故障原因及处理方法,供参考。 (1)1—15 号报警 指示系统自身的一些故障,提示的含义很 明确.但其中一些报警的处理方法需要加以注意。 l 号报警 反映工件存储器的屯池即将用完。该电池在 CRT 显示单元的背面,替换电池时必须在系统通电的情况下进行,否 则存储内容会丢失。 6 号报警 指示数据存储器子模块电池用尽。替换时,必须 在系统断电的情况下拔出该子模块,冉以新的子模块替换旧的子 模块,否则会引起系统故障。子模块调换后,需重新加载其存储 内容。 3 号报警 表明 PLC 处于停止状态。此时,由于接口已被封 锁.机床不能工作。遇到这种情况,一般应用机外编秽器读出 PLC 的中断堆栈,即可查明故障原因。对于偶然出现的这种故障,也 可以采用初始化的方法重新起动 PLC,使机床恢复丁作。如果故 障频繁出现,说明 PLC 的设计存在缺陷,应请专职维修人员进行 处理 这类报警应在故障排除后,用关机重新起动的方法恢复系统 运行。 (2) 16—39 号报警 系统 RS—232C 接口的报警。本系统有 两个 RS—232C 接口,通过正确地没定数据位 MD5010 一 MD5028,可与不同传输设备的 KS--232C 接口配接,进行数据传 输。能否成功地实现数据传输,取决于电缆连接、系统传输设备 的状态、数据格式、传输识别符以及传输波特率是否正确。此类 报警就是从这些方面对数据传输过程进行监控,及时提示用户处 理接口故障,保持传输能够顺利进行。 (3)进给轴专用报警 100*一 196*(其中*为轴号,同前)报警反 映了机床位置闭环控制中各环节可能的故障,是实际应用中比较 容易出现的一类报警。其中: 104*报警 为“到达数模转换极限”报警,表明该轴此时要 求处理的数字指令值高于机床数据 MD268*中规定的数模转换极
限值,系统无法对这样的数字指令值实现数据转换。可采取的措 施:①降低进给速度。②检査位置反馈传感路是否出问题。③检 査MD268*设定是否正确。④检査驱动装置是否出故障等。 116*报警为“轮廓监控”报警,表明进给速度在高于机床 数据MD36*规定的轮廓监控门槛速度后,超过了MD332*规定 的容差带;或者在加速或制动时,坐标轴不能在规定的时间内达 到要求速度,一般是Kv系数设置不当。可采取的措施:①适当 加大MD332*规定的容差带。②调整Kv系数(MD252*)。③检查 驱动装置速度调节器的响应特性,必要时重新优化 132*报警为“位置反馈回路硬件故障”报警,表明检测到 的位置反馈信号相位错误、接地短路或完全没有信号。可采取的 措施:①检査测量回路电缆是否断路、脱落。②通过插入特制的 测量回路短路插头,判断坐标轴的位置控制是否有故障。③用示 波器测量位置反馈信号的相位,判断电缆与位置传感器是否出问 168*报警为对运行中的坐标轴拒发使能信号。各坐标轴的 位能信号来自PLC用户程序,因此应当根据程序规定的逻辑关 系.检查各有关的接口信号状态,查明原因后,即可得出解决办 由此可见,处理坐标轴力面的故障要涉及到多方面的检查内 容,因此,有关人员不但要了解系统,还要对机床的其他部分如 测量元件、驱动装置及外部接口等有相当的了解。 (4)200-2999报警一般是在运行程序时出现。包括:①指 示机床的一些状态故障。②提示没有为系统订购程编中要求的功 能。③指出程序编制中的错误。对于第③点,报警不仅指明出现 了何种故障,而且指出出错的程序段,因此给处理带来很大方便 上述(3)和(4)两类报警在故障原因排除后,用机床护制面板上 的复位键消除。 5)3000-305报警指示内容和方式与第(4)类相似。不同之 处是,这类报警在程序编辑的模拟功能中就可指出错误,而不必 等到程序运行的时候。主要是给编程和操作人员提供一个程序运 行的检查的手段,对安全操作和节约程序调试时间有很大帮助 这类报警在排除故障原因后用应答键消除 (6)6000-6063报警这些报警不是系统本身设置的,而是 机床电气控制设计者在编制PLC程序时结合程编的逻辑关系,提 取出一些能够反映机床接口及电气控制方面故障的信息,赋予特 定的标志位获得的。如果机床在运行中处于这此故障状态,即可 触发相应的报警,显示的文字内容由报警文本(%PCA)决定。因 此,处理这类故障时.可以按设计者提供的详细说明进行有关检 查,如没有说明.则只能根据显示内容或根据PLC用户程序中的 有关部分进行分析,按给定的逻辑关系查找故障原因。这类报警 在排除故障原因后,用报警应答键消除。 (刀)6100一6163报警它是系统为PLC设置的报警。主要是 给PLC程序设计者的提示,在机床使用小一般不会出现
10 限值,系统无法对这样的数字指令值实现数据转换。可采取的措 施:①降低进给速度。②检查位置反馈传感路是否出问题。③检 查 MD268*设定是否正确。④检查驱动装置是否出故障等。 116*报警 为“轮廓监控”报警,表明进给速度在高于机床 数据 MD336*规定的轮廓监控门槛速度后,超过了 MD332*规定 的容差带;或者在加速或制动时,坐标轴不能在规定的时间内达 到要求速度,一般是 Kv 系数设置不当。可采取的措施:①适当 加大 MD332*规定的容差带。②调整 Kv 系数(MD252*)。③检查 驱动装置速度调节器的响应特性,必要时重新优化。 132*报警 为“位置反馈回路硬件故障”报警,表明检测到 的位置反馈信号相位错误、接地短路或完全没有信号。可采取的 措施:①检查测量回路电缆是否断路、脱落。②通过插入特制的 测量回路短路插头,判断坐标轴的位置控制是否有故障。③用示 波器测量位置反馈信号的相位,判断电缆与位置传感器是否出问 题。 168*报警 为对运行中的坐标轴拒发使能信号。各坐标轴的 位能信号来自 PLC 用户程序,因此应当根据程序规定的逻辑关 系.检查各有关的接口信号状态,查明原因后,即可得出解决办 法。 由此可见,处理坐标轴力面的故障要涉及到多方面的检查内 容,因此,有关人员不但要了解系统,还要对机床的其他部分如 测量元件、驱动装置及外部接口等有相当的了解。 (4)2000—2999 报警 —般是在运行程序时出现。包括:①指 示机床的一些状态故障。②提示没有为系统订购程编中要求的功 能。③指出程序编制中的错误。对于第③点,报警不仅指明出现 了何种故障,而且指出出错的程序段,因此给处理带来很大方便。 上述(3)和(4)两类报警在故障原因排除后,用机床护制面板上 的复位键消除。 (5)3000—3055 报警 指示内容和方式与第(4)类相似。不同之 处是,这类报警在程序编辑的模拟功能中就可指出错误,而不必 等到程序运行的时候。主要是给编程和操作人员提供一个程序运 行的检查的手段,对安全操作和节约程序调试时间有很大帮助。 这类报警在排除故障原因后用应答键消除。 (6)6000 一 6063 报警 这些报警不是系统本身设置的,而是 机床电气控制设计者在编制 PLC 程序时结合程编的逻辑关系,提 取出一些能够反映机床接口及电气控制方面故障的信息,赋予特 定的标志位获得的。如果机床在运行中处于这此故障状态,即可 触发相应的报警,显示的文字内容由报警文本(%PCA)决定。因 此,处理这类故障时.可以按设计者提供的详细说明进行有关检 查,如没有说明.则只能根据显示内容或根据 PLC 用户程序中的 有关部分进行分析,按给定的逻辑关系查找故障原因。这类报警 在排除故障原因后,用报警应答键消除。 (7)6100 一 6163 报警 它是系统为 PLC 设置的报警。主要是 给 PLC 程序设计者的提示,在机床使用小一般不会出现