基于RS485总线PLC与多台变频器通信应用分析

合集下载

PLC可编程控制器与变频器的RS-485通讯分析

PLC可编程控制器与变频器的RS-485通讯分析

一、前言在PLC 与变频器的综合应用中,比较传统的应用一般是使用PLC的硬接点输出控制变频器的运行及停止,使用多段速度或D/A输出控制变频器的转速变化,在这种应用方式中,PLC与变频器通过外部接线完成连接,不能进行内部数据的传递;而使用RS-485通讯控制,仅通过一条通讯电缆连接,无须其他外部接线,不但能完成传统应用的所有功能,还能进行内部的数据通讯,可方便地从变频器中获取所驱动的电动机各种电参数如:运行频率、电流、电压、功率等等,配以人机界面的话,可将上述电参数直接显示在人机界面上。

以下的所有协议及程序均以三菱FX2N系列PLC可编程控制器和三菱变频器为例说明。

二、计算机(PLC可编程控制器)与变频器的编程协议1.通讯协议计算机(PLC可编程控制器)与变频器之间的数据通讯执行过程如.数据通讯协议执行过程分五个步骤进行,具体过程分析如下:1)从计算机(PLC可编程控制器)发送数据到变频器;数据写入时根据需要,选择使用格式A、A1,数据读出时,使用格式B进行;2)变频器数据处理时间,即变频器的等待时间;根据变频器参数Pr。

123选择,Pr。

123=9999,由通讯数据设定其等待时间;Pr。

123=0~150ms由变频器参数设定其等待时间;3)从变频器返回数据到计算机(PLC可编程控制器);变频器检查步骤1)发送的数据有无错误,如果通讯没有错误、接受请求时,将从变频器返回数据格式为C、E、E1;如果通讯有错误、拒绝请求时,则从变频器返回数据格式为D、F;4)计算机(PLC可编程控制器)处理延时时间;5)计算机(PLC可编程控制器)根据返回数据应答变频器;当使用格式B后,计算机可检查从变频器返回的应答数据有无错误,并通知变频器,没有发现错误使用格式G,发现错误使用格式H。

2.数据格式类型使用十六进制,数据在计算机(PLC可编程控制器)与变频器之间的自动使用ASCII码传输。

1)从计算机(PLC可编程控制器)到变频器的通讯请求数据注:1.变频器站号可用十六进制在H00~H1F(站号00~31)之间设定;2.*3 表示控制代码;3.*4表示CR(回车符)或LF(换行符)代码;当数据从计算机(PLC可编程控制器)传输到变频器时,在有些计算机中代码CR(回车符)和LF(换行符)自动设置到数据组的结尾,因此变频器的设置也必须根据计算机来确认,并且可通过变频器的Pr.124选择有无CR和LF代码。

PLC用485控制多台变频器

PLC用485控制多台变频器

一、引言以变频调速器为调速控制器的同步控制系统、比例控制系统和同速系统等已广泛应用于冶金、机械、纺织、化工等行业。

以比例控制系统为例,一般的系统构成如图1 所示。

1、FX0N—24MR为PLC基本单元,执行系统及用户软件,是系统的核心。

2、FX0N—485ADP为FX0N系统PLC的通讯适配器,该模块的主要作用是在计算机—PLC通讯系统中作为子站接受计算机发给PLC的信息或在多PLC构成n:n网络时作为网络适配器,一般只作为规定协议的收信单元使用。

本文作者在分析其结构的基础上,将其作为通讯主站使用,完成变频调速器控制信号的发送。

3、FR—CU03为FR—A044系列比例调速器的计算机连接单元,符合RS—422/RS—485通讯规范,用于实现计算机与多台变频调速器的连网。

通过该单元能够在网络上实现变频调速器的运行控制(如启动、停止、运行频率设定)、参数设定和状态监控等功能,是变频器的网络接口。

4、FR—A044变频调查器,实现电机调速。

在1:n(本文中为1:3)多分支通讯网络中,每个变频器为一个子站,每个子站均有一个站号,事先由参数设定单元设定。

工作过程中,PLC通过FX0N— 485ADP发有关命令信息后,各个子站均收到该信息,然后每个子站判断该信息的站号地址是否与本站站号一致。

