《S7-200PLC的病床呼叫器系统设计.doc》由会员分享,可在线阅读,更多相关《S7-200PLC的病床呼叫器系统设计.doc(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateS7-200PLC的病床呼叫器系统设计学号1151401136学号1151401105电气控制与可编程控制技术课 程 设 计( 2011级本科) 题 目: 基于S7-200PLC的病床呼叫器系统设计 系(部)院: 物理与机电工程学院 专 业: 电气工程及其自动化 作者姓名: 陈 耀 华 指导教师: 张 静 职称: 副 教 授 完成日期: 2 0 1 4 年 7 月 2
2、 日 -课程设计任务学 生 姓 名陈耀华学 号1151401105专 业 电气工程及其自动化班 级111班题 目 名 称基于S7-200PLC的病床呼叫器控制设计一、设计要求: 设计一个基于s7-200PLC控制的病床呼叫系统,主要用于医院病务区的病人有紧急或自己不方便的事件时呼叫护士站寻求帮助,护士根据站内指示灯及响铃获取求助信息的来源,并能及时的给其提供帮助。护士在站内发现信号时及时将站内灯及响铃复位,在处理完后再在病床前的开关将病床及病房的灯及铃复位。(具体工作过程由设计者自己定)二、设计任务: 1.完成控制系统的硬件设计,主要包括:电气元件的选择、电气原理图设计、可编程控制器输入输出接
3、线图设计及控制面板设计等。 2.完成控制梯形图的软件设计,主要包括:控制程序流程图设计、梯形图程序设计及仿真调试。3.完成课程设计说明书的撰写,主要包括:封面、目录、设计任务书、设计总体思路、硬件设计、软件设计、总结体会、参考文献等三、设计说明书的编写要求: 1.设计出硬件系统的接线图、梯形图等; 2.系统有启动、停止功能; 3.运用功能指令进行PLC控制程序设计; 4.进行系统仿真调试,实现病床呼叫的相关控制要求。四、设计进度及安排: 第一周星期一 下达设计任务书,了解控制系统设计相关知识 星期二星期四 查阅文献资料,确定控制系统的总体设计方案,完成 控制系统的硬件设计 星期五至第二周星期一
4、星期二 完成控制系统的软件设计及调试 星期三星期四 撰写课程设计说明书 星期五 答辩 指导教师签字:目录1.设计病床呼叫系统目的和意义12.总体设计1 2.1设计内容13.PLC硬件外部接线图2 3.1 PLC的选择2 3.2 I/O点数的确定3 3.3病床呼叫系统外部接线图44.病床呼叫系统软件设计5 4.1控制流程图5 4.2梯形图65.病床呼叫系统的仿真与调试86.设计总结14附件161 .设计病床呼叫系统目的和意义 本设计的目的是通过对病床呼叫系统PCPLC控制系统的工作原理的分析、系统设计、编程、及上机调试工作的实践,了解电气控制系统的一般设计思路,熟悉和掌握外围电路系统和软件设计的
5、方法,并掌握利用PC对PLC工作状况进行监控的方法。本设计的指导思想是设计一个当病人紧急呼叫时,产生响铃提示,并显示病人所在病房及病床编号;护士根据显示的呼叫病床及病房的编号帮助需要帮助的病人。医护人员处理完呼叫后,清除已处理的呼叫信号,然后根据指示灯的指示据需帮助其他需要帮助的病人,直到所有的指示灯指示的病人全部帮助完,即所有的指示灯都熄灭为止(若没有帮助完毕则过5s后电铃会响起)。本设计的旨在能够更好的为病人进行护理,对病情严重者尤为重要。此设计在国内外均已投入生产使用,国内外已有多家厂商成产类似的设计产品用于医院的病房的紧急呼叫系统。在国内也已逐渐趋于成熟,系统在临床实践使用中已达到了相
6、当不错的效果。此设计能让普通的乡村医院使用,价格便宜、安装方便、节约人力、财力资源,能更好的体现医院的本质-救死扶伤,为人民大众服务。2.总体设计2.1设计内容 根据本课题的控制要求和安全要求,所设计的病床呼叫系统的控制要求,以达到本系统的最佳设计要求和完成系统的最终设计,设计要求如下:1、设置三个病房每个病房4张床;2、当无人呼叫时,医护站内七段数码显示管显示0,启动按钮指示灯点亮;3、当有病人呼叫时,医护站内指示灯先亮,若5s内没有人员处理则电铃响,若无人按下电铃复位开关则电铃响10s,间隔5s后电铃一直响直至有人按下任意复位按钮为止;4、当有一人呼叫时,对应的病房号和病床号指示灯点亮;医
7、护站内七段数码显示管显示对应的病房号;5、当有多人呼叫时,各自对应的病房号和病床指示灯点亮;6、医护站内七段数码显示管指示灯显示最后一位呼叫病人所对应的病房号和病床号;7、医护站内值班人员收到呼叫信号后,前往呼叫的病人所在单元,先复位病房号指示灯(医护站内房号显示下一房号),待帮助完后复位病床指示灯(同时医护站内显示下一个病人的病房号),紧接着帮助下一个需要帮助的病人;当所有呼叫帮助完成且所有指示灯复位以后,值班人员回医护站查看站内七段数码显示管是否显示为0,若不是不是则复位开关;8、当医护人员不在值班室,而又有病人呼叫帮助时,医护人员可以根据指示灯的指引直接前往病房帮助需要帮助的病人并且熄灭
8、指示灯和电铃;当帮助完所有需要帮助的病人之后回到护士值班室查看呼叫数显管是否为0,若不是则复位开关。3.PLC硬件外部接线图3.1 PLC的选择 在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,最后选择有较高性能价格比的PLC和设计相应的控制系统。1输入输出(I/O)点数的估算 I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点
9、数,再增加10%20%的可扩展。余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商PLC的产品特点,对输入输出点数进行圆整。根据估算的方法故本课题的I/O点数为输入24个,输出16个。2存储器容量的估算 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。输入输出点数对价格有直接影响。当点数增加到某一数值后,相应的存储器容量相应增加,因此
10、,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。本课题所设计的病床呼叫系统属于小型控制系统,结合经济性的考虑因此选择整体型PLC。S7-200PLC它有四种不同的型号,由于设计要求有16个输入点和13个输出点,因而选择S7-CPU226最为合适。S7-200系列PLC主要有六种扩展模块,它本身没有CPU,只能与CPU模块相连接使用,用于扩展I/O点数。3.2 I/O点数的确定根据估算的结果本系统的I/O点数为输入16个,输出13个,如下表所示:输入点 地址 说明输出点地址说明医护站启动按钮I0.0开始系统正常信号指
11、示灯Q1.0检测系统是否启动医护站复位按钮I0.1复位医护站SEG数码管显示Q0.0-Q0.6显示呼叫的房号1号病房1床呼叫按钮I0.2检测有无呼叫医护站复位指示灯Q1.1检测医护站内数码管是否复位1号病房2床呼叫按钮I0.3检测有无呼叫医护站电铃Q1.2提醒医护人员有病人需要帮助1号病房3床呼叫按钮I0.4检测有无呼叫病房1指示灯Q1.3检测一号房是否有人呼叫1号病房4床呼叫按钮I0.5检测有无呼叫病房2指示灯Q1.4检测二号房是否有人呼叫2号病房1床呼叫按钮I0.6检测有无呼叫病房3指示灯Q1.5检测三号房是否有人呼叫2号病房2床呼叫按钮I0.7检测有无呼叫2号病房3床呼叫按钮I1.0检测
12、有无呼叫2号病房4床呼叫按钮I1.1检测有无呼叫3号病房1床呼叫按钮I1.2检测有无呼叫3号病房2床呼叫按钮I1.3检测有无呼叫3号病房3床呼叫按钮I1.4检测有无呼叫3号病房4床呼叫按钮I1.5检测有无呼叫1号病房复位按钮I1.7检测是否复位2号病房复位按钮I2.0检测是否复位3号病房复位按钮I2.1检测是否复位3.3病床呼叫系统外部接线图4.病床呼叫系统软件设计4.1控制流程图4.2梯形图5.病床呼叫系统的仿真与调试1、按下启动按钮,启动指示灯点亮,同时医护站显示02、 有一个病人呼叫时,医护站显示对应病人的病房号,同时病人所在的病房,病床指示灯亮。(注:1号病房1号床呼叫,数码管显示1,
13、对应病房指示灯点亮,无人处理时,电铃一直响)3. 当医护人员按下1病房复位按钮后,1号病房指示灯熄灭,电铃熄灭。4. 有多个病人呼叫时,医护人员处理过程中指示灯的变化情况(1) 当1号病房3号床、2号病房2号床、3号病房4号床依次呼叫时:此时显示最后一位病人按下的房号,三个病房的指示灯点亮,电铃开始报警。(2) 当医护人员按下3号病房的复位按钮后,数码管显示2,同时3号病房指示灯熄灭。(3) 当医护人员按下2号病房复位按钮后,此时数码管显示1,且2号病房指示灯熄灭。(4) 当医护人员按下1号病房复位按钮后,1号病房指示灯熄灭,电铃停止报警。(4) 此时,医护人员回到医务站,按下复位按钮,数码管
14、显示0,医护站复位指示灯点亮。(所有的按钮都应该复位,这里是开关仿真,故开关拨上去时再拨下来,)(5) 无人呼叫时,系统又恢复到初始状态。通过对任务书的解读及程序的编写和最后结果的仿真,能从仿真结果得到预想的结果,能基本实现病床呼叫的过程。6.设计总结本系统旨在能够实现病患与医务人员之间对于病情信息的双向交互从而实现医院病房的科学化、人性化管理。并且要清楚的是本系统所涉及的对象是病患,所以一切应从病患的角度考虑充分满足病患的需要。分析完控制对象,明白了控制要求,接下来应对PLC的型号进行选择。PLC分为整体式与模块式2种结构。整体式(又称箱体式)结构的PLC由中央处理器(CPU)、存储器、输入
15、/输出(I/O)单元、电源电路和通信端口等组成,并将这些组装在同一机体内。这种结构的特点是结构简单、体积小、价格低、输入/输出点数固定、实现的功能和控制规模固定,但灵活性较低;模块式(又称组合式)结构的PLC是将中央处理器(CPU)、存储器、输入/输出(I/O)单元、电源电路和通信端口等分别做成相应的模块,应用时将这些模块根据控制要求插在机架上,各模块间通过机架上的总线互相联系。其中PLC的CPU和存储器设计在一个模块上,有时把电源也放在这一模块上,该模块在总线上的安装位置一般是固定的。模块式的PLC安装完成后,需进行登记,以便PLC对安装在总线上的各模块进行地址确认。模块式的特点是系统构成的
16、灵活性高。可以构成不同控制规模和功能的PLC。根据控制要求和使用的实际条件进行主程序的编写,之后就是编写远程I/O程序。这段程序用来进行模拟屏上显示设备的运行情况和模拟数据采集等功能。实践是最好的老师。通过这次课程设计,一方面可以发现自己的不足,纠正学习中的错误;另一方面又可以积累丰富的知识,吸取别人好的方法和经验,增强对复杂问题的解决能力,摸索出一套解决综合问题的方法,也为期末考试做了一次复习,通过编程,对PLC基本指令、模块的套用以及常用的设计方法更加熟悉,为自己以后的工作和学习打下坚实的基础。设计过程中既动脑、又动手,是一个理论与实际结合的过程。仅仅有理论是不够的,更重要的是实践经验。对
17、设计方案的优越化,也需要我们综合各方面的因素考虑。附录: 参考文献1 张晓锋,张静.电气控制与可编程控制技术及应用.北京:国防工业出版社,2010.2 宋伯生.PLC编程控制指南.北京:机械工业出版社,2007.3 史国生.电气控制与可编程控制技术.北京:化学工业出版社,2004.4 张万忠.可编程控制器入门与应用实例(西门子S7-200系列).北京:清华大学出版社,2007.5 王鑫.PLC机电控制系统应用设计技术.北京:电子工业出版社,2010.6 赵化启,王越男,于贵文.电气控制与可编程控制器.北京:电子工业出版社,2009.7王阿根.电气可编程控制原理与应用.北京:清华大学出版社,2007.8何文雪.刘华波.吴贺荣.LIC编程与应用.北京:机械工业出版社2010.电气控制与PLC课程设计成绩评定表姓 名 陈 耀 华 学 号1151401105 专业班级电气工程及其自动化111 课程设计题目基于S7-200PLC的病床呼叫器控制设计成绩评定:评 定 项 目评 分 成 绩1.设计方案可行性及其选优(20分)2.设计过程及结果(40分)3.平时成绩(态度认真、遵守纪律)(10分)4.设计报告的规范性、参考文献充分(不少于5篇)(10分)5.答辩(20分)总 分最终评定成绩(以优、良、中、及格、不及格评定) 指导教师签字: 年 月 日