文档库 最新最全的文档下载
当前位置:文档库 › 三菱PLC 与台达VFD-L 变频器通讯(RS485)程序

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

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

② 台达VFD-L 变频器(或三川SE 系列变频器,三菱PLC 与台达VFD-L 变频器通讯(RS485) 程序

对象:

① 三菱PLC:FX1N + FX1N-485-BD

内部参数一样,可能是仿台达的,价格比台达的便宜)

两者之间通过电话线连接,变频器的RS-485接口和电话机的接口一样,只是三菱的通讯板FX1N-485-BD 的接线要麻烦一点,要把发送和接收的端子正极和正极,负极和负极连起来,变成两根线接至变频器。

←RS-485接口

FX1N-485-BD

变频器具内建RS-485 串联通讯接口,通讯端口位于控制回路端子,端子定义如下:

2 :GND

3 :SG-

4 :SG+

5 :+EV

2、 5pin 为通讯数字操作器之电源

做RS-485通讯时,请勿使用!

使用RS-485 串联通讯接口时,每一台变频器必须预先在(9-00)指

定其通讯地址,计算机便根据其个别的地址实施控制。

三菱PLC的设置

三菱FX 系列PLC 在进行无协议通讯(RS 指令)时需要对通讯格式(D8120)进行设定。其中包含有波特率、数据长度、奇偶校验、停止位和协议格式等。在修改了D8120的设置后,需关掉PLC 的电源后重启,设置才能生效。

可以对D8120设置如下:

RS485

0000 1100 1000 1110

0 C 8 E

即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS485)。

变频器的通讯参数如下:

PLC可以通过485通讯的方式,控制几十台变频器的不同时启停和改变各自的运行频率,每台变频器需设定不同的通讯地址,相同的通讯速度和格式。

ASCII 模式:

ASCII 模式采用LRC (Longitudinal Redundancy Check) 侦误值。LRC 侦误值乃是将ADR1 至最后一个资料内容加总,得到之结果以256 为单位,超出之部分去除(例如得到之结果为十六进位之128H 则只取28H),然后计算二次反补后得到之结果即为LRC 侦误值。

例如:从地址为01H 之交流马达驱动器的

0401H 地址读取1 个字。(见左边)

01H+03H+04H+01H+00H+01H=0AH, 0AH

的二次反补为F6H。

详细内容可以查阅变频器通讯协议

三菱PLC程序如下:

M0变频器启动(点动) M1变频器停止(点停)

M2修改频率 M3读取频率

三菱PLC与三菱变频器通讯更加简单,可以和三菱变频器: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接。

三菱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 设定变频器站号为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 等待时间设定 - - - 用通讯数据设定

-三菱PLC和变频器控制实训参考资料..

实训一三相鼠笼式异步电动机点动和自锁控制 一、实训目的 了解使用PLC代替传统继电器控制回路的方法及编程技巧,理解并掌握三相鼠笼式异步电动机的点动和自锁控制方式及其实现方法。 二、实训仪器 1.THPJC-3型电工实训考核装置一台 2.安装有GX Developer编程软件的计算机一台 3.SC-09下载电缆一根 4.实验导线若干 5.三相鼠笼异步电动机一台 三、实训内容及说明 在传统的强电控制系统中,使用了大量的接触器、中间继电器、时间继电器等分立元器件。由于使用的元器件数量和品种多,使得系统接线复杂,给系统调试以及修改接线带来困难。因其潜在故障点多,故降低了整个系统的安全可靠性。 采用PLC对强电系统进行控制,就可以取代传统的继电接触控制系统,还可构成复杂的过程控制网络。在需要大量中间继电器以及时间继电器和计数继电器的场合,PLC无需增加硬件设备,利用微处理器及存储器的功能,就可以很容易地完成这些逻辑组合和运算,大大降低了控制成本。因此用PLC作为强电系统的控制器件是一种行之有效的解决方案。 本实验中,PLC对电机的控制方式分两种: 1.点动控制 启动:按启动按钮SB1,X0的动合触点闭合,Y1线圈得电,即接触器KM2的线圈得电,0.1S后Y0线圈得电,即接触器KM1的线圈得电,电动机作星形连接启动。每按动SB1一次,电机运转一次。 2.自锁控制 启动:按启动按钮SB2,X1的动合触点闭合,Y1线圈得电,即接触器KM2的线圈得电,0.1S 后Y0线圈得电,即接触器KM1的线圈得电,电动机作星形连接启动。只有按下停止按钮SB3时电机才停止运转。 四、实训接线图