若一致则处理该信息并返回应答信息;若不一致则放弃该信息的处理,这样就保证了在网络上同时只有一个子站与主站交换信息。

三、软件设计1、通讯协议FR—CU03规定计算机与变频器的通讯过程如图3 所示,该过程最多分5个阶段。

?、计算机发出通讯请求;?、变频器处理等待;?、变频器作出应答;?、计算机处理等待;?、计算机作出应答。

根据不同的通讯要求完成相应的过程,如写变频器启停控制命令时完成?~?三个过程;监视变频器运行频率时完成?~?五个过程。

不论是写数据还是读数据,均有计算机发出请求,变频器只是被动接受请求并作出应答。

每个阶段的数据格式均有差别。

基于RS485的PLC与变频器通讯实现

基于RS485的PLC与变频器通讯实现

基于RS485的PLC与变频器通讯实现摘要:在数控机床中,以三相异步电动机为控制对象,通过PLC 与变频器的通讯连接和编程测试,实现了PLC与变频器之间的基于RS485专用通讯协议方式的通讯,测试程序稳定,可实时监控变频器参数。

关键词:RS485 变频器 PLC 通讯数控机床中主轴的旋转运动大多是由三相异步电动机所驱动,三相异步电动机由PLC与变频器控制。

PLC与变频器之间的控制方式也多种多样,有I/O控制、模拟量控制和通讯控制等多种控制方式,根据不同的应用场合可选择不同的控制方式。

本文介绍三菱PLC与三菱FR-E740变频器之间的三种控制方式,重点对基于RS485的专用协议通讯进行具体介绍。

1.PLC控制变频器的常用方法PLC控制变频器的方法有以下三种控制方式:(1)I/O控制I/O控制是一种最简单和最直接的控制方式,不需要通讯协议,只要将PLC与变频器进行简单的点对点连接就可以。

在PLC的编程软件中写好程序,由输出继电器的输出点高低电平的组合对变频器的RH、RM、RL等点的控制实现7段速的控制,或者通过输出继电器的输出点高低电平的组合对变频器的RH、RM、RL、REX等点的控制实现15段速的控制。

这种控制方式的缺点是通讯距离较短,控制速度值一定,不能实现平滑控制,也不能进行变频器参数值的监控。

(2)模拟量控制模拟量一般是由传感器变换出来的,例如压力传感器、温度传感器、速度传感器,这些传感器把测量出来的实际压力、温度等转换成0~5V、0~10V、0~20mA、4~20mA等,变频器可根据这些输入信号控制电机的转速。

模拟量比通讯容易受干扰,尤其是电压信号,通常都需要进行屏蔽、隔离、滤波的方式进行处理。

(3)通讯控制三菱PLC与三菱变频器的通讯可以采用常用的MODBUS-RTU通讯,也可以采用三菱专用协议通讯。

MODBUS-RTU通讯方式程序编写较为复杂,对于没有专用通讯协议的情况下,可采用MODBUS-RTU通讯,通讯距离较远(可达500m),速度高,成本低,稳定性好,所以在工业控制中是较为常用的一种通讯控制协议。

通过RS-485口实现PLC与变频器通信

通过RS-485口实现PLC与变频器通信

通过RS-485通信实现单台电动机的变频运行一、实训任务设计一个通过RS-485通信实现单台电动机变频运行的控制系统,并在实训室完成调试。

1.控制要求(1)利用变频器的指令代码表进行PLC与变频器的通信。

(2)使用PLC输入信号,通过PLC的RS-485总线控制变频器正传、反转、停止。

(3)使用PLC输入信号,通过PLC的RS-485总线在运行中直接修改变频器的运行频率。

(4)使用触摸屏,通过PLC的RS-485总线实现上述功能。

2.实训目的(1)掌握RS指令的使用方法。

(2)掌握PLC与变频器的RS-485通信的数据传输模式。

(3)掌握PLC与变频器的RS-485通信的通信设置。

(4)掌握PLC与变频器的RS-485通信的有关参数确实定。

(5)会利用PLC与变频器的RS-485通信解决简单的实际工程问题。

二、实训步骤1.设计思路系统采用PLC与变频器的RS-485通信方式进行控制,因此,变频器通信参数的设置和PLC与变频器通信程序的设计是问题的关键。

