0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RS-485通信实现三菱PLC对三菱变频器的控制程序

aIpM_gongkongwo 来源:fqj 2019-05-10 11:08 次阅读

三菱PLC控制三菱变频器的方法:

采用PLC的开关量控制变频器(即采用PLC的开关量输出端直接与变频器的开关量输入端相连,PLC可通过程序控制变频器的启动、停止、正反转及高、中、低速多段速度运行)。

采用PLC的模拟信号控制变频器。

PLC采用RS-485的Modbus-RTU通信方法控制变频器。

PLC采用现场总线方式控制变频器。

PLC采用RS-485无协议通信方法控制变频器。

其中采用RS-485无协议通信方法控制变频器得到了广泛应用。在RS-485无协议通信方法控制变频器中,PLC是通过RS串行通信指令进行编程控制。

一、系统构成

系统的硬件组成为:

FX2N系列PLC(产品版本V3.00以上)1台;

FX2N-485-BD通信板1块(最长通信距离50m)或FXON-485ADP1块+FX2N-CNV-BD板1块(最长通信距离500m);

带RS-485接口的三菱变频器(F700系列、S500系列、E500系列、F500系列、A500系列)等,可以互相混用,但总数量不超过8台。

RS-485通信实现三菱PLC对三菱变频器的控制程序

PLC与变频器的连接是利用网线连接的,即用网线的RJ45插头和变频器的PU插座相接。

二、三菱FR-A500系列变频器

1、FR-A500变频器的端子接线图

RS-485通信实现三菱PLC对三菱变频器的控制程序

2、FR-A500变频器的通信参数设置

为了正确地建立通信,必须设置变频器与通信有关的参数,如站号、通信速率、停止位长/字长、奇偶校验等。

变频器内的Pr.117~Pr.124参数号用于设置通信参数。

参数设置采用操作面板或变频器设置软件FR-SW1-SETUP-WE在PU口进行。

FR-A500通信参数设置

RS-485通信实现三菱PLC对三菱变频器的控制程序

3、FR-A500变频器的数据格式

使用十六进制数,数据在PLC与变频器间自动使用ASCII码传输。

1)从PLC到变频器的通信请求数据格式

设变频器通信参数设置为无LF/CR,则从PLC发送到变频器的通信数据的ASCII码字符数共有12个(格式A时)。

RS-485通信实现三菱PLC对三菱变频器的控制程序

2)输入数据时从变频器到PLC发送数据格式

RS-485通信实现三菱PLC对三菱变频器的控制程序

3)读出数据时从变频器到PLC的应答数据格式

设变频器通信参数设置为无LF/CR,则从变频器一次读出的ASCII码字符数共有10个(未有发现错误时)。

RS-485通信实现三菱PLC对三菱变频器的控制程序

4)读出数据时从PLC到变频器的发送数据格式

RS-485通信实现三菱PLC对三菱变频器的控制程序

上述数据格式中数据指的是PLC与变频器传输的数据(如频率和参数)。

等待时间是规定变频器从收到PLC来的数据和传输应答数据之间的等待时间。根据PLC的响应时间在0~150ms之间设定等待时间,最小设定单位10ms。当变频器的Pr.123参数单元不设为9999时,则等待时间不由通信数据设定,通信数据格式中无等待时间(少一个字符)。

总和校验码是由被校验的ASCII数据的总和(二进制)的最低一个字节(8位)表示的两个ASCII数字(十六进制)。

4、FR-A500变频器的控制代码和指令代码

FR-A500控制代码说明

RS-485通信实现三菱PLC对三菱变频器的控制程序

指令代码是由PLC发给变频器,指明程序要求(例如运行、监视等)。通过相应的指令代码,变频器可进行各种方式的运行和监视。

FR-A500指令代码说明

RS-485通信实现三菱PLC对三菱变频器的控制程序

三、通信程序设计

1.特殊数据寄存器

(1)D8120设置数据通信格式

设数据长度为7位,偶校验,2位停止位,波特率为9600b/s,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS-485)。则D8120的设置为:b15~b0=0000 1100 1000 1110=0C8EH。

(2)D8122存放当前发送的信息中尚未发出的字节

(3)D8123存放已收到的字节数。

(4)D8124为起始符(8位)初始值STX(02H)

(5)D8125为终止符(8位)初始值EXT(03H)

(6)D8129设置数据网络超时计时器值。其单位为10ms

2.通信程序

设变频器站号为0,传送数据长度为7位,偶校验,2位停止位,波特率为9600b/s,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS-485)。

RS-485通信实现三菱PLC对三菱变频器的控制程序

M10接通时控制变频器进入正转状态,M11接通时控制变频器进入停止状态,M12接通时控制变频器进入反转状态,M13接通时读出变频器的运行频率(D700~D703),M14接通时向变频器写运行频率(D400~D403)。

RS-485通信实现三菱PLC对三菱变频器的控制程序

当M10、M11、M12任何一个接通时,PLC首先向变频器发出运行控制信号,D200~D209为发送数据的地址,其中D200存通信请求代码05H,D201、D202存变频器站号0,D203、D204存指令代码(运行命令字FAH),D205存等待时间(0ms),D206~D207存发送数据(D206、D207存正转02H/反转04H/停止00H),D208~D209存和校验码