五、梯形图参考程序见E盘文件夹“电动机PLC实验程序” 实训二三相鼠笼式异步电动机联锁正反转控制 一、实训目的 了解用PLC控制代替传统接线控制的方法,编制程序控制电机的联锁正反转。 二、实训说明 三相异步电动机的旋转方向取决于三相电源接入定子绕组的相序,故只要改变三相电源与定子绕组连接的相序即可改变电动机旋转方向。 控制要求:点击SB1,接触器KM1、KM3得电,电机正转;点击SB2,接触器KM2、KM3得电,电机反转。点击SB3,电机停止转动;KM1与KM2必须形成互锁。 三、实训接线图 四、梯形图参考程序见E盘文件夹“电动机PLC实验程序” 实训三三相鼠笼式异步电动机带延时正反转控制 一、实训目的 了解用PLC控制代替传统接线控制的方法,编制程序通过延时来控制电机的正反转。二、实训说明 按启动按钮SB1,X0触点闭合,KM1、KM3线圈得电,电机正转;延时5S后,KM1线圈失电,KM2线圈得电,电机反转; 按启动按钮SB2,X1触点闭合,KM2、KM3线圈得电,电机反转;延时5S后,KM2线圈失电,KM1线圈得电,电机正转; 按停止按钮SB3,各接触器线圈均失电,电机停止运转。 三、实训接线图

三菱PLC与变频器通讯ModbusRTU协议

Modbus是Modicon公司为其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台变频器的连接图

一.三菱变频器的设置 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网络模式下运行。 一.三菱PLC的设置 对通讯格式D8120进行设置 D8120设置值为0C87,即数据长度为8位,偶校验停止位1位,波特率9600pbs,无标题符和终结符。 修改D8120设置后,确保通断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 设定变频器站号为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控制变频器的几种方法

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 系统硬件组成 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台;三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。); RJ45电缆(5芯带屏蔽); 终端阻抗器(终端电阻)100Ω; 选件:人机界面(如F930GOT等小型触摸屏)1台。 2.2 硬件安装方法 (1) 用网线专用压接钳将电缆的一头和RJ45水晶头进行压接;另一头则按图1~图3的方法连接FX2N-485-BD通讯模板,未使用的2个P5S端头不接。

台达通讯示范程序及说明

精心整理 台达通讯示范程序及说明一、本试验主要完成以下功能: 1)通过RS指令完成在HMI上读写DTA温度控制器、ASDA台达伺服控制器任意地址数据;2)通过人机HMI/PC实现伺服电机Pr模式下回原点、任意位置选择与定位控制。 二、试验用硬件和软件列表 序号名称型号数量 1 台达温度控制器DTA9696R1 1 2 台达伺服单元ASD-A0420LA 1 3 台达PLC DVP12SA11T 1 4 人机界面HMI PWS6600S-S 1 5 24V电源** 1 5 通讯线** 若干 调试过程中使用的软件: 1).HITECH-ADP 6.1.1.03画面编程软件 2).DeltaservoUIsoftwareA1.003伺服调试工具 3).台达PLC编程软件WPLSoft-2.09 三、资料引用描述: 1).ADP软件使用说明.pdf 2).ASD-A系列伺服驱动器系列手册.pdf M1000~M1014:参见P2-61~P2-63 BMOV:全部传送参见P6-24 RS:数据传输参见P7-81 ASCI:HEX转为ASCII参见P7-97 HEX:ASCII转为HEX参见P7-102 CCD:校验码参见P7-105 3)台达温度控制器DTA系列操作手册 四.程序中的关键部分编写思路 1)“二补码”的计算: 一个8位十六进制数(如**H)的二补码的计算方法是:FFH-**H+01H=100H-**H 2)编程的时候请参考章节(RS:数据传输参见P7-81)ASCII表 3)下面我们以写数据为例来说明编程思路 如下图所示,在PLC启动正向RUN的瞬间,写入初始化数值(图中左列所示);由 人机界面输入16进制数地址(如4700H),通过ASCI指令将其每一位转化为ASCII码存放到D60(D80)开始的4个数据寄存器中,然后通过BMOV指令送到D105…D108(D109…D112)中。数据传入以后,从地址ADR1/0开始,两个一组依次相加计算校验 码(见程序说明)。 在一个PLC扫描周期,需要将数据写入指定的地址当中去,以免产生错误,但是在人机 界面上,在同一时间只能写入一个数据,为解决这个矛盾,我们采用先把数据写入PLC 的数据寄存器中,待地址和数据都写好以后,人为地给一个触发信号,将数据同时写入。补码计算子程序: 时间的处理方法:分时处理——在不同时间段进行不同的读写操作。 如: 时间段M0----温度控制器写操作

