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

合集下载

三菱PLC(FX3U)与两台变频器的通讯

三菱PLC(FX3U)与两台变频器的通讯

三菱PLC(FX3U)与两台三菱变频器的通讯一、任务目的1、掌握变频器的RS485通讯原理2、掌握PLC的RS485通讯原理3、掌握PLC结合触摸屏进行控制技术二、任务实施的设备仪器①变频器D700 2台;②PLC(FX3U)1台;③昆仑通态触摸屏1台④电脑1台三、任务实训要求1、使用PLC,通过RS485总线,实现两台变频器控制电机正转、反转、停止;在运行中可直接改变变频器的运行任意频率,比如10Hz、20Hz、30Hz、40Hz或50Hz。

2、通过触摸屏画面进行上述控制和操作。

四、任务步骤1、设置以下变频参数设置D700变频参数注:当变频器不能恢复出厂时,需要设置变频器Pr.551=9999,然后将变频器的电源关闭,再接上,否则无法通讯。

2、下载PLC的程序,并设置PLC的参数PLC参考程序设置PLC参数3、PLC和变频器的RS485连线①拆下变频器的参数盖板②将变频器与PLC的通讯线RJ45网口接入变频器,另一头接入PLC的RS485通讯模块4、制作触摸屏画面,实现触摸屏控制变频器的正转、反转、停止功能、输出频率监视和任意频率输出。

①打开MCGSE嵌入版组态软件,新建工程,选择相对应的触摸屏类型按确定下一步②点击设备窗口,双击“设备组态”进行组态③鼠标左键点击打开设备工具箱,分别双击“通用串口父设备”和“FX系列编程口”,后点击确定即可④组态完成后关闭当前窗口保存,点击“用户窗口”新建三个窗口,然后打开“窗口0”。

⑤点击“标准按钮”,然后按住鼠标左键在“动画组态窗口”画出按钮⑥双击打开“1号变频器按钮”可以更改按钮名称⑦打开操作属性勾选打开用户窗口,选择窗口1点击确定,这样当按钮按下时就可以切换到窗口1(即1号变频器)。

⑧关闭窗口0并保存,打开窗口1⑨在窗口1新建一个按钮“变频器选择”双击打开操作属性勾选打开用户窗口选择“窗口0”,这样就可以实现来回之间切换⑩在窗口1分别新建1号变频器按钮正转、反转、停止、频率更改。

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

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

三菱FX-PLC与三菱变频器的RS-485通讯经常看到大家有时会提到三菱PLC和变频器的通讯问题,现在将自己做过的写出来同大家一起研究。

谢谢。

三菱FX-PLC与三菱变频器的RS-485通讯摘要:本文介绍了三菱FX系列PLC与三菱变频器之间RS-485通讯控制及数据格式,详细分析了通讯控制调速系统与一般模拟量控制调速系统相比的优越性。

并给出了应用实例及其PLC程序。

关键词:PLC 变频器通讯协议一引言在现代工业控制系统中,PLC和变频器的综合应用最为普遍。

比较传统的应用一般是使用PLC的输出接点驱动中间继电器控制变频器的启动、停止或是多段速;更为精确一点的一般采用PLC加D/A扩展模块连续控制变频器的运行或是多台变频器之间的同步运行。

但是对于大规模自动化生产线,一方面变频器的数目较多,另一方面电机分布的距离不一致。

采用D/A扩展模块做同步运动控制容易受到模拟量信号的波动和因距离不一致而造成的模拟量信号衰减不一致的影响,使整个系统的工作稳定性和可靠性降低。

而使用RS-485通讯控制,仅通过一条通讯电缆连接,就可以完成变频器的启动、停止、频率设定;并且很容易实现多电机之间的同步运行。

该系统成本低、信号传输距离远、抗干扰性强。

二系统硬件组成和连接系统硬件组成如图1 所示,主要由下列组件构成;图1 :系统硬件组成1、 FX2N-32MT-001为系统的核心组成。

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

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

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

下文介绍通讯电缆的制作方法和连接方式:变频器端的PU接口用于RS485通讯时的接口端子排定义如下图2所示:(从变频器下面看)图2:变频器接口端子排定义图3:PLC和变频器的通讯连接示意图用户自行按图3所示定义五芯电缆线的一端接FX2N-485BD,而另一端(如图2)用专用接口压接五芯电缆接变频器的PU口。

三菱F系列PLC与变频器通讯应用实例RS

三菱F系列PLC与变频器通讯应用实例RS

三菱F系列P L C与变频器通讯应用实例R S 公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]①三菱PLC:FX2N + FX2N-485-BD②三菱变频器:A500系列、E500系列、F500系列、F700系列、S500系列两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接),使用两对导线连接,即将变频器的SDA与PLC通讯板(FX2N-485-BD)的RDA接,变频器的SDB与PLC通讯板(FX2N-485-BD)的RDB接,变频器的RDA与PLC通讯板(FX2N-485-BD)的SDA接,变频器的RDB与PLC通讯板(FX2N-485-BD)的SDB接,变频器的SG与PLC通讯板(FX2N-485-BD)的SG接。

