PLC餐盘清洗机程序及控制原理图_第1页
PLC餐盘清洗机程序及控制原理图_第2页
PLC餐盘清洗机程序及控制原理图_第3页
PLC餐盘清洗机程序及控制原理图_第4页
PLC餐盘清洗机程序及控制原理图_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3.2 i/o口分配根据设计要求和选用的plc特点,画出设计的i/o口分布表输入通道地址分配如表1所示表1输入通道地址分配编号地址说明功能1i0.0启动按钮上电启动程序2i0.1停止按钮停止取盘装置3i0.2上限位开关右行检测4i0.3下限位开关上行检测5i0.4右限位开关左行检测6i0.5左限位开关下行检测7i0.6传感器刷洗区检测到盘子8i0.7传感器高压喷洗区检测盘子通过9i1.0传感器冲洗区检测到盘子10i1.1传感器感应摆放装置11i1.3行程开关推杆到位检测12i1.4工作台开关工作台有无盘子检测13i1.5m1电机过载检测14i1.6m2电机过载检测输出通道地址分配如表2所示表2

2、输出通道地址分配编号地址说明功能1q0.0输出继电器控制电机m1正转下行2q0.1输出继电器控制电机m1反转下行3q0.2输出继电器控制电机m2正转右行4q0.3输出继电器控制电机m2反转左行5q0.4电磁继电器取盘电磁铁得失电6q0.5输出继电器控制冲洗区传送带7q0.6输出继电器控制刷洗区传送带8q0.7报警灯报警灯常亮为冲洗区闪烁为m1过载报警9q1.0报警灯报警灯常亮为刷洗区闪烁为m2过载报警10q1.1m电机高压喷洗区喷水装置11q1.2电磁继电器喷水区电磁铁得失电12q1.3输出继电器喷水区报警 报警灯常亮为烘干去报警13q1.4输出继电器控制推杆运动14q1.5输出继电器控制电动

3、机带动烘干区传送带15q1.6输出继电器控制烘干消毒器16q1.7灯泡控制摆放装置运转3.3 电气图绘制见附录14软件设计4.1 step7micro/win v4.0编程软件 s7200可编程控制器使用step7micro/win v4.0编程软件进行编程。simatic工业软件step7是用于西门子s7、m7、c7系列可编程控制器的标准工具。step7micro/win v4.0是西门子公司专门为s7200系列可编程控制器设计开发的。它功能强大,主要为用户开发控制程序使用,同时也可实时监控用户程序的执行状态。为了生成用户所写程序,step7提供了标准的plc编程语言:语句表(st

4、l)、梯形图(lad)、顺序功能流程图(sfc)、功能块图(fbd)【12】。4.2 step7-micro/win v4.0编程软件主界面及基本组成本次设计应用了step7-micro/win v4.0编程软件,它的主界面窗口组件如图1所示【13】。 图1 step7-micro/win v4.0编程软件主界面窗口step7项目包括下列基本组件【14】:程序块:由可执行的代码和注释组成,可执行的代码由主程序、可选子程序和中断程序组成。数据块:由数据(变量存储器的初始值)和注释组成。系统快:用来设置系统的参数,例如存储器的断电保持范围、plc的输出状态、模拟量与数字量输入滤波值等。符号表:允许

5、程序员用符号来代替存储器的地址,符号地址便于记忆,使程序更容易理解。状态表:用来观察程序执行时指定的内部变量的状态,状态表并不下载到plc,仅仅是监控用户程序运行情况的一种工具。 4.3 餐盘清洗机的工作流程图设计根据设计的要求,先画出全自动餐盘清洗机的工作流程图流程图如图2所示。图2 程序流程图当总开关合上时候系统上电,系统上电后首先判断有无异常是否报警,当一切正常后系统开始初始化,然后判断初始化是否完成。如果完成进行下一步,如果未完成则继续初始化步骤。初始化完成后系统检测是否有启动按钮按下,当有启动按钮按下后系统则进行下一步检测工作台有无餐盘,如果有则等待下一步的工作,没有则启动取盘。取盘

