液体混合控制装置PLC程序设计

目录

前言:

一、设计要求

1.初始状态

2.混合流程

3.清洗流程

4.报警程序

二、设计思路

三、设计程序代码

四、设计报告


前言:

        目前,随着大规模和超大规模集成电路等微电子技术的发展,PLC已由最初一位机发展到现在的以16位和32位微处理器构成的微机化PC,而且实现了多处理器的多通道处理。如今,PLC技术已非常成熟,不仅控制功能增强,功耗和体积减小,成本下降,可靠性提高,编程和故障检测更为灵活方便,而且随着远程I/O和通信网络、数据处理以及图象显示的发展,使PLC向用于连续生产过程控制的方向发展,成为实现工业生产自动化的一大支柱。

        液体混合控制装置PLC程序设计主要针对于初始状态、混合流程、清洗流程、报警程序进行PLC程序设计,采用功能图和梯形图相结合的方法设计。难度主要在于四种模块的结合,本文中采用先分模块设计,再通过一个模块另与一个模块结合调试的方法,逐渐将四个模块结合,联合调试成功后,最后对PLC程序进行优化,成功完成所有要求的测试。

使用的PLC编程工具为STEP-7MicroWIN V4.0 SP9,软件链接在下面的网盘中:

链接:https://pan.baidu.com/s/1QMVCdX7fR1Gl7V3fNrpnnQ?pwd=grt6 
提取码:grt6

一、设计要求

        下图为两种液体的混合装置结构图,BG1、BG2、BG3为液位传感器,液面淹没时接通,两种液体(液体A、液体B)的流入和混合液体的流出分别由电磁阀MB1、MB2、MB3控制,MA为搅拌电动机,控制要求如下:(选自王永华教授的《现代电气控制及PLC应用技术》第6版P157例4-2液体混合控制装置改编而来)

1.初始状态

        MB1、MB2、MB3、MA关闭,液体放空。上电后,自检如果不满足上述启动条件,则有指示灯快速闪烁(1s亮1s灭),不能启动;满足启动条件,则指示灯恒亮;按启动后,进入混合流程。

2.混合流程

        同时打开MB1、MB2注入液体,当BG1动作后打开搅拌电动机开始搅拌;当BG3动作后,关闭MB1、MB2,继续搅拌,5s后打开MB3,当BG1返回时,搅拌电动机停止,5s后MB3停止,进入下一个循环。当按停止按钮时,需要把本此循环做完回到初始状态。

3.清洗流程

        完成2次混合流程后启动一次清洗,清洗过程:同时打开MB1、MB2,BG1动作后打开搅拌电动机正反转搅拌,BG3动作后关闭MB1、MB2,继续搅拌3s后,打开MB3,当BG1返回后停止搅拌,3s后关闭MB3。清洗时,有一个指示灯闪,表示处于清洗状态。清洗结束,进入下一个混合流程。

4.报警程序

        故障1——当MB1、MB2打开如果超过10s后BG3不动作则报警;

        故障2——当MB3打开,超过10s后BG1不返回则报警。

        使用标准报警程序(具有闪灯、蜂鸣器、报警指示、消铃和试铃按钮)。报警时,当前流程暂停,直到报警解除,流程继续。

二、设计思路

  1. 分析设计要求,明白设计应该达到的目的,了解应该要注意的细节,梳理PLC程序设计的具体流程;
  2. 对系统输入/输出电及其对应的PLC地址进行分配;
  3. 分四个模块设计PLC程序;
  4. 从第一个模块开始连接PLC实验箱验证模块的正确性,逐渐组合下一个模块进行合并验证;
  5. 当整体设计全部实验正确后,进行PLC程序的优化设计。

        整体的液体混合控制装置PLC程序设计流程图如下:

图1  液体混合控制装置PLC程序设计流程图

三、设计程序代码

 完成代码放在下面网盘链接上,如有需要请自行下载:

.mwp格式源文件:

链接:https://pan.baidu.com/s/10jxZvOYzyWmGWoPejSK04w?pwd=4w65 
提取码:4w65

word格式代码:

 链接:https://pan.baidu.com/s/13OXR293BI1MGDbCixW7qog?pwd=y3gw 
提取码:y3gw

 四、设计报告

设计报告共计16页,3000字。

如需要设计报告,请关注VX公众号:Rain21321

发送:获取液体混合控制装置PLC程序设计报告

砰砰恰!!!

猜你喜欢

转载自blog.csdn.net/qq_51399582/article/details/130035966