PLC异步电动机控制系统分析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 PAGE 1 PLC异步电动机控制系统分析 本文设计了一种基于PLC的异步电动机调速与定位综合掌握系统,应用模糊-PI复合掌握算法实现了异步电动机的速度掌握,应用比例因子自调整模糊掌握算法实现了异步电动机的位置掌握。该系统集异步电动机速度掌握和位置掌握为一体,达到了一定的掌握精度。 1引言   在加工设备和机床的主轴伺服系统中,主轴应兼备速度和位置掌握的功能;在住宅小区和高层建筑的恒压供水系统中,要求电机有较高的调速性能;在炼钢转炉的精确定位、堆垛机械的位置掌握系统中,要求电机有精确的定位功能。在上述应用场合中,异步电动机以其大功率、高性价比的独特优势而占有一席之地,但同时其调速性能和定位性能却不甚完美,尚需完善。 2硬件设计   异步电动机综合掌握系统硬件如图1所示。图1中,上位计算机和PLC通过变频器对异步电动机进行速度和位置掌握。通过旋转编码器的脉冲计数值可以获得异步电动机的速度和位置信息。脉冲计数由PLC完成,并不断与上位机通讯,将计数值传送给上位机。上位机依据PLC传送过来的脉冲计数值得到速度和位置信息,依据不同的掌握策略,得到输出掌握量——速度给定值,再传送给PLC,经过PLC的A/D转换模块,将速度给定值的模拟量送到变频器的模拟掌握端进行掌握,形成闭环掌握。   在系统试验中,异步电动机采用YZA5*S三相180W异步电动机,额定电压380伏,额定频率50Hz,额定转速1400r/min,额定电流0.66A;旋转编码器采用的是E6B2-CWZ6C型三相旋转编码器,辨别率为1000P/R(采用上下计数方式可达4000P/R),额定电压5VDC-5%~24VDC+5%,集电极开路输出;变频器为西门子公司的MICROMASTER440;PLC采用OMRONCQM1H。   在开环掌握工况下,MICROMASTER440变频器可以通过BOP板或者数字量输入端口接收启动、停止、正反转等指令掌握电机运行方式,并通过BOP板、模拟量输入端口和数字量输入端口三种方式接收速度调整指令。此系统实现的是闭环掌握,因此由PLC的开关量输出端口向变频器的数字量输入端口发布电机运行方式的掌握指令,同时由PLCA/D转换模块的输出端口向变频器的模拟量输入端口发布速度调整指令。   CQM1HPLC供应了一个RS232C通讯口,用电缆将其与上位计算机串口相连,即可构成一个简洁的监控网络。上位计算机实现监控功能,包括人机交互界面的显示、掌握指令和参数的输入、复杂掌握算法的实现、试验结果曲线的显示、数据的存储、打印等功能。上位机和PLC之间的通讯采用CQM1H所要求的固定格式的通讯协议。 3软件实现   3.1通讯与监控功能的实现   为实现PLC与上位机之间的通讯功能,必需分别对PLC和上位机进行设定。在CQM1H中,需要对系统存储区的相关字节进行设定,确定串行通讯的波特率、起始位、数据位、停止位等通讯帧格式。如将DM*6设定为:波特率9600K、偶校验、起始位1位、位长7位、停止位2位等。在上位计算机中,采用高级语言编写程序代码实现通讯和监控功能。这里采用VisualBasic语言,该软件易于上手,既具有Windows所特有的优良性能和图形工作环境,又具有编程的简易性。在VisualBasic中有一个特地的串行通讯控件——MSComm通讯控件,通过该控件可以设定通讯帧格式,实现通讯功能。详细设定步骤如下:   MSComm1.CommPort=1   MSComm1.Settings=9600,e,7,2;设定通讯帧格式   MSComm1.PortOpen=True;打开通讯端口   MSComm1.InBufferCount=0;清除接收缓冲区   MSComm1.OutBufferCount=0;清除发送缓冲区   MSComm1.InputMode=ComInputModeText;数据以文本形式取回   上位机对CQM1H的监控方式有两种。一种是由上位机向PLC发布初始命令,要求PLC返回相关运行数据,进而依据该数据进行结果显示和掌握运算,并向PLC发布掌握指令,直接转变PLC的数字量或模拟量输出,实现速度和位置掌握;另一种是由PLC主动向上位机发送初始命令,供应相关运行数据,上位机接收数据并依据该数据进行结果显示和掌握运算等。这里采用前者。   为与CQM1H的通讯数据格式匹配,上位机发送命令的格式如下:   发送命令必需以@打头,节点号指出与上位机通讯的PLC,头代码为两字符命令代码,正文设置命令数据,FC

文档评论(0)

187****2259 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档