6、程序启动后下一步判断是否取盘完成,如果完成下一步的冲洗区工作程序顺序启动,如果没有则返回取盘程序继续取盘。下一步判断冲洗区工作是否完成,完成后洗刷区工作开始,按此顺序洗刷区、喷洗区和烘干区陆续开始工作,最后判断全部清洗完成后执行摆放步骤。在整个工作的过程中,每个区域如果遇到故障在设定时间内没有完成工作则启动报警程序,系统停止工作并报警提醒。4.4梯形图的编写根据工作流程图,画出程序梯形图,如图38所示图3系统上电后先完成系统初始化。当系统上电后先启动后取盘装置,首先让取盘装置回到取盘位子准备取盘且初始化完成后方可启动系统.。图3 初始化完成之后系统可以开始工作,此时系统启动停止按钮可以工作。图

7、4启动按钮按下后系统启动开始工作,系统调用子程序,启动工作程序或者遇到故障报警。图5图6图7图8报警子程序,当系统遇到故障时候及时报警。结束语上述就是本人本次设计的过程。本系统经历了从系统问题的提出系统可行性分析总体的功能模块设计详细设计最后到程序的实现,就是以这样的一个思路完成的整个系统的设计的。通过这次毕业设计,使我感到高科技、新知识的力量。这次毕业设计过程中,得到了老师的帮助和指导,在此表示衷心的感谢!由于本人第一次完整的设计程序,加之水平有限,设计中难免有不当之处,还请各位老师给予批评、指正。参考文献1 simatic s7-200可编程序控制器系统手册,西门子公司2 廖常初.plc编

8、程及应用(第3版)m,机械工业出版社.20083 崔建编.西门子s7可编程序控制器:step7编程指南m,机械工业出版社.20074 史国生,电气控制与可编程序控制器技术m,化学工业出版社5 周万珍,高鸿斌plc分析与设计应用m,电子工业出版社6 白岩,苏宏峰,杨嘉伟,王旗,徐秀丽. 西门子s7200系列plc在全自动餐盘清洗机上的应用j,煤炭技术 2008. 97 s7-300/400  plc应用技术(第二版)m机械工业出版社.20088 西门子s7-200系列plc应用实例详解m 化学工业出版社 20109 图解西门子s7-200 plc入门到实践m 机械工业出版社 20111

9、0 西门子s7-200 plc应用100例 电子工业出版社 200911 李方圆.西门子s7系列plc电气控制精解 化学工业出版社 201012 杨后州 西门子s7-200 plc编程速学与快速应用 电子工业出版社 201013 深入浅出:西门子s7-200plc(第3版)北京航天航空大学出版社14misubish. programmable logic controllers operation manual .tokyo.199715siemens.simatic s7-200 plc system manual.2004.6附录附录1:电气图绘制附录2:程序指令指令如下:网络一 上电初始

10、化(当系统上电并启动后取盘装置首先回到取盘位子准备取盘且初始化完成后方可启动系统)ld sm0.0lpsa sm0.1s 系统初始化标志:m0.1, 1lrda 系统初始化标志:m0.1ton 上电初始化高电平给出延:t101, 2lppa 上电初始化高电平给出延:t101lpsan 上升到位检测:i0.2eus 初始化q1标志:m4.7, 1lrda 上升到位检测:i0.2eur 初始化q1标志:m4.7, 1lrda 上升到位检测:i0.2an 左行到位检测:i0.5eus 初始化q3标志:m5.1, 1lrda 左行到位检测:i0.5eur 初始化q3标志:m5.1, 1lrda 上升到

11、位检测:i0.2a 左行到位检测:i0.5eus 初始化q0标志:m4.6, 1lppa 下降到位检测:i0.3a 左行到位检测:i0.5eur 初始化q0标志:m4.6, 1s 取盘电磁铁失电:q0.4, 1r 系统初始化标志:m0.1, 1网络二 系统启停控制ld 系统初始化标志:m0.1lpsa 启动按钮:i0.0eus 系统启停标志:m0.0, 1lppa 停止按钮:i0.1eur 系统启停标志:m0.0, 1网络三 系统启动调用个子程序ld 系统启停标志:m0.0lpsan 系统有报警处理:m5.3call 控制程序:sbr0lppcall 报警程序:sbr1网络四 集中输出ld 系

