研选课堂
HOME
研选课堂
正文内容
三菱变频器和plc编程 PLC编程:三菱PLC与三菱变频器的2个通讯经典案例
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程:三菱PLC与三菱变频器的2个通讯经典案例

三菱FX3U-485ADP-MB与三菱变频器MODBUS通讯案例

一、系统配置

1) FX3U PLC+FX3U-485ADP-MB( 中间需要加BD板转换)

2) 三菱变频器(700系列的都支持MODBUS通讯功能)

二、接线方法

三、变频器参数设置

Pr340: 1

Pr117: 1(站号)

Pr118: 192(波特率)

Pr119: 1(8.1)

Pr120: 2(偶校验)

Pr121: 9999(重试次数)

Pr122: 9999(通讯检查终止)

Pr123: 9999(通讯数据设定)

Pr549: 1 (RTU)

四、PLC程序

三菱FX2N+FX2N-485-BD与三菱变频器F700系列通讯案例

Modbus是PLC与主机之间的通讯而发明的串行通讯协议。其物理层采用RS232、485等异步串行标准。由于其开放性而被大量的PLC及RTU厂家采用。Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。主站可以向某一个从站发出查询,也可以向所有从站广播信息。从站只响应单独发给它的查询,而不响应广播消息。MODBUS通讯协议有两种传送方式:RTU方式和ASCII方式。三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。

对象:

1. 三菱PLC:FX2N+FX2N-485-BD

2. 三菱变频器:F700系列,A700系列。

两者之间通过网线连接,具体参照下图。

FX2N-485-BD与n台变频器的连接图

1.三菱变频器的设置

PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。

参数号 名称 设定值 说明

Pr331 通讯站号 1 设定变频器站号为1

Pr332 通讯速度 96 设定通讯速度为9600bps

Pr334 奇偶校验停止位长 2 偶校验,停止位长1位

Pr539 通讯校验时间 9999 不进行通讯校验

Pr549 协议选择 1 ModbusRTU协议

Pr551 PU模式操作权选择 2 PU运行模式操作权作为PU接口

进行ModbusRTU协议通讯时,Pr551必须设置为2,Pr340设置为除0以外的值,Pr79设置为0或2或6。通过RS-485端子进行ModbusRTU协议通讯时,必须在NET网络模式下运行。

2.三菱PLC的设置

对通讯格式D8120进行设置

D8120设置值为0C87,即数据长度为8位,偶校验停止位1位,波特率9600pbs,无标题符和终结符。

修改D8120设置后,确保通断PLC电源一次。

3.通讯程序

采用ModbusRTU协议与变频器通讯的部分PLC程序如下:

4.程序说明:

1.当X1接通一次后,变频器进入正转状态。

2. 当X2接通一次后,写入变频器运行频率60HZ。

3. 当X3接通一次后,变频器进入停止状态。

当指令中,变频器指令地址为0时,为广播指令,所有从站变频器只接受PLC发出指令,不向主机发送响应信息。

【如果觉得还不错,请帮忙转发一下,让更多小伙伴们看到!学会分享!

想获得更多视频资料请关注:金松工控:13928461290(微信电话同号)

三菱PLC控制变频器有几种方法?实例讲解通讯控制!程序+参数设置

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

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

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

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

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

3 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接口的三菱变频器(S500系列、E500系列、F500系列、F700系列、A500系列、V500系列)等,可以互相混用,但总数量不超过8台。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

通信参数设定完成后,通过PLC程序设定控制代码、指令代码、数据及开始通信,允许各种类型的操作和监视。

指令代码是由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)。

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

当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存和校验码。

当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存和校验码。

D500~D509为接收数据的地址,D600~D609为接收数据的存储地址.

相关问答

永宏PLC和三菱变频器Modbus通信?

最常用的是基于RS485的MODBUSRTU通信,也可以用三菱变频器专用通信指令,如果处于通用性来说,一般用MODBUSRTU通信,任何支持MODBUSRTU通信的PLC都可以控制最常...

台达变频器与三菱plc通信?

如zhanglin282所说即可轻松实现变频器与PLC通讯1.检查配线,保证RS-485配线正确,RS485(+)---RS485(+),RS485(-)---RS485(-)2.设置变频器的通...

三菱plc如何用模拟量来控制变频器?

希望“电工之家”、“电工学习网”不要再搬运了,尊重一下别人的劳动。三菱plc如何用模拟量来控制变频器,我们知道变频器的控制有很多方法,常用的调速方式有多...

用文本显示器通过三菱PLC控制三菱变频器的频率程序?

文本可以直接读取PLC寄存器,比如计数器C0的值,MOVC0D0文本这边可以用数据显示器设置寄存器号D0、数据位16或1个寄存器,其他的设置你根据需要来修改。文本...

三菱AJ65VBTCU2-16T三菱plc和变频器通信怎么操作

[回答]产品品牌:三菱产品名称:快速连接器型晶体管输出模块产品型号:AJ65VBTCU2-16T输出形式:晶体管输出,漏型。输出点数:16点。OFF时泄漏电流:0.1mA以下。...

三菱plc与plc之间通讯怎么接线-ZOL问答

触摸屏上发送指令,看三菱PLC返回数据是否正确有用(0)回复发了两个,一个是通讯手册,一个是变频器的....希望给个满意...有用(0)回复32台变频器。并联...

三菱PLC怎样用通讯方式控制变频器?

揭三菱PLC用通讯方式控制变频器的方法步骤如下:开PLC主机左边的面板盖,将FX2N-485-BD通讯模板和FX2N-ROM-E1功能扩展存储器安装后盖上面板。将RJ45电缆分别...

三菱变频器与西门子s7-200smart如何走rs485通讯如何接线?

三菱变频器具有PU接口,可以和西门子200SMARTPLC走485MOUDBUS通讯的。三菱变频器具有PU接口,可以和西门子200SMARTPLC走485MOUDBUS通讯的。

西门子200SMARTPLC怎么和三菱,变频器通讯?

三菱变频器具有PU接口,可以和西门子200SMARTPLC走485MOUDBUS通讯的。三菱变频器具有PU接口,可以和西门子200SMARTPLC走485MOUDBUS通讯的。

三菱FX2N系列plc控制变频器.可以直接用通讯方式控制吗?_汽配...

[最佳回答]16进制转换二进制,你所说的那个“H30”转换为十进制数为“48“。分别解释:H-16进制的代号,30,这个16进制数的值,16进制转二进制:16进制每一位数占...

 周明明  天剑群侠传 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部