(1)数据传输格式。

PLC与变频器的RS-485通信就是在PLC与变频器之间进行数据的传输,只是传输的数据必须以ASCII码的形式表示。

一般按照通信请求→站号→指令代码→数据内容→检验码的格式进行传输,即格式A或A';校验码是求站号、指令代码、数据内容的ASCII码的总和,然后取其低2位的ASCII码。

如求站号〔00H)、指令代码〔FAH〕、数据内容〔01H〕、的检验码。

首先将待传输的数据变为ASCII码,站号(30H30H)、指令代码〔46H41H)、数据内容〔30H32H〕、然后求待传输的数据的ASCII码的总和(149H),再求低2位(49H)的ASCII码(34H39H)即为校验码。

(2)通信格式设置。

通信格式设置是通过特殊数据寄存器D8120来设置的,根据控制要求,其通信格式设置如下:1)设置数据长度为8位,即D8120的b0=1。

2)奇偶性设为偶数,即D8120的b1=1,b2=1。

PLC和变频器之间的RS-485通讯协议文档

PLC和变频器之间的RS-485通讯协议文档

PLC和变频器之间的RS-485通讯协议和数据定义3.1 PLC和变频器之间的RS-485通讯协议PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。

且每次参数设定后,需复位变频器。

确保参数的设定生效。

设定好参数后将按1) 从PLC到变频器的通讯请求数据(2) 数据写入时从变频器到PLC的应答数据3) 读出数据时从变频器到PLC的应答数据(4) 读出数据时从PLC到变频器发送数据3.2 通讯数据定义(1) 控制代码(2) 通讯数据类型所有指令代码和数据均以ASCII码(十六进制)发送和接收。

例如:(频率和参数)依照相应的指令代码确定数据的定义和设定范围。

4 软件设计要实现PLC对变频器的通讯控制,必须对PLC进行编程;通过程序实现PLC对变频器的各种运行控制和数据的采集。

PLC程序首先应完成FX2N-485BD通讯适配器的初始化、控制命令字的组合、代码转换和变频器应答数据的处理工作PLC通过RS-485通讯控制变频器运行程序实例:(以指令表形式说明)。

0 LD M80021 MOV H0C96 D81206 LD X0017 RS D10 D26 D30 D4916 LD M800017 OUT M816119 LD X00120 MOV H5 D1025 MOV H30 D1130 MOV H31 D1235 MOV H46 D1340 MOV H41 D1445 MOV H31 D1550 MPS51 ANI X00352 MOV H30 D1657 MPP58 ANI X00359 MOV H34 D1764 LDP X00266 CCD D11 D28 K773 ASCI D28 D18 K280 MOV K10 D2685 MOV K0 D4990 SET M812292 END以上程序运行时PLC通过RS-485通讯程序正转启动变频器运行, 停止则由X3端子控制。

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

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

.
三菱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和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输。

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

PLC有关利用三菱变频器协议与变频器进行通讯的程序如下:.'
.
.' .
.'。

基于RS485总线PLC与多台变频器通信应用分析(全文)

基于RS485总线PLC与多台变频器通信应用分析(全文)

基于RS485总线PLC与多台变频器通信应用分析1 引言在工业自动化操纵领域中,RS485总线通信接口同意在简单的一对双绞线上进行多点、双向通信。

本文主要以西门子S7-300PLC与PowerFlex 400P变频器的通信为例,来阐述采纳Modbus协议实现串行通信的方法。

2 Modbus协议简介Modbus协议传输模式主要有SCII模式和RTU模式两种。

其中RTU模式直接按十六进制符号发送,无需转换成SCII码,现如今智能仪表、变频器以及PLC等工控设备大多支持Modbus RTU格式。

Modbus通信协议是一种主从式、半双工通信协议,即仅主站能初始化查询,从站根据主站查询提供的数据做出相应的反应。

此操纵系统中主站是S7-300PLC,从站是PowerFlex 400P 变频器(如图1所示),理论上一个Modbus系统中可以有一台主站和多至247台从站。

3 PowerFlex 400P变频器中Modbus的应用3.1 硬件连接PowerFlex 400P变频器采纳内置RS485作为Modbus的物理接口,支持RTU的传输模式。

