研选课堂
HOME
研选课堂
正文内容
plc七速编程 PLC编程案例33 应用PLC与变频器实现七段速
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程案例33 应用PLC与变频器实现七段速

一、控制要求

由S7-1200PLC通过西门子变频器MM420实现电动机的七段速控制,控制要求如下:

1、当按下启动按钮时,电动机通电从速度1到速度7间隔10S运行;

2、到速度7后返回速度1反复运行;

3、当按下停止按钮时,电动机断电停止。

二、创建PLC变量表如图一所示

图一

三、开机初始化,速度选择值为8时,速度选择将从1开始如图二所示

图二

四、系统运行如图三所示

图三

五、巧用10秒脉冲启动速度选择值MW30递增1,触发从M31.0接通Q0.0,使其电动机从速度1以固定频率1开始运行,以此类推,直到执行频率7,如图四所示

图四

六、7段速度选择控制程序如图五所示

图五

普天之下,粉丝最大,如果感觉我的编程案例对你有用,点赞并关注我,是我编程的动力,会不定时分享博途程序案例给大家学习,谢谢!

PLC实现步进电机正反转和调速控制

一、实验目的

1、掌握步进电机的工作原理

2、掌握带驱动电源的步进电机的控制方法

3、掌握DECO指令实现步进电机正反转和调速控制的程序

二、实训仪器和设备

1、FX2N-48MR PLC一台

2、两相四拍带驱动电源的步进电机一套

3、正反切换开关、起停开关、增减速开关各一个

三、步进电机工作原理

步进电机是纯粹的数字控制电动机,它将电脉冲信号转换成角位移,即给一个脉冲信号,步进电机就转动一个角度,图3-1是一个三相反应式步进电机结图。从图中可以看出,它分成转子和定子两部分。定子是由硅钢片叠成,定子上有六个磁极(大极),每两个相对的磁极(N、S极)组成一对。共有3对。每对磁极都绕有同一绕组,也即形成1相,这样三对磁极有3个绕组,形成三相。可以得出,三相步进电机有3对磁极、3相绕组;四相步进电机有4对磁极、四相绕组,依此类推。

反应式步进电动机的动力来自于电磁力。在电磁力的作用下,转子被强行推动到最大磁导率(或者最小磁阻)的位置,如图3-1(a)所示,定子小齿与转子小齿对齐的位置,并处于平衡状态。对三相异步电动机来说,当某一相的磁极处于最大导磁位置时,另外两相相必处于非最大导磁位置,如图3-1(b)所示,即定子小齿与转子小齿不对齐的位置。

把定子小齿与转子小齿对齐的状态称为对齿,把定子小齿与转子小齿不对齐的状态称为错齿。错齿的存在是步进电机能够旋转的前提条件,所以,在步进电机的结构中必须保证有错齿的存在,也就是说,当某一相处于对齿状态时,其它绕组必须处于错齿状态。

本实验的电机采用两相混合式步进电机,其内部上下是两个磁铁,中间是线圈,通了直流电以后,就成了电磁铁,被上下的磁铁吸引后就产生了偏转。因为中间连接的,是采用在转轴的位置用一根滑动的接触片。这样如果电磁铁转过了头,原先连接电磁铁的两根线刚好就相反了,所以电磁铁的N极S极就和以前相反了。但是电机上下的磁铁是不变的,所以又可以继续吸引中间的电磁铁。当电磁铁继续转,由于惯性又转过了头,所以电极又相反了。重复上述过程就步进电机转了。

根据这个原理,如图3-2所示,两相步进电机的转动步骤,以正转为例:

由图可见,现相异步电机正转过程分为四个步骤,即A相正方向电流、B相正方向电流、A向反方向电流和B相反方向电流。反转工作的顺序与之相反。A、B两相线圈不是固定的电流方向,这与其它步进电机的控制逻辑有所不同。因此,控制步进电机转动时,必须考虑用换相的思路设计实验线路。可以根据模拟驱动电路的功能和plc必须的逻辑关系进行程序设计。

四、采用步进电机驱动器的控制方式

利用步进电机驱动器可以通过PLC的高速输出信号控制步进电机的运动方向、运行速度、运行步数等状态。其中:步进电机的方向控制,只需要通过控制U/D端的On和Off就能决定电机的正转或反转;将光耦隔离的脉冲信号输入到CP端就能决定步进电机的速度和步数;控制FREE信号就能使电机处于自由状态。

因此PLC的控制程序相当简单,只需通过PLC的输出就能控制步进电机的方向、转速和步数。不必通过PLC控制电机换相的逻辑关系,也不必另外添加驱动电路。实训面板见图3-4,梯形图见图3-5。本程序是利用D0的变化,改变T0的定时间隔,从而改变步进电机的转速。通过两个触点比较指令使得D0只能在10~50之间变化,从而控制步进间隔是1S~5S之间,I/O分配表见表3-1。

表3-1 I/O分配表

图3-5 梯形图

五、采用PLC直接控制步进电机方式

对于两相步进电机控制,根据其工作原理,必须考虑其换向的控制方式,因此将其步骤用代号分解,则为:①实现电流方向A+→A-、②实现电流方向B+→B-、③实现电流方向A-→A+、④实现电流方向B-→B+。如果反转则按照④、③、②、①的顺序控制。

PLC的I/O分配表按照表3-2,分配图按照图3-6,梯形图见图3-7。

表3-2 PLC的I/O分配表

步进电机正反转和调速控制的梯形图如图3-7所示,程序中采用积算定时器T246为脉冲发生器,因系统配置的PLC为继电器输出类型,其通断频率过高有可能损坏PLC,故设定范围为K200ms~1000ms,则步进电机可获得1~10步/秒的变速范围,(X0为ON时,正转,X1为ON时;反转)。

X0为ON时,输出正脉冲列,步进电机正转。当X0为ON时,T246以D0值为预置值开始计时,时间到,T246导通,执行DECO指令,根据D1数值(首次为0),指定M10输出,Y0、Y4为ON,步进电机A相通电,且实现电流方向A+→A-;D1加1,然后,T246马上自行复位,重新计时,时间到,T246又导通,再执行DECO指令,根据D1数值(此次为1),指定M11输出,Y1、Y5为ON,步进电机B相通电,且实现电流方向B+→B-;D1加1,T246马上又自行复位,重新计数,时间到,T246又导通,再执行DECO指令,根据D1数值(此次为2),指定M12输出,Y2、Y6为ON,步进电机A相通电,且实现电流方向A-→A+;D1加1,T246马上又自行复位,重新计时,时间到,T246又导通,再执行DECO命令,根据D1数值(此次为3),指定M13输出,Y3、Y7为ON,步进电机B相通电,且实现电流方向B-→B+;当M13为ON,D1复位,重新开始新一轮正脉冲系列的产生。

X1为ON时,输出反脉冲列,步进电机正转。当X1为ON时,T246以D0值为预置值开始计时,时间到,T246导通,执行DECO指令,根据D1数值(首次为0),指定M10输出,Y3、Y7为ON,步进电机B相通电,且实现电流方向B-→B+;依此类推,完成实现A相反方向电流、B相正方向电流、A相正方向电流三个脉冲列输出;当M13为ON,D1复位,重新开始新一轮正脉冲系列的产生。

当X2为ON时,程序由自动转为手动模式,当X0(X1)为ON时,每点动一次X3,对D1数值(首次为0)加1,分别指定M10、M11、M12及M13输出,从而完成一轮正(反)脉冲系列的产生。

第73步中,当X4为ON,M8012为ON,M4为ON,且D0当前值<K1000,则D0即加1。第88步中,当X5为ON,M8012为ON,M4为ON,且D0>K200,由D0即减1。

六、程序调试及执行

调速时按X4或X5按钮,观察D0的变化,当变化值为所需速度时释放。

如动作情况与控制要求一致表明程序正确,保存程序。如果发现程序运行与控制要求不符,应仔细分析,找出原因,重新修改,直到程序与控制要求相符为止。

七、实训思考练习题

如果调速需经常进行,可将D0的内容显示出来,试设想方案,修改程序,并实验。

图3-7 步进电机正反转和调速控制

程序说明

1、步骤0,指定脉冲序列输出顺序移位值;

2、当X0为ON,输出正脉冲序列,电机正转;当X1为ON,输出负脉冲序列,电机反转;

3、当X2为ON,程序由自动转为手动模式,由X3状态单步触发电机运转;

4、当X4为ON,如D0小于1000,每100ms对D0加1,从而延长每脉冲输出的时间间隔,降低电机的转速;

5、当X5为ON,如D0大于200,每100ms对D0减1,从而缩短每脉冲输出的时间间隔,加快电机的转速;

6、T0为频率调整限制。

相关问答

plc控制三菱变频器七段速程序怎么写?

回答如下:以下是PLC控制三菱变频器七段速程序的基本步骤:1.首先,需要为PLC编写控制程序,其中包括变频器的启动和停止等基本控制指令。2.接下来,需要创建...

plc编程软件如何与CPU交互?

1,PLC与PC间连网线2,给plc上电3,打开step7-micro、winsmart4,双击屏区左区项目下CPU,选CPUSR40,出现系统块,IP192.168.2.1,子网俺码2...

锅炉控制PLC编程和变频器设置?

三种方法:1.PLC的输出端子接变频器的多功能端子,变频器中设置多功能端子为多道速功能,并设置相应频率。通过PLC的输出端子的闭合和断开的组合,使变频器不同...

Plc变频器多段速度控制?

7段速我记得应该是这样输出低速=1段速输出中速=第二段速输出高速=第三段速输出低加中=第四速输出低加高=第5速输出中加低=第六速输出中加高=第...

变频器不用plc如何设置三段速?

请问你是用的什么牌子的,如果你只需要手动三段速是可以不接PLC的,只需要在变频器手册里找三段速对应的参数修改下,和接线对照接好就可以了,你有没用触摸屏,...

变频器多段速如何控?

1,可以直接将接近开关线接到变频器端子控制那头2,不需要用PLC3,用两个段速端子控制分别连接接近开关1和接近开关24,设定相对应的段速频率值5,一般变频器都有...

台达变频器VFD-M系列多段速指令问题?

第一个问题:不是三段速,电机从静止加速到你设定的一个速度再减速停止这其实就是一个频率。例如你要电机的最高频率为30Hz。就设变频器的频率为30Hz再给一个启...

变频器plc有什么区别?

1、作用不同PLC(可编程逻辑控制器)是种专门为在工业环境下应用而设计的数字运算操作电子系统。变频器是应用变频技术与微电子技术,通过改变电机工作电源频率...

请提供西门子PLC说明书型号:S7-200CPU224AC/DC/RLY

3西门子plc200价格了解的说下这只是一个系列啦,这个系列里不同型号,不同配置...可编程控制器是由现代化生产的需要而产生的,可编程序控制器的分西门子PLCS7-20...

变频器多段速控制实例?

以下是我的回答,变频器多段速控制实例,可以参考以下内容:假设我们有一台电机,需要实现三种速度:低速、中速和高速。我们可以使用变频器来实现这个需求。首先...

 中国土地管理法  花语月 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部