西门子1200PLC使用模拟量,控制MM440变频器的频率,简单又实用
西门子MICROMASTER 440 变频器适用于各种变速驱动装置。具有很强的灵活性,可以在各行业中使用。具有强大的定位控制功能,具有更高的技术性能和更快的动态响应,所以广泛应用于吊车和起重系统、立体仓储系统、食品、饮料和烟草工业以及包装工业的定位控制。
西门子MM440变频器具有多种接口,满足不同控制需求。
6路带隔离的数字输入接口,可切换NPN/PNP接线方式2路模拟量输入接口,模拟量输入1(AIN1)可以连接0-10V,0-20mA和-10V-+10V的模拟量信号输入;模拟量输入2(AIN2)可以连接0-10V,0-20mA的模拟量信号输入3个多功能继电器输出接口,用来输出变频报警信号等两个模拟量输出接口(0~20mA),并可以作为第7和第8个数字输入本文章主要介绍基于西门子1200PLC的模拟量输出,调节变频器MM440的输出频率,达到调速的目的。
一、硬件接线
1、 选用变频器的数字输入5作为正向启动命令,模拟量输入2接收PLC发出的模拟量值,多功能继电器输出变频器报警。西门子1200 PLC使用CPU自带的第二路模拟量输出(0-20mA),Q0.0作为变频器正转启动输出点。
2、 根据PLC的模拟量输出信号,设置变频器模拟量输入2为单极电流输入模式0-20mA
二、参数设置
1、 变频器操作面板布局
2、 主要参数设置表
3、 三相异步电机相关参数,在电机铭牌上可以查看
4、 变频器快速调试
通过设置电机参数和变频器的命令源及频率给定源,从而达到简单快速运转电机的一种操作模式,根据以下步骤完成快速调试。
5、 设置在快速调试中没有设置的其它参数
P0756[1]=2,模拟量输入2的输入信号类型为单极电流输入0-20mA P0701=2,第5个输入端子的功能,接通正转,断开停止三、PLC编程和程序测试
1、 PLC模拟量输出值和变频器频率之间的换算,PLC模拟量满量程输出最大值为27648,对应变频器频率50Hz,电机的额定转速为1200rmp。电机设定值和模拟量输出两者之间呈线性关系。
2、 变频器启停控制程序,这里采用起保停控制。
3、 主程序中调用函数块,分配相关变量
4、 触摸屏组态,添加“启动”、“停止”按钮,控制电机的启停。添加“运行中”状态显示运行状态。转速输入框,设置电机转速。
5、 触摸屏上输入电机转速设定值,最大值1200rpm,查看PLC程序计算模拟量输出值。
6、 按下触摸屏上“启动”按钮,控制变频器正转启动运行,“运行中”组态变成绿色。点击“停止”按钮,停止运行。
7、 运行过程中可以修改电机转速设定值。
通过模拟量控制方式对变频器频率进行调节,是比较简单方便的控制方式,无须增加硬件成本,就可以实现输出频率实时的更改。但是要注意,PLC的模拟量输出方式(电流/电压)需要与变频器端输入一致,相对应的变频器参数也要做对应的修改,才能成功实现所需要的功能。
如何实现用PLC、触摸屏控制变频器的频率?
对于变频器调速的问题,大致来说主要包括有级调速和无极调速。
有级调速就是不能连续对变频器的频率进行改变,只能用开关来选择提前设置好的频率,常见的有多段速设定和简易PLC程序设定。
无极调速能够实现变频器的连续或者任意频率的运行也是常用的变频方法,主要有模拟量和通信控制的方法完成。
下面我们以英威腾的变频器说明下:
上图就是变频器的正面图,采用本地调速可通过键盘数字的加减、键盘上的电位器来进行频率设定,其他方法可通过下面的端子实现。
其中AI2、AI3、10V用于模拟量输入,AO1、AO2是模拟量输出端子,参考其使用手册AI2是电压(0~10v)或者(0~20ma)的信号控制,AI3是-10v~+10v的信号控制,绿色框框代表的就是多段速的接线端子,蓝色的485通讯接口,可采用MODBUS协议进行通信(半双工)。
以上是各种调速方法接线和实现方法,下面我们大致说明各种方法的设置:
1、本机调速
本机调速可通过键盘数字和本机电位器实现,键盘数字就修改P00.10的参数进行,需要将频率指令选择为0(键盘数字设定),本机电位器是模拟量调速的方法,旋转键盘上的模拟电位器设定,需要将频率指令选择为1(模拟量AI1)。
2、多段速调速
这个是最简单的频率设定方法属于有级调速,根据工作需要设定好频率值,将多功能端子S设置为相应的频率即可,我们只需要通过接通端子完成,比如设置S3是30Hz,S4是35Hz,S5是40Hz,S3端子通则变频器以30Hz频率运行,S5端子通则以40Hz运行。
3、模拟量控制
这是常用的变频器控制方法,通过模拟量信号来控制变频器,一般控制信号与变频器输出频率是一个比例关系,我们将变频器最大值设置为50.00Hz,那个控制信号0~10v对应的频率就是0~50.00Hz,我们想要输出20.00Hz就应该把模拟量信号调到4v,输出30则调到6v。
那么这个模拟量由什么产生呢,一般有外接电位器(与本机电位器原理一样)和一些DA数字转模拟装置(PLC连接),外接电位器一般是三个端子接口,两边端子接变频器的10v和GND或者外接10V直流电源,中间的就是输出电压信号接AI2端子(注意需要同源)。而DA模块一般和PLC连接通过数字的方式控制,就是说直接给PLC一个30.00Hz的信号,通过DA模块转换成模拟量控制。
4、通讯控制
通讯控制的接线很简单尤其实在多台变频器调速的场合,多采用MODBUS协议或者CAN总线进行通讯(变频器支持的通信),现在一般的变频器都支持MODBUS通讯,将RS485接口接在一起即可,不过在PLC的编程可能麻烦些,MODBUS通信数据格式有ASCII码和RTU模式,不同的变频器支持的模式可能不一样。
至于问题中的人机PLC控制变频器的频率可使用多段速、模拟量、通信都可以,模拟量需要DA扩展模块,通信需要通讯模块(如果不自带)。人机界面(触摸屏)其实也可以直接控制变频器(com口支持),走的也是MODBUS协议。
转发是最大的鼓励!谢谢您的支持!
小贴士
PLC专属资料: 含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙) ,电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!
相关问答
西门子plc步进脉冲频率根据什么调?
西门子PLC的步进脉冲频率调整主要取决于实际应用中的需要。在调整脉冲频率时,需要考虑设备的运行速度、精度要求以及电机型号等因素。一般来说,可以通过调整P...
海为plc与变频器通讯怎么写频率?
1、你可以通过通讯的方式去读取变频器的当前运行频率。2、一般变频器都会有一个模拟量的输出,例如富士的变频器有FMA端子,通过内部参数设定可以让频率通过...
PLC怎样控制变频器的频率?
1.PLC可以通过发送控制信号来控制变频器的频率。2.这是因为PLC具有强大的控制功能和灵活的编程能力,可以通过编写程序来实现对变频器的频率控制。PLC可以根...
plc怎么修改频率?
PLC控制器本身不修改频率,但是可以通过控制变频器或驱动器来更改电机的频率和速度。变频器或驱动器是一种用于控制交流电机频率和电压的电子设备,可以通过PLC...
三菱PLC控制伺服电机脉冲频率和脉冲数量如何计算-懂得
齿轮比=编码器分辨率/电机每转脉冲数比如台达伺服分辨率是160000,这个设定齿轮比分母16,然后分子设定10,就是16:10=10000脉冲一圈齿轮比=编码器分...
台达PLC使用通讯的方法控制2台台达变频器,怎么使用MODRD指令分别读到变频器的频率值?
设置下变频器的站号,定义2台变频器频率值存储寄存器,2台变频器站假设为1和2,当读1号变频器把D1050中值MOV到1号变频器寄存器,当读2号变频器把D1050参数送到2...
三菱plc和变频器通讯怎么设置频率?
在三菱PLC和变频器通讯中,可以通过设定PLC的输出信号来实现变频器的频率调节。具体操作步骤为:首先,在PLC中设定输出信号的数值,然后将该信号与变频器控制器...
plc模拟量控制变频器频率如何接线?
有两种接法,第一种是通过通讯连接,第二种是通过模拟量模块连接。通讯连接方便,一个通讯模块可以连接很多个变频器。缺点是容易受到干扰,造成控制不给力。通...
PLC发多少脉冲给伺服电机转一圈,脉冲频率该怎么算?
要确定PLC发多少脉冲给伺服电机转一圈,需要知道伺服电机的编码器分辨率,也就是每转多少个脉冲。然后,计算出整个系统需要的脉冲数,即脉冲频率。假设伺服电机...
如何实现人机plc控制变频器的频率?
变频器是现在常用的电机控制设备,很多的大型工厂,或者其他行业,都会采用变频器,那么什么是变频器呢,变频器又有什么作用于特点呢?变频器的定义与原理变频...4...