硬件上,变频器的DSI接口用于RS485通信,XX络连线由屏蔽的双绞线组成,节点到节点之间成菊花链连接,方式如图2所示。

3.2 通信设置硬件连接好后,要激活变频器与外部设备之间的Modbus 通信,需要设置如下参数(见表1)。

3.3 技术参数4 S7-300 PLC中Modbus的应用S7-300PLC本身不支持RS485通信,需要通过串行通讯模板CP341来实现。

4.1 Step7组态设置进入硬件配置画面,双击CP341模板,点击Prmeter…配置参数,在Protocol选型中选择MODBUS Mster,参照变频器设置波特率、数据位、停止位、奇偶校验等内容,设置好后需要通过Lod Drivers装载到PLC中。

4.2 程序设计本文主要采纳Modbus主站轮询方式通过FB7/FB8功能块进行读取/发送数据。

三菱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号变频器按钮正转、反转、停止、频率更改。

变频器与PLC的通讯控制原理及应用分析

变频器与PLC的通讯控制原理及应用分析

变频器与PLC的通讯控制原理及应用分析近年来,伴随着社会经济的快速发展,我国工业进程加快,其中在工业领域中交流电机是应用最为广泛的电动机,且在对其控制的时候主要采取了变频器的方式加以实现,其中将变频器与PLC相互整合已经成为了当前的主要控制方式,为进一步实现其有效发展,本文主要探究了变频器与PLC通讯控制的原理,并对其应用展开分析。

标签:变频器;PLC通讯;原理;应用就目前而言,在工业发展进程中电机是不容或缺的組成部分,其中交流电机作为最为广泛的电机形式,往往离不开变频器的方式加以控制,只有发挥出变频器的控制作用,才能从本质上实现交流电机转速以及扭矩的控制。

从另外一个角度分析,因受到场合的要求,变频器的数量以及电机的分布范围都需要加以重视,会在一定程度上对变频器控制的可靠性造成影响,为从根本上解决这一问题,则需要从本质商除法,其中可以应用RS—485通讯方式加以控制与完善。

1、RS—485通讯系统的基本概述从属性上分析,RS—485通讯主要采取了典型无协议通信,且在整个通讯过程中往往涉及到固定协议以及无需数据交换,且主要通过通信端口进行指令的传输。

其中在某PLC中主要采取了RS—485通信解接口为两个,在通信协议方面则需要提前对串口加以预置,当然需要注意的一点是还可以利用RS—485通信方式对变频器加以控制,这样一来便可以实现多台交流变频器的合理控制,甚至高达32台,对比笔者认为在通信之前需要先对通讯算口的硬件加以连接,并针对性的制定相应的参数。

除此之外,在应用PLC对变频器进行通讯控制的时候,一般是将最末端的变频器添加阻抗,然后显示为关闭的状态。

另外,在使用CPIH 串口通信对其进行硬件设置的时候,则要在PLC的接口上连接通讯选件板,并将开关状态设定为开的状态。

PLC与变频器相互连接的时候,变频器会采取相应的协议,主要为MEMOBUS协议,之所以应用该协议目的便是使用主站对从站所发出的指令加以响应,并且可以根据实际的发展情况,依据指令现状分析数据的变化。

8台变频器与PLC间通讯的精简设计案例

8台变频器与PLC间通讯的精简设计案例

8台变频器与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台。

基于RS-485协议的工控机对多台变频器的组网控制系统设计及实现

基于RS-485协议的工控机对多台变频器的组网控制系统设计及实现

