设计项目: 病床呼叫的plc控制
辅导老师:马玉敏
应用软件: 西门子step7-300
学生姓名: 蔡霖腾 学号: 082792
时间: 2011年5月
一.任务描述在很多医院的住院病房里,病房的每一张病床与护士站都需要
随时进行联系,通过呼叫器可实现远距离呼叫,以便使病人在急需时向医护人员发出救助信号。
某住院病房有14个房间,每个房间有4张病床,每张病床配有一个呼叫按钮。护士站安装蜂鸣器HA和呼叫指示灯,每个呼叫指示灯对应一个病床的呼叫按钮。
二、设计任务和要求
1.当某个病床发出救助信号(按下呼叫按钮)后,护士站的蜂鸣器发出短促音,与呼叫信号对应的指示灯闪烁(闪烁频率自定)。
2.当医护人员听到呼叫后,可按下呼叫响应按钮SB0,蜂鸣器停止工作,呼叫指示灯在20s后停止显示。
3.如果同时或者在一段时间内有多个呼叫信号,护士站的蜂鸣器仍发出短促音,与这些呼叫信号对应的那些指示灯均闪烁,医护人员按下呼叫响应按钮后,蜂鸣器停止工作,呼叫指示灯在20s后停止显示。
4.尽可能少地占用PLC的外部资源。
三.设计流程
满足要求? 整体测试 满足要求? 修改程序 软件测试 程序输入PLC 绘制流程表 PLC硬件系统配置配 开始 分析控制要求 确定用户I/O设备 分配I/O点 设计梯形图 交付使用
四.病床呼叫系统设计方案
设计2个病房,每个病房有4张床的方案.
PLC的I/O接线图
PLC控制器的选择及编程元件的地址分配:
类别 I/0端口 I0.0 电路器件 SB011 SB012 SB013 SB014 SB021 SB022 SB023 SB024 SB0 HL011 HL012 HL013 HL014 HL021 HL022 HL023 HL024 HA 作用 按钮 按钮 按钮 按钮 按钮 按钮 按钮 按钮 呼应按钮 闪烁 闪烁 闪烁 闪烁 闪烁 闪烁 闪烁 闪烁 蜂鸣 I0.1 I0.2 I0.3 IO.4 IO.5 I0.6 I0.7 I2.0 输入变量 输出变量 Q4.0 Q4.1 Q4.2 Q4.3 Q4.4 Q4.5 Q4.6 Q4.7 Q5.0 编程元件 辅助继电器 梯形图设计:
地址 M100.5 Pv值 作用 (在s7中设定) 1Hz时钟存储器
硬件配置
五.系统操作说明
当一号病房一号床位需要帮助时,他只需按下SB011,即I0.0,然后护士站对应的HL011就会闪烁的亮,同时蜂鸣器工作。当护士按下SB0 即I2.0,HL011再持续闪烁20秒,蜂鸣器立即停止工作。多个床位需要帮助时,情况类似。
六.程序调试及注意事项
只需要将输入打钩,观察输出情况即可。注意上面梯形图为2个病房示意图,14个病房只需依次增加即可。
七.设计体会
把实际问题放到plc中处理,需要耐心的分析各种逻辑关系。只有再理清楚各种事件之间的逻辑关系之后,梯形图的设计才会变得快捷,易懂。匆匆上马容易导致错误频出,也容易导致程序过于复杂。
八.参考文献
欧姆龙PLC的运用:病床呼叫器的
PLC控制
因篇幅问题不能全部显示,请点此查看更多更全内容