病床呼叫系统设计
EDA病床呼叫系统课程设计

EDA病床呼叫系统课程设计一、课程目标知识目标:1. 学生能够理解EDA病床呼叫系统的基本原理和功能;2. 学生能够掌握EDA病床呼叫系统中使用的传感器、微控制器和通信模块的基本工作原理;3. 学生能够了解医院病床呼叫系统的应用场景及其在现代医疗领域的重要性。
技能目标:1. 学生能够运用所学知识,设计简单的EDA病床呼叫系统电路图;2. 学生能够通过编程实现对病床呼叫系统的基本控制功能;3. 学生能够运用团队协作和沟通技巧,完成EDA病床呼叫系统的设计与展示。
情感态度价值观目标:1. 培养学生对电子技术应用于医疗领域的兴趣,增强社会责任感;2. 培养学生严谨的科学态度和良好的工程意识,提高创新精神和实践能力;3. 培养学生团队协作精神,学会尊重他人意见,提高沟通表达能力。
课程性质:本课程为电子技术与医疗领域相结合的实践性课程,旨在提高学生的电子技术应用能力和实际问题解决能力。
学生特点:学生具备一定的电子技术基础知识,具有较强的动手能力和探索精神,对新技术和新应用有较高的兴趣。
教学要求:结合学生特点和课程性质,注重理论与实践相结合,鼓励学生动手实践,培养创新意识和团队协作能力。
通过本课程的学习,使学生能够达到上述课程目标,并为后续相关课程打下坚实基础。
二、教学内容1. 理论知识:- 电子技术基础知识回顾:传感器、微控制器原理、通信模块;- EDA病床呼叫系统的基本原理、系统架构及其功能;- 医院病床呼叫系统的应用场景及在现代医疗领域的价值。
2. 实践操作:- 设计简单的EDA病床呼叫系统电路图,包括传感器、微控制器和通信模块的连接;- 编程实现对病床呼叫系统的基本控制功能,如呼叫、解除呼叫等;- 组装和调试病床呼叫系统,确保系统正常运行。
3. 教学大纲:- 第一周:电子技术基础知识回顾,介绍EDA病床呼叫系统的基本原理和功能;- 第二周:学习医院病床呼叫系统的应用场景,设计系统电路图;- 第三周:编程实现病床呼叫系统的基本控制功能;- 第四周:组装、调试病床呼叫系统,并进行展示。
病床呼叫系统plc课程设计

病床呼叫系统 plc课程设计一、课程目标知识目标:1. 让学生理解PLC(可编程逻辑控制器)的基本原理和功能,掌握其在病床呼叫系统中的应用;2. 学会使用相关软件进行PLC编程,实现对病床呼叫系统的控制;3. 了解病床呼叫系统的基本构成、工作原理及其在医疗领域的实际应用。
技能目标:1. 培养学生运用PLC技术解决实际问题的能力,能独立完成病床呼叫系统的PLC程序设计;2. 提高学生的实际操作能力,熟练使用相关工具和仪器进行系统调试;3. 培养学生的团队协作能力,学会在项目中进行有效沟通与分工。
情感态度价值观目标:1. 激发学生对自动化技术、特别是PLC技术的学习兴趣,提高其学习积极性;2. 培养学生关注社会热点问题,了解医疗领域的发展需求,树立为社会发展贡献自己的力量的意识;3. 引导学生认识到科技在提高人们生活质量方面的重要作用,培养其创新精神和责任感。
课程性质:本课程为实践性较强的课程,结合实际项目案例,使学生能够将理论知识与实际应用相结合。
学生特点:学生具备一定的PLC基础知识,具备初步编程能力,对实际项目具有一定的兴趣。
教学要求:注重理论与实践相结合,强调学生的动手实践能力,培养解决实际问题的能力。
在教学过程中,关注学生的学习进度,及时调整教学策略,确保课程目标的实现。
通过课程学习,使学生具备病床呼叫系统PLC设计的能力,为今后的职业发展打下坚实基础。
二、教学内容1. PLC基础知识回顾:包括PLC的定义、分类、工作原理等,重点回顾PLC 的编程语言及编程方法,为后续病床呼叫系统的PLC程序设计打下基础。
2. 病床呼叫系统概述:介绍病床呼叫系统的基本构成、功能、应用场景及其在医疗领域的意义。
3. 病床呼叫系统PLC设计:a. 分析系统需求,明确设计任务;b. 选择合适的PLC型号,了解其性能参数;c. 设计PLC硬件接线图,掌握输入输出端口分配;d. 编写PLC程序,实现病床呼叫系统的各项功能;e. 调试与优化系统,确保系统稳定可靠。
病床呼叫系统课程设计