基于RS-485协议的工控机对多台变频器的组网控制系统设计及实现王冠霖【摘要】为了实现工控机和多个变频器的组网,依据计算机控制理论,设计了一种基于RS-485总线通信协议的计算机控制系统.通过对旋转头的转速及扭矩的实验可得,在转速较小时100 r/min,电机的扭矩即可达到较大值-12 N·m,体现了电机较好的磨合程度与机械性能.研究结果还表明,该系统实现简单,通信可靠,具有网络化、智能化等功能,可被广泛使用于其他旋转头系统中.%In order to realize the networking of the industrial PC and multiple frequency converter,a kind of computer control system was designed based on the RS-485 bus communication protocol.Through the swirling head rotation speed and torque of the experiment,when the speed is 100 r/min,torque of the motor can achieve-12 N·m.The rusult reflects a better degree of motor grinding and mechanical performance.The results also show that the system is easy to implement,and reliable communication,network,intelligence and can be widely used in other swirling head system.【期刊名称】《电子器件》【年(卷),期】2017(040)004【总页数】5页(P931-935)【关键词】计算机;RS-485协议;转速;扭矩【作者】王冠霖【作者单位】中国石油西部管道公司,乌鲁木齐 830011【正文语种】中文【中图分类】TM343目前,电机已广泛应用于工业化大规模生产中,且工业中对电机转速的要求也越来越严格。

三菱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‘的第一个字节。

PLC与变频器RS-485串行通讯控制

PLC与变频器RS-485串行通讯控制

PLC与变频器RS-485串行通讯控制摘要:本文详细介绍了可编程控制器和变频器利用RS485通讯组成通讯网络的及其应用.关键词:RS485串行通讯;控制系统;可编程控制器;变频器引言随着工业现场控制技术的不断发展,通过变频器实现电动机调速已成为电机调速的主要方式。

目前许多变频器都附带了串行通讯功能,这样由变频器与上位控制器组成的串行通讯控制系统比传统的端子接线控制方式有了更强的抗干扰能力,更高的传输速率,并且可以很方便地实现一台上位控制器对多台变频器参数的控制。

下面就以最为普及的人机界面HMI+PLC对变频器进行穿透通讯控制的方式进行说明,本文使用了三菱FX3G系列PLC通过RS485串行通讯来控制FR—A740和FR—D74变频器。

1.控制系统组成和应用原理三菱FX3G系列PLC中有专用RS485BD通讯板,它直接与FX3G系列PLC连接,可应用于以下数据传输。

非协议数据传输。

这种方式由于RS485BD内没有缓冲内存,数据的接收和发送通过PLC的通讯指令RS485所确定的PLC数据寄存器实现。

专用协议数据传输和带有RS485通讯单元的数据传输。

可在1:N基础上用此协议实现。

并行传输。

1:1方式实现FX3G控制器内100个辅助继电器10个数据寄存器的数据传输。

N:N网络数据传输。

与FX3G控制器可在N:N的基础上进行。

非协议数据传输使用灵活,很容易与其他具有RS485通讯接口的电器设备组建网络。

本应用所使用的数据传输为非协议数据传输,并采用全双工通讯方式。

对于在系统中采用RS485BD时,可以实现的通讯长度最大为50m。

在一种机械压力专机上我们采用了一台PLC,一台人机界面和两台变频器。

其中一台为FR—A740矢量型变频器用于拖动主电动机;另一台为FR—D740简易型变频器用于拖动小马达。

其系统构成框图如图1所示。

图1系统框图其中,人机介面与PLC之间采用RS422C接口,使用其内部专用的通讯协议进行数据传输。

通过RS485控制多台变频器

通过RS485控制多台变频器

如何通过RS-485控制多台变频器本文利用VC5.0的ActiveX控件——Microsoft Communication控件,方便地实现了Win95环境下与多个西门子MicroMaster变频器的串行通信接口,成功地实现了用单台工控PC机对多台交流异步电机的灵活控制。

一、系统的总体设计图1为系统的总体设计方框图,这里只重点突出工控PC机与变频器RS-485的接口部分。

RS-485的驱动器可带32个接收器,在波特率为100Kb/s时,通信距离可达到1200m;通信距离为15m时,波特率可达10Mb/s。

在工业现场,RS-485是应用较多的一种通信方式。

图中工控PC机通过485通信接口卡与多个变频器相连接,最多可达到32台。

每个变频器被赋予各自的地址码用以识别身份,这样上位机便能通过485通信线对挂在上面的所有变频器进行控制操作。

图1 系统的总体方框图二、变频器的串口通信协议对于西门子的MicroMaster变频器,其通信方式为RS-485,波特率最高可达到19200b/s;1位起始位;8位数据位;1位偶校验;1位停止位。

变频器接收控制的通信协议如下:STX LGE ADR PKE IND VAL STW HSW BCC STX:起始字符,为02H。