A500、F500、F700系列变频器PU端口:E500 、 S500 系列变频器 PU 端口:一.三菱变频器的设置PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

注:每次参数初始化设定完以后,需要复位变频器。

如果改变与通讯相关的参数后,变频器没有复位,通讯将不能进行。

参数号名称设定值说明站号 0 设定变频器站号为0通讯速率 96 设定波特率为9600bps停止位长/数据位长 11 设定停止位2位,数据位7位奇偶校验有/无 2 设定为偶校验通讯再试次数 9999 即使发生通讯错误,变频器也不停止通讯校验时间间隔 9999 通讯校验终止等待时间设定 9999 用通讯数据设定CR,LF有/无选择 0 选择无CR,LF对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止()。

对于79号参数要设成1,即PU操作模式。

注:以上的参数设置适用于A500、E500、F500、F700系列变频器。

当在F500、F700系列变频器上要设定上述通讯参数,首先要将设成0。

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

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

①三菱PLC:FX2N + FX2N-485-BD②三菱变频器:A500系列、E500系列、F500系列、F700系列、S500系列两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接),使用两对导线连接,即将变频器的SDA与PLC通讯板(FX2N-485-BD)的RDA接,变频器的SDB与PLC通讯板(FX2N-485-BD)的RDB接,变频器的RDA与PLC通讯板(FX2N-485-BD)的SDA接,变频器的RDB与PLC通讯板(FX2N-485-BD)的SDB接,变频器的SG与PLC通讯板(FX2N-485-BD)的SG接。

A500、F500、F700系列变频器PU端口:E500 、S500 系列变频器PU 端口:一.三菱变频器的设置PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

注:每次参数初始化设定完以后,需要复位变频器。

如果改变与通讯相关的参数后,变频器没有复位,通讯将不能进行。

参数号名称设定值说明Pr.117 站号0 设定变频器站号为0Pr.118 通讯速率96 设定波特率为9600bpsPr.119 停止位长/数据位长11 设定停止位2位,数据位7位Pr.120 奇偶校验有/无2 设定为偶校验Pr.121 通讯再试次数9999 即使发生通讯错误,变频器也不停止Pr.122 通讯校验时间间隔9999 通讯校验终止Pr.123 等待时间设定9999 用通讯数据设定Pr.124 CR,LF有/无选择0 选择无CR,LF对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止(E.PUE)。

对于79号参数要设成1,即PU操作模式。

注:以上的参数设置适用于A500、E500、F500、F700系列变频器。

当在F500、F700系列变频器上要设定上述通讯参数,首先要将Pr.160设成0。

三菱PLC与变频器通讯案例

三菱PLC与变频器通讯案例

Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议。

其物理层采用RS232、485等异步串行标准。

由于其开放性而被大量的PLC及RTU厂家采用。

Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。

主站可以向某一个从站发出查询,也可以向所有从站广播信息。

从站只响应单独发给它的查询,而不响应广播消息。

MODBUS通讯协议有两种传送方式:RTU方式和ASCII方式。

三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。

对象:1. 三菱PLC:FX2N+FX2N-485-BD2. 三菱变频器:F700系列,A700系列。

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

FX2N-485-BD与n台变频器的连接图1.三菱变频器的设置PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。

参数号名称设定值说明Pr331 通讯站号 1 设定变频器站号为1Pr332 通讯速度 96 设定通讯速度为9600bpsPr334 奇偶校验停止位长 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接通一次后,变频器进入正转状态。

三菱PLC与变频器通讯案例

三菱PLC与变频器通讯案例

Modbus是Modicon公司为其PLC与主机之间的【2 】通信而创造的串行通信协定.其物理层采用RS232.485等异步串行标准.因为其凋谢性而被大量的PLC及RTU厂家采用.Modbus通信方法采用主从方法的查询-响应机制,只有主站发出查询时,从站才能给出响应,从站不能自动发送数据.主站可以向某一个从站发出查询,也可以向所有从站广播信息.从站只响应单独发给它的查询,而不响应广播新闻.MODBUS通信协定有两种传送方法:RTU方法和ASCII方法.三菱700系列变频器可以或许从RS-485端子应用ModbusRTU通信协定,进行通信运行和参数设定.对象:1. 三菱PLC:FX2N+FX2N-485-BD2. 三菱变频器:F700系列,A700系列.两者之间经由过程网线衔接,具体参照下图.FX2N-485-BD与n台变频器的衔接图1.三菱变频器的设置PLC与变频器之间进行通信时,通信规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源.参数号名称设定值解释Pr331 通信站号 1 设定变频器站号为1Pr332 通信速度 96 设定通信速度为9600bpsPr334 奇偶校验停滞位长 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发出指令,不向主机发送响应信息.。