病床呼叫系统课程设计一、课程目标知识目标:1. 学生能够理解病床呼叫系统的基本构成、功能及工作原理。
2. 学生能够掌握病床呼叫系统相关的电子元件、电路图的识别与绘制。
3. 学生能够了解病床呼叫系统在医疗领域的应用及其重要性。
技能目标:1. 学生能够运用所学的知识,设计并搭建一个简单的病床呼叫系统模型。
2. 学生能够通过实际操作,熟练使用相关工具和仪器进行电路连接和测试。
3. 学生能够运用团队协作和沟通技巧,共同完成病床呼叫系统的设计与展示。
情感态度价值观目标:1. 培养学生对医疗电子设备的好奇心与探究精神,激发学习兴趣。
2. 增强学生的安全意识,认识到医疗设备在保障患者安全方面的重要性。
3. 培养学生的团队合作意识,学会尊重他人、倾听意见、共同解决问题。
4. 提高学生对现代医疗技术发展的认识,增强社会责任感和创新意识。
课程性质:本课程为电子技术实践课程,结合理论知识与动手操作,培养学生实际应用能力。
学生特点:六年级学生具有一定的电子技术基础和动手操作能力,对新鲜事物充满好奇,喜欢探索和尝试。
教学要求:注重理论与实践相结合,强调学生动手实践能力培养,鼓励学生创新思维和团队合作。
通过课程学习,使学生能够将所学知识应用于实际问题的解决,提高学生的综合素养。
二、教学内容1. 病床呼叫系统的基本构成与功能- 介绍病床呼叫系统的组成部分,如呼叫按钮、接收器、指示灯等。
- 分析各部分的功能及其在系统中的作用。
2. 病床呼叫系统的工作原理- 深入讲解病床呼叫系统的信号传输、处理与响应过程。
- 结合电路原理,阐述各电子元件在系统中的应用。
3. 电路图绘制与元件识别- 教授学生如何阅读电路图,理解电路元件之间的连接关系。
- 引导学生识别病床呼叫系统中的电子元件,并了解其功能。
4. 病床呼叫系统模型设计与搭建- 制定详细的教学大纲,指导学生按照步骤完成模型设计与搭建。
- 安排实践操作课时,确保学生有足够的时间进行动手实践。
电气控制教程-病床紧急呼叫统设计

功能 类别
一病房1床 呼叫按钮
一病房1床 取消按钮
一病房2床 呼叫按钮
一病房2床 取消按钮
二病房1床 呼叫按钮
二病房1床
取消按钮
输
二病房2床 ห้องสมุดไป่ตู้ 呼叫按钮
二病房2床 取消按钮
三病房呼叫
按钮
三病房取消 按钮
护士站处理
按钮
护士站取消
按钮
元件 HA1 HA2 HA3 HA4 HA5 HA6 HA7 HA8
任务小结
该项目学习了病床紧急呼叫控制的设计,进一步巩固MOV类指令的用法。
习题 一、选择题
1、三菱FX系列PLC,下列( )为数据传送指令。
A. MOV B. CML C. CMP
D. ZCP E. XCH
2、PLC开关量I/O模块按照使用电源之间的关系可分( )。
A. 汇点式 B. 分隔式 C. 直流 D. 交流 E. 交直流
病床紧急呼叫系统设计
学习目标
1.掌握MOVP指令的使用; 2.掌握动作流程图的绘制使用。
任务引入
1、共有3个病房,第一、二间病房各有四个床位,第三间病房有一个床位。每一病床床头均有 紧急呼叫按钮及重置按钮,以利病人不适时紧急呼叫。
2、每个病床床头都有呼叫按钮及复位按钮,方便病人需要是紧急呼叫。 3、设每一层楼有一个护士站,每个护士站均有该层楼病人呼叫与处理的复位按钮。 4、每个病床床头均有一紧急指示灯,一旦按下病人紧急呼叫按钮时,且未在5秒内按下复位按 钮时,该病床床头紧急指示灯动作,且病房门口紧急指示灯闪烁。同时同楼层的护士站显示病房紧急 呼叫并闪烁指示灯。 5、在护士站的病房紧急呼叫中心,每个病房都有编号,用7段数码管显示哪一病房先按下病 人紧急呼叫按钮,并要求具有优先级别判断的能力。 6、一旦护士看见护士站紧急呼叫闪烁灯后,须先按下护士处理按钮,以取消闪烁情况。再 按病房紧急呼叫顺序处理病房紧急事情,如处理妥当后,病房紧急闪烁指示灯和病床上的紧急指 示灯才可被复位。
医院病房呼叫系统设计