LGE:发送字节数,对于MicroMaster,为0CH(12个字节)。

ADR:变频器的地址码,取值范围为0~31(Bit:0~4位),第5位为1时为广播发送。

PKE:为一16位的字,用来控制变频器的运行参数设置,各Bit的含义如下:控制位0变频器的参数值对于MicroMaster,控制位为0001时,读变频器的参数;控制位为0010时,写参数到变频器的RAM和EEPROM。

第1位未用,置为0。

变频器的参数值详见说明书。

IND:为16位的字,未用,置为0。

VAL:为16位的变频器参数,与PKE一起将运行参数写入到变频器中。

STW:为16位的字用来控制变频器的运行动作,各位的具体含义详见说明书。

PLC与变频器的RS485串行通信系统设计

PLC与变频器的RS485串行通信系统设计

PLC与变频器的RS485串行通信系统设计
付岚
【期刊名称】《新乡学院学报(自然科学版)》
【年(卷),期】2009(026)006
【摘要】PLC与变频器RS485串行通信系统通过RS485接口和电缆连接,根据通信协议对变频器进行参数设置和编制PLC通信程序.配以触摸屏构成的监控系统可以很好地满足变频器的控制和通信需求.
【总页数】2页(P61-62)
【作者】付岚
【作者单位】新乡市职业技术学院,自动化工程教学部,河南,新乡,453000
【正文语种】中文
【中图分类】TP211
【相关文献】
1.松下PLC和富士变频器的RS485通信控制实现 [J], 霍俊仪;刘旭东
2.基于RS485总线PLC与多台变频器通信应用分析 [J], 刘洪强
3.PLC与变频器的RS485串行通信系统设计 [J], 付岚
4.基于RS485的PLC与变频器通讯实现 [J], 王国军
5.基于RS485的PLC与变频器通讯实现 [J], 王国军[1]
因版权原因,仅展示原文概要,查看原文内容请购买。

任务8-PLC-RS--485通信控制变频器运行操作与训练

任务8-PLC-RS--485通信控制变频器运行操作与训练