三菱FX2NPLC与三菱变频器ModbusRTU协议通讯应用

三菱FX2NPLC与三菱变频器ModbusRTU协议通讯应用

三菱FX2NPLC与三菱变频器ModbusRTU协议通讯应用Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议。

其物理层采用RS232、485等异步串行标准。

由于其开放性而被大量的PLC及RTU厂家采用。

Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。

主站可以向某一个从站发出查询,也可以向所有从站广播信息。

从站只响应单独发给它的查询,而不响应广播消息。

MODBUS通讯协议有两种传送方式:RTU方式和ASCII方式。

三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。

对象:1. 三菱PLC:FX2N+FX2N-485-BD2. 三菱变频器:F700系列,A700系列。

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

FX2N-485-BD与n台变频器的连接图1.三菱变频器的设置PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。

参数号名称设定值说明Pr331 通讯站号 1 设定变频器站号为1Pr332 通讯速度 96 设定通讯速度为9600bpsPr334 奇偶校验停止位长 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电源一次。

三菱FX2NPLC利用485BD与三菱变频器通讯的实例

三菱FX2NPLC利用485BD与三菱变频器通讯的实例

三菱FX2NPLC利用485BD与三菱变频器通讯的真例之阳早格格创做一、硬件交线1、FX2N-485 BD与三菱FR-A540变频器的通讯交线图2、用电缆按如下通讯过程图把电脑、PLC、变频器连交起去二、按下表设定佳变频器的参数PU交心通疑参数设定值备注变频器站号0 00号站变频器通疑速度192停止位少度/字少 1 8位数据,停止位为2位奇奇校验是/可 2 奇校验通讯沉试次数9999 通疑再试次数通疑查看时间隔断9999等待时间树立20 变频器设定CR,LF是/可采用0 无CR,无LF支配模式 1 估计机通讯模式注:变频器设参数一定要搁正在第一步去干,其余设定佳参数后要断电再上电复位办法举止变频器的复位,如出有举止复位,通讯出有克出有及举止.三、正在电脑中利用博用硬件编写梯形图四、步调阐明(沉面为PLC串止通疑指令与要领、传递数据的要领与定义)1、M8161=1,表示为8位处理模式.2、通过[MOV H009F D8120]去决定PLC的通疑要领,H009F是十六进造的数,如变换成二造的数与表白的意义睹下表B0B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B10 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1使用RS 指令 保留 收支战交支 保 留无起初位 无停止位 2位停止位 奇数 8位数据3、 上一语句也可改用[MOV H0C96 D8120]去决定PLC 的通疑要领,H0C96也是十六进造的数,如变换成二造的数与表白的意义睹下表B15 B14 B13 B12 B11B10 B9 B8 B7 B6 B5 B4 B3 B2 B 1 B0 0 0 00 1 1 0 0 1 0 0 1 0 1 1 0 使用RS 指令 保留 收支战交支 保 留无起初位 无停止位 1位停止位 奇数 7位数据4、 [RS D200 K9 D500 K5]语句的意义:(1) R S 指令是PLC 举止收支战交支串止数据的指令,数据的要领不妨通过特殊数据寄存器D8120设定,并要与变频器的数据要领典型真足对于应;通过PLC 传递指令把通讯数据拆到D200启初的连绝单元中.(2) 收支数据的尾天面是D200,收支的字节数为9字节;交支数据尾天面是D500,交支的字节数为5字节.(3) 变频器通讯协议的要领A ‘的含意 要领A‘1 2 34 5 6 7 8 9 10 11 字符数由于*5等待时间 通过变频器参数 Pr.123=20 去设定,所以不妨少一字节;加上*4表白的意义是是可采与CR 战LF ,果为本例出有需要使用CR 战LF ,并通过变频器设定参数 Pr.124=0 去表白末尾一个字*3 ENQ 变频器 站号 指令代码 *5 等待时间 数据 总战校验 *4节也可出有必,所以本例收支的要领为A‘,字节数为9字节.5、[MOV H05 D200]含意为通疑哀供ENQ,H05为ASCⅡ码,它占上表隐现的要领A‘的第一个字节.6、[MOV H30 D201]、[MOV H30 D202]的含意是决定变频器的站号为00号,H30是ASCⅡ码,它占上表隐现的要领A‘的第二、第三字节.7、[MOV H46 D203]、[MOV H41 D204 ]的含意是决定指令代码,它的ASCⅡ码为HFA,查变频器用户脚册可得知指令意义为运止,它占上表隐现的要领A‘的第四、第五字节.8、由于等待的时间由变频器的参数Pr.123去设定,所以上表的第6字节出用到,但是上表的第七与第八字节便形成本质上的第六与第七字节.9、[MOV H30 D205]、[MOV H32 D206 ]的含意是交着上述的第7条补充证明指令代码的数据真质,它的ASCⅡ码是H02,查变频器用户脚册可得知指令意义为正转运止.根据上述第8条的意义,它占上表隐现的要领A‘的第六、第七字节.10、[MOV H34 D207]、[MOV H39 D208 ]的含意是从站号启初至数据止,将所有的ASCⅡ码动做十六进造相加,放弃其下8位,仅与矮8位,再按位变换成2 个ASCⅡ码后动做总战考验代码.对于本例去便是用:H30+H30+H46+H41+H30+H32=H0149将后二位数变换成ASCⅡ代码便是H34与H39,而后把那二个ASCⅡ代码动做总战考验代码,占上表隐现的要领A‘的第八、第九字节(本本应占第九、第十字节,但是由于上述第8条所证明的本例的第6字节出用,故今后里的字节位背前逆移一位).11、总战考验码的自动供解要领:上述第10条所采与的是人为估计总战校验码的要领,正在本质应用中出有但是贫苦而且简单堕落.如果每改换一次数据的真质,便要脚动沉新估计一次总战考验码.为了办理那个问题,可采与PLC指令自动供解总战考验码.如下图正在[MOV H34 D207]、[MOV H39 D208 ]指令加进底下二条指令便可真止自动供解总战考验码.[CCD D201 D150 K6] 的含意是将从D201启初的连绝6位寄存器(从D201至D206)中的ASCⅡ代码动做十六进造相加并搁进D150.[ASCI D150 D207 K2]的含意是将D150中的数的后二位形成ASCⅡ代码搁进到从D207启初的连绝二位寄存器(既D207、D208)中.那样当建改了数据的真质时,出有必脚动估计总战考验码.12、(T0 K1)为计时0.1秒,用去断启[RS D200 K9 D500 K5]指令,果为[RS D200 K9 D500 K5]指令是用去启机对于PLC初初化及决定PLC 举止收支战交支串止数据通讯要领的,过一会(0.1秒)应断电.13、[SET M8122]的含意是收支数据时使用脉冲真止办法.五、运止与监控1、将梯形图传递给PLC,而后正在(PLC)菜单中采用遥控运止.2、正在(监控/尝试)菜单中采用启初监控.3、正在(监控/尝试)菜单中采用强造 ON/OFF 出现如下图示时,采用对于元件X0举止强造 ON4、如果变频器交佳了电效果便能使电效果正转起去.5、如果念使电效果反转则需正在遥控运止时的监控状态,正在线建改D206的值.如下图所示将H32改为H34(果为正转时数据真质的ASCⅡ代码为H02,反转时数据真质的ASCⅡ代码为H04,0出有需改,只需将2改4)6、而后再沉复上述第3条中的正在(监控/尝试)菜单中采用强造 ON/OFF ,采用对于元件X0举止强造 ON,则电效果反转.7、要念使电效果停止,如果念使电效果反转则需正在遥控运止时的监控状态,正在线建改D206的值.如下图所示将H32改为H30(果为正转时数据真质的ASCⅡ代码为H02,停止时数据真质的ASCⅡ代码为H00)8、要运止,只消沉复上述第3条中的正在(监控/尝试)菜单中采用强造ON/OFF ,采用对于元件X0举止强造ON,则电效果将会停止运止.综上所述,只消搞懂RS-485通讯协议、传递数据的要领与定义、PLC串止通疑指令与要领,精确交线战设定变频器的参数,便能精确完毕PLC 通过485BD与变频器的通讯,进而达到利用PLC统造变频器运止的脚段.参照文件:《新颖电工新技能教程》梁耀光、余文杰主编三菱FX2N PLC用户脚册三菱FR A540 变频器用户脚册刊登于《科技与企业》200年第8期上。

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC 利用485BD 与三菱变频器通讯的实例一、 硬件接线1、FX2N-485 BD 与三菱FR-A540变频器的通讯接线图2、用电缆按如下通讯流程图把电脑、PLC 、变频器连接起来二、 按下表设定好变频器的参数信号发送数据发送数据接收数据接收数据信号地接收数据接收数据发送数据发送数据信号地变频器接口注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

2、通过[MOV H009F D8120]来确定PLC的通信格式,H009F是十六进制的数,如转换成二制的数与表达的意义见下表3、上一语句也可改用[MOV H0C96 D8120]来确定PLC的通信格式,H0C96也是十六进制的数,如转换成二制的数与表达的意义见下表4、 [RS D200 K9 D500 K5]语句的意思:(1)R S指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应;通过PLC传送指令把通讯数据装到D200开始的连续单元中。

(2)发送数据的首地址是D200,发送的字节数为9字节;接收数据首地址是D500,接收的字节数为5字节。

(3)变频器通讯协议的格式A‘的含义格式A‘1 2 3 4 5 6 7 8 9 10 11 字符数由于*5等待时间通过变频器参数 Pr.123=20 来设定,所以可以少一字节;加上*4表达的意思是是否采用CR和LF,因为本例不需要使用CR和LF,并通过变频器设定参数 Pr.124=0 来表达最后一个字节也可不用,所以本例发送的格式为A‘,字节数为9字节。

5、[MOV H05 D200]含义为通信请求ENQ,H05为ASCⅡ码,它占上表显示的格式A‘的第一个字节。

三菱_FX_RS485通信

三菱_FX_RS485通信

三菱 FX-PLC 与三菱变频器的 RS-485 通讯2009-11-01 13:03摘要:本文介绍了三菱FX系列PLC与三菱变频器之间RS-485通讯控制及数据格式,详细分析了通讯控制调速系统与一般模拟量控制调速系统相比的优越性。