医院病房呼叫系统设计系统架构:医院病房呼叫系统可以采用分布式架构,包括前端界面、服务器端和数据库组成。
前端界面可以采用电脑或者移动设备作为终端,通过界面与服务器端进行通信。
服务器端作为系统的核心,主要负责接收前端界面发送的请求,并将请求进行处理和分发。
数据库用于存储病人的信息、呼叫记录等数据,以便做进一步的分析和查询。
功能模块:1.呼叫按钮:每个病人床位上都应该设有一个呼叫按钮,供病人按下求助。
2.前台接收:前台接收所有病房呼叫的信息,可通过电脑显示或者移动设备进行接收和处理。
3.护士站显示:护士站会收到病房内各个病人的呼叫信息,并可以及时回应和处理。
4.历史记录:系统应该有一个历史记录功能,以便对病人的求助情况进行分析和查看。
技术实现:1. 前端界面可以使用HTML、CSS和JavaScript等Web技术进行开发,以实现病人呼叫按钮、前台界面显示等功能。
2. 服务器端可以采用Java或者Python等编程语言,通过网络协议实现与前端界面的通信和数据传输。
3. 数据库可以选择关系型数据库,如MySQL或者Oracle,以便对数据进行灵活的存储和查询。
系统流程:1.病人按下呼叫按钮,前端界面向服务器端发送请求。
2.服务器端接收到请求后,将呼叫信息分发给相应的护士站。
3.护士站接收到呼叫信息后,及时回应病人的求助,并记录下来。
4.前台可以通过系统界面查看病人的呼叫记录,以及护士的回应情况。
系统优势:1.提高病房内的工作效率。
通过呼叫系统,病人可以更方便地向医护人员求助,医护人员也可以更及时地回应病人的需求,提高了工作效率。
2.方便病人管理和跟踪。
系统可以记录下病人的呼叫信息和回应情况,可以方便地管理和跟踪病人的求助情况。
3.数据分析和查询。
系统可以将病人的呼叫记录进行存储和分析,以便后续的查询和分析。
总结:医院病房呼叫系统是一种可以提高医院病房管理效率的系统。
通过使用前端界面、服务器端和数据库等技术手段,实现了病人呼叫、护士回应和数据存储等功能。
病床呼叫系统毕业设计

病床呼叫系统毕业设计病床呼叫系统毕业设计在现代医院中,病床呼叫系统扮演着非常重要的角色。
它不仅能够提供及时的医护服务,还能有效地管理病人的需求和医护资源。
因此,设计一个高效、可靠的病床呼叫系统成为了许多医学类专业学生的毕业设计课题。
本文将探讨病床呼叫系统的设计要点以及可能的改进方向。
首先,一个好的病床呼叫系统应该具备以下几个基本功能:病人呼叫、医护人员接听、呼叫信息的记录和统计。
病人可以通过按压按钮或者使用遥控器等方式呼叫医护人员,而医护人员可以通过接听呼叫、查看呼叫信息的方式了解病人的需求。
呼叫系统还应该能够将呼叫信息记录下来,以便后续的数据分析和资源调配。
其次,为了提高病床呼叫系统的效率和可靠性,可以考虑以下改进方向。
首先是引入智能化技术。
通过将呼叫系统与人工智能相结合,可以实现自动分析和处理呼叫信息。
例如,当病人呼叫时,系统可以自动判断病情的紧急程度,并将呼叫信息发送给相应的医护人员。
这样可以大大缩短响应时间,提高救治效率。
其次是引入定位技术。
通过在病床上安装定位设备,可以实时监测病人的位置信息,并将其与呼叫信息关联起来。
这样一来,医护人员就可以准确地知道病人的位置,避免了因为找不到病人而延误救治的情况发生。
同时,定位技术还可以用于监测病人的活动范围,及时发现异常情况。
另外,为了提高病床呼叫系统的可扩展性和灵活性,可以考虑将其与其他医疗设备和信息系统进行集成。
例如,可以将病床呼叫系统与医院的护理信息系统相连接,实现呼叫信息的实时传输和共享。
这样一来,医护人员就可以在护理信息系统中查看病人的呼叫记录,了解其需求和护理情况,从而更好地为病人提供医疗服务。
此外,病床呼叫系统还可以与医院的设备监控系统相连接,实现对病人生命体征和设备状态的实时监测。
当病人的生命体征异常或者设备出现故障时,系统可以自动发出警报,并将相关信息发送给医护人员。
这样一来,医护人员就可以及时采取措施,保证病人的安全。
总之,设计一个高效、可靠的病床呼叫系统是医学类专业学生毕业设计的重要课题。
病房无线呼叫系统的设计

