三菱PLC与三菱变频器的RS-485通讯探讨

发布者:茶叶侠最新更新时间:2022-04-25 来源: elecfans关键字:三菱PLC  三菱变频器  RS-485通讯 手机看文章 扫描二维码
随时随地手机看文章

一 引言

在现代工业控制系统中,plc和变频器的综合应用最为普遍。比较传统的应用一般是使用PLC的输出接点驱动中间继电器控制变频器的启动、停止或是多段速;更为精确一点的一般采用PLC加D/A 扩展模块连续控制变频器的运行或是多台变频器之间的同步运行。但是对于大规模自动化生产线,一方面变频器的数目较多,另一方面电机分布的距离不一致。采用D/A扩展模块做同步运动控制容易受到模拟量信号的波动和因距离不一致而造成的模拟量信号衰减不一致的影响,使整个系统的工作稳定性和可靠性降低。而使用RS-485通讯控制,仅通过一条通讯电缆连接,就可以完成变频器的启动、停止、频率设定;并且很容易实现多电机之间的同步运行。该系统成本低、信号传输距离远、抗干扰性强。


二 系统硬件组成和连接

系统硬件组成如图 1 所示,主要由下列组件构成;

084447ajzz68jubqbvjlai.jpg

图 1 :系统硬件组成

1、FX2N-32MT-001 为系统的核心组成。

2、FX2N-485-BD 为 FX2N 系统 PLC 的通讯适配器,主要用于 PLC 和变频器之间的数据的发送和接收。

3、SC09 电缆用于 PLC 和计算机之间的数据传送。

4、通讯电缆采用五芯电缆自行制作。

下文介绍通讯电缆的制作方法和连接方式:

变频器端的 PU 接口用于 RS485 通讯时的接口端子排定义如下图 2 所示:(从变频器下面看)

084447gc3xrret56ecprra.jpg

图 2 :变频器接口端子排定义        图 3 : PLC 和变频器的通讯连接示意图

用户自行按图 3 所示定义五芯电缆线的一端接 FX2N-485BD ,而另一端 ( 如图 2) 用专用接口压接五芯电缆接变频器的 PU 口。(将 FR-DU04 面板取下即可)

三 PLC 和变频器之间的 485 通讯协议和数据定义

PLC 和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设定后,需复位变频器。确保参数的设定生效。设定好参数后将按如下协议进行数据通讯。(如图 4 )

084447p2iz11k2k9fq13a2.jpg

图 4 : RS485 通讯协议图

1 从 PLC 到变频器的通讯请求数据

084448hh86s7me0bs7g6h6.jpg

2 数据写入时从变频器到 PLC 的应答数据

084448v5veknqkhbvb4zvq.jpg

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

084448q1b6h3qfq13d3f4m.jpg

4 读出数据时从 PLC 到变频器发送数据

084448yx6xz1c99ks0sakx.jpg

通讯数据定义如下:

1 控制代码

084448in86y73jh4460qsa.jpg

2 通讯数据类型

所有指令代码和数据均以 ASCII 码(十六进制)发送和接收。例如:(频率和参数)依照相应的指令代码确定数据的定义和设定范围。


四 软件设计

要实现 PLC 对变频器的通讯控制,必须对 PLC 进行编程;通过程序实现 PLC 对变频器的各种运行控制和数据的采集。 PLC 程序首先应完成 FX2N-485BD 通讯适配器的初始化、控制命令字的组合、代码转换和变频器应答数据的处理工作。 PLC 通讯运行程序设计流程如下图 5 :

084448q4avf3by0vyvyth7.jpg

图 5 : PLC 通讯流程图

PLC 通过 RS-485 通讯控制变频器运行程序实例:(以指令表形式说明)。

0 LD M8002

1 MOV H0C96 D8120

6 LD X001

7 RS D10 D26 D30 D49

16 LD M8000

17 OUT M8161

19 LD X001

20 MOV H5 D10

25 MOV H30 D11

30 MOV H31 D12

35 MOV H46 D13

40 MOV H41 D14

45 MOV H31 D15

50 MPS

51 ANI X003

52 MOV H30 D16

57 MPP

58 ANI X003

59 MOV H34 D17

64 LDP X002

66 CCD D11 D28 K7

73 ASCI D28 D18 K2

80 MOV K10 D26

85 MOV K0 D49

90 SET M8122

92 END

以上程序运行时 PLC 通过 RS-485 通讯程序正转启动变变频器运行,停止则由 X3 端子控制。控制指令如下表

084448t5mj746l0c4k5vtv.jpg

五 结论

本文通过实例讨论了三菱 PLC 同其变频器的 RS-485 通讯功能的编程和应用,有助于读者进一步的研究和应用,应用该程序很容易连接上三菱的 F900 系列的触摸展一起使用。将更一步扩充应用的灵活性。


关键字:三菱PLC  三菱变频器  RS-485通讯 引用地址:三菱PLC与三菱变频器的RS-485通讯探讨

上一篇:读取三菱PLC密码的方法
下一篇:西门子PLC的工作模式