并给出了应用实例及其PLC程序。

关键词: PLC 变频器通讯协议一引言在现代工业控制系统中,PLC和变频器的综合应用最为普遍。

比较传统的应用一般是使用PLC的输出接点驱动中间继电器控制变频器的启动、停止或是多段速;更为精确一点的一般采用PLC加D/A 扩展模块连续控制变频器的运行或是多台变频器之间的同步运行。

但是对于大规模自动化生产线,一方面变频器的数目较多,另一方面电机分布的距离不一致。

采用D/A扩展模块做同步运动控制容易受到模拟量信号的波动和因距离不一致而造成的模拟量信号衰减不一致的影响,使整个系统的工作稳定性和可靠性降低。

而使用RS-485通讯控制,仅通过一条通讯电缆连接,就可以完成变频器的启动、停止、频率设定;并且很容易实现多电机之间的同步运行。

该系统成本低、信号传输距离远、抗干扰性强。

二系统硬件组成和连接系统硬件组成如图 1 所示,主要由下列组件构成;图 1 :系统硬件组成1、FX2N-32MT-001 为系统的核心组成。

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

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

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

下文介绍通讯电缆的制作方法和连接方式:变频器端的 PU 接口用于 RS485 通讯时的接口端子排定义如下图 2 所示:(从变频器下面看)图 2 :变频器接口端子排定义图 3 : PLC 和变频器的通讯连接示意图用户自行按图 3 所示定义五芯电缆线的一端接 FX2N-485BD ,而另一端 ( 如图 2) 用专用接口压接五芯电缆接变频器的 P 口。

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC利用485BD与三菱变频器通讯的实例解析

三菱FX2NPLC 利用485BD 与三菱变频器通讯的实例一、 硬件接线1、FX2N-485 BD 与三菱FR-A540变频器的通讯接线图2、用电缆按如下通讯流程图把电脑、PLC 、变频器连接起来二、 按下表设定好变频器的参数信号发送数据发送数据接收数据接收数据信号地接收数据接收数据发送数据发送数据信号地变频器接口注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

2、通过[MOV H009F D8120]来确定PLC的通信格式,H009F是十六进制的数,如转换成二制的数与表达的意义见下表3、上一语句也可改用[MOV H0C96 D8120]来确定PLC的通信格式,H0C96也是十六进制的数,如转换成二制的数与表达的意义见下表4、 [RS D200 K9 D500 K5]语句的意思:(1)R S指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应;通过PLC传送指令把通讯数据装到D200开始的连续单元中。

(2)发送数据的首地址是D200,发送的字节数为9字节;接收数据首地址是D500,接收的字节数为5字节。

(3)变频器通讯协议的格式A‘的含义格式A‘1 2 3 4 5 6 7 8 9 10 11 字符数由于*5等待时间通过变频器参数 Pr.123=20 来设定,所以可以少一字节;加上*4表达的意思是是否采用CR和LF,因为本例不需要使用CR和LF,并通过变频器设定参数 Pr.124=0 来表达最后一个字节也可不用,所以本例发送的格式为A‘,字节数为9字节。

5、[MOV H05 D200]含义为通信请求ENQ,H05为ASCⅡ码,它占上表显示的格式A‘的第一个字节。

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

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

三菱FX系列PLC与三菱变频器通讯应用对象:①三菱PLC:FX2N + FX2N-485-BD②三菱变频器:A500系列、E500系列、F500系列、F700系列、S500系列两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接),使用两对导线连接,即将变频器的SDA与PLC通讯板(FX2N-485-BD)的RDA接,变频器的SDB与PLC通讯板(FX2N-485-BD)的RDB接,变频器的RDA与PLC通讯板(FX2N-485-BD)的SDA接,变频器的RDB与PLC通讯板(FX2N-485-BD)的SDB接,变频器的SG与PLC通讯板(FX2N-485-BD)的SG接。