三菱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”。 ⑤点击“标准按钮”,然后按住鼠标左键在“动画组态窗口”画出按钮

变频器与三菱PLC实现485通讯

变频器与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台; 三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。); ?RJ45电缆(5芯带屏蔽); ?终端阻抗器(终端电阻)100Ω; ?选件:人机界面(如F930GOT等小型触摸屏)1台。 2.2 硬件安装方法 (1) 用网线专用压接钳将电缆的一头和RJ45水晶头进行压接;另一头则按图1~图3的方法连接FX2N-485-BD通讯模板,未使用的2个P5S端头不接。 (2) 揭开PLC主机左边的面板盖, 将FX2N-485-BD通讯模板和 FX2N-ROM-E1功能扩展存储器安装后盖上面板。 (3) 将RJ45电缆分别连接变频器的PU口,网络末端变频器的接受信号端RDA、RDB之间连接一只100Ω终端电阻,以消除由于信号传送速度、传递距离等原因,有可能受到反射的影响而造成的通讯障碍。 2.3 变频器通讯参数设置

用三菱PLC实现PID控制变频器

用三菱PLC-FX2N与F940变频器设计一个带PID控制的恒压供水系统 控制要求: (1)有两台水泵,按设计要求一台运行,一台备用,自动运行时泵运行累计100小时轮换一次,手动时不切换。 (2)两台水泵分别由m1、m2电动机拖动,电动机同步转速为3000转/min,由km1、km2控制。(3)切换后起动和停电后起动须5s报警,运行异常可自动切换到备用泵,并报警。 (4)采用plc的pid调节指令。 (5)变频器(使用三菱fr-a540)采用plc的特殊功能单元fx0n-3a的模拟输出,调节电动机的转速。(6)水压在0~10kg可调,通过触摸屏(使用三菱f940)输入调节。 (7)触摸屏可以显示设定水压、实际水压、水泵的运行时间、转速、报警信号等。 (8)变频器的其余参数自行设定。 软件设计: 1.fx2n-48mrplc 的i/o分配:根据控制要求及i/o分配,其系统接线图如图所示。 plc输入,x1:1号泵水流开关;x2:2号泵水流开关;x3:过压保护。 plc输出,y1:km1;y2:km2;y4:报警器;10:变频器stf。 2.触摸屏画面设:根据控制要求及i/o分配,制作触摸屏画面。 触摸屏输入:m500:自动起动。m100:手动1号泵。m101:手动2号泵。m102:停止。m103:运行时间复位。m104:清除报警。d300:水压设定。 触摸屏输出:y0:1号泵运行指示。y1:2号泵运行指示。t20:1号泵故障。t21:2号泵故障。d101:当前水压。d502:泵累计运行的时间。d102:电动机的转速。

3. plc的程序:根据控制要求,画出fx2n-48mr的程序梯形图、plc程序如下图所示。 此主题相关图片如下,点击图片看大图:

台达plc伺服通信例子

