病床呼叫系统PLC课程设计
- 格式:doc
- 大小:453.50 KB
- 文档页数:24
河北建筑工程学院 现代控制技术及PLC控制
1 目录
1、引言··················································2
1.1、课题设计的目的···································2
1.2、课题设计的任务···································2
1.3、课题设计的内容···································2
2、系统总体设计方案······································3
2.1、系统硬件配置及组成原理···························3
2.2、系统变量定义及分配表·····························4
2.3、系统接线图设计···································11
3、控制系统设计··········································14
3.1、控制程序流程图···································14
3.2、控制程序设计思路·································15
3.3、控制程序·········································15
4、课程设计的意义········································16
5、参考文献··············································16
附录·····················································17
河北建筑工程学院 现代控制技术及PLC控制
2 1、引言
1.1、课题设计的目的
本课程设计主要用于医院病务区的病人有紧急或自己不方便的事件时呼叫护士站寻求帮助,护士根据站内指示灯及响铃获取求助信息的来源,并能及时的给其提供帮助。护士在站内发现信号时及时将站内灯及响铃复位,在处理完后再在病床前的开关将病床及病房的灯复位。
1.2、课题设计的任务
学生根据控制要求,明确设计任务,拟定设计方案与进度计划,运用所学的理论知识,进行病床呼叫系统运行原理设计、硬件系统设计、软件系统设计、创新设计,提高理论知识工程应用能力、系统调试能力、分析问题与解决问题的能力。主要内容包括:
⑴设计出硬件系统的结构图、接线图等;
⑵系统有启动、停止功能;
⑶运用功能指令进行PLC控制程序设计,主要是主程序;
⑷程序结构与控制功能自行创新设计;
1.3、课题设计的内容
本课程设计主要用于医院病房区的病人有紧急或自己不方便的事件时呼叫护士站寻求帮助,护士根据站内指示灯及指示灯闪烁的频率获取求助信息的来源和求助的先后顺序,并能及时的给其提供帮助。护士在站内发现信号时及时将站内灯复位,在处理完后再在病床前的开关将病床及病房的灯复位。
本系统的控制要求:
⑴、共有3个病房,每间病房4个床位。每一病床床头均有紧急呼叫按钮及重置按钮,以利病人不适时紧急呼叫。
⑵、设每一层楼有一护士站,每一护士站均有该层楼病人紧急呼叫与处理完毕的重置按钮。
⑶、每一病床床头均有一紧急指示灯,一旦病人按下紧急呼叫按钮且未在5s内按下重置按钮时,该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁,同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯。
⑷、在护士站的病房紧急呼叫中心,每一病房都有编号,用指示灯显示哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力。
⑸、一旦护士看见护士站紧急呼叫闪烁灯后,须先按下护士处理按钮以取消闪烁情况,再依病房紧急呼叫顺序处理病房紧急事故,若事故处理妥当后,病房紧急闪烁指示灯和病床上的紧急指示灯方能被重置。 河北建筑工程学院 现代控制技术及PLC控制
3 2、系统总体设计方案
2.1、系统硬件配置及组成原理
病床呼叫系统有主机、从机等两部分组成。从机(呼叫源)即病床按钮,主机包括PLC及各输入输出扩展模块。主机中PLC工作方式为循环扫描方式,在系统程序控制下,PLC顺序读入输入端口各呼叫源的状态,并且不断地循环扫描。一旦有呼叫按钮按下,PLC立即响应,通过设置的程序实现对系统的控制。
根据课程设计要求,基于PLC控制各病床呼叫系统,需要输入点27个,输出点18个,并且所有的输入点和输出点都是直流的。下表是I/O口统计表。
I/O口统计表
输入 输出
名称 数量 名称 数量
病人呼叫按钮 12 病床指示灯(恒亮)
12
病人重置按钮 12 病房指示灯(等频闪烁) 3
护士站病房指示灯重置按钮 1 护士站病房指示灯(差频闪烁) 3
系统启动 1 总计 18
系统停止 1
总计 27
综合考虑课题设计所需控制设备的功能性和价格,硬件系统的主机单元选择CPU224,本机集成14输入/10输出。还需要选择扩展模块,这里选择DI8/DO8的输入/输出混合扩展模块EM223和DI8的输入扩展模块EM221.主机CPU224(DI14/DO10)、模块1EM223(DI8/DO8)、模块2EM221(DI8)组成的硬件系统完全满足设计要求并且略有冗余。
主机
CPU224
模块1
EM223
DI8/DO8
DC24V 模块2
EM221
DI8
DC24V 河北建筑工程学院 现代控制技术及PLC控制
4
系统组成图
2.2系统变量定义及分配表
系统变量定义表
模块号 输入变量 输出变量 内存变量 信号名称 有效状态 说明 代码
CPU224
I0.0 一号病房1号床呼叫按钮 1有效 常开按钮 SF11
I0.1 一号病房2号床呼叫按钮 1有效 常开按钮 SF12
I0.2 一号病房3号床呼叫按钮 1有效 常开按钮 SF13
I0.3 一号病房4号床呼叫按钮 1有效 常开按钮 SF14
I0.4 一号病房1号床重值按钮 1有效 常开按钮 SF110
I0.5 一号病房2号床重值按钮 1有效 常开按钮 SF120
I0.6 一号病房3号床重值按钮 1有效 常开按钮 SF130
输
入
设
备
输
出
设
备
主机
CPU224
模块1
EM223
DI8/DO8
DC24V
模块2
EM221
DI8
DC24V
PLC 河北建筑工程学院 现代控制技术及PLC控制
5
CPU224 I0.7 一号病房4号床重值按钮 1有效 常开按钮 SF140
I1.0 二号病房1号床呼叫按钮 1有效 常开按钮 SF21
I1.1 二号病房2号床呼叫按钮 1有效 常开按钮 SF22
I1,.2 二号病房3号床呼叫按钮 1有效 常开按钮 SF23
I1.3 二号病房4号床呼叫按钮 1有效 常开按钮 SF24
I1.4 二号病房1号床重值按钮 1有效 常开按钮 SF210
I1.5 二号病房2号床重值按钮 1有效 常开按钮 SF220
EM223 I2.0 二号病房3号床重值按钮 1有效 常开按钮 SF230
I2.1 二号病房4号床重值按钮 1有效 常开按钮 SF240
I2.2 三号病房1号床呼叫按钮 1有效 常开按钮 SF31
I2.3 三号病房2号床呼叫按钮 1有效 常开按钮 SF32
I2.4 三号病房3号床呼叫按钮 1有效 常开按钮 SF33
I2.5 三号病房4号床呼叫按钮 1有效 常开按钮 SF34
I2.6 三号病房1号床重值按钮 1有效 常开按钮 SF310
I2.7 三号病房2号床重1有效 常开按钮 SF320 河北建筑工程学院 现代控制技术及PLC控制
6 值按钮
EM221 I3.0 三号病房3号床重值按钮 1有效 常开按钮 SF330
I3.1 三号病房4号床重值按钮 1有效 常开按钮 SF340
I3.2 护士站紧急呼叫处理置位按钮 1有效 常开按钮 SF3
I3.3 启动按钮 1有效 常开按钮 SF1
I3.4 停止按钮 1有效 常开按钮 SF2
CPU224
Q0.0 一号病房1号床头指示灯 1有效 LED发光二极管 PG11
Q0.1 一号病房2号床头指示灯 1有效 LED发光二极管 PG12
Q0.2 一号病房3号床头指示灯 1有效 LED发光二极管 PG13
Q0.3 一号病房4号床头指示灯 1有效 LED发光二极管 PG14
Q0.4 二号病房1号床头指示灯 1有效 LED发光二极管 PG21
Q0.5 二号病房2号床头指示灯 1有效 LED发光二极管 PG22
Q0.6 二号病房3号床头指示灯 1有效 LED发光二极管 PG23
Q0.7 二号病房4号床头指示灯 1有效 LED发光二极管 PG24
Q1.0 三号病房号床头指示灯 1有效 LED发光二极管 PG3-
Q1.1 三号病房号床头指示灯 1有效 LED发光二极管 PG32
Q2.0 三号病房1有效 LED发PG33