推荐阅读最新更新时间:2024-11-11 10:44

浅谈三菱FX系列PLC通讯方式控制变频器的方法
本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块;在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。 这种方法非常简捷便利,极易掌握。本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。 一、三菱PLC采用扩展存储器通讯控制变频器的系统配置 1系统硬件组成   图1 三菱PLC采用扩展存储器通讯控制变频器的系统配置
[嵌入式]
浅谈<font color='red'>三菱</font>FX系列PLC<font color='red'>通讯</font>方式控制<font color='red'>变频器</font>的方法
Modbus转Profinet网关与三菱A700变频器配置
案例介绍 本案例是利用稳联技术Modbus转Profinet网关WL-ABC3010把三菱FR-A700变频器接入到西门子1200PLC。实现Profinet转Modbus的通讯协议的互转。 用到设备有:三菱FR-A700系列的变频器1台;西门子PLC1台; 一、初始配置步骤 1、硬件连接之后打开博图,安装兴达易控提供的GSD文件,建立1200与Modbus转Profinet网关的连接,给PNMD485-K20网关配置名称(网关IP地址与电脑、PLC在同一网段); 2、如果默认状态下点击更新列表--分配名称; 3、给Modbus转Profinet网关添加通讯modbus指令(填写从站站号和寄存器地址); 4、设
[嵌入式]
Modbus转Profinet网关与<font color='red'>三菱</font>A700<font color='red'>变频器</font>配置

推荐帖子

51单片机的串口现时代有意义吗?
现在的电脑主板几乎都没有了串口现在下载程序都是用USB的那单片机的串口应用还有意义吗?IC与IC不是有I平方2总线?求高手解答小弟新手自学买的2007年郭天祥的实验板可以现在的电脑都没有有串口这个问题很郁闷啊?51单片机的串口现时代有意义吗?那个这么贵,板上资源还这么少,为啥买他的板子啊USB转串口也就十几块钱而已。他的下载口用的还是串口,只不过是USB转串口而已我是自学的不知道啊,串口现在有什么作用啊?难道就是为了和电脑通讯?ltbyt
q119214252 51单片机
ATmega8最小系统问题
我今天刚刚焊接了一个mega88最小系统,用来调试无线模块nrf24L01,焊接完,下载程序不好使,我用的下载器是自己做的CH341芯片的串口下载器,有快速慢速两种下载模式,快速不好使,慢速好使,请问有没有遇到过这种问题的朋友我把同学的mega8芯片放上面是以上的现象,我自己的mega88放上开始可以下进去程序但是显示数据校验错误,后来就不好使了,解锁也解不开,:(:(:(:(:(:(:(:(ATmega8最小系统问题注意看看是不是下载线的问题,接触不良,过长了,下载
鑫海宝贝 Microchip MCU
出售二手书,价格好商量,联系qq972758172
出售二手书,价格好商量,联系qq972758172本站强荐:185娱乐-城.足球-真_人.彩票齐全-手机可投-注任何游戏.首次开户送10元.首存送58元.信誉绝对保证185.cc出售二手书,价格好商量,联系qq972758172你这是不过了吗?难道转行了?表示对ARMcortexM3权威指南和Labview比较感兴趣。出个价吧你这是不过了吗?难道转行了?表示对ARMcortexM3权威指南和Labview比较感兴趣。出个价吧2本吗?
在路上的旁观者 淘e淘
【 ST NUCLEO-H743ZI测评】+ 5、LCD驱动
这节使用Arduino方式来驱动LCD显示字符。一、电路图1.1、开发板Arduino接口使用到红色框内的引脚。1.2、arduino扩展板LCD驱动电路图使用IO口扩展的方式来驱动LCD,在显示速度上会有些延迟。二、驱动程序2.1、lcd.c#include"config.h"voiddelay_1ms(uint32_tdl){ HAL_Delay(dl
TL-LED stm32/stm8
I2c通讯信号不正常
如上图,I2C通信的SDA信号,上两幅图交替出现,时间间隔200ms;第一张图是主设备发出的命令的高电平被拉到了0.32V左右,导致从设备返回的数据异常;第二张图是从设备返回的信号的低电平信号被拉高到0.32V左右;请问这是什么原因导致的?I2C总线加的上拉电阻为10kΩ,从设备是RTC模块SD2405ALPI,主设备是ST的SPC56单片机。I2c通讯信号不正常注意导线电阻。注意IO口的配置,SDA引脚配置成开漏输出,SCL配置成推完输出 为何
lpmrzx stm32/stm8
WORLDFIP FIELDBUS TECHNOLOGY AND THE APPLICATION IN SUBSTATI
Abstract:OnthebasisofintroducingWorldFIPfieldbus,thispapergivesatypicalapplicationofWorldFIPfieldbusinRCS-9700substationautomationsystemandexplainssometechnologicaldetailoftheRCS-9700system.WORLDFIPFIELDBUSTECHNOLOGYA
frozenviolet 嵌入式系统
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved