分享

三菱FX5U PLC,不同一般的自动门控制程序

 PLC与自控设备 2022-04-27

往期精彩文章:

电气工程师项目设计流程:一个项目中,电气工程师要做的设计思路

西门子S7-1200/1500PLC的结构化程序编程模式/套路

S7-1200/1500PLC用FB284库指令控制伺服驱动器的程序

PLC定位控制基础:电子齿轮比对脉冲当量和电机转速的调整作用

步进电动机与交流伺服电动机的性能比较,来看看跟你知道的一样吗?

怎样用软件进行交流伺服驱动器的增益自动调整?

变频器的常见故障诊断与处理,码了五千字,一篇文章搞定

变频器的种类多种多样,根据负载特性怎么选择变频器呢?

电工最基础、最核心的知识是掌握电的回路(九):二次控制回路

怎么让两台伺服电机比例同步运行?伺服驱动器要做哪些设置?

设备维修师傅在互联网平台接单的注意事项与接单技巧

三菱FX5U PLC,自动门控制程序

我们经常见到一些公共场合或公司大门采用自动门,人靠近自动门时,门上的微波感应器得到一个信号输入给控制器,控制器输出一个信号驱动电动机开门,当人进门之后,微波感应器不再有信号输入时,控制器控制电动机再将门关上。如下图所示:

▼ 自动门

一、控制要求

1、当有人靠近微波感应器SB时,门由电动机正转驱动开门,到达限位开关SQ1和SQ3时,电动机停止运行。

2、自动门在开门位置,并且微波感应器没有感应到人,控制器开始计时,10s后,控制器驱动电动机反转自动关门,当门移动到SQ2、SQ4位置时,电动机停止运行。

3、在关门过程中,微波感应器感应到人,应立即停止关门,转为开门。

4、在门打开10s等待时间内,如有人通过,则必须重新等待10s后,再关门。

为保证两扇门开、关到位,两个开门限位开关SQ1、SQ3和两个关门限位开关SQ2、SQ4串联接常开点,为防止限位感应器坏,开、关门外方向各增加一个极限感应器,接常闭点。

二、IO分配

作用
符号
分配(软元件/标签)
微波感应器
SB
X0
电机正转开门KM1
Y0
电机反转关门
KM2
Y1
门开极限
SQ5
X1
门关极限
SQ6
X2
开门到位
SQ1\SQ3
X3
关门到位
SQ2\SQ4
X4

三、电路图

略,电路中电机正反转接触器要互锁,要加上一个热断电器(可以做过载保护)。

四、建立全局标签

根据IO表建立一个全局标签。

▼ 建立全局标签

五、用ST语言写一个FB程序块

右键点击“FB/FUN”,建立一个FB程序块。

▼ FB块程序

TON_1(IN:=开门到位 AND NOT 微波感应器,PT:=t#10s);

IF  TON_1.Q  THEN

电机正转开门:=0 ;

电机反转关门:=1 ;

END_IF;

IF 微波感应器  THEN

电机正转开门:=1 ;

电机反转关门:=0 ;

END_IF;

IF 开门到位 OR NOT 门开极限 THEN

电机正转开门:=0 ;

END_IF;

IF 关门到位 OR NOT 门关极限 THEN

电机反转关门:=0 ;

END_IF;

▼ TON指令描述

TON指令的IN变为0,则Q也立即变为0,有自动复位功能,所以当微波感应器再次感应有人时,需要重新计时。

六、在MAIN程序中调用FB

用鼠标拖放即可调用FB。

▼ FB调用

参阅:

《三菱FX5U PLC,FB块的建立与调用,编写延时启保停程序

感谢阅读指正,关注了解更多!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多