摘要:为了监测电机故障,现通过实时监测电机状态信息,如电流、电压、转速、扭矩等电机信息,根据其中的状态信息,控制电机,并排除故障。通过传感器和变送器将检测到的电机电流、电压、转速等物理量,传送到可编程逻辑控制器(PLC)的模拟量输入模块,然后将输入的模拟量转换为数字量信号,最后经过计算得到扭矩。将得到的数据结果与经验值进行比较,从而来分析电机可能发生的故障并进行相应的故障处理。
为了实现可视化,将电机状态信息显示出来,采用了MCGS组态软件,读取PLC的信息。也可通过组态软件的设备管理往PLC寄存器里写信息,从而通过按钮控制电机的启停。可以通过组态界面对模拟量的物理上下范围进行设置,方便随时修改模拟量上下限范围。
本文将通过组态界面启停电机,并把电机的故障发送给外部警示灯和MCGS的警示灯,并使MCGS显示、电流、电压、转速、扭矩等电机运行的主要参数。
关键词 电机;PLC;MCGS;故障检测
目录
摘要
Abstract
1 绪论-1
1.1 选题背景和意义-1
1.2 PLC在故障诊断领域的应用现状-1
1.3 电机故障诊断方法-2
2 可编程逻辑控制器-5
2.1 PLC的基本结构-5
2.2 PLC软件系统-6
2.3 PLC工作原理-6
3 系统硬件设计-8
3.1 系统框架-8
3.2 系统主电路-8
3.3 系统控制电路-10
3.3.1 PLC对外I/O接线图-11
3.3.2 电机转速测量-12
4 系统程序设计-14
4.1 主程序-14
4.2 子程序-22
5 MCGS组态软件-27
5.1 MCGS组态软件概述-27
5.2 MCGS组态软件结构-27
5.3 MCGS组态软件通信-28
5.4 MCGS组态软件实现方法-29
5.4.1 MCGS组态验证图形编辑-29
5.4.2 建立数据变量-30
5.4.3 变量连接-31
5.4.4 PLC和MCGS组态通信-32
5.5 程序调试-33
结论-34
致谢-35
参考文献-36