控制系统课程设计-基于PLC的电机调速控制系统精选.docx

控制系统课程设计-基于PLC的电机调速控制系统精选.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
控制系统课程设计-基于PLC的电机调速控制系统精选

控制系统课程设计项目名称:以西门子S7-200为核心的电机速度监控系统学生姓名 /学号:指导老师: 级 电气133  专业名称 电气工程及其自动化提交日期 2016 年 12月 15 日答辩日期 2016 年 12月 15日系统整体功能说明及软硬件选型1、通过PLC控制变频器,实现远程方式控制控制鼠笼式异步电动机的正反转及速度。2、将编码器中与转速相对应的输出电压采集到PLC中。3、通过PLC编写PID控制程序,控制电机的转速。4、应用触摸屏组态软件设计控制系统的界面,与PLC进行动态连接,可在界面中控制电机的转速,显示变频器的频率、电机的正反转状态、实际转速等。5、设置电机的正常转速范围(上、下限),当电机转速超出正常范围时,停机并报警,并可复位报警信号。6、软硬件选型说明表如下:序号名称数量备注1西门子PLC编程软件STEP7?软件2MCGS组态软件软件3PLC1台S7-200PLC4变频器1台欧姆龙变频器3G3JV5电机1台鼠笼式电动机6下载电缆1根7通信电缆1根PC/PPI+I/O点与输入输出设备对应关系表PLC与变频器对应接线表PLC端口变频器端口备注Q0.0S1控制电机正转Q0.1S2控制电机反转1LSC提供频率指令电源VFRV为PLC模拟电压输出端,FR为变频器模拟电压接收端(0--10V)MFC公共端互连组态软件与PLC通信关系表组态参数PLC各寄存器备注正转按钮写M0.0控制电机正转反转按钮写M0.1控制电机反转电机转速输入写 VD0同步输入修改电机转速电机频率读 VD2实时显示电机频率电机转速读 VD4实时显示电机当前转速另外,变频器U、V、W端口分别接电机A、B、C三相,如图:系统的原理图,包括主电路和控制电路。PC组态软件运行窗口西门子S7-200PLC欧姆龙变频器3G3JV鼠笼式异步电动机带有电压模拟输出的测速表软硬件相关设置的说明软件相关设置:MCGS组态软件与西门子s7-200PLC连接相关设置如下:欧姆龙变频器参数设置:n01=08;n02=01;n03=02;n32=0.4程序功能的详细说明1、MCGS组态设计,设计的界面以及功能如下:(1)电机运转前必须先输入转速(例如800 r/min)然后点击正转或反转按钮,为了安全,在电机转向切换时,先按停止,待电机停下再进行转向变换。(2)该组态设置了电机转速报警,大于上限值(例如 |1200| r/min)时停机报警。(3)该组态可精准转换编码器转速对应频率。(4)PID控制参数于PLC程序中编好,采用效果最好的一组。(5)各参数设置详见上文第四硬件设置部分。2、西门子s7-200PLC原程序详细说明如下:(见下页)(1)主程序详解://调用子程序SBR_0,初始化PID模块//控制电机正转//控制电机反转(2)子程序SBR_2详解//将输入转速转化为0—1的大小,并保存至AC1(3)子程序SBR_0详解(PID模块初始化)://过程变量值PVn=0.75//比例项增益Kc=50.0 //采样周期Ts=0.1s//积分时间常数 T1=10.0min //微分时间常数 Td=0.0//将SMB35定时器 设置为100ms //使能、调用中断程序(4)中断程序INIT_0详解: //将模拟量输入值AIW0 转换为双整数 //将AC0双整数转换为实数 //AC0/285.0=实际频率 保存至VD2//AC0/10.81=实际转速 保存至VD4 //AC0/32000=“-1--1”//判断AC0<0若小于,则乘以 -1,变正数

文档评论(0)

feixiang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档