RS-485通信实现三菱PLC对三菱变频器的控制程序

当M14接通时,PLC向变频器发送运行频率。设预先将运行频率存放在D400~D403中,D200~D211为发送数据的地址,其中D200存通信请求代码05H,D201、D202存变频器站号0,D203、D204存指令代码(写运行频率命令字EDH),D205存等待时间(0ms),D206~D209存发送数据(运行频率)、D210~D211存和校验码。

当M13接通时,PLC向变频器发送读取变频器运行频率控制信号。D200~D207为发送数据的地址,其中D200存通信请求代码05H,D201、D202存变频器站号0,D203、D204存指令代码(读运行频率命令字6DH),D205存等待时间(0ms),D206~D207存和校验码。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5010

    文章

    13269

    浏览量

    462985
  • 变频器
    +关注

    关注

    251

    文章

    6546

    浏览量

    144504

原文标题:【全面讲解】RS-485通信实现三菱PLC对三菱变频器的控制程序,值得收藏!

文章出处:【微信号:gongkongworld,微信公众号:工控资料窝】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    三菱PLC控制变频器的通讯方法

    本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC主机上安装一块RS-48
    发表于 04-18 10:27 5522次阅读

    三菱plc三菱变频器RS-485通讯功能的编程实例

    三菱plc三菱变频器RS-485通讯功能的编程实例一 引言在现代工业控制系统中,
    发表于 09-03 09:02

    三菱PLC_与台达VFD-L_变频器通讯(RS485)程序

    三菱PLC_与台达VFD-L_变频器通讯(RS485)程序
    发表于 12-09 15:44 98次下载

    三菱Q02H系列的纯水控制程序

    三菱PLC(可编程逻辑控制器)编程实例项目例程:三菱Q02H系列的纯水控制程序
    发表于 12-10 14:35 17次下载

    三菱PLC与四方变频器通讯

    三菱PLC(可编程逻辑控制器)编程实例项目例程:三菱PLC与四方变频器通讯
    发表于 12-10 14:40 17次下载

    三菱变频器参数设置_三菱变频器选型

    1、根据机械设备的负载转矩特性来选择三菱变频器; 2、根据负载特性选取适当控制方式的三菱变频器; 3、根据使用安装环境选用不同类型防护结
    发表于 08-22 18:11 1.9w次阅读

    三菱PLC三菱变频器之间的RS485半双工串行通讯

    三菱PLC三菱变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设
    发表于 04-18 16:51 2w次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>和<b class='flag-5'>三菱</b><b class='flag-5'>变频器</b>之间的<b class='flag-5'>RS485</b>半双工串行通讯

    【干货】三菱FX系列PLC控制变频器的方法经验分享

    本文介绍一种非常简便的三菱FX系列PLC控制变频器的方法:它只需在PLC主机上安装一块RS-485
    的头像 发表于 05-11 16:14 1.6w次阅读
    【干货】<b class='flag-5'>三菱</b>FX系列<b class='flag-5'>PLC</b><b class='flag-5'>控制</b><b class='flag-5'>变频器</b>的方法经验分享

    三菱PLC远程下载程序

      三菱PLC在市场上的占有率非常的高,三菱PLC大量的使用在工业控制的项目上。随着PLC远程
    的头像 发表于 08-29 13:56 1.1w次阅读

    三菱变频器RS485通信

    三菱FR500系列变频器有一个用于连接操作面板的PU口,该接口可用作RS485通信口,在使用RS485方式与其他设备
    发表于 02-26 09:13 1.3w次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>变频器</b><b class='flag-5'>RS485</b><b class='flag-5'>通信</b>口

    三菱变频器调试的基本方法及步骤

    熟悉三菱变频器运行发生故障时的保护代码,观察热保护鞯缙鞯某龀е,观察过载保护的设定值,需要时可以修改。三菱变频器的使用人员可以按三菱
    发表于 03-24 09:15 1.8w次阅读

    三菱FX系列PLC三菱变频器通讯应用实例

    三菱FX系列PLC三菱变频器通讯应用实例三菱电机自动化对象:①三菱
    的头像 发表于 02-14 10:05 3993次阅读
    <b class='flag-5'>三菱</b>FX系列<b class='flag-5'>PLC</b>与<b class='flag-5'>三菱</b><b class='flag-5'>变频器</b>通讯应用实例

    三菱PLC控制变频器的多种方法

    的应用范围,成为工业自动化领域的佼佼者。本文将详细介绍三菱PLC控制变频器的多种方法,包括开关量信号控制、模拟量信号
    的头像 发表于 06-12 14:41 1659次阅读

    三菱plc读取485仪表程序案例教程

    实现自动化控制。其中,通过RS-485通信接口与485仪表进行通信是一种常见的应用场景。本文将
    的头像 发表于 06-16 09:16 6160次阅读

    三菱plc485程序如何写

    RS-485是一种常见的通讯方式。下面将详细介绍如何编写三菱PLC 485程序。 了解三菱
    的头像 发表于 06-16 09:19 3838次阅读