A500、F500、F700系列变频器PU端口:E500、S500系列变频器PU端口:一.三菱变频器的设置PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

注:每次参数初始化设定完以后,需要复位变频器。

如果改变与通讯相关的参数后,变频器没有复位,通讯将不能进行。

参数号名称设定值说明Pr.117站号 0 设定变频器站号为0Pr.118通讯速率 96 设定波特率为9600bpsPr.119停止位长/数据位长 11 设定停止位2位,数据位7位Pr.120奇偶校验有/无 2 设定为偶校验Pr.121通讯再试次数 9999 即使发生通讯错误,变频器也不停止Pr.122通讯校验时间间隔 9999 通讯校验终止Pr.123等待时间设定 9999 用通讯数据设定Pr.124 CR,LF有/无选择 0 选择无CR,LF对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止(E.PUE)。

对于79号参数要设成1,即PU操作模式。

注:以上的参数设置适用于A500、E500、F500、F700系列变频器。

当在F500、F700系列变频器上要设定上述通讯参数,首先要将Pr.160设成0。

三菱PLC与变频器通讯案例

三菱PLC与变频器通讯案例

Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议。

其物理层采用RS232、485等异步串行标准。

由于其开放性而被大量的PLC及RTU厂家采用。

Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。

主站可以向某一个从站发出查询,也可以向所有从站广播信息。

从站只响应单独发给它的查询,而不响应广播消息。

MODBU通S讯协议有两种传送方式:RTU方式和ASCII方式。

三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。

对象:1.三菱PLC:FX2N+FX2N-485-BD2.三菱变频器:F700系列,A700系列。

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

FX2N-485-BD与n台变频器的连接图1.三菱变频器的设置PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。

参数号名称设定值说明Pr331通讯站号1设定变频器站号为1Pr332通讯速度96设定通讯速度为9600bpsPr334奇偶校验停止位长2偶校验,停止位长1位Pr539通讯校验时间9999不进行通讯校验Pr549协议选择1ModbusRTU协议Pr551PU模式操作权选择2PU运行模式操作权作为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接通一次后,变频器进入正转状态。

浅析三菱FX2NPLC利用485BD与三菱变频器通讯的实例

浅析三菱FX2NPLC利用485BD与三菱变频器通讯的实例

.一、 硬件接线1、FX2N-485 BD 与三菱FR-A540变频器的通讯接线图2、用电缆按如下通讯流程图把电脑、PLC 、变频器连接起来二、 按下表设定好变频器的参数信号发送数据发送数据接收数据接收数据信号地接收数据接收数据发送数据发送数据信号地变频器接口注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

2、通过[MOV H009F D8120]来确定PLC的通信格式,H009F是十六进制的数,如转换成二制的数与表达的意义见下表3、 上一语句也可改用[MOV H0C96 D8120]来确定PLC 的通信格式,H0C96也是十六进制的数,如转换成二制的数与表达的意义见下表4、 [RS D200 K9 D500 K5]语句的意思:(1) R S 指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应; 通过PLC 传送指令把通讯数据装到D200开始的连续单元中。

(2) 发送数据的首地址是D200,发送的字节数为9字节;接收数据首地址是D500,接收的字节数为5字节。

(3) 变频器通讯协议的格式A ‘的含义 格式A ‘ 1 2 3 4 5 6 7 8 9 10 11 字符数 由于*5等待时间 通过变频器参数 Pr.123=20 来设定,所以可以少一字节;加上*4表达的意思是是否采用CR 和LF ,因为本例不需要使用CR 和LF ,并通过变频器设定参数 Pr.124=0 来表达最后一个字节也可不用,所以本例发送的格式为A ‘,字节数为9字节。

5、[MOV H05 D200]含义为通信请求ENQ ,H05为ASC Ⅱ码,它占上表显示的格式A ‘的第一个字节。

三菱PLC和变频器通讯案例

三菱PLC和变频器通讯案例

Modbus 是Modicon 公司为其PLC 与主机之间的通讯而发明的串行通讯协议。

其物理层采用 RS232、485等异步串行标准。

由于其开放性而被大量的PLC 及RTU 厂家采用。

Modbus 通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能 主动发送数据。

主站可以向某一个从站发出查询,也可以向所有从站广播信息。

从站只响应单 独发给它的查询,而不响应广播消息。

MODBUS 通讯协议有两种传送方式:RTU 方式和ASCII方式。

三菱700系列变频器能够从 RS-485端子使用ModbusRTU 通讯协议,进行通讯运行和 参数设定。

对象:1. 三菱 PLC : FX2N+FX2N-485-BD2. 三菱变频器:F700系列,A700系列。

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