病房无线呼叫系统的设计引言:在现代医院中,有时患者需要紧急呼叫医护人员,但是传统的呼叫方式可能不够高效。
为了提高医护人员对患者紧急呼叫的响应速度,病房无线呼叫系统应运而生。
本文将从硬件和软件两个方面对病房无线呼叫系统进行设计。
一、硬件设计:1.呼叫按钮:患者床头必须安装一个呼叫按钮,以便患者在需要时可以进行紧急呼叫。
呼叫按钮应该易于操作,且适合患者手部操作。
2.接收器设备:医护人员需携带一个接收器设备,以便能够接收到患者的呼叫信息。
接收器设备应小巧方便携带,同时能够接收并显示出患者床位号、呼叫类型等关键信息。
3.基站设备:为了保证无线信号的可靠传输,需在病房中安装基站设备。
基站设备负责接收患者的呼叫信息,并将信息传输给医护人员的接收器设备。
二、软件设计:1.患者管理系统:为了能够及时准确地识别患者床位号,需要建立一个患者管理系统。
患者管理系统可以将患者床位号与呼叫按钮进行绑定,确保无线呼叫系统能够准确地识别患者的呼叫信息。
2.呼叫信息处理系统:将患者的呼叫信息传输给医护人员之前,需要对呼叫信息进行处理,以区分呼叫类型的紧急程度。
呼叫信息处理系统应具备自动识别呼叫类型的功能,例如紧急呼叫、普通呼叫等。
3.呼叫分配算法:医院内的医护资源有限,为了在患者呼叫时能够迅速分配医护人员进行响应,需要建立一个呼叫分配算法。
呼叫分配算法应根据医护人员的位置、工作状态和患者呼叫类型等因素,将呼叫信息分配给最合适的医护人员。
三、系统流程:1.患者按下床头的呼叫按钮。
2.呼叫按钮发送呼叫信息给基站设备。
3.基站设备接收到呼叫信息后,将信息传输给呼叫信息处理系统。
4.呼叫信息处理系统根据呼叫类型进行处理,并将处理结果发送给医护人员的接收器设备。
5.医护人员接收到呼叫信息,并根据信息中的床位号、呼叫类型等关键信息进行响应。
四、系统优势:1.增加患者对医护人员的呼叫效率,减少等待时间,提高医院服务质量。
2.可根据不同的呼叫类型给予不同的响应优先级,更好地满足患者的需求。
毕业设计59多功能微电脑病床呼叫系统