PLC通讯控制伺服电机 src=https://www.wendangku.net/doc/ad12532804.html,/forum/pic/837305_1.GIF >

RS、MODRD/MODWR/MODRW、CVFD的比较: 1. RS---串行数据传输: █此指令是专为主机使用RS-485串联通讯接口所提供的便利指令。在程序中可以无限使用RS指令,但不可同一时间执行两个以上的RS指令。 █接口设备(变频器,温度控制器…)如果配备RS-485串行通讯,并且该设备的通讯格式也有公开就可以由PLC的使用者以RS指令设计程序来传输PLC与接口设备的数据。 █此指令的优点是: 可以读取或者写入任何通讯格式的外围接口设备(变频器,温度控制器…); (2)可以读/写位装置; █此指令的缺点是:(1) 该指令不能对接口设备的参数地址直接作用,必须先将欲读取/写入的数据内容(头码,装置地址,功能码,数据地址,个数/数据内容,校验码,尾码)写入到寄存器中,然后才能够读取/写入。(2)只能通过RS-485来监控外围接口设备。2.MODRD---MODBUS数据读取 █ MODRD指令是专门针对MODBUS ASCII模式/RTU模式的通讯外围设备专用的驱动指令。

█如果你要以通讯方式读取接口设备(变频器,温度控制器…)的某一参数,并且该接口设备通讯格式符合MODBUS的通讯格式,建议使用MODRD指令,因为这个指令相对RS指令要方便。 █此指令的优点是:(1)操作数简易,可以直接对参数地址进行操作。当欲读取外围接口设备的某一参数时,只要填写外围接口设备的装置地址、欲读取数据的地址,读取的笔数(WORD); (2)如果是ASCII形式,PLC能够将读取到的ASCII数据转化为十进制或十六进制数值存放到D1050~D1055。 █此指令的缺点是:(1) 只能读取符合MODBUS通讯格式的接口设备; (2)不能读取位装置; (3)最多只能读取6笔(6个word)数据。3.MODWR---MODBUS数据写入 █MODRD指令是专门针对MODBUS ASCII模式/RTU模式的通讯外围设备专用的驱动指令。 █如果你要以通讯的方式给外围接口设备(变频器,温度控制器…)写入或修改一个参数,并且此接口设备通讯格式符合MODBUS的通讯格式,建议使用MODWR指令,因为这个指令相对RS指令要方便。 █此指令的优点是:(1)操作数简易,可以直接对参数地址进行操作。当欲写入外围接口设备的某一参数时,只要填写外围接口设备的装置地址、欲写入数据的地址,欲写入的数据内容。 █此指令的缺点是:(1) 只能写入符合MODBUS通讯格式的接口设备; (2) 并且该指令执行一次,只能写入一笔(一个WORD)数据,(3)不能写入位装置。4.MODRW---MODBUS 数据读/写 █此指令也是针对“外围接口(变频器,温度控制器…)设备符合MODBUS通讯格式”的指令。█此指令既可以用来读取也可以用来写入外围接口设备(变频器,温度控制器…)的参数 █此指令的优点是:(1) 该指令既可以用来读取也可以用来写入数据,可以直接对参数地址进行操作; (2)并且能够一次读取/写入多笔(ES/EP最多8个word;EH最多16个word)数据。█此指令的缺点是:(1) 只能写入符合MODBUS通讯格式的接口设备,(2)不能读/写位装置。 5.CVFD软件---数据读/写█此软件可以可以读取也可以写入,并且还能够监控发送和接受到的数据. █此指令的优点是:(1)该软件可以很直观的监视发送&接收的数据;(2)该软件可以很方便的对外围接口设备读取和写入数据;(3)该软件能够对位装置进行读/写(4)该软件最多可以读取23(EH系列PLC)个word数据。理论上最多可以写入127个word数据。(5)该软件既可以通过RS-232也可以通过RS-485来监控外围设备。(6)和MODBUS,RS指令相比较,使用CVFD软件监控通讯数据是最方便,最直观的。

三菱PLC与变频器通讯