12、统有报警处理:m5.3lpsld m1反转上行标志:m0.3o m1右侧反转上行标志:m1.2o 初始化q1标志:m4.7aldan m1电机正转:q0.0= m1电机反转:q0.1lrda m2正转右行标志:m0.5an m2电机反转:q0.3= m2电机正转:q0.2lrdld m1正转下行标志:m0.7o m1下行标志:m1.6o 初始化q0标志:m4.6aldan m1电机反转:q0.1= m1电机正转:q0.0lrdld m2反转左行标志:m1.4o 初始化q3标志:m5.1aldan m2电机正转:q0.2= m2电机反转:q0.3lrdlpsa 清洗传送带工作标志:m2.3= 冲

13、洗区传送带工作:q0.5lppa 刷洗传送带工作标志:m2.4= 刷洗区传送带工作:q0.6lrda 喷洗电磁铁及水泵启动:m2.6= 喷水水泵:q1.1= 喷水区电磁铁失电:q1.2lrda 烘干推杆伸出标志:m3.0= 启动推杆:q1.4lrdld 烘干传送带启动标志:m3.6o 一次步进标志:m5.7ald= 烘干区传送带工作:q1.5lpplpsa 烘干设备启动:m3.4= 烘干消毒器工作:q1.6lrda 摆放装置工作标志:m4.0= 摆放装置工作:q1.7lrda 取盘电磁铁失电标志:m1.1eus 取盘电磁铁失电:q0.4, 1lppa 取盘电磁铁松开标志:m0.2eur 取盘电

14、磁铁失电:q0.4, 1网络五 报警处理ld sm0.0lpsld 清洗区报警辅助标志2:m5.4an m1过载标志:m4.1ld m1过载标志:m4.1a sm0.5oldald= 冲洗区报警与m1过载:q0.7lrdld 刷洗区报警辅助标志2:m5.5an m2过载标志:m4.2ld m2过载标志:m4.2a sm0.5oldald= 刷洗区报警与m2过载:q1.0lpplpsa 喷洗区报警标志:m5.2= 喷水区区报警yu:q1.3lppan 清洗区报警辅助标志2:m5.4an m1过载标志:m4.1an 刷洗区报警辅助标志2:m5.5an m2过载标志:m4.2an 喷洗区报警标志:m

15、5.2not= 系统有报警处理:m5.3附录3:电气明细表:序号代号型号1m1异步电动机ys71222m2异步电动机ys71223m3异步电动机ys71244m4异步电动机ys71245m5水泵用电动机awb71226m6异步电动机ys71247m7随摆放装置配套8m8随空压机配套9yb1电磁铁10yb2电磁铁11ht烘干设备12yv1推杆用气缸电磁阀13ld1、ld2、ld3报警灯14qf1小型断路器dz47-60 c20 3p15qf2小型断路器dz108-20/211 3a 3p16qf3小型断路器dz108-20/211 3a 3p17qf4小型断路器dz108-20/211 3a 3

16、p18qf5小型断路器dz108-20/211 3a 3p19qf6小型断路器dz108-20/211 3a 3p20qf7小型断路器dz108-20/211 3a 3p21qf8小型断路器dz108-20/211 6a 3p22qf9小型断路器dz108-20/211 6a 3p23qf10小型断路器dz47-60 d1 1p24qf11小型断路器dz47-60 d1 1p25qf12小型断路器dz47-60 c3 1p26qf13小型断路器dz47-60 c2 1p27qf14小型断路器dz47-60 c2 1p28fr1热保护继电器jrs1-09-25z 5.5-8a29fr2热保护继电

17、器jrs1-09-25z 5.5-8a30km1交流接触器cjx2-09-01 110v 50hz31km2交流接触器cjx2-09-01 110v 50hz32km3交流接触器cjx2-09-01 110v 50hz33km4交流接触器cjx2-09-01 110v 50hz34km5交流接触器cjx2-09-10 110v 50hz35km6交流接触器cjx2-09-10 110v 50hz36km7交流接触器cjx2-09-10 110v 50hz37km8交流接触器cjx2-09-10 110v 50hz38km9交流接触器cjx2-09-10 110v 50hz39km10交流接触器cjx2-09-10 110v 50

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论