通信方向
PLC ↓
变频器
操作形式 通道号
写操作
CH1 ↓
K1
例题
• 某段通信程序如图所示,试说明该程序所执行的功能。
例题
• 某段通信程序如图8-17所示,试说明该程序所执行的功能。 程序分析:当X0接通时,控制CH1中的0号变频器正转运行,运
行频率为30HZ;当X1接通时,控制2号变频器停止运行。
• 2)FR-A700变频器通信接口
端子名称 RDA1(RXD1+) RDB1(RXD1-) SDA1(TXD1+) SDB1(TXD1-)
SG RDA2(RXD2+) RDB2(RXD2-) SDA2(TXD2+) SDB2(TXD2-)
SG
P5S
端子属性
第一套 通信端子
第二套 通信端子
排列位置
上排左1 上排左2 中排左1 中排左2 下排左2 上排左3 上排左4 中排左3 中排左4 下排左4 下排左1和左3
用途
说明
变频器接收+
变频器接收-
变频器发送+
本站使用
变频器发送-
接 地 端 子 ( 和 SD 端 子 相 通 )
变频器接收+
变频器接收-
变频器发送+
分支使用
变频器发送-
接 地 端 子 ( 和 SD 端 子 相 通 )
5V,允许负载电流100mA 电源使用
1.三菱变频器通信控制硬件接口
• 3)FX3G-485-BD通信板与单台FR-A700变频器的连接 • FR-A700变频器采用四线制接线方式,变频器上的第一套通信端
1.三菱变频器通信控制硬件接口
• 4)FX3G-485-BD通信板与多台FR-A700变频器的连接 • 而0号站变频器上的第二套通信端子(SDA2、SDB2、RDA2、

一台PLC与多台变频器基于RS-485组网通讯的应用

一台PLC与多台变频器基于RS-485组网通讯的应用

一台PLC与多台变频器基于RS-485组网通讯的应用摘要:本文主要介绍台达VFD-B系列变频器同三菱FX2N系列PLC组网通讯的控制系统,这套系统应用于我公司硫化发泡机的自动控制系统,在此将简单的介绍一下系统的硬件组成、工作原理以及在控制系统程序设计方面的见解。

关键词:PLC;变频器;RS-485通讯引言工业自动化的控制广泛采用了交流变频器与可编程序控制器,而当今基本上所有变频器和PLC都具有RS-485串行通讯的功能,而且RS-485串行通讯方式具有良好的抗噪声干扰性、长传输距离(最大传输距离达1219.2m[1])和多站点能力(在总线上允许连接多达128个收发器[1]),最高传输速率达10Mb/s等优点,组网通讯成本低。

因此,在硫化发泡机改成自动控制的技改项目中应用了RS-485串行通讯将一台PLC与8台变频器组成一个控制系统。

在该系统中,主控装置是PLC,受控装置是变频器,执行机构是两台发泡机8个完成不同功能的电动机。

PLC能够全程控制并监测这8台变频器的运行参数。

这样可以方便用户的使用,同时大大提高调胶时的效率和质量。

硫化发泡机的结构及控制系统的组成硫化发泡机主要由4个动力部份组成:①明胶(也叫C胶)泵、②乳胶泵、③乳胶与空气混合泵、④乳胶与明胶混合泵。

没改造前,这4个泵是通机械调节转速来达到控制流量的目的,调节步骤多、操作繁重、调节时间长。

要取代这种繁重的手工操作,最直接、实用的办法就是用PLC统一控制这4个泵对应的变频器,进而控制它们的转速,且变频器的调速范围要从0Hz到60Hz,显然变频器的多段速功能无法满足要求。

台达VFD-B系列变频器自身集成有RS-485通讯口,通讯地址从01H到FEH[2],也即通过RS-485通讯模式,PLC可以和254台VFD-B系列变频器组网通讯。

由于三菱FX2N系列本身没有RS-485通讯口,因此再加装一块FX2N-485-BD通讯板与两台发泡机的8台变频器组成一个通讯网络,PLC作为主站,变频器作为从站。

西门子PLC与变频器通讯的应用

西门子PLC与变频器通讯的应用

西门子PLC与变频器通讯的应用摘要:随着社会经济的快速发展,我国工业也迅速壮大。

目前,交流电动机是工业中最常用的电动机类型。

要想实现科学调节交流电机,必须使用变频器对其进行控制。

同时,PLC与变频器的结合控制也逐渐成为常见的控制方式之一。

在传统的变频调速系统中,PLC主要通过继电保护实现启停控制,无法实现对变频调速系统的精确控制。

为了更有效地利用PLC对变频器进行控制,必须借助PLC与变频器之间的通讯来实现变频器的合理控制。

因此,本研究致力于探讨西门子PLC与变频器通讯的应用。

关键词:西门子PLC;变频器通讯;应用引言PLC技术和变频器在工业设备的正常运行中扮演着关键角色,为电机的可靠操作提供了重要保障。

可编程逻辑控制器(PLC)是一种在电动机控制、工业自动化等领域具有关键地位的技术。

最近几年,随着变频技术的迅猛发展,国内变频技术领域取得了显著进展。

将变频器技术与PLC技术有机融合,有望打破传统直流调速技术的束缚,从而实现生产自动化。

PLC技术能够高效地处理生产过程中产生的数据,因此将以往需要人工干预的控制流程完全自动化,从而实现自动调频的目标。

一、PLC自动控制系统的工作原理在传统的工作方式中,调频控制设备主要依赖继电器设备的逻辑控制功能来执行任务。

然而,PLC(可编程逻辑控制器)作为一种自动化控制系统,可以视作微型计算机设备,能够实现编程控制和调频工作的操作环节。

PLC技术在一定程度上推动了中国工业化的发展。

从操作流程和原理方面来看,PLC技术的应用相对简单。

这是由于PLC自动控制系统采用操作技术人员熟悉的梯形图编程方式,使得技术操作人员能够较容易上手。

此外,由于PLC自动控制系统具有较强的稳定性、精准性和抗干扰能力,因此使得该系统更为可靠。

同时,它能明显提高自动系统的工作寿命,相对于常规系统,工作寿命得到了显著提高[1]。

尽管PLC的控制系统相对复杂,但其日常维护却相对简单。

PLC系统本身体积紧凑,易于拆卸,并且连接方式非常便捷。

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