摘要:本文介绍了三菱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口。(将FR-DU04面板取下即可) 三PLC和变频器之间的485通讯协议和数据定义 PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。且每次参数设定后,需复位变频器。确保参数的设定生效。设定好参数后将按如下协议进行数据通讯。(如图4)

台达变频器和PLC通讯功能的实现方法

台达变频器和PLC通讯功能的实现方法 1 引言 plc和变频器是自动化设备上最常见的部件。其最初的控制型式大多是用plc的i/o点和模拟量模块直接控制变频器的启停和实现调速,但这种控制方式有两大弊端,最大的弊端是占用plc的i/o点和需要增加昂贵的模拟量模块,造成控制成本的增加。当被控制的变频器数量较多时,此弊端更是明显。第二个弊端是模拟量控制容易受干扰,传输距离也容易受限制。 近几年来自动化产品不断更新换代,性能不断提升,功能日益强大。在小型plc方面这个变化更加明显,现在的小型plc不仅执行速度大大提高,指令功能日益丰富,更重要的是大都支持多种通讯协议,并提供了更多的通讯接口。同时大多的变频器也具有了rs485接口,也能支持多种通讯协议,最常见的就是modbus协议。这种技术的进步为plc和变频器通讯的实现,提供了软件上的协议和硬件上的物理接口,从而为低成本高性能的通讯控制的实现打下了良好的基础。 2 通讯相关的基础知识 2.1 通讯协议communications protocol 通信协议是指通信双方的一种约定。这个约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程。 modbus协议是工业控制器中使用较普遍的一种网络协议。通过此协议,各种控制器之间(比如plc、变频器、伺服驱动器、各种智能仪表)、控制器通过其它网络(比如以太网)和其它设备之间都可以通信交换信息。该协议定义了一个控制器可以识别的信息架构,从而使不同厂商生产的支持此协议的各种工控产品可以连接到一个网络上进行集中控制和信息交换。 2.2 rs485接口的特点 rs485接口是在大家熟知的rs232接口的基础上推出的性能更优的一种串口。由于rs485接口具有良好的抗噪声干扰性,长的传输距离和多站功能等优点,它成为应用越来越广泛的串行接口。此外,rs485接口组成的半双工网络一般只需二根屏蔽双绞电线,这为长距离的通讯线路节省了很多配线,降低了系统的成本。 3 台达plc和变频器通讯功能的特点

三菱plc与变频器通讯实例

三菱FX系列PLC与三菱变频器通讯应用实例时间:2011-03-23 来源: 未知编辑:电气自动化技术网点击: 735次字体设置: 大中小 对象: 两者之间通过网线连接(网线的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和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。 注:每次参数初始化设定完以后,需要复位变频器。如果改变与通讯相关的参数后,变频器没有复位,通讯将不能进行。 对于122号参数一定要设成9999,否则当通讯结束以后且通讯校验互锁时间到时变频器会产生报警并且停止(E.PUE)。 对于79号参数要设成1,即PU操作模式。 注:以上的参数设置适用于A500、E500、F500、F700系列变频器。 当在F500、F700系列变频器上要设定上述通讯参数,首先要将Pr.160设成0。

对于S500系列变频器(带R)的相关参数设置如下: 对于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和三菱变频器的通讯

2008-04-04 下午 06:28 三菱FX系列PLC与三菱变频器通讯应用实例(RS485) 2007-04-11 对象: ①三菱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和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS485)。 有关利用三菱变频器协议与变频器进行通讯的PLC程序如下:

2007-04-11 对象: ① 三菱PLC: FX2N(V3.0以上版本) + FX2N-485-BD + FX2N-ROM-E1 ② 三菱变频器: A500系列、E500系列、F500系列、F700系列、S500系列 FX2N-ROM-E1是一种功能扩展存储器,首先它是16K步的EEPROM存储器,同时当其用在FX2N系列V3.0或以上版本的PLC(对应的序列号为15**** 或以后)上时,还可以使用扩展的EXTR(FNC.180)指令与三菱的变频器(最多8台)很方便地进行485通讯(当然还需要有FX2N-485-BD通讯扩展板)。 当使用软件输入EXTR指令时,GX Developer需要SW7或者以上版本,FX-PCS/WIN 则需要3.10或者以上版本。 ㈠对PLC的D8120(通讯格式)设置如下: 0000 1100 1000 0110 0 C 8 6 对应的含义是:波特率9600bps,7位数据位,1位停止位,偶校验。 ㈡对变频器中的相关通讯参数设定如下:

三菱PLC如何控制变频器详细方法解析

三菱PLC如何控制变频器详细方法解析 变频器是一个执行机构,它的作用就是驱动三相异步电动机,一些高性能的变频器也可以驱动同步电机,甚至增加编码器反馈实现伺服功能。至于如何驱动,就靠PLC控制实现。 在工控行业中,PLC与变频器是最常见的一种组合应用,并且产生了多种多样的PLC控制变频器的方法,其中采用RS-485通讯方式实施控制的方案得到广泛的应用:因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。 本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC 主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块;在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。这种方法非常简捷便利,极易掌握。本文以三菱产品为例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。 1、三菱PLC采用扩展存储器通讯控制变频器的系统配置 1.1 系统硬件组成 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台;三菱所有系列变频器的通讯参数编号、命令代码和数据代码相同。); RJ45电缆(5芯带屏蔽); 终端阻抗器(终端电阻)100Ω; 选件:人机界面(如F930GOT等小型触摸屏)1台。

三菱PLC如何控制变频器详细方法解析

三菱PLC 如何控制变频器详细方法解析 变频器是一个执行机构,它的作用就是驱动三相异步电动机,一些高性能的变频器也可以驱动同步电机,甚至增加编码器反馈实现伺服功能。至于 如何驱动,就靠 PLC 控制实现。 在工控行业中, PLC 与变频器是最常见的一种组合应用,并且产生了多种多样 的 PLC 控制变频器的方法,其中采用 RS-485 通讯方式实施控制的方案得到广泛的应用:因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。 本文介绍一种非常简便的三菱 FX 系列 PLC 通讯方式控制变频器的方法:它只 需在 PLC 主机上安装一块 RS-485通讯板或挂接一块 RS-485通讯模块;在PLC 的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒” ,编写 4 条极其简 单的 PLC 梯形图指令,即可实现 8 台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m 或 500m 。这 种方法非常简捷便利,极易掌握。本文以三菱产品为例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。 1、三菱 PLC 采用扩展存储器通讯控制变频器的系统配置 1.1 系统硬件组成 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串行通讯及应用案例

浅析台达PLC串行通讯及应用案例 摘要:本文介绍串行通讯的基本概念,台达PLC的串行通迅功能及在项目中实际应用案例,主要讨论如何使用台达PLC完善的通讯功能完成各种实 际应用,体现了台达PLC强大的通讯功能及其便利性。 关键词:串行通讯、PLC、RS485、MODBUS协议、变频器、自由口通讯、EASY LINK 一、前言 随着计算器技术的发展,通讯传输在工业自动化控制领域得到越来越广泛的应用,由于串行通讯方式具有使用线路少、成本低、简单易用,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。现在各PLC生产厂家都极其重视通讯在PLC推广中的应用,并且各具有优势特点,合理利用通讯功能将极大的降低控制成本,提高产品竞争力。 二、串行通讯简介 通讯即是不同的设备通过线路互相交换数据,其主要目的在于将数据从某端传送到另一端,实现数据的交换。通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中容易因线路的因素而使得电压准位发生变化(衰减、线路互相干扰),而串行通讯方式则能很好的解决这些问题,因此在工业应用中绝大多数使用串行通讯。 串行通讯的接口方式分为RS-232和RS-485两种,下面主要介绍两种方式的一些特点: 1、RS-232 (1)RS-232-C接口连接器一般使用型号为DB-9的9芯插头座,只需三条接口 线,即“发送数据”、“接收数据”和“信号地”即可传输数据,其9支脚位的定义如下:

