多种方法教你用PLC与变频器连接!可以说是很全面啦
PLC作为传统继电器的替代产品,可以用软件来改变控制过程,同时又具有体积小、功能强、速度快、可靠性高,以及很大的灵活性和可扩展性,现以广泛应用于机械制造、冶金、化工、电子、纺织、印刷等工业控制的各个领域。
在现在生产条件下,当利用变频器构成自动控制系统进行控制时,很多情况下是需要采用PLC和变频器相配合使用,例如轴承清洗、包装纸印刷、 PCB板制作等。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可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。
2、 PLC的模拟量信号控制变频器
变频器中也存在一些数值型指令信号(如频率、电压等)的输入,可分为数字输入和模拟输入两种。数字输入多采用变频器面板上的键盘操作和串行接口来给定;模拟输入则通过接线端子由外部给定,通常通过0~10V/5V的电压信号或0/4~20mA的电流信号输入。接口电路因输入信号而异,所以必须根据变频器的输入阻抗选择PLC的输出模块。当变频器和PLC的电压信号范围不同时,如变频器的输入信号范围为0~10V而PLC的输出电压信号范围为0~5V时,或PLC一侧的输出信号电压范围为0~10V而变频器的输入电压信号范围为0~5V时,由于变频器和晶体管的允许电压、电流等因素的限制,需以串联的方式接入限流电阻及分压电路,调整变频器参数及跳线改变变频器电压和模拟信号,以保证进行开闭时不超过PLC和变频器接口电路相应的容量。此外,在连线时还应注意将布线分开,保证主电路一侧的噪声不传到控制电路中。
模拟量
优点:PLC程序编制简单方便,调速曲线平滑连续、工作稳定。
缺点:在大规模生产线中,控制电缆较长,尤其是DA模块采用电压信号输出时,线路有较大的电压降,影响了系统的稳定性和可靠性。
3、 PLC采用RS-485通讯方法控制变频器
这是使用得最为普遍的一种方法,PLC采用RS串行通讯指令编程。优点:硬件简单、造价最低,可控制32台变频器。缺点:编程工作量较大。
4、 PLC采用RS-485的Modbus-RTU通讯方法控制变频器
RS-485端子利用Modbus-RTU协议与PLC进行通讯。优点:Modbus通讯方式的plc编程比RS-485无协议方式要简单便捷。缺点:PLC编程工作量仍然较大。
5、 PLC采用现场总线方式控制变频器
三菱变频器可内置各种类型的通讯选件,如用于CC-Link现场总线的FR-A5NC选件;用于Profibus DP现场总线的FR-A5AP(A)选件;用于DeviceNet现场总线的FR-A5ND选件等等。三菱FX系列PLC有对应的通讯接口模块与之对接。
优点:速度快、距离远、效率高、工作稳定、编程简单、可连接变频器数量多。缺点:造价较高。
6、 采用扩展存储器
优点:造价低廉、易学易用、性能可靠 缺点:只能用于不多于8台变频器的系统。
以上方法大家可以适当参考,具体问题具体分析。
往期优秀文章回顾:
关于箱式变电站的精准详细资料,这是电工都该了解的
详解几个使用频率较高的S7-200SMART PLC传送指令,PLC编程不慌张
在编写程序的过程中,经常会碰到存储区中的数值需要改变,或者数据在PLC中存储位置需要改变,这就需要用到传送指令。
首先我们介绍一下标准的一对一传送指令:MOV指令 ;将IN端输入数据复制一份移至OUT输出端,数据类型不同需要用的传送指令也不同,有如下几种。
说明:
1.只要检测到EN条件闭合,就发生数据传送,每个扫描周期执行一次。
2.值的传送过程为IN复制到OUT,OUT中原本数据被覆盖掉,IN中数据仍然保留。
3.对IN的参数可以是常数也可以是变量,对OUT必须是变量。IN为常数时,通常称为赋值。
4.每种指令对应的数据类型必须匹配,否则会发生错误。
5.对定时器和计数器用字传送指令,传送的是当前值。
6.实数传送即浮点数传送,因为浮点数都是32位,所以操作数也为VD。不能与双字传送混用。
7.ENO为能流输出,可以再接其它指令,如常开,常闭,输出,置位,复位等。不接指令时不得延长否则编译报错。
立即传送指令
移动字节立即读取指令读取物理输入 IN 的状态,并将结果写入存储器地址 OUT 中,但不更新过程映像寄存器。
传送字节立即写入指令从存储器地址 IN 读取数据,并将其写入物理输出 OUT 以及相应的过程映像位置。
块传送指令
将相邻的几个数据同时传送到另外几个相邻的寄存器中。块传送应避免地址重叠,否则容易发送数据传输错误。
以BLKMOV_B为例说明指令的执行过程:将IN(VB0)开始的N(5)个数据复制到OUT(VB5)开始的N(5)个寄存器中,N为1-255。三种块传送原理相同,只是存储空间大小不同而已。
字填充指令
将IN中字类型的存储器或常数写入从地址OUT开始的N个字寄存器中。N的范围是1—255。
典型应用:批量清零,初始化。
交换指令
每执行一次,将IN中的字寄存器的高字节和低字节交换一下。
字交换方法:两个字要进行互换,没有直接指令,可以使用传送指令进行交换。
比如要将VW100和VW102中的数据互换,可用如下程序实现:
免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系删除,谢谢!
相关问答
如何将PLC上的程序上传到电脑上?急?
先下载并安装相应的PLC编程软件,然后用数据线连接电脑与PLC,给PLC上电,打开编程软件,确保PLC已经连接好,找到上传功能,点击,就把PLC的程序上传到电脑里了...
WINCC用OPC传上来的数据,怎么再传到PLC里?
在OPC中设置某一变量为:“读写”这样的话该变量在winCC中数值被改变的话改变后的数值就会随着OPC传到PLC中。在OPC中设置某一变量为:“读写”这样的话该变...
编的三菱plc程序在仿真软件可以用传到plc肿么就用不了是三...
如果这个时间是PLC内部时间的话那就不是程序的问题,有可能是你断电时间太长了,PLC里面数据出问题的概率和断电时间是成正比的有用(0)回复dsayyrznmruo你是不...
欧姆龙cpm1aplc怎样导出程序?
导出方法:先编译,然后点PLC下拉菜单,选在线工作,弹出准备连接PLC,点是,如果程序选的PLC和实际的相同,并且COM口设置正确就没问题了。连上以后,点PLC下拉...
wincc如何把内部变量给plc?
在WinCC中,可以使用PLC连接功能将内部变量传输到PLC。首先,确保PLC与WinCC连接正常。然后,在WinCC中创建一个数据点,将其与内部变量关联。接下来,配置PLC...
液位开关怎么把信号传给plc?
液位开关可以通过接线板或接口模块将信号传递给PLC,一般情况下,液位开关有两种输出信号:开关量信号和模拟量信号。对于开关量信号的输出,可以将其连接到PLC...
PLC输入输出模块的供电,怎么接线的?-小红薯F3F7CD6A的...
器,接法如下:1-5,2-4,3-6;(电流只有一个回路:1->5->6->3->4->2)串联型接法。对于四线制,接法则为:1-7,2-8,3-5,4-6。(电流有两个...
PLC输入输出模块的供电,怎么接线的?-SnqClDjY4Q的回答...
不管四线制、两线制,所有的传感器都需要外部供电。这个外部供电可以是PLC的直流电源也可以是外部开关电源。二、两线制就是电源和信号用同一组线,而...
热电偶如何接到plc上?
热电偶是一种温度传感器,它能把检测出来的温度变成对应的亳伏信号,但毫伏信号不好运距离传输给拍LC,所以热电偶输出的毫伏信号经过温度变送器(也叫毫伏信号变...
怎么样用U盘把马扎克pLC程序传到u怎么盘里面?
首先需要将马扎克PLC程序保存至计算机中,然后将U盘插入计算机USB口。接着打开计算机中的文件管理器,找到保存的PLC程序文件,将其复制到U盘中。在复制过程中...