毕业设计59多功能微电脑病床呼叫系统多功能微电脑病床呼叫系统是一种将现代科技应用于医疗床位管理和护理的智能化设备。
本文将详细介绍该系统的设计以及其具备的多功能特点。
首先,我们设计了一套基于微电脑的系统,可以实现病床的呼叫、病人信息的管理和床位护理的监控。
该系统主要由一台微电脑、一个呼叫按钮、一个显示屏幕和一套床位传感器组成。
当病人需要呼叫护士时,只需按下呼叫按钮,系统会立即将呼叫信息发送给护士站台。
护士可以通过显示屏幕查看呼叫信息,并根据病人的需求做出相应的响应。
此外,床位传感器可以实时监测病人的活动情况,如体温、脉搏、呼吸等,并将这些信息传输给微电脑进行分析和记录,以帮助护士在日常的护理工作中提供更加准确的指标。
其次,该系统具备多项功能,可以极大地提高医疗床位的管理效率和病人的护理质量。
首先,通过床位传感器监测病人的生理指标,可以及时发现病人的异常状况,并及时提醒护士及时处理。
其次,该系统还可以对病人的护理情况进行综合评估。
比如,通过分析不同病人的床位传感器数据,可以得出不同病人的护理需求,从而帮助护士制定个性化的护理方案。
另外,该系统还可以记录病人的护理时间和护理操作,以及病人的健康状况等信息,为医生提供更加详细的病历数据,方便医生进行治疗决策。
此外,该系统还具备一些人性化的设计。
比如,病人可以通过按下呼叫按钮来呼叫护士,而不需要用声音或者其他方式进行沟通。
同时,系统的显示屏幕也可以用于显示一些护理指导,帮助病人更好地了解自身的健康状况,提高病人的健康意识。
总之,本文介绍了一种多功能微电脑病床呼叫系统的设计,该系统可以实现病床的呼叫、病人信息的管理和床位护理的监控,具备多项功能,可以极大地提高医疗床位的管理效率和病人的护理质量。
这一系统的设计应用了现代科技,将为医院提供更加高效精准的床位管理和护理服务,并为病人创造更加安全舒适的就医环境。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要PLC是一个以微机处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程程序的储存器,用以其他内部储存执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机器或生产过程。
本文论述了利用PLC的病床呼叫系统设计,病床呼叫系统PLC控制系统设计了病床呼叫系统的工作原理、控制要求,根据工艺要求,设计出病床呼叫系统的输入、输出端子,其中输入端为38个,输出端为27个,输出输入端总共65个。
根据PLC的I/O点数和内存容量选型原则,选择了三菱FX2N-80MR继电器型PLC作为病床呼叫系统的控制器,同时选择了其他电器元件,选择了PLC 的外部接线图。
论文然后就设计了病床呼叫系统的程序梯形图。
为了验证设计的正确性,运用三菱GX-Developer仿真软件进行程序仿真。
仿真结果证明,设计能够有效的保证病床呼叫系统的有效运行。
关键词:病床呼叫系统;可编程控制器;GX-Developer目录1 引言 (1)1.1 课程设计的目的 (1)1.2 课程设计内容及实现目标 (1)2 系统总体方案设计 (2)2.1 系统硬件配置及组成原理 (2)2.2 系统输入输出点分析 (3)2.3 PLC选型 (3)2.4 系统硬件接线图设计 (4)3 PLC控制软件设计 (5)3.1 系统变量定义及I/O地址分配表 (5)3.2 控制程序流程图设计 (6)3.3 PLC控制程序设计 (7)3.4 控制程序时序图设计 (7)3.4.1 部分程序 (7)3.4.2 未按重置按钮 (8)3.4.3 按重置按钮 (8)4 系统调试及结果分析 (9)4.1 系统仿真调试 (9)4.2 仿真结果 (9)4.3 结果分析 (11)5 设计总结 (12)参考文献 (13)致谢 (14)附录 (15)1 引言1.1 课程设计的目的这次课程设计主要用于医院病务区的病人有紧急或自己不方便的事件时呼叫护士站寻求帮助,护士根据站内指示灯获取求助信息的来源,并能及时的给其提供帮助。
护士在站内发现信号时及时将站内灯复位,在处理完后再在病床前的开关将病床及病房的灯复位。
1.2 课程设计内容及实现目标(1)共有3个病房,每间病房4个床位。
每一病床床头均有紧急呼叫按钮及重置按钮,以利病人不适时紧急呼叫。
(2)设每一层楼有一护士站,每一护士站均有该层楼病人紧急呼叫与处理完毕的重置按钮。
(3)每一病床床头均有一紧急指示灯,一旦病人按下紧急呼叫按钮且未在5s内按下重置按钮时,该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁,同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯。
(4)在护士站的病房紧急呼叫中心,每一病房都有编号,用指示灯显示哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力。
(5)一旦护士看见护士站紧急呼叫闪烁灯后,须先按下护士处理按钮以取消闪烁情况,再依病房紧急呼叫顺序处理病房紧急事故,若事故处理妥当后,病房紧急闪烁指示灯和病床上的紧急指示灯方可被重置。
2 系统总体方案设计2.1 系统硬件配置及组成原理通过对病床呼叫系统的PLC控制的设计认为和控制要求进行分析,可以初步得出设计方案:该病床呼叫系统由主机、从机等两部分组成。
从机(呼叫源)即病床按钮,主机包括PLC以及指示灯报警系统。
呼叫源每张病床配备一个,呼叫源一般放在病床床头。
患者有呼叫请求时,按下手持式按钮向护士站呼叫。
主机中PLC工作方式为循环扫描方式,在系统程序控制下,PLC顺序读入输入端口个呼叫源的状态,并且不断地循环扫描。
一旦有呼叫按钮按下且5秒内没有按下重置按钮,PLC立即响应,通过设置的程序实现对系统的控制:点亮床头指示灯和护士站报警指示灯,并通过报警指示灯指出病房号;同时,病床门口报警指示灯也被点亮。
并通过互锁实现优先级别判断能力。
主机监控系统响应后,将出现相应的光报警指示,以便提示医护人员尽快赶到现场。
此外,系统采用主从结构形式后,主机中的PLC还可以通过网线与计算机相连,将多个护士站联网构成病房监护管理中心。
PLC种类繁多,但其组成结构和工作原理基本相同。
用可编过程控制器实施控制,其实质是按一定算法进行输入输出变换,并将这个变换予以物理实现,应用于工业现场。
PLC专为工业现场应用而设计,采用了典型的计算机结构,它主要是由CPU、电源、存储器和专门设计的输入输出接口电路等组成。
由于本课程设计的输出端需要38个,所以PLC选取三菱FX2N-80MR,24VDC,输入单元为40点,PLC的结构框图如下图所示。
图1 PLC的结构框图2.2 系统输入输出点分析当一号病房一号床位需要帮助时,他可以按下按钮即x0,他所在床位的继电器线圈就会得电,它的常开触点就会闭合,即m12闭合,然后t0同时开始计时,同时一号病房的等就会发亮,即y4得电,同时医护室所对应的病床的灯也在闪烁,即y20得电。
当医护人员接到信号,他们可以按下复位按钮即x30,使信号停止呼叫。
然后医护站灯就熄灭,之后到病人那里解决并按下床头重置按钮x1。
其他床位工作原理同上。
当同时有多个人在呼叫时,医护人员如果来不及按复位按钮,则各个病床对应的灯会一直亮,之至医护人员提供帮助并按下重置按钮。
2.3 PLC选型三菱PLCFX2N系列是FX系列PLC家族中最先进的系列。
由于FX2n系列具备如下特点:最大范围的包容了标准特点、程式执行更快、全面补充了通信功能、适合世界各国不同的电源以及满足单个需要的大量特殊功能模块,它可以为你的工厂自动化应用提供最大的灵活性和控制能力。
开发了各个范围的特殊功能模块以满足不同的需要----模拟I/O,高速计数器。
定位控制达到16轴,脉冲串输出或为J和K型热电偶或Pt传感器开发了温度模块。
对每一个FX2n主单元可配置总计达8个特殊功能模块。
综上所述,根据控制系统的要求,从经济性、实用性和可靠性等方面考虑,本次采用三菱FX2N-80MR型PLC作为控制系统的核心控制器,本控制器集成了40点输入输出,共有80个数字量I/O 口,而本次控制系统需要36个输入端和27个输出端,所以选用三菱FX2N-80MR型PLC可以满足课题需要,而且保证了I/O口的使用度量,可以满足控制系统适当的扩展需求。
2.4 系统硬件接线图设计选用三菱FX2N-80MR型PLC,这种控制器有40点输入输出,满足我们需要的36输入和27个输出点,其中X0~X43为输入点,Y0~Y33为27个输出点,X0等为开关按钮,其接上24V的电压源,YO等为指示灯,接上240V电压源。
接线图如图2所示:图 2 FX2N-80MR接线图3 PLC控制软件设计3.1 系统变量定义及I/O地址分配表根据具体的设计要求,把病房号、病房的床位以及护士站1~3号病房中的1~4个病床的按钮当作输入点,输出点就是1~3号病房的灯、护士站的显示灯,具体分配如表1中所示:表 1 I/O分配表序号变量定义输入点输出点1 1号房1~4床紧急按钮X0、X2、X4、X6 —2 2号房1~4床紧急按钮X10、X12、X14、X16 —3 3号房1~4床紧急按钮X20、X22、X24、X26 —4 1号房1~4床重置按钮X1、X3、X5、X7 —5 2号房1~4床重置按钮X11、X13、X15、X17 —6 3号房1~4床重置按钮X21、X23、X25、X27 —7 护士站1号房1~4床重置按钮X30、X31、X32、X33 —8 护士站2号房1~4床重置按钮X34、X35、X36、X37 —9 护士站3号房1~4床重置按钮X40、X41、X42、X43 —10 1号房1~4床灯亮—Y0、Y1、Y2、Y311 2号房1~4床灯亮—Y5、Y6、Y7、Y1012 3号房1~4床灯亮—Y12、Y13、Y14、Y1513 护士站显示1号房灯闪—Y414 护士站显示2号房灯闪—Y1115161718护士站显示3号房灯闪护士站显示1号房1~4床灯亮护士站显示2号房1~4床灯亮护士站显示3号房1~4床灯亮————Y16Y20、Y21、Y22、Y23Y24、Y25、Y26、Y27Y30、Y31、Y32、Y33图3 病床呼叫系统流程图通过观察病人按下紧急按钮是否有人按下重置按钮,如果没有按下重置按钮,则有病人需要紧急呼叫,这是通过护士站的指示灯告诉护士,当护士解决了问题按下处理完毕按钮,既可以取消指示灯的闪烁。
流程图如图3所示。
根据设计要求,共有三个病房,每个房间有4个床位,每一个病床都有紧急按钮和重置按钮,以利于病人不适时紧急呼叫,这里每个床头的紧急按钮和重置按钮分别设为输入端,如X0、X2、X4、X6和X1、X3、X5、X7、X8为一号病房的紧急按钮和重置按钮。
每一层都设有护士站,每一个护士站均有该层病人紧急呼叫与处理完毕重置按钮,当病人按下紧急按钮同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯,当护士处理完毕后按下护士站复位按钮便处理完毕,X30、X31、X32、X33为护士站1号房的重置按钮。
每一病床床头均有一紧急指示灯,一旦病人按下紧急呼叫按钮且未在5s内按下重置按钮时,该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁,同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯。
一旦病人按下紧急呼叫按钮且未在5s内按下重置按钮时,该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁。
当有病人有病情按下紧急按钮,床头、病房门以及该层护士站指示灯都亮起来。
在护士站的病房紧急呼叫中心,每一病房都有编号,用指示灯显示哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力。
这样就可以知道哪一个病人先按下按钮的。
Y0、Y1、Y2、Y3为1号房4个床的灯亮,Y4为护士站显示1号房灯闪,Y20、Y21、Y22、Y23为护士站显示1号病房1~4病床灯亮。
利用这样的原理写出并处较系统的程序(程序见附录A)。
3.4 控制程序时序图设计3.4.1 部分程序1号房1床病人按下紧急按钮X0之后M12为辅助继电器,如果该病人在T0计时器计时5秒没有按下重置按钮X1,即M12得电接通,1号病房1床灯Y0就亮了,当护士处理完毕后按下护士站重置按钮X30,即M24得电接通,M12就断开,Y0就熄灭,T0接通后使M0得电。
驱动M30工作,M013为1s时钟。
当M30得电后确定是有病情,这时护士站显示1号房1床灯Y20亮。
然后当护士处理完毕后按下护士站重置按钮X30,使Y0、Y4、Y20都断开。
图4 1号病房1床程序3.4.2 未按重置按钮以1号房1号床病人为例,病人按下紧急按钮X0并5秒中未按下重置按钮X1,这时护士站显示1号病房1床灯Y20亮、1号病房1床灯Y0亮、护士站显示1号病房门灯Y4亮。
时序图如图5.图5 1号病房1床程序时序图3.4.3 按重置按钮以1号房1号床病人为例,病人病人按下紧急按钮并5秒中按下重置按钮,1号房1床的病人按下按钮X0之后,并且在5秒内按下重置按钮,于是Y4、Y20、Y0都没有输出信号,时序图如图6。