最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

基于PLC 的西门子840D 系统数控机床故障诊断分析

发布时间:2013-11-28 作者:戴正阳  来源:万方数据
关键字:数控 机床 PLC 
本文论述了PLC 在数控机床中的功能作用,指出西门子 840D 系统 PLC 的特点;结合实例,阐述了利用 PLC 状态信息和840D 数控系统故障的原因、检测方法,准确地判断西门子840D 系统数控机床故障的方法。

3 PLC 的调试

  对PLC 程序进行调度时,要对下列内容进行了解:

  (1) 编制的FC 块或者FB 块若在OB 块当中不调用,说明这个程序块不执行。

  (2) 对程序进行修改的最佳状态是离线状态,要求改后保存,之后再下传。

  (3)STEP7 中的PLC 程序经过多次编辑,在运行后应适时进行压缩。具体操作步骤:在线 PLC 模块信息(Module Information) 内存(Memory)压缩。

  (4) 新建Project 的方法为:在File NEW 输入 Project名称,确认,双击Insert Station Simatic 300 Station,打开该站点online 钮,点击Hardware PLC Unload station,然后就可将基本程序内容复制到该站当中。

  (5) 报警文本的编写:报警文本的编写应使用Dos 条件下Microsoft 的ASC Ⅱ编辑器,按照Dos 提示符键入Edit,就开启了ASC Ⅱ编辑器。报警文本要有一定的格式和语法。( 见下表1)

表1 PLC 报警文本文件的结构

  报警故障代码 300500

  在下列故障代码 1 后可能还有故障代码数据 2,这用于说明终端块 / 模块的十六进制号码。

  故障代码 0001H

  故障文本 故障在:P -RAM

  附加信息 1 -

  附加信息 2 故障地址

  注释 在引导启动中测试程序存储器时确定,写入的位示例不能读回。

  原因:控制组件上硬件故障。

  仅对于驱动软件 V1.x (EPROM 版本)故障。故障在下列下载版本中由系统故障 F034

  或者 F035 替代。

  补救措施 更换控制组件

  故障代码 0002H

  故障文本 在 X 中故障:或者 Y :-RAM

  附加信息 1 -

  附加信息 2 故障地址

  注释 在引导启动中测试数据存储器时确定,写入的位示例不能读回。

  原因:控制组件上硬件故障。补救措施 更换控制组件

4 故障实例

  西门子公司 840D 系统的数控磨床在应用中,一个时期内常产生 7000 号报警,报警一旦发生,机床便不能做其他项操作。在按复位键后或在关机重开后,故障可能消除。故障的分析和检查。产生报警后应检查机床控制部分的热继电器,若未发现出问题。按照数控系统的工作原理,产生 7000 号报警,PLC 相应标志位F108.0 应置“1”。

PLC 输入 I2.0 电气连接图
图2 PLC 输入 I2.0 电气连接图

  6 个热继电器的常闭触点串联之后接入PLC 输入端子的,在出现报警时,PLC 输入12.0 的状态确实变为“0”,这时在线测量热继电器常闭触点接线端子上的电压,2MCB6B 上的1107 号接线端子上有电压,而2MCB7 上的1107 号接线端子却没有电压,检查端子间的连线时发现,1107 号导线在2M CB6B 的接线端子上虚接。故障处理:紧固2MCB6B 的接线端子后,这个故障不再发生。 

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。