(2)在RS232的规范中,电压在+3V---+15V(一般使用+6V)之间称为“0” 或“ON”;电压在-3V----15V(一般使用-6V)之间称为“1”或“OFF”; 计算机上的RS-232“高电位”约9V,而“低电位”则约-9V。 (3)RS-232为全双工工作模式,其讯号准位是参考地线而得,分别作为数据 的传送和接收;实际应用中其传输距离可以达到15米。只具有单站功能, 即一对一通讯。 2、RS485 (1)采用正负两根信号线作为传输线路。 (2)RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示; 逻辑“0”以两线间的电压差为-(2—6)V表示。 (3)RS485为半双工工作模式,其讯号是正负两条线路讯号准位相减而得,是差动式输入方式,抗共模干能力增强,即抗噪声干扰性好;实际应用 中其传输距离可达1200米。具有多站能力,即一对多的主从通讯。 三、台达PLC的串行通讯功能 台达DVP系列PLC各型主机均内建2个通讯口的标准配置,即一个RS232和一个RS485通讯口,其RS232口主要用于上下载程序或作为与上位机、触摸屏通讯,而RS485口主要用于组建485网络,实现通讯控制。尤其值得一提的是EH机型可通过通讯功能卡扩充一个RS232或RS485通讯口,使得在组建多重通讯网络更加方便。 相对于通讯口的硬件配置,台达PLC在软件指令上对通讯的支持也是相当丰富和便利,主要通过以下三种方式完成485通讯功能: 1、自由通讯方式 该方式通过串行数据传输指令RS来完成主站与从站之间的数据交换,可以实现无协议的自由通讯。许多接口设备如变频器、仪表等…若配备RS-485串行通讯,且该设备之通讯格式也有公开即可由PLC使用者以RS指令设计程序来传输PLC与接口设备之间数据。 2、MODBUS通讯方式 MODBUS协议是目前国际上公开的标准串行通迅协议,台达PLC通讯符合MODBUS协议,并且台达其它产品如变频器、温控仪、司服控制器等485通讯均符合MODBUS协议,对于符合MODBUS之通讯格式的产品,台达PLC提供了更加便利的通讯指令MODRD、MODWR、MODRW来实现数据的读写,程序编写中不需关注传送的字符,校验码的转换等等,只需要确定通讯地址及写入读出的数据即可,不过在多指令读写时需要考虑通讯时序问题,避免通讯冲突。 3、EASY LINK通讯方式 基于MODBUS通讯协议,EP/EH机型提供了更为方便快捷的通讯方式——

三菱变频器与西门子PLC通讯的实现

三菱变频器与西门子P L C通讯的实现 集团公司文件内部编码:(TTT-UUTT-MMYB-URTTY-ITTLTY-

三菱变频器与西门子PLC通讯的实现 变频器由于其应用简便和性能可靠,已成为工业传动装置中首选的电机控制器,现代变频器采用微计算机数字控制技术构成,并提供了标准的工业通讯接口和内置协议(如profibus、cclink等),为变频器的远程监控提供了必要的基础。 profibus-dp做为现场总线profibus标准中一种,是一种高速(数据传输率为 9.6kb/s~12mb/s)、经济、可靠的现场级网络,已经在工业控制得到了广泛的应用。 本文以三菱公司的fr-a740变频器为基础,研究了simenzs7-300plc与fr-a740在profibus-dp网络中通讯的实现,它在笔者所参与的胎面挤出生产线中得到了实践论证。为后续建立变频器的集中监控打下了基础。 2基于profibus-dp控制系统结构的构建 fr-a740与profibus-dp网络的连接是通过安装a7np通讯卡来实现的,其典型配置如图1所示,我们可以把系统分为三层结构,分别为监控层、控制层、执行层。ipc作为监控层,采用mcgs组态软件,用于对系统进行监控,plc做为控制层,它作为工控机与变频器之间的桥梁,一方面,它对变频器进行控制,另一方面将生产线上信息(如变频器的速度、报警等)传达给工控机,其中ipc与plc采用mpi(multipointinterface)。变频器作为执行层,将plc下达的指令执行,实现对电机的控制。 图1基于profibus-dp控制系统结构图 3变频器数据通讯的实现 3.1参数设置

相关文档
相关文档 最新文档