浅谈三菱FX系列PLC与变频器的RS-485通讯在教学中的应用.docxVIP

浅谈三菱FX系列PLC与变频器的RS-485通讯在教学中的应用.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

浅谈三菱FX系列PLC与变频器的RS-485通讯在教学中的应用

?

?

论文导读:在PLC和变频器综合应用的教学当中,比较传统的应用一般是使用PLC的硬接点输出控制变频器的运行及停止,使用多段速度或D/A输出控制变频器的转速变化,在这种应用方式中,PLC与变频器通过外部接线完成连接,不能进行内部数据的传输。本文探讨了在实训教学中,如何利用RS-485BD通讯模块,将三菱FX系列PLC与三菱A系列变频器建立RS-485通讯,通过PLC控制变频器的正转、反转、停止、读取和更改变频器当前的运行频率。

关键词:串口通信,RS-485半双工,通讯协议,参数设定

?

1.概述

①传统模拟接口通讯

在此种应用方法中,PLC和变频器之间需要连接较多的导线,利用PLC的输出点去控制变频器的STF、STR、RM、RH、RL等端子,以实现电机的正转、反转以及多段速度控制。此种方法连线较多且不能完成变频器的平滑调速,须另加DA模块,成本较高;此外,要增加控制变频器的数量,除了要求PLC的输出点能够满足要求以外,还必须增加数倍烦琐的接线工作。

②RS-485通讯方法

使用RS-485通讯控制,仅通过一条通讯电缆连接,无须其他外部接线,不占用PLC的输出口。不但能完成原有功能,还能进行内部的数据通讯,可方便地从变频器中获取所驱动电动机的各种电参数如:运行频率、电流、电压、功率等等。配以人机界面的话,可将上述电参数直接显示在人机界面上。此外,还可方便增加控制变频器的数量,形成总线控制。

2.RS-485网上设备体系通讯简析

RS-485是从RS-422基础上发展而来的串行通讯接口标准,所以RS-485许多电气规定与RS-422相仿,是一种符合工业通讯标准的数据传输总线。它是美国电子工业协会(EIA)制定的平衡发送、平衡接收的标准异步串行总线。RS-485为半双工通讯,某一时刻两个站中,只有一个站可以发送数据,而另一个站只能接收数据,发送电路必须有使能端加以控制。RS-485串行通讯方式传输数据的线路少,易于实现和扩展,传输距离远,最大传输距离可达3000米;它的通讯速率高,数据最高传输速率为10Mbps;它还具有强抗干扰能力,软硬件支持丰富,与现场仪表接口简单等特点,目前已得到广泛应用。它易于实现一对多点的通讯,接口总线上可连接多达32个设备。RS485可以采用二线或四线方式。二线制可以实现真正的多点双向通讯,其中的使能信号控制数据的发送和接收。

3.实训系统软硬件组成

实训系统硬件组成有:三菱FX2N-48MRPLC;FX-2N-485-BD通讯模块;三菱FR-A540变频器;F940GOT触摸屏;FX-232CAB-1和FX-500DU-DABO通讯线缆。软件组成有:FX-PCS/WIN-CPLC编程软件;FX-PCS-DU/WIN-C触摸屏编辑软件。在实训教学中,实习指导老师应将硬件的连线要求讲解清楚。同时,学生也应该提前熟悉以上编程软件的使用方法。

4.变频器的通讯协议格式和参数设定方式

通信协议是通信双方按照一定的数据格式交换数据的一种约定,通信双方均按照这种格式进行发送和接收。通讯协议包括:1)从PLC到变频器的通讯请求数据;2)数据写入时,从变频器到PLC的应答数据;3)数据读出时,从变频器到PLC的应答数据;4)数据读出时,从PLC到变频器的发送数据。在PLC编程时,所有协议一定要严格按照通讯格式要求编写。

要实现通讯还需要对变频器的参数进行设置,如果没有进行初始化设定或有一个错误的设定,数据将不能进行传输。需要设置的参数号有:Pr.79、Pr.117~Pr.124。同时要注意:每次参数初始化设定完毕或更改参数以后,需要手动复位变频器,以使设置生效。

5.PLC编程

使用十六进制数,数据在PLC和变频器之间使用ASCII码传输。根据实训控制要求,以控制变频器正、反转和停止;读取变频器当前的运行频率;更改变频器的运行频率为实例,进行编程。

①选择数据模式

通过特殊继电器M8161来选择数据处理为16位模式还是8位模式。M8161=OFF为16位数据模式;M8161=ON为8位数据模式。此次设计中采用8位模式。

②设置通讯格式

通过特殊寄存器D8120来设置通讯格式。我们设置为D8120=H0C96。免费。此数据二进制为0110B,相关的数据含义为:7位数据长、偶校验、1位停止位、19.2k传输速率、无起始符、无终止符、调制解调器模式、无和校验。免费。该特殊寄存器D8120可采用MOV指令赋值,相关的指令为:MOVH0C96D8120。

③通过RS指令进行发送和接收数据

RS指令是对串口进行初始化,定义数据发送和接收的区域范围,存放在数据寄存器D里面。相关的指令为:RSD10K12D30K13。即定义D10

文档评论(0)

189****4123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档