FX2N-485-BD 与n 台变频器的连接图智称RDA1 PRXD1 4 i变痛器揍收+ Roai (ItXDt- 'J变疑曙魂牧-(RX024- > r 井竇購〕ROSS 変戎器挾收- (RXOi-J{分責宜麵品就理斗(TXD1 + ) SDS1DM- 7变頻器宾艺+(TXD2 4) SD32TXP2-) €静支用〉P5S 5V(VCC3海许賀St 腥诫OPLNlb W ecMJa a ■ ■FeelWU>| PJC -I iO]1 •三菱变频器的设置PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。

参数号名称设定值说明Pr331通讯站号1设定变频器站号为1Pr332 通讯速度96设定通讯速度为9600bpsPr334奇偶校验停止位长2偶校验,停止位长1位Pr539通讯校验时间9999不进行通讯校验Pr549协议选择1 ModbusRTU 协议Pr551 PU模式操作权选择2 PU运行模式操作权作为PU接口进行ModbusRTU 协议通讯时,Pr551必须设置为2,Pr340设置为除0以外的值,Pr79设置为0或2或6。

三菱PLC与变频器通讯案例

三菱PLC与变频器通讯案例

Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议。

其物理层采用RS232、485等异步串行标准。

由于其开放性而被大量的PLC及RTU厂家采用。

Modbus通讯方式采用主从方式的查询-相应机制,只有主站发出查询时,从站才能给出响应,从站不能主动发送数据。

主站可以向某一个从站发出查询,也可以向所有从站广播信息。

从站只响应单独发给它的查询,而不响应广播消息。

MODBUS通讯协议有两种传送方式:RTU方式和ASCII方式。

三菱700系列变频器能够从RS-485端子使用ModbusRTU通讯协议,进行通讯运行和参数设定。

对象:1. 三菱PLC:FX2N+FX2N-485-BD2. 三菱变频器:F700系列,A700系列。

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

FX2N-485-BD与n台变频器的连接图1.三菱变频器的设置PLC与变频器之间进行通讯时,通讯规格必须在变频器中进行设定,每次参数初始化设定后,需复位变频器或通断变频器电源。

参数号名称设定值说明Pr331 通讯站号 1 设定变频器站号为1Pr332 通讯速度 96 设定通讯速度为9600bpsPr334 奇偶校验停止位长 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接通一次后,变频器进入正转状态。

三菱FX2NPLC利用485BD与三菱变频器通讯的实例

三菱FX2NPLC利用485BD与三菱变频器通讯的实例

三菱FX2NPLC利用485BD与三菱变频器通讯的实例一、硬件接线1、FX2N-485BD与三菱FR-A540变频器的通讯接线图信号变频器接口接收数据发送数据发送数据接收数据发送数据接收数据发送数据接收数据信号地信号地2、用电缆按如下通讯流程图把电脑、PLC、变频器连接起来电缆电脑变频器双绞线二、按下表设定好变频器的参数PU接口通信参数设定值备注Pr.117变频器站号000号站变频器Pr.118通信速度192通信波特率为19.2KPr.119停止位长度/字长18位数据,停止位为2位Pr.120奇偶校验是/否2偶校验Pr.121通讯重试次数9999通信再试次数Pr.122通信检查时间间隔9999Pr.123等待时间设置20变频器设定Pr.124CR,LF是/否选择0无CR,无LFPr.79操作模式1计算机通讯模式注:变频器设参数一定要放在第一步来做,另外设定好参数后要断电再上电复位方式进行变频器的复位,如不进行复位,通讯不能进行。

三、在电脑中利用专用软件编写梯形图四、程序解释(重点为PLC串行通信指令与格式、传送数据的格式与定义)1、M8161=1,表示为8位处理模式。

32、通过[MOVH009FD8120]来确定PLC 的通信格式,H009F 是十六进制的数,如转换成二制的数与表达的意义见下表B15B14B13B12B11B10B9B8B7B6B5B4B3B2BB010000000010011111使用RS 指令保波特率为19.2K2位偶数8位发送保无起始位留和接留无停止位停止数收位据3、上一语句也可改用[M OV H 0C 96D 81]确定PLC 的通信格式,H0C96 也是十六进制的数,如转换成二制的数与表达的意义见下表B15B14B13B12B11B10B9B8B7B6B5B4B3B2BB0 10000110010010110使用RS 指令保波特率为19.2K1位偶数7位 发送保无起始位 留和接留无停止位停止数 收位据 4、[RSD200K9D500K5]语句的意思:(1)R S 指令是PLC 进行发送和接收串行数据的指令,数据的格式可以通过 特殊数据寄存器D8120设定,并要与变频器的数据格式类型完全对应;通过PLC 传送指令把通讯数据装到D200开始的连续单元中。

三菱PLC与变频器通讯案例

三菱PLC与变频器通讯案例

之阳早格格创做Modbus是Modicon公司为其PLC与主机之间的通讯而收明的串止通讯协议.其物理层采与RS232、485等同步串止尺度.由于其启搁性而被洪量的PLC及RTU厂家采与.Modbus通讯办法采与主从办法的查询-相映体造,惟有主站收出查询时,从站才搞给出赞同,从站没有克没有及主动收收数据.主站不妨背某一个从站收出查询,也不妨背所有从站广播疑息.从站只赞同单独收给它的查询,而没有赞同广播消息.MODBUS通讯协议有二种传递办法:RTU办法战ASCII办法.三菱700系列变频器不妨从RS-485端子使用ModbusRTU通讯协议,举止通讯运止战参数设定.对于象:1. 三菱PLC:FX2N+FX2N-485-BD2. 三菱变频器:F700系列,A700系列.二者之间通过网线连交,简直参照下图.FX2N-485-BD与n台变频器的连交图1.三菱变频器的树立PLC与变频器之间举止通讯时,通讯规格必须正在变频器中举止设定,屡屡参数初初化设定后,需复位变频器或者通断变频器电源.参数号称呼设定值证明Pr331 通讯站号 1 设定变频器站号为1Pr332 通讯速度 96 设定通讯速度为9600bpsPr334 奇奇校验停止位少 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收出指令,没有背主机收收赞同疑息.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三菱FX系列PLC与三菱变频器通讯应用实例
三菱电机自动化
对象:
①三菱PLC:FX2N + FX2N-485-BD
②三菱变频器:A500系列、E500系列、F500系列、F700系列、S500系列
两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接),使用两对导线连接,即将变频器的SDA与PLC通讯板(FX2N-485-BD)的RDA接,变频器的SDB与PLC通讯板(FX2N-485-BD)的RDB接,变频器的RDA与PLC通讯板(FX2N-485-BD)的SDA接,变频器的RDB与PLC通讯板(FX2N-485-BD)的SDB接,变频器的SG与PLC通讯板(FX2N-485-BD)的SG接。

