资源描述
病床呼叫控制系统最终完美版
51
2020年4月19日
文档仅供参考
机电工程学院
课程设计说明书
设计题目: 病床呼叫控制系统设计
学生姓名: 李 庆 彬
学 号: 15010909
专业班级: 机制 F1307
指导教师: 王 宗 才
年 1月 6 日
内容摘要
可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。随着社会的进步和发展,医疗水平的不断提高,现代医院护理需要简易及时地获知并处理病人的突发病况,实现患者在住院的任意时间可请求医生或护士进行诊断或护理。基于PLC设计的医院病床呼叫系统是患者向值班医生或护士发出紧急呼叫的工具,能及时、准确、可靠地实现病房呼叫管理,避免了人工呼叫的不便与效果差等缺点,它是现代医院提高医院和病室护理水平必不可少的设备。
有了病床呼叫控制系统,医院的护理工作变得更加方便全面,不用再为值班医生和护士未能及时发现突发病况而烦恼。基于可编程控制器PLC设计的病床呼叫系统能够及时、准确、可靠地实现病房呼叫管理,具有良好的应用前景。
关键词:可编程控制器(PLC);病床呼叫;控制系统
目 录
第1章 引 言 1
1.1控制要求 1
1.2课题要求 1
1.3设计思路 2
第2章 PLC控制系统硬件设计 3
2.1 控制要求分析 3
2.2 系统控制流程图 4
2.3 确定I/O信号数量 5
2.4 选择PLC类型 5
2.5 I/O分配表 7
2.6 PLC输入输出设备接线图 11
第3章 PLC控制系统软件设计 14
3.1 系统控制梯形图的构思 14
3.2 系统控制梯形图的具体编写过程 14
3.2.1 1房病人呼叫时梯形图设计 14
3.2.1 其它病房呼叫梯形图编写过程 16
第4章 程序的调试与仿真 17
4.1系统调试方法 17
4.2系统调试过程及效果 17
结论 19
致谢 20
附录1 病床呼叫控制系统梯形图 21
附录2 病床呼叫控制系统程序语句表 35
参考文献 39
第1章 引 言
1.1控制要求
1.本课题题目为病床呼叫控制系统设计;
2.共有6个病房,每间病房4个床位,每一病床床头均有紧急呼叫按钮及重置按钮,以利病人不适时紧急呼叫;
3.设每一层楼有一护士站,每一护士站均有该层楼病人紧急呼叫与处理完毕的重置按钮;
4.每一病床床头均有一紧急指示灯,一旦病人按下紧急呼叫按钮且未在5s内按下重置按钮时,该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁,同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯;
5.在护士站的病房紧急呼叫中心,每一病房都有编号,用指示灯显示哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力;
6.一旦护士看见护士站紧急呼叫闪烁灯后,须先按下护士处理按钮以取消闪烁情况,再依病房紧急呼叫顺序处理病房紧急事故,若事故处理妥当后,病房紧急闪烁指示灯和病床上的紧急指示灯方灯被重置。
1.2课题要求
1. 画出控制流程图。
2.采用PLC控制:
(1)PLC选型。
(2)列出输入输出点分配表。
(3)画出PLC控制的硬件接线图。
(4)利用STEP-Micro/WIN32软件完成程序设计,对程序进行仿真、调试。
3.完成课程设计说明书。
1.3设计思路
经过对病床呼叫系统的PLC控制的设计任务和控制要求进行分析,能够初步得出设计方案:该病床呼叫系统由从机、主机等两部分组成。从机( 呼叫源) 即病床按钮,主机包括PLC 及指示灯报警系统。呼叫源每张病床配备一个, 呼叫源一般放在病床床头。患者有呼叫请求时, 按下手持式按钮向护士站呼叫。主机中PLC 工作方式为循环扫描方式, 在系统程序控制下,PLC 顺序读入输入端口各呼叫源的状态, 而且不断地循环扫描。一旦有呼叫按钮按下且未在5秒内按下重置按钮, PLC 立即响应, 经过设置的程序实现对系统的控制:该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁,同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯,并经过互锁实现优先级别判断的能力(即护士站只有最先按下呼叫按钮的病人所在的病房指示灯亮)。主机监控系统响应后,将出现相应的光报警指示,以便提示医护人员尽快赶到现场。另外,系统采用主从结构形式后, 主机中的PLC 还能够经过网线与计算机相接,将多个护士站联网构成病房监护管理中心。
第2章 PLC控制系统硬件设计
2.1 控制要求分析
每一病床床头均有一紧急指示灯,一旦病人按下紧急呼叫按钮且未在5s内按下重置按钮时,该病床床头紧急指示灯动作且病房门口紧急指示灯闪烁,同时同楼层的护士站显示病房紧急呼叫并闪烁指示灯;在护士站的病房紧急呼叫中心,每一病房都有编号,用指示灯显示;哪一病房先按下病人紧急呼叫按钮,并要具有优先级判别的能力; 一旦护士看见护士站紧急呼叫闪烁灯后,须先按下护士处理按钮以取消闪烁情况,再依病房紧急呼叫顺序处理病房紧急事故,若事故处理妥当后,病房紧急闪烁指示灯和病床上的紧急指示灯方灯被重置。
当一个病人需要帮助时,按下呼叫按钮,且在5S内未按下床头重置按钮,床头灯亮,病房门口灯闪烁,同时护士站内代表该病房呼叫的信号灯闪烁,显示屏显示呼叫的先后顺序。此时护士应按下护士处理按钮并快速到达相应病房处理问题。,由此实现病床呼叫的优先级。
护士处理完毕后按下总开关,取消所有闪烁情况。
该病房床头灯灭
该病房门口灯灭
护士站该病房灯灭
该病房床头灯亮
该病房门口灯闪烁
护士站该病房灯闪烁
显示屏显示病房号
护士看到灯闪烁后,按下处理按钮取消闪烁情况,记下显示屏先后顺序,到相应病房处理
NO
YES
5s内重置
病人呼叫
图2-1
2.2 系统控制流程图2.3 确定I/O信号数量
病房呼叫按钮24个(每个床头各1个),重置按钮24个(每个床头各1个),护士站有6个病房的取消闪烁按钮,显示屏启动按钮一个,总开关一个。指示灯30个(每个床头1个,每个病房门口1个,护士站6个),七段数码管1个。共60个输入信号,44输出信号。
2.4 选择PLC类型
S722*系列有CPU221、CPU222、CPU224、CPU224XP、CPU226、CPU226XM 6种不同型号,其外形结构基本相同。本设计选用CPU226,其技术指标为:外形尺寸为190*80*62mm,输入电压为220V(50HZ),本机数字量I/O数量为24DI/16DO,允许扩展模块数量为7个等。本设计选用SIMATIC-S7-200系列的CPU226。
设计要求PLC控制器为56输入,44输出,因此选用SIMATIC-S7-200系列的CPU226,2个EM223(16输入16输出)。
模块连接形式如图2-2。
模块2
EM223
DI16/DO16
模块1
EM223
DI16/DO16
主机
CPU226
图2-2 模块连接形式
2.5 I/O分配表
表2-1 病床呼叫系统I/O分配表
控制信号
信号名称
元件名称
元件符号
地址编码
输
入
信
号
输
入
信
号
1病房1号床呼叫信号
常开按钮
SB0
I0.0
1病房2号床呼叫信号
常开按钮
SB1
I0.1
1病房3号床呼叫信号
常开按钮
SB2
I0.2
1病房4号床呼叫信号
常开按钮
SB3
I0.3
1病房1号床重置信号
常闭按钮
SB4
I0.4
1病房2号床重置信号
常闭按钮
SB5
I0.5
1病房3号床重置信号
常闭按钮
SB6
I0.6
1病房4号床重置信号
常闭按钮
SB7
I0.7
2病房1号床呼叫信号
常开按钮
SB8
I1.0
2病房2号床呼叫信号
常开按钮
SB9
I1.1
2病房3号床呼叫信号
常开按钮
SB10
I1.2
2病房4号床呼叫信号
常开按钮
SB11
I1.3
2病房1号床重置信号
常闭按钮
SB12
I1.4
2病房2号床重置信号
常闭按钮
SB13
I1.5
2病房3号床重置信号
常闭按钮
SB14
I1.6
2病房4号床重置信号
常闭按钮
SB15
I1.7
3病房1号床呼叫信号
常开按钮
SB16
I2.0
3病房2号床呼叫信号
常开按钮
SB17
I2.1
3病房3号床呼叫信号
常开按钮
SB18
I2.2
3病房4号床呼叫信号
常开按钮
SB19
I2.3
3病房1号床重置信号
常闭按钮
SB20
I2.4
3病房2号床重置信号
常闭按钮
SB21
I2.5
3病房3号床重置信号
常闭按钮
SB22
I2.6
3病房4号床重置信号
常闭按钮
SB23
I2.7
4病房1号床呼叫信号
常开按钮
SB24
I3.0
4病房2号床呼叫信号
常开按钮
SB25
I3.1
4病房3号床呼叫信号
常开按钮
SB26
I3.2
4病房4号床呼叫信号
常开按钮
SB27
I3.3
4病房1号床重置信号
常闭按钮
SB28
I3.4
4病房2号床重置信号
常闭按钮
SB29
I3.5
4病房3号床重置信号
常闭按钮
SB30
I3.6
4病房4号床重置信号
常闭按钮
SB3
I3.7
5病房1号床呼叫信号
常开按钮
SB32
I4.0
5病房2号床呼叫信号
常开按钮
SB33
I4.1
5病房3号床呼叫信号
常开按钮
SB34
I4.2
5病房4号床呼叫信号
常开按钮
SB35
I4.3
5病房1号床重置信号
常闭按钮
SB36
I4.4
5病房2号床重置信号
常闭按钮
SB37
I4.5
5病房3号床重置信号
常闭按钮
SB38
I4.6
5病房4号床重置信号
常闭按钮
SB39
I4.7
6病房1号床呼叫信号
常开按钮
SB40
I5.0
6病房2号床呼叫信号
常开按钮
SB41
I5.1
6病房3号床呼叫信号
常开按钮
SB42
I5.2
6病房4号床呼叫信号
常开按钮
SB43
I5.3
6病房1号床重置信号
常闭按钮
SB44
I5.4
6病房2号床重置信号
常闭按钮
SB45
I5.5
6病房3号床重置信号
常闭按钮
SB46
I5.6
6病房4号床重置信号
常闭按钮
SB47
I5.7
护士站1病房取消闪烁信号
常开按钮
SB48
I6.0
护士站2病房取消闪烁信号
常开按钮
SB49
I6.1
护士站3病房取消闪烁信号
常开按钮
SB50
I6.2
护士站4病房取消闪烁信号
常开按钮
SB51
I6.3
护士站5病房取消闪烁信号
常开按钮
SB52
I6.4
护士站6病房取消闪烁信号
常开按钮
SB53
I6.5
显示屏启动信号
常开按钮
SB54
I6.6
总开关
常开按钮
SB55
I6.7
输
出
信
号
a
指示灯
数码管
Q0.0
b
指示灯
数码管
Q0.1
c
指示灯
数码管
Q0.2
d
指示灯
数码管
Q0.3
e
指示灯
数码管
Q0.4
f
指示灯
数码管
Q0.5
g
指示灯
数码管
Q0.6
指示灯
数码管
Q0.7
1病房1号床头灯亮
指示灯
HL1
Q1.0
1病房2号床头灯亮
指示灯
HL2
Q1.1
1病房3号床头灯亮
指示灯
HL3
Q1.2
1病房4号床头灯亮
指示灯
HL4
Q1.3
2病房1号床头灯亮
指示灯
HL5
Q1.4
2病房2号床头灯亮
指示灯
HL6
Q1.5
2病房3号床头灯亮
指示灯
HL7
Q1.6
2病房4号床头灯亮
指示灯
HL8
Q1.7
3病房1号床头灯亮
指示灯
HL9
Q2.0
3病房2号床头灯亮
指示灯
HL10
Q2.1
3病房3号床头灯亮
指示灯
HL11
Q2.2
3病房4号床头灯亮
指示灯
HL12
Q2.3
4病房1号床头灯亮
指示灯
HL13
Q2.4
4病房2号床头灯亮
指示灯
HL14
Q2.5
4病房3号床头灯亮
指示灯
HL15
Q2.6
4病房4号床头灯亮
指示灯
HL16
Q2.7
5病房1号床头灯亮
指示灯
HL17
Q3.0
输
出
信
号
5病房2号床头灯亮
指示灯
HL18
Q3.1
5病房3号床头灯亮
指示灯
HL19
Q3.2
5病房4号床头灯亮
指示灯
HL20
Q3.3
6病房1号床头灯亮
指示灯
HL21
Q3.4
6病房2号床头灯亮
指示灯
HL22
Q3.5
6病房3号床头灯亮
指示灯
HL23
Q3.6
6病房4号床头灯亮
指示灯
HL24
Q3.7
1号病房门口灯闪烁
指示灯
HL25
Q4.0
2号病房门口灯闪烁
指示灯
HL26
Q4.1
3号病房门口灯闪烁
指示灯
HL27
Q4.2
4号病房门口灯闪烁
指示灯
HL28
Q4.3
5号病房门口灯闪烁
指示灯
HL29
Q4.4
6号病房门口灯闪烁
指示灯
HL30
Q4.5
护士站1病房灯闪烁
指示灯
HL31
Q4.6
护士站2病房灯闪烁
指示灯
HL32
Q4.7
护士站3病房灯闪烁
指示灯
HL33
Q5.0
护士站4病房灯闪烁
指示灯
HL34
Q5.1
护士站5病房灯闪烁
指示灯
HL35
Q5.2
护士站6病房灯闪烁
指示灯
HL36
Q5.3
2.6 PLC输入输出设备接线图
PLC选用24V交流供电电源,输入输出设备接线图如图2-4所示。
图2-3 I/O接线图图2-4 I/O接线图
图2-5 I/O接线图第3章 PLC控制系统软件设计
3.1 系统控制梯形图的构思
该系统为病床呼叫系统,首先要实现病人按下呼叫按钮之后床头灯保持长亮,病房门跟护士站提示灯闪烁,此处应使用自锁电路,用中间变量保持自锁状态。延时功能需要用到定时器。闪烁状态需要用到特殊存储器SM0.5以提供通0.5S断0.5秒的脉冲。而该系统的优先级判断则可由护士站对应病房的输出互锁来实现。具体实现流程如下。
3.2 系统控制梯形图的具体编写过程
下面列举一个病房的程序编写过程,由于其它病房的与此相似,因此不再赘述。
3.2.1 1房病人呼叫时梯形图设计
如下图,第一个输入为病人呼叫,第二个为床头重置按钮,第三个为病房总开关,用中间电位实现自锁,并接上定时器,定时器延时5S。如图3-1所示:
图3-1
延时5S后,病房床头灯亮。如图3-2所示:
图3-2
任意一张床的病人呼叫,5S后床头灯闪烁。如图3-3所示:
图3-3
此房间呼叫之后,护士站对应此病房的灯闪烁,此时护士按下处理按钮I6.0,闪烁取消,显示屏显示1号病房。见下图3-4:
图3-4
显示屏显示病房呼叫的先后顺序。如图3-5所示:
图3-5
3.2.1 其它病房呼叫梯形图编写过程。
由于其它病房的呼叫过程与1号病房的过程类似,具体流程可见设计书后半部分总体梯形图。
第4章 程序的调试与仿真
4.1系统调试方法
编制程序完毕,经指导老师检查无问题后,在S7-200模拟软件上运行调试。经过重复调试,直至无错误并能按照预先的构想实现动作,确定出最终的程序方案。
4.2系统调试过程及效果
由于该控制系统动作繁多,逻辑复杂,下面只列举出一些重要环节的程序调试图。将系统调到RUN模式,然后进行以下操作。
1. 先打开总开关。按照4、6、3、5、2、1的顺序按下对应病房呼叫按钮,首先按下I3.0,I5.0,I2.0,I4.0,I1.0,I0.0。各对应灯亮然后打开显示屏,显示屏显示4。如图4-1所示:
图4-1
2. 护士在护士站看到看到4号房灯先闪烁后按下4号房处理按钮,4号灯取消闪烁,同时显示屏显示6。如图4-2所示:
图4-2
3.按下6号房处理按钮,6号灯取消闪烁,同时显示屏显示3。如图4-3所示:
图4-3
4.按下3号房处理按钮,3号灯取消闪烁,同时显示屏显示5。如图4-4所示:
图4-4
5. 按下5号房处理按钮,5号灯取消闪烁,同时显示屏显示2。如图4-5所示:
图4-5
6. 按下2号房处理按钮,2号灯取消闪烁,同时显示屏显示1。如图4-6所示:
图4-6
结论
总的来说,这次关于病床呼叫系统的课程设计整个过程自己收获较大。经过本次课程设计,首先我不但复习、巩固和验证了自己所学的PLC相关理论知识,而且也初步培养了自己在PLC相关课程设计的基本操作技能与设计能力以及将课堂上所学的理论知识运用于实践中;其次设计过程中所遇到的问题,让自己清楚认识到前期自己所学的知识没理解、掌握的还不是非常牢固,警示了自己今后要加强理论知识的学习;再者让我学会了如何更好的和老师、同学交流、探讨问题,共同学习,相互帮助;最后也是最重要的,这次课程设计让我学会了较基本的设计思路及设计理念,更好的培养了自己认真思考问题、分析问题、思索问题全面性等能力以及对待事情认真、耐心、细致的学习态度。
致谢
首先感谢学校安排这次课程设计,深化对理论知识的应用,使我们的能力进一步提高。
在这里非常感谢王老师的悉心指导,每次有自己想不明白的地方都跑去问她,她总是不厌其烦的讲,王老师渊博的专业知识,严谨的治学态度,精益求精的工作作风,宽以待人的崇高风范,对我影响深远。
在王老师的指导下我才能顺利的完成这次课程设计。
附录1 病床呼叫控制系统梯形图
附录2 病床呼叫控制系统程序语句表
Network 1 // 网络标题
// 网络注释1病房1床呼叫并延时5S
LD I0.0
O M0.1
AN I0.4
A I6.7
= M0.1
TON T37, 50
Network 2 1病房1床头灯亮
LD T37
= Q1.0
Network 3 // 网络标题
// 网络注释1病房2床呼叫并延时5S
LD I0.1
O M0.2
AN I0.5
A I6.7
= M0.2
TON T38, 50
Network 4 1病房2床头灯亮
LD T38
= Q1.1
Network 5 // 网络标题
// 网络注释1病房3床呼叫并延时5S
LD I0.2
O M0.3
AN I0.6
A I6.7
= M0.3
TON T39, 50
Network 6 1病房3床头灯亮
LD T39
= Q1.2
Network 7 // 网络标题
// 网络注释1病房4床呼叫并延时5S
LD I0.3
O M0.4
AN I0.7
A I6.7
= M0.4
TON T40, 50
Network 8 1病房4床头灯亮
LD T40
= Q1.3
Network 9
LD T37
O T38
O T39
O T40
= M1.0
Network 10 1病房灯闪烁
LD M1.0
A SM0.5
= Q4.0
Network 11 护士站1病房灯闪烁
LD M1.0
LD SM0.5
O I6.0
ALD
= Q4.6
Network 12 // 网络标题
// 网络注释2病房1床呼叫并延时5S
LD I1.0
O M1.1
AN I1.4
A I6.7
= M1.1
TON T41, 50
Network 13 2病房1床头灯亮
LD T41
= Q1.4
Network 14 // 网络标题
// 网络注释2病房2床呼叫并延时5S
LD I1.1
O M1.2
AN I1.5
A I6.7
= M1.2
TON T42, 50
Network 15 2病房2床头灯亮
LD T42
= Q1.5
Network 16 // 网络标题
// 网络注释2病房3床呼叫并延时5S
LD I1.2
O M1.3
AN I1.6
A I6.7
= M1.3
TON T43, 50
Network 17 2病房3床头灯亮
LD T43
= Q1.6
Network 18 // 网络标题
// 网络注释2病房4床呼叫并延时5S
LD I1.3
O M1.4
AN I1.7
A I6.7
= M1.4
TON T44, 50
Network 19 2病房4床头灯亮
LD T44
= Q1.7
Network 20
LD T41
O T42
O T43
O T44
= M2.0
Network 21 2病房灯闪烁
LD M2.0
A SM0.5
= Q4.1
Network 22 护士站2病房取消闪烁
LD M2.0
LD SM0.5
O I6.1
ALD
= Q4.7
Network 23 // 网络标题
// 网络注释3病房1床呼叫并延时5S
LD I2.0
O M2.1
AN I2.4
A I6.7
= M2.1
TON T45, 50
Network 24 3病房1床头灯亮
LD T45
= Q2.0
Network 25 // 网络标题
// 网络注释3病房2床呼叫并延时5S
LD I2.1
O M2.2
AN I2.5
A I6.7
= M2.2
TON T46, 50
Network 26 3病房2床头灯亮
LD T46
= Q2.1
Network 27 // 网络标题
// 网络注释3病房3床呼叫并延时5S
LD I2.2
O M2.3
AN I2.6
A I6.7
= M2.3
TON T47, 50
Network 28 3病房3床头灯亮
LD T47
= Q2.2
Network 29 // 网络标题
// 网络注释3病房4床呼叫并延时5S
LD I2.3
O M2.4
AN I2.7
A I6.7
= M2.4
TON T48, 50
Network 30 3病房4床头灯亮
LD T48
= Q2.3
Network 31
LD T45
O T46
O T47
O T48
= M3.0
Network 32 3房门口灯闪烁
LD M3.0
A SM0.5
= Q4.2
Network 33 护士站3房灯闪烁
LD M3.0
LD SM0.5
O I6.2
ALD
= Q5.0
Network 34 // 网络标题
// 网络注释4房1床病人呼叫并延时5S
LD I3.0
O M3.1
AN I3.4
A I6.7
= M3.1
TON T49, 50
Network 35 4房1床头灯亮
LD T49
= Q2.4
Network 36 // 网络标题
// 网络注释4房2床病人呼叫并延时5S
LD I3.1
O M3.2
AN I3.5
A I6.7
= M3.2
TON T50, 50
Network 374房2床头灯亮
LD T50
= Q2.5
Network 38 // 网络标题
// 网络注释4房3床病人呼叫并延时5S
LD I3.2
O M3.3
AN I3.6
A I6.7
= M3.3
TON T51, 50
Network 39 4房3床头灯亮
LD T51
= Q2.6
Network 40 // 网络标题
// 网络注释4房4床病人呼叫并延时5S
LD I3.3
O M3.4
AN I3.7
A I6.7
= M3.4
TON T52, 50
Network 41 4房4床头灯亮
LD T52
= Q2.7
Network 42
LD T49
O T50
O T51
O T52
= M4.0
Network 43 4房门口灯闪烁
LD M4.0
A SM0.5
= Q4.3
Network 44 护士站4房灯闪烁
LD M4.0
LD SM0.5
O I6.3
ALD
= Q5.1
Network 45 // 网络标题
// 网络注释5房1床病人呼叫并延时5S
LD I4.0
O M4.1
AN I4.4
A I6.7
= M4.1
TON T53, 50
Network 46 5房1床头灯亮
LD T53
= Q3.0
Network 47 // 网络标题
// 网络注释5房2床病人呼叫并延时5S
LD I4.1
O M4.2
AN I4.5
A I6.7
= M4.2
TON T54, 50
Network 48 5房2床头灯亮
LD T54
= Q3.1
Network 49 // 网络标题
// 网络注释5房3床病人呼叫并延时5S
LD I4.2
O M4.3
AN I4.6
A I6.7
= M4.3
TON T55, 50
Network 50 5房3床头灯亮
LD T55
= Q3.2
Network 51 // 网络标题
// 网络注释5房4床病人呼叫并延时5S
LD I4.3
O M4.4
AN I4.7
A I6.7
= M4.4
TON T56, 50
Network 52 5房4床头灯亮
LD T56
= Q3.3
Network 53
LD T53
O T54
O T55
O T56
= M5.0
Network 54 5房门口灯闪烁
LD M5.0
A SM0.5
= Q4.4
Network 55 护士站5房灯停止闪烁
LD M5.0
LD SM0.5
O I6.4
ALD
= Q5.2
Network 56 // 网络标题
// 网络注释6房1床病人呼叫并延时5S
LD I5.0
O M5.1
AN I5.4
A I6.7
= M5.1
TON T57, 50
Network 57
LD T57
= Q3.4
Network 58 // 网络标题
// 网络注释6房2床病人呼叫并延时5S
LD I5.1
O M5.2
AN I5.5
A I6.7
= M5.2
TON T58, 50
Network 59
LD T58
= Q3.5
Network 60 // 网络标题
// 网络注释6房3床病人呼叫并延时5S
LD I5.2
O M5.3
AN I5.6
A I6.7
= M5.3
TON T59, 50
Network 61
LD T59
= Q3.6
Network 62 // 网络标题
// 网络注释6房4床病人呼叫并延时5S
LD I5.3
O M5.4
AN I5.7
A I6.7
= M5.4
TON T60, 50
Network 63 6房4床头灯亮
LD T60
= Q3.7
Network 64
LD T57
O T58
O T59
O T60
= M6.0
Network 65 6房门口灯亮
LD M6.0
A SM0.5
= Q4.5
Network 66 护士站6房灯停止闪烁
LD M6.0
LD SM0.5
O I6.5
ALD
= Q5.3
Network 67 建立表
LD SM0.1
MOVW +6, VW200
Network 68 1号病房填表排队
LD M1.0
MOVB 16#1, VB1
AENO
BTI VB1, VW100
AENO
EU
ATT VW100, VW200
Network 69 2号病房填表排队
LD M2.0
MOVB 16#02, VB2
AENO
BTI VB2, VW100
AENO
EU
ATT VW100, VW200
Network 70 3号病房填表排队
LD M3.0
MOVB 16#03, VB3
AENO
BTI VB3, VW100
AENO
EU
ATT VW100, VW200
Network 71 4号病房填表排队
LD M4.0
MOVB 16#04, VB4
AENO
BTI VB4, VW100
AENO
EU
ATT VW100, VW200
Network 72 5号病房填表排队
LD M5.0
MOVB 16#05, VB5
AENO
BTI VB5, VW100
AENO
EU
ATT VW100, VW200
Network 73 6号病房填表排队
LD M6.0
MOVB 16#06, VB6
AENO
BTI VB6, VW100
AENO
EU
ATT VW100, VW200
Network 74
LD I6.0
EU
LD I6.1
EU
OLD
LD I6.2
EU
OLD
LD I6.3
EU
OLD
LD I6.4
EU
OLD
LD I6.5
EU
OLD
LD I6.6
EU
OLD
= M7.0
Network 75 护士站取表,数码管显示优先病房
LD M7.0
FIFO VW200, VW400
AENO
ITB VW400, VB7
AENO
SEG VB7, QB0
参考文献
[1] 王永华.现代电气控制及PLC应用技术.北京航空航天大学出版社
[2] 邓星钟.机电传动控制.华中科技大学出版社
[3] 程先平.机电传动与控制. 华中科技大学出版社
[4] 张万忠.电器与PLC控制技术.化学工业出版社, .8
[5] 陈宏钧.可编程控制器课程设计指导书[M].天津:天津大学出版社,
[6] 陈立定.电气控制与可编程控制器.华南理工大学出版社, .2
[7] 温照方.SIMATIC S7-200可编程序控制器教程.北京理工大学出版社
[8] 易泓可.电气控制系统设
展开阅读全文