三菱PLC(FX3U)与两台变频器的通讯
三菱PLC与变频器通讯-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台变频器的连接图一.三菱变频器的设置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网络模式下运行。
一.三菱PLC的设置对通讯格式D8120进行设置D8120设置值为0C87,即数据长度为8位,偶校验停止位1位,波特率9600pbs,无标题符和终结符.修改D8120设置后,确保通断PLC电源一次.二.通讯程序采用ModbusRTU协议与变频器通讯的部分PLC程序如下:三:程序说明:1.当X1接通一次后,变频器进入正转状态.2.当X2接通一次后,写入变频器运行频率60HZ.3.当X3接通一次后,变频器进入停止状态.当指令中,变频器指令地址为0时,为广播指令,所有从站变频器只接受PLC发出指令,不向主机发送响应信息。
三菱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号变频器按钮正转、反转、停止、频率更改。
变频器与PLC通讯连接方式图解
变频器与PLC通讯连接方式图解变频器与plc连接方式一般有以下几种方式①利用PLC的模拟量输出模块控制变频器PLC的模拟量输出模块输出0~5V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。
这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开,保证主电路一侧的噪声不传至控制电路。
②利用PLC的开关量输出控制变频器。
PLC的开关输出量一般可以与变频器的开关量输入端直接相连。
这种控制方式的接线简单,抗干扰能力强。
利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。
使用继电器触点进行连接时,有时存在因接触不良而误操作现象。
使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。
另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。
例如,当输入信号电路采用继电器等感性负载,继电器开闭时,产生的浪涌电流带来的噪声有可能引起变频器的误动作,应尽量避免。
③PLC与RS-485通信接口的连接。
所有的标准西门子变频器都有一个RS-485串行接口(有的也提供RS-232接口),采用双线连接,其设计标准适用于工业环境的应用对象。
单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。
链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)西门子RS485连接Plc和变频器通讯方式1、PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。
但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。
实例三菱FX3U485无协议通讯程序详解(含程序)
实例三菱FX3U485⽆协议通讯程序详解(含程序)三菱FX2N PLC串⾏通讯指令(FNC 80 RS)串⾏通讯指令(FNC 80 RS)1、指令格式:[RS D0 K8 D10 K8]发送数据帧起始地址和数⽬↓接收数据帧起始地址和数⽬2、功能和动作:※ RS指令是为使⽤RS232C、RS-485功能扩展板及特殊适配器,进⾏发送和接收串⾏数据的指令。
※传送的数据格式在后⾯讲述的特殊寄存器D8120设定。
RS指令驱动时即使改变D8120的设定,实际上也不接收。
※在只发送的系统中,可将接收数设定为K0。
(K表⽰常数)※在只接收的系统中,可将发送数设定为K0。
※在程序中可以多次使⽤RS指令,但在同⼀时间必须保证只有⼀个RS指令被驱动。
※在⼀次完整的通讯过程中,RS指令必须保持⼀直有效,直⾄接收数据完成。
D8120说明:※根据MD320的通讯协议,⽆帧头和帧尾,则(bit9,bit8)=(0,0)。
※ bit13~15是计算机链接通讯时的设定项⽬,使⽤RS指令时必须设定为0。
※ RS485未考虑设置控制线的⽅法,使⽤FX2N-485-BD、FX0N-485ADP时,(bit11,bit10 )=(1,1)。
※若PLC和变频器之间的通讯参数如下:8位数据位,⽆校验,2位停⽌位,波特率9600,⽆帧头⽆帧尾,⽆协议模式,则D8120=H0C89(H表⽰16进制)(0000 1100 1000 1001B)M8002│──||────────── [ MOV H0C89 D8120 ]5、相关标志位:⼀.基本指令介绍※ M8122:数据发送请求标志当PLC处于接收完成状态或接收等待状态时,⽤脉冲触发M8122,将使得从D0开始的连续8个数据被发送。
当发送完成后,M8122⾃动被复位。
当RS指令的驱动输⼊X0变为ON状态时,PLC就进⼊接收等待状态。
※ M8123:数据接收完成标志当M8123置位时,表明接收已经完成,此时需要将接收到的数据从接受缓冲区转移到⽤户指定的数据区,然后⼿⼯复位M8123。
三菱PLC与变频器通讯
实例一:通过串口通讯实现控制
通讯协议
使用三菱的MC协议进行通讯,实现PLC 对变频器的控制和监视。
实例应用
通过PLC的MC指令实现对变频器的启动 、停止、频率设定等操作,同时获取变频 器的运行状态和故障信息。
通讯线缆
使用标准的串口线缆(RS485或RS232)连 接PLC和变频器。
通讯地址
根据PLC和变频器的型号和配置,设置相 应的通讯地址。
详细描述
可能的原因包括通讯速率不匹配、数据格式不正确、信号干扰等。
解决方案
调整通讯速率,确保匹配;检查数据格式设置,确保正确;采取抗 干扰措施,如加装磁环、电容器等。
常见问题三:通讯不稳定
总结词
通讯不稳定是指三菱PLC与变 频器之间的通讯时断时续,影
响正常通讯。
详细描述
可能的原因包括电源波动、接 地不良、外部电磁干扰等。
域的应用也在逐渐增加,如智能空调、智能照明等。
节能环保领域
03
三菱PLC与变频器在节能环保领域的应用也逐渐增加,如能源管
理、电机节能等。
市场前景
市场需求持续增长
随着工业自动化和智能家居市场的不断发展,三菱PLC与变频器的市场需求将持续增长。
技术创新推动市场发展
随着技术的不断创新和应用拓展,三菱PLC与变频器的市场将进一步扩大。
通讯速率
根据实际需求选择合适的波特率,如 9600、19200等。
实例二:通过以太网通讯实现控制
通讯协议
使用三菱的以太网协议(Ethernet/IP)进行通讯,实现 PLC对变频器的控制和监视。
通讯线缆
使用标准的以太网线缆连接PLC和变频器。
通讯速率
根据实际需求选择合适的速率,如100Mbps、1Gbps等 。
威纶通TK6070IP做媒介与三菱FX PLC+2台台达变频器通讯
输出频率地址;6x-8452
输出电流地址;6X-8453
变频器温度;6x-8462
正转地址;6x-8193数值18
返转地址;6x-8193数值34
停止地址;6x-8193数值1
2)趋势图:
1、资料取样见下图
2、建立趋势图
注意:调整通道数值否则趋势图无法正常显示
3)PLC与变频器通讯
威纶通TK6070IP做媒介与三菱FXPLC+2台台达变频器通讯
一、方案说明:
1,通过COM1口RS232与三菱FX系列plc建立连接
2,通过COM2口RS485与2台达VFD变频器建立连接由于TK6070IP与变频器采用
MODBUS–RTU理论上可接255个从站,实际应用中可接12个从站
网络通讯拓扑结构如下图
二、参数设置
1、触摸屏与变频器通讯参数设置:MODBUSRTU格式、9600,N,8,2
如下图
2、触摸屏与三菱plc设置:RS23238400,E,7,1
如下图
三、程序
1)基础页面
输出频率:1#变频器读取指令6X-8452
注:8452转换16进制地址为2104H再减一位2103H即为频率地址
2#变频器读取指令6X-2#8452(在1#命令前加2#后面不再赘述)
触摸屏通过(定时资料传输)实现PLC与各变频器数据交换
1、先建立定时资料传输
2、设定来源地址与目标地址及传输时间
4)PLC控制页面
具体程序见下图
注:梯形图通讯设置38400,E,7,1
四、变频器参数设置
P00=3p01=3p88=根据站号设置p89=1P92=3
三菱FX3UPLC与三菱变频器多从站通信三菱plc
三菱FX3U PLC与三菱变频器多从站通信 -
三菱plc
三菱FX3U与三菱变频器多从站通信一、硬件如下:
1、plc:FX3U-64MR-ES/A 1台
2、特殊模块:FX3U-4AD 1台
3、变频器:FR-E740-7.5K-CHT 1台
4、变频器:FR-D740-0.75-CHT 2台
5、通信板:FX3U-485-BD 1片
6、触摸屏:威纶通TK6070IP 1台
二、机械工艺如下:
实现2轴变频器+编码器定位搬运,另外6个电机做输送线传动。
7.5KW电机加了刹车电阻。
三、技术参数:
三台变频器通过FX3U-485-BD与FX3U PLC 实现485通信,节省硬件接线。
削减占用IO点数,外观上:高端大气上档次。
唯一美中不足的就是:
这1.2mm板厚的柜子打了折扣。
左上角断路器还没买回来,所以预留了一个空位置。
左右两边的排气风扇选大了,线槽选小了。
风扇装不上去。
电柜如下图:
变频器PU网口485通信接线如下图:在来两张近照如下图:
PLC端的485-BD板连接:
通信线的针脚排布:
部分技术资料:
部分程序截图:。
PLC与变频器的三种硬件联机方式图文及注意事项详读
PLC与变频器的三种硬件联机方式图文及注意事项详读一、三种连接方式1、开关量联机利用PLC的开关量输出控制变频器。
PLC的开关输出量一般可以与变频器的开关量输入端直接相连。
这种控制方式的接线简单,抗干扰能力强。
利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、多段速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。
2、模拟量联机利用PLC的模拟量输出模块控制变频器。
PLC的模拟量输出模块输出0~10V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。
这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC 的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开。
3、通讯联机PLC与变频器通过RS-485通信接口的连接。
很大一部分变频器都有一个RS-485串行接口(有的也提供RS-232C接口),采用双线连接,其设计标准适用于工业环境的应用对象。
单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。
链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)。
采用串口通讯方式的优点①大大减少布线的数量。
②无需重新布线即可更改控制功能。
③可以通过串行接口设置和修改变频器的参数。
④可以连续对变频器的特性进行监测和控制。
二联机注意事项1、开关量信号注意事项变频器通常利用继电器接点或具有继电器接点开关特性的元器件(如晶体管)与PLC 相连,得到运行状态指令,如图1(A)、(B)所示。
图1A继电器型PLC输出与变频器连接的运行方式图1B晶体管型PLC输出与变频器连接的运行方式在使用继电器接点时,经常由于接触不良而带来误动作;使用晶体管进行连接时,则需考虑晶体管本身的电压、电流容量等因素,以保证系统的可靠性。
在设计变频器的输进信号电路时还应该留意,当输进信号电路连接不当时也会造成变频器的误动作。
三菱PLC与变频器通讯
一、引言在工业自动化控制系统中,最为常见的是PLC和变频器的组合应用,并且产生了多种多样的PLC控制变频器的方法,其中采用RS-485通讯方式实施控制的方案得到广泛的应用:因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。
但是,RS-485的通讯必须解决数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理和出错重发等一系列技术问题,一条简单的变频器操作指令,有时要编写数十条PLC梯形图指令才能实现,编程工作量大而且繁琐,令设计者望而生畏。
本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PL C主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块;在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。
这种方法非常简捷便利,极易掌握。
本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。
二、三菱PLC采用扩展存储器通讯控制变频器的系统配置1、系统硬件组成图1 三菱PLC采用扩展存储器通讯控制变频器的系统配置图2 FX2N-485-BD通讯板外形图图3 三菱变频器PU插口外形及插针号FX2N系列PLC(产品版本V 3.00以上)1台(软件采用FX-PCS/WIN-C V 3.00版);FX 2N-485-BD通讯模板1块(最长通讯距离50m);或FX0N-485ADP通讯模块1块+FX2 N-CNV-BD板1块(最长通讯距离500m);FX2N-ROM-E1功能扩展存储盒1块(安装在PLC本体内)带RS485通讯口的三菱变频器8台(S500系列、E500系列、F500系列、F 700系列、A500系列、V500系列等,可以相互混用,总数量不超过8台;三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。
三菱FX3U与三菱D700变频器利用MODBUS协议通过RS485通信的设置方法及配套程序
三菱FX3U与三菱D700变频器利用MODBUSRTU协议通过RS485通信的设置方法及配套程序三菱FX3U通过RS485与三菱D700变频器可以利用三菱变频器专用协议通信,也可以利用MODBUSRTU方式通信。
网上有很多程序,但程序经网间转载有的不完整,有的程序没有经过验证,看似可以实际不行;再者要想成功通信还要对变频器正确设置,并根据设置确定PLC的通信格式字,稍有差错则通信不成功。
本文对变频器的设置和PLC程序均通过实际验证,切实可行。
本文就变频器设置方法及三菱FX3U配套程序及二者的485通信接线方法加以说明。
一、FX3UPLC与三菱D700变频器的接法:4线2线均可,接线方法如下:1、2线制接法配图:2、4线制接法配图(实为半双工,多台通信时要设置变频器站号不同,且要触摸屏中加入些站号程序,本例一台通信):二、三菱FX3U与三菱D700变频器利用MODBUSRTU协议通信控制电动机正转、反转、停止、写入频率、读取变频器输出频率、电流、电压变频器的设置方法:1、Pr117=1,一号从站2、Pr118=192,波特率192003、Pr119=0,8位数据,停止位1位4、Pr120=2,偶校验5、Pr121=9999,通信错误无报警6、Pr122=9999,通信效验终止7、Pr123=9999,由通信数据确立8、Pr124=0,无CR无LF9、Pr549=1,MODBUSRTU协议10、Pr551=9999,参数单元自动识别11、Pr338=0,通信运行指令权通信12、Pr339=0,通信速率指令权通信13、Pr340=10,网络运行模式,可通过操作面板切换网络运行与PU运行14、Pr79=0。
15、PLC中通信格式字D8120设置为:H0C96.16、PLC中M8161=1:8位数据模式。
三、FX3U PLC通信格式字、数据模式设置与变频器参数设置配套,该程序按通信格式字D8120设置为:H0C96. 数据模式设置为M8161=1,即8位数据模式。
fx3u-485-bd 变频器专用指令
fx3u-485-bd 变频器专用指令FX3U-485-BD变频器专用指令是用于Mitsubishi Electric的FX3U系列控制器和变频器之间通信的模块。
它允许用户将控制器与变频器进行连接,并实现数据的读取和写入,从而实现更有效的物流过程和更高的自动化水平。
接下来将详细介绍FX3U-485-BD变频器专用指令的功能和使用方法。
首先,我们需要了解FX3U-485-BD变频器专用指令的基本概念。
这个专用指令是一个程序块(Program Block),它可以像其他指令一样在系列控制器的程序中使用。
它拥有自己的特有符号,它包含有任意数量的命令。
程序块的命令定义了数据在各自传输介质中的传输方式、速度和格式,以及数据的读取和写入方式。
在使用这个指令之前,我们需要将FX3U-485-BD模块和变频器进行连接和参数设置。
FX3U-485-BD变频器专用指令的使用需要遵循以下步骤:1.通过GX Developer或其他编程软件编写程序代码。
在编写程序代码时,需要定义变频器的地址和接口类型,并使用指令代码进行变频器数据的读取和写入操作。
这种指令代码由GX Developer或其他软件提供。
2.在程序中调用FX3U-485-BD变频器专用指令。
将编写好的指令代码作为参数传递给FX3U-485-BD变频器专用指令,以便对变频器进行控制和监控。
3.设置变频器数据的地址和数据类型。
在使用指令之前,需要知道要读取或写入的变频器寄存器的地址和数据类型(例如,整型、浮点型等)。
这些信息可以查询到Mitsubishi Electric的手册和技术文档中。
4.运行程序并监控变频器数据。
运行程序后,可以监控变频器的数据并调整数据的值,以满足物流和工厂自动化的要求。
总结一下,FX3U-485-BD变频器专用指令可以帮助我们更有效地管理变频器和加密机之间的数据通信。
它需要一些基本的编程技能和专业知识,但当我们掌握了这些技能,它会极大地优化自动化水平。
变频器与PLC通讯的几种连接方式
变频器与PLC通讯的几种连接方式去学PLC技术变频器与PLC连接方式一般有以下几种方式:①利用PLC的模拟量输出模块控制变频器PLC的模拟量输出模块输出0~5V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。
这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开,保证主电路一侧的噪声不传至控制电路。
②利用PLC的开关量输出控制变频器。
PLC的开关输出量一般可以与变频器的开关量输入端直接相连。
这种控制方式的接线简单,抗干扰能力强。
利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。
使用继电器触点进行连接时,有时存在因接触不良而误操作现象。
使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。
另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。
例如,当输入信号电路采用继电器等感性负载,继电器开闭时,产生的浪涌电流带来的噪声有可能引起变频器的误动作,应尽量避免。
③PLC与RS-485通信接口的连接。
所有的标准西门子变频器都有一个RS-485串行接口(有的也提供RS-232接口),采用双线连接,其设计标准适用于工业环境的应用对象。
单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。
链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)PLC 和变频器通讯方式:1、PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。
但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。
三菱fx3u485无协议通讯程序详解(含程序)
三菱FX2N PLC串行通讯指令(FNC 80 RS)串行通讯指令(FNC 80 RS)1、指令格式: [RS D0 K8 D10 K8]发送数据帧起始地址和数目↓接收数据帧起始地址和数目2、功能和动作:※ RS指令是为使用RS232C、RS-485功能扩展板及特殊适配器,进行发送和接收串行数据的指令。
※传送的数据格式在后面讲述的特殊寄存器D8120设定。
RS指令驱动时即使改变D8120的设定,实际上也不接收。
※在只发送的系统中,可将接收数设定为K0。
(K表示常数)※在只接收的系统中,可将发送数设定为K0。
※在程序中可以多次使用RS指令,但在同一时间必须保证只有一个RS指令被驱动。
※在一次完整的通讯过程中,RS指令必须保持一直有效,直至接收数据完成。
D8120说明:※根据MD320的通讯协议,无帧头和帧尾,则(bit9,bit8)=(0,0)。
※ bit13~15是计算机链接通讯时的设定项目,使用RS指令时必须设定为0。
※ RS485未考虑设置控制线的方法,使用FX2N-485-BD、FX0N-485ADP 时,(bit11,bit10 )=(1,1)。
※若PLC和变频器之间的通讯参数如下:8位数据位,无校验,2位停止位,波特率9600,无帧头无帧尾,无协议模式,则D8120=H0C89(H表示16进制)(0000 1100 1000 1001B)M8002│──||────────── [ MOV H0C89 D8120 ]5、相关标志位:一.基本指令介绍※ M8122:数据发送请求标志当PLC处于接收完成状态或接收等待状态时,用脉冲触发M8122,将使得从D0开始的连续8个数据被发送。
当发送完成后,M8122自动被复位。
当RS指令的驱动输入X0变为ON状态时,PLC就进入接收等待状态。
※ M8123:数据接收完成标志当M8123置位时,表明接收已经完成,此时需要将接收到的数据从接受缓冲区转移到用户指定的数据区,然后手工复位M8123。
变频器与三菱PLC实现通讯
变频器与三菱P L C实现通讯CKBOOD was revised in the early morning of December 17, 2020.变频器与PLC通讯的精简设计1、引言在工业自动化控制系统中,最为常见的是PLC和变频器的组合应用,并且产生了多种多样的PLC控制变频器的方法,其中采用RS-485通讯方式实施控制的方案得到广泛的应用:因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。
但是,RS-485的通讯必须解决数据编码、求取校验和、成帧、发送数据、接收数据的奇偶校验、超时处理和出错重发等一系列技术问题,一条简单的变频器操作指令,有时要编写数十条PLC梯形图指令才能实现,编程工作量大而且繁琐,令设计者望而生畏。
本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块;在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。
这种方法非常简捷便利,极易掌握。
本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。
2、三菱PLC采用扩展存储器通讯控制变频器的系统配置2.1 系统硬件组成如图1~图3所示。
图1 三菱PLC采用扩展存储器通讯控制变频器的系统配置图2 FX2N-485-BD通讯板外形图图3 三菱变频器 PU插口外形及插针号(从变频器正面看)FX2N系列PLC(产品版本V 3.00以上)1台(软件采用FX-PCS/WIN-C V 3.00版);FX2N-485-BD通讯模板1块(最长通讯距离50m);或FX0N-485ADP通讯模块1块+FX2N-CNV-BD板1块(最长通讯距离500m);FX2N-ROM-E1功能扩展存储盒1块(安装在PLC本体内);带RS485通讯口的三菱变频器8台(S500系列、E500系列、F500系列、F700系列、A500系列、V500系列等,可以相互混用,总数量不超过8台;三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。
三菱PLC和变频器通讯
三菱FX系列PLC与三菱变频器通讯应用实例(RS485)对象:①三菱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.124CR,LF有/无选择0 选择无CR,LF对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止(E.PUE)。
对于79号参数要设成1,即PU操作模式。
注:以上的参数设置适用于A500、E500、F500、F700系列变频器。
当在F500、F700系列变频器上要设定上述通讯参数,首先要将Pr.160设成0。
变频器与PLC怎么通讯
变频器与PLC怎么通讯今天给大家分享变频器与PLC通讯的知识,重点给大家讲解变频器与PLC的连接方式,及PlC和变频器通讯方式,希望能对大家有帮助。
变频器与PLC连接方式一般有以下几种方式:①利用PLC的模拟量输出模块控制变频器PLC的模拟量输出模块输出0~5V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。
这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开,保证主电路一侧的噪声不传至控制电路。
②利用PLC的开关量输出控制变频器。
PLC的开关输出量一般可以与变频器的开关量输入端直接相连。
这种控制方式的接线简单,抗干扰能力强。
利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。
使用继电器触点进行连接时,有时存在因接触不良而误操作现象。
使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。
另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。
例如,当输入信号电路采用继电器等感性负载,继电器开闭时,产生的浪涌电流带来的噪声有可能引起变频器的误动作,应尽量避免。
③PLC与RS-485通信接口的连接。
所有的标准西门子变频器都有一个RS-485串行接口(有的也提供RS-232接口),采用双线连接,其设计标准适用于工业环境的应用对象。
单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。
链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)Plc和变频器通讯方式:PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三菱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号变频器按钮正转、反转、停止、频率更改。
双击打开按钮勾选“数据对象值操作”选择按“1松0”,然后点击? 号进入变量选择,通道类型和通道地址要与PLC程序一致,否则无法启动。
○111号变频器输出频率显示和运行频率写入,新建两个输入框,双击打开“操作属性”设置单位Hz、最小值和最大值,然后点击“?”,下一步
○12选择变量勾选根据采集信息生成,通道类型和通道地址一定要与PLC一致,否则无法读取输出频率,数据类型选择16位无符号二进制,读写类型为只读。
○131号变频器运行频率更改通道类型和通道地址一定要与PLC一致,否则无法写入运行频率,数据类型选择16位无符号二进制,读写类型为只写。
○142号变频器触摸屏与1号触摸屏方法一样就不演示了
五、任务注意事项
1、FX3U是针对三菱变频器的专用指令IVCK
在IVCK指令中指定变频器的计算机链接运行中规定的指令代码,并将变频器的数值读出到目标D*中,如:
S1 S2 D* N
2、FX3U是针对三菱变频器的专用指令IVDR
在IVDR指令中指定变频器的计算机链接运行中规定的指令代码,并将变频器的数值读出到目标D*中,如:
S1 S2 D* N。