A500、F500、F700系列变频器PU端口:
E500、S500系列变频器PU 端口:
一.三菱变频器的设置
PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

注:每次参数初始化设定完以后,需要复位变频器。

如果改变与通讯相关的参数后,变频器没有复位,通讯将不能进行。

参数号名称设定值说明
Pr.117 站号0 设定变频器站号为0
Pr.118 通讯速率96 设定波特率为9600bps
Pr.119 停止位长/数据位长11 设定停止位2位,数据位7位
Pr.120 奇偶校验有/无2 设定为偶校验
Pr.121 通讯再试次数9999 即使发生通讯错误,变频器也不停止
Pr.122 通讯校验时间间隔9999 通讯校验终止
Pr.123 等待时间设定9999 用通讯数据设定
Pr.124 CR,LF有/无选择0 选择无CR,LF
对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止(E.PUE)。

对于79号参数要设成1,即PU操作模式。

注:以上的参数设置适用于A500、E500、F500、F700系列变频器。

当在F500、F700系列变频器上要设定上述通讯参数,首先要将Pr.160设成0。

对于S500系列变频器(带R)的相关参数设置如下:
参数号名称设定值说明
n1 站号0 设定变频器站号为0
n2 通讯速率96 设定波特率为9600bps
n3 停止位长/数据位长11 设定停止位2位,数据位7位
n4 奇偶校验有/无2 设定为偶校验
n5 通讯再试次数- - - 即使发生通讯错误,变频器也不停止
n6 通讯校验时间间隔- - - 通讯校验终止
n7 等待时间设定- - - 用通讯数据设定
n8 运行指令权0 指令权在计算机
n9 速度指令权0 指令权在计算机
n10 联网启动模式选择1 用计算机联网运行模式启动
n11 CR,LF有/无选择0 选择无CR,LF
对于79号参数设成0即可。

注:当在S500系列变频器上要设定上述通讯参数,首先要将Pr.30设成1。

二.三菱PLC的设置
三菱FX系列PLC在进行计算机链接(专用协议)和无协议通讯(RS指令)时均需对通讯格式(D8120)进行设定。

其中包含有波特率、数据长度、奇偶校验、停止位和协议格式等。

在修改了D8120的设置后,确保关掉PLC的电源,然后再打开。

在这里对D8120设置如下:
RS485
b15 b0
0000 1100 1000 1110
0 C 8 E
即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS485)。

有关利用三菱变频器协议与变频器进行通讯的PLC程序如下:
关于上述程序的说明:
①当M10 接通一次以后变频器进入正转状态。

②当M11 接通一次以后变频器进入停止状态。

③当M12 接通一次以后变频器进入反转状态。

④当M13 接通一次以后读取变频器的运行频率(D700 )。

⑤当M14 接通一次以后写入变频器的运行频率(D400 )。

相关文档
最新文档