第6章 plc在工业控制中的应用课件

第6章 plc在工业控制中的应用课件

ID:17641119

大小:9.46 MB

页数:68页

时间:2018-09-04

第6章  plc在工业控制中的应用课件_第1页
第6章  plc在工业控制中的应用课件_第2页
第6章  plc在工业控制中的应用课件_第3页
第6章  plc在工业控制中的应用课件_第4页
第6章  plc在工业控制中的应用课件_第5页
资源描述:

《第6章 plc在工业控制中的应用课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录6.1PLC在工业混合搅拌系统中的应用6.2PLC在电镀生产线上的应用6.3四层楼电梯控制6.4PLC在组合机床控制中的应用10/22/20216.1PLC在工业混合搅拌系统中的应用学习PLC控制技术的目的是最大限度地将其应用于实际的工业控制系统中,本章通过一些浅显易懂的工程实例详细阐述设计PLC控制系统的思路,培养学生全面考虑问题和处理问题的能力,掌握应用PLC进行系统控制的设计思想和方法。某个工业混合搅拌系统,要将两种流质物料(简称A,B)按一定比例混合,搅拌均匀后送出,混合的比例及搅拌时间完全由操作者

2、控制(即手动控制),液体混合搅拌系统示意图如下图所示。10/22/2021混合搅拌系统操作站如下图所示。10/22/20216.1.2控制要求1.输入泵A(B)的工作条件(1)进料阀已打开;(2)出料阀已打开;(3)搅拌桶未满;(4)排放阀关闭;(5)输入泵电动机的驱动无故障;(6)紧急停止按钮未动作10/22/20212.搅拌电动机的工作条件(1)搅拌桶未空;(2)排放电磁阀关闭;(3)搅拌电动机的驱动无故障;(4)紧急停止按钮未动作。3.排放电磁阀的工作条件(1)搅拌电动机停止工作;(2)紧急停止按钮未动作

3、。4.工作状态指示(1)输入泵A和输入泵B的工作状态指示;(2)搅拌机的工作状态指示;(3)液位传感器的工作状态指示10/22/20216.1.3系统配置及I/O地址分配根据控制要求,本例只需要数字量控制,不需要模拟量控制,共需要数字量输入点19个,数字量输出点15个。因此选择S7-300作为主控制器。CPU模块可选择CPU313;数字量输入模块选择DI16×24VDC,2块;数字量输出模块选择DO16×24VDC,1块;电源模块选择PS307,5A,1块。1.混合搅拌系统的硬件组态如右图所示10/22/202

4、12.I/O继电器地址分配系统的I/O继电器地址分配见表6-1。10/22/20216.1.4系统的I/O接线图混合搅拌系统的输入和输出模板接线图分别如下图所示10/22/20216.1.5系统软件设计由于STEP7提供了多种编程语言,本例采用分部编程梯形图语言进行软件设计。分部编程就是将一项控制任务分解成若干个独立的子任务,如一套设备的控制或者一系列相似工作,每个子任务由一个功能FC完成,而这些功能的运行是靠组织块OB1内的指令来调用的。在进行分部程序设计时,既无数据交换,也无重复利用的代码。所以这种编程方法

5、允许多个设计人员同时编程,而不必考虑因设计同一内容可能出现的冲突10/22/2021在工业混合搅拌控制系统中,根据控制系统的要求和对控制对象的分析,可以将控制软件分成FC10(用于控制成分A的输入泵电动机)、FC20(用于控制成分B的输入泵电动机)、FC30(用于控制搅拌电动机)、FC40(用于控制排放电磁阀)、FC50(用于控制操作站的指示灯)等5个功能部分。各个功能部分是由组织块OB1的指令调用的,分部编程调用结构如下图所示。10/22/20211.组织块OB1程序的设计在采用分部编程设计时,OB1的内容主

6、要是对各个功能部分的调用。OB1的变量声明表见下页所示,OB1的梯形图控制程序如下图所示。10/22/2021OB1的变量声明表地址说明名称类型0临时TempOB1_EV_CLASS字节BYTE1临时TempOB1_SCANI字节BYTE2临时TempOB1_PRIORITY字节BYTE3临时TempOB1_OB_NUMBER字节BYTE4临时TempOB1_RESERVED_1字节BYTE5临时TempOB1_RESERVED_2字节BYTE6临时TempOB1_PREV_CYCLE整数INT8临时TempO

7、B1_MIN_CYCLE整数INT10临时TempOB1_MAX_CYCLE整数INT12临时TempOB1_DATE_TIME日期和时间DATE_AND_TIME10/22/20212.功能FC10程序的设计FC10用于实现成分A输入泵电动机的启动、停止、延迟及安全保护方面的控制。FC10的变量声明表见下页,功能FC10的控制程序如下图所示。10/22/2021FC10的变量声明表地址说明名称类型初始值0.0临时TempPermit_A布尔BOOLFalse0.1临时TempInA_M_F布尔BOOLFals

8、e2临时TempCur_Tim1_Bin字WORDW#16#00004临时TempCur_Tim1_Bed字WORDW#16#000010/22/20213.功能FC20程序的设计FC20用于实现成分B输入泵电动机的启动、停止、延迟及安全保护方面的控制。FC20的变量声明表见下页,功能FC20的控制程序如图6-9所示10/22/2021FC20的变量声明表地址说明名称类型初始值0.0临

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。