PLC与变频器通讯实例001
- 格式:doc
- 大小:181.00 KB
- 文档页数:4
变频器与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可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。
但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。
S7-200 SMART PLC与变频器的通信控制案例:使用 MODBUS 通信,实现 PLC 对变频器的启停,正反转,频率修改的控制。
并读取变频器的输出电压,输出电流,输出频率。
I/O分配:硬件接线:接线图所示:运行命令和频率给定命令都通过通信的方式发送给变频器,通过模拟量输出通道输出一个 10V 的电压信号接到电位器上,通过旋转电位器可以对 10V 的电压信号调整,使模拟量输入通道 1中能够得到 0 到 10V 的变化的电压信号,然后根据所得到的数字量对应成变频器的频率,通过通信的方式发到变频器中。
通讯线制作:然后是PLC和变频器通讯线的制作,PLC 端口上 3 号管脚接变频器上的 485+(2号脚),8 号管脚接变频器上的 485-(7号脚)。
变频器SCI通讯参数表:变频器参数设置如下:F00.10=2; SCI 通讯方式设置频率F00.11=2; SCI 通讯方式启停电机F17.00=1; 1-8-1 格式,偶校验, RTU, 1 位起始位, 8 位数据位, 1位校验位F17.01=4;波特率设置为 19200bpsF17.02=1;变频器地址为 01F17.03=150;变频器本机应答时间F17.04=0;变频器不检测通讯超时F17.05=0;变频器不检测通讯错误F17.09=01;通讯方式写功能参数存入 EEPROM变频器参数寄存器地址:控制命令及运行频率设定寄存器地址:控制命令代码:输出频率、输出电压、输出电流寄存器地址:举例,控制命名字的寄存器地址是0x3200,这是十六进制数,转换成十进制数是12800,因为保持寄存器的首地址的40001,所以12800+1=12801,而类型是4号类型,前缀加个4,所以addr地址应该是412801。
其他寄存器地址,以此类推。
PLC与海浦蒙特变频器通信程序编写:主程序运行控制子程序MODBUS通信程序。
plc和变频器通讯教程PLC(可编程逻辑控制器)和变频器通讯,是现代工业自动化领域中常见的一种应用。
PLC用于控制生产线的运行,而变频器则用于控制电机的转速。
通过PLC和变频器的通信,可以实现对电机的远程控制和监控。
下面是一个关于PLC和变频器通讯的教程,包含了硬件连接、通信协议、通信参数的配置等步骤。
一、硬件连接在PLC和变频器之间建立通信连接之前,需要确定两者之间的硬件连接方式。
通常,PLC和变频器之间使用RS485接口进行通信。
首先,需要将PLC和变频器的RS485接口连接起来。
具体连接方式如下:1. 将PLC的RS485接口的A线连接到变频器的RS485接口的A线;2. 将PLC的RS485接口的B线连接到变频器的RS485接口的B线;3. 保持PLC和变频器的地线连接到一块;4. 确保所有连接都紧固可靠。
二、通信协议PLC和变频器之间的通信需要使用一种特定的通信协议。
常见的通信协议包括Modbus、Profibus、Ethernet等。
在选择通信协议时,需要根据实际需要和硬件设备的兼容性来确定。
本教程以Modbus通信协议为例。
三、PLC参数设置在PLC的编程软件中,需要进行一些参数的设置。
具体步骤如下:1. 设置通信口的类型为RS485;2. 设置通信口的波特率和数据位数,通常为9600波特率和8数据位;3. 设置Modbus通信协议的相关参数,包括通信地址、数据格式、校验位等。
四、变频器参数设置在变频器的设置面板中,也需要进行一些参数的设置。
具体步骤如下:1. 设置通信口的类型为RS485;2. 设置通信口的波特率和数据位数,需与PLC的设置一致;3. 设置Modbus通信协议的相关参数,包括通信地址、数据格式、校验位等。
五、PLC编程设置在PLC的编程软件中,需要编写一些代码来实现PLC与变频器的通信。
具体步骤如下:1. 在PLC的程序中创建一个通信模块;2. 在通信模块中配置通信口和通信协议的相关参数;3. 编写代码实现PLC向变频器发送指令、读取状态等操作;4. 调试程序,确保通信正常。
(超详细)图解PLC与变频器通讯接线,立马学会用PLC控制变频器!plc与变频器两者是一种包含与被包含的关系,PLC与变频器都可以完成一些特定的指令,用来控制电机马达,PLC是一种程序输入执行硬件,变频器则是其中之一。
但是PLC的涵盖范围又比变频器大,还可以用来控制更多的东西,应用领域更广,性能更强大,当然PLC的控制精度也更大。
变频器无法进行编程,改变电源的频率、电压等参数,它的输出频率可以设为固定值,也可以由PLC动态控制。
plc是可以编程序的,用来控制电气元件或完成功能、通信等任务。
PLC与变频器之间通信需要遵循通用的串行接口协议(USS),按照串行总线的主从通信原理来确定访问的方法。
总线上可以连接一个主站和最多31个从站,主站根据通信报文中的地址字符来选择要传输数据的从站,在主站没有要求它进行通信时,从站本身不能首先发送数据,各个从站之间也不能直接进行信息的传输。
PLC基本结构图PLC可编程控制器的存储器可以分为系统程序存储器、用户程序存储器及工作数据存储器等三种。
1、系统程序存储器系统程序存储器用来存放由可编程控制器生产厂家编写的系统程序,并固化在ROM内,用户不能直接更改。
系统程序质量的好坏,很大程度上决定了PLC的性能。
其内容主要包括三部分:第一部分为系统管理程序,它主要控制可编程控制器的运行,使整个可编程控制器按部就班地工作,第二部分为用户指令解释程序,通过用户指令解释程序,将可编程控制器的编程语言变为机器语言指令,再由CPU执行这些指令;第三部分为标准程序模块与系统调用程序。
2、用户程序存储器根据控制要求而编制的应用程序称为用户程序。
用户程序存储器用来存放用户针对具体控制任务,用规定的可编程控制器编程语言编写的各种用户程序。
目前较先进的可编程控制器采用可随时读写的快闪存储器作为用户程序存储器,快闪存储器不需后备电池,掉电视数据也不会丢失。
3、工作数据存储器工作数据存储器用来存储工作数据,既用户程序中使用的ON/OFF状态、数值数据等。
plc和变频器通讯接线图详解PLC可编程控制器的存储器可以分为系统程序存储器、用户程序存储器及工作数据存储器等三种。
变频器基本结构图
PLC的变频器控制电机正反转接线图
1、按接线图将线连好后,启动电源,准备设置变频器各参数。
2、按“MODE”键进入参数设置模式,将Pr.79设置为“2”:外部操作模式,启动信号由外部端子(STF、STR)输入,转速调节由外部端子(2、5之间、4、5之间、多端速)输入。
3、连续按“MODE”按钮,退出参数设置模式。
4、按下正转按钮,电动机正转启动运行。
5、按下停止按钮,电动机停止。
6、按下反转按钮,电动机反转启动运行。
7、按下停止按钮,电动机停止。
8、若在电动正转时按下反转按钮,电动机先停止后反转;反之,若在电动机反转时按下正转按钮,电动机先停止后正转。
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接通一次后,变频器进入正转状态。
西门子PLC与ABB变频器通讯实验rpba-01对s7-300通讯(变频器为acs800-01,标准软件)实验小结一、硬件安装1、cs800变频器slot1插槽上npba-01模块,用螺丝套管。
2、用西门子专用profibus总线适配器和通讯电缆制做profibus通讯线,注意通讯电缆的金属屏蔽层一定必须切开与总线适配器上的金属环碰触,否则变频器启动(主要就是电机运转)产生的阻碍不足以使通讯模块报故障(offline灯亮)。
如果就是通讯终端,把适配器上的on/off控制器拔到on,以拨打适配器上的终端电阻。
s7-300也必须中剧,尽量减少阻碍。
3、rpba-01上的地址拨位开关拨到与plc硬件组态时所设的一样(这里假设为4)。
二、plc设置1、硬件组态:布局机架、电源模块(ps3055a)、cpu模块(cpu314)、通讯模块(cp342-5)。
cpumpi地址为2,通讯模块cp342mpi地址为3。
2、在step7的硬件组态窗口中,挑选option,加装gsd,导入文件abb-0812.gsd,在catalog中出现rpba-01硬件。
3、总线组态:右键页面通讯模块,选“insertdpmastersystem”,填入catalog中的rpba-01,设备被挂到profibus总线上,再设置ppo类型(假设为ppo5)。
双击总线上dp模块,弹出properties-dpslave窗口,设profibus地址为4,并点击parameterassignment,双击第二项“operationmode”,把profidrive改为vendorspecific。
保存。
三、plc编程具体见程序。
四、变频器基本参数设置1、在装好rpba-01后,变频器上电,即可自动检测到新模块,将对模块进行初始化设置,只要按“fun”已经开始设置,并按提示信息,发生“rpba-01、abbdrive、profibusdp”等挑选“ok”即可,直至发生提示信息“进一步设置至51group”年才。
欧姆龙plc与安川变频器通讯Omron PLC与安川变频器通讯Omron PLC配置:PRM21 Profibus 通讯模块1个安川变频器配置:SI-P Profibus 通讯卡1块接线图如下:在此处设置Master1的站号,设为 0 即可。
安川变频器PLCPRM21SI-PCPUPOWERA-LineB-Line3483S9针串口编程电缆注:9针串口1、PC机向PRM21 Profibus模块下传通讯协议时必须编程电缆用PRM21 Profibus模块上的9针串口传送,向PLC下传程序时必须用CPU 模块上的9针串口传送。
2、1、PC机向PRM21 Profibus模块下传通讯协议的联接电缆与PC机向PLC下传程序时的联接电缆完全相同。
在PC机中安装:F:\Omron\Profibus\Sycon\Setup.exeInstallation settings全部键入Yes 安装在程序菜单中键Sycon配置主站:点击下拉菜单Insert…?Master C200HW-PRM21 (主站地址) 点击下拉菜单Inser…?Slave PROFIBUS-DP INTERFACE CARD SI-P (从站地址) 主站地址选中Auto addressing,从站地址与对应的变频器的站地址设置号要相同。
1、将光标放在主站下 Master12、点击下拉菜单OnLine?Download…3、通讯口设为COM14、点击下拉菜单OnLine?Start debug Mode 开始调试,如果出现绿线,OK;如果出现红线,表示未通讯上。
5、安川变频器设置如下:b1-01=3b1-02=36、默认设置情况下Profibus输入、输出控制字:控制变频器的字地址 Outputs=IR050,099变频器输出的字地址 Inputs=IR350,399 7、 Profibus通讯使能设置n.00=1,n,100,10×PRM21模块站号例如:PRM21模块站号设为0,需要将100.0置1如果变频器不运行,将变频器按二线式出厂初始化后,重新设置上述参数,根据需要,设置加减速时间、电压、最高运行频率、基本频率等,尽可能做自学习。
变频器与三菱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: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接。
PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输
即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS485)。
有关利用三菱变频器协议与变频器进行通讯的PLC程序如下:
联系人:张老师
课程咨询: 4008-169-114转813(免长途)
报名电话: 0506
公司传真: 05转816
博客:企业网站:
地址:苏州市新市路138号(值园饭店主楼内)。
PLC和变频器连接步骤PLC作为传统继电器控制设备的替代品,已经广泛应用于工业控制的各个领域。
不但PLC可以用软件改变控制方式,而且PLC的体积小、程序编写简单、组装灵活多变,还有优越的抗干扰能力和较高的可靠性等优点,因此PLC控制设备在恶劣环境工作照样应对自如。
现在变频器的应用已经成为电工行业的潮流,采用变频器组成自动控制系统进行生产过程控制,目前在工业各个领域都可用变频器与PLC相互配合使用。
既然变频器与PLC组队在工业自动化控制领域的实际应用,遇到最直接的问题就是它们之间的接线问题。
PLC和变频器之间的连接变频器的输入信号,如开关量信号。
像电机的启停、正反转、微动等运行状态进行控制的开关量指令信号。
在变频器这边的开关量信号连接,常采用变频器的继电器或者具有继电器接点开关特性的元器件跟PLC相连接。
能遇到的问题就是继电器接点接触不好,容易引起误操作。
若使用晶体管连接,就需要考虑它本身的电压容量、电流容量等因素,目的就是保证整个系统的可靠。
首先开关量信号的连接,像PLC的输入开关量信号的连接不当会引起变频器的误动作,还有就是PLC开关量信号电路采用继电器等感性负载的时候,继电器等感性负载断与合会产生浪涌电流带来噪音,这样变频器也会误动作。
其次是PLC的开关量输出信号的连接到变频器,有时候就会有串扰,主要原因发生在外部电源跟变频器的控制电源两者之间,这时候就需要将外部晶体管集电极经过二极管接到PLC。
这只是变频器跟PLC开关量信号输入输出之间的连接。
变频器跟PLC之间的连接不只局限于开关量之间的连接,还有模拟量信号以及数字量信号之间的连接。
比如变频器中的数值型指令信号,电压、频率等。
变频器的数字输入常采用变频器的面板键盘操作和串行接口给定。
变频器的模拟量输入信号可以通过接线端子有外部的PLC模拟量输出模块给定信号。
此时因为接口电路输入信号的不同,接线时必须根据变频器的输入阻抗选择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接。
PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行初始设定或有一个错误的设定,数据将不能进行传输
即数据长度为7位,偶校验,2位停止位,波特率为9600bps,无标题符和终结符,没有添加和校验码,采用无协议通讯(RS485)。
有关利用三菱变频器协议与变频器进行通讯的PLC程序如下:
联系人:张老师
课程咨询: 4008-169-114转813(免长途)
报名电话: 0506
公司传真: 05转816
博客:企业网站:
地址:苏州市新市路138号(值园饭店主楼内)。