病床呼叫的PLC控制_第1页
病床呼叫的PLC控制_第2页
病床呼叫的PLC控制_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、任务书144011012013014SB011,SB012,SB013,SB014,HA HL011HL012,HL013,HL01412 SB0 20s3 20s 1.1.1.2PLC12.1. ,PLCPLC PLC PLC I/O PLC 1.112 SB0 20s23 如果同时或者在一段时间内有多个呼叫信号吗,护士站的蜂鸣器仍发出短促音,与这些呼叫信号对应的那些指示灯均闪烁,医护人员按下呼叫响应按钮后,蜂鸣器停止工作,呼叫指示灯在 20s 后停止显示。4 尽可能的少占用 PLC的外部资源。1.2 设计思路在此次设计中为我们提供的 PLC 的 CPU 配置为 224 ,有 14 输入 1

2、0 输出 .而我们总共有 14 病房,每个病房 4 个床,共 56 个床,如果每个病人一个呼叫按钮,那么输入触点是远远不够用的,所以在此次设计中我用了二进制的方法,即用六位二进制编码 1 到 56 这 56 个病房,那么就可以用 6 个输入触点解决 56 个输入的问题。另外护士站的输出我们也用同样的二进制表示,和输入一一对应。3序号名 称输入点名 称输出点11号病房 1I0.01号病房 1床指Q0.0床 K1示灯 121号病房 2I0.11号病房 2床指Q0.1床 K2示灯 231号病房 3I0.0I0.11号病房 3床指Q0.0Q0.1床 K3示灯 341号病房 4I0.21号病房 4床指Q

3、0.2床 K4示灯 452号病房 1I0.0I0.22号病房 1床指Q0.0Q0.2床 K5示灯 562号病房 2I0.1I0.22号病房 2床指Q0.1Q0.2床 K6示灯 672号病房 3I0.0I0.1I0.22号病房 3床指Q0.0Q0.1Q0.2床 K7示灯 782号病房 4I0.32号病房 4床指Q0.3床 K8示灯 893号病房 1I0.0I0.32号病房 1床指Q0.0Q0.3床 K9示灯 9103号病房 2I0.1I0.32号病房 2床指Q0.1Q0.3床 K10示灯 10113号病房 3I0.0I0.1I0.32号病房 3床指Q0.0Q0.1Q0.3床 K11示灯 1112

4、3号病房 4I0.2I0.32号病房 4床指Q0.2Q0.3床 K12示灯 12134号病房 1I0.0I0.2I0.32号病房 1床指Q0.0Q0.2Q0.3床 k13示灯 13144号病房 2I0.1I0.2I0.32号病房 2床指Q0.1Q0.2Q0.3床 k14示灯 14154号病房 3I0.0I0.1I0.22号病房 3床指Q0.0Q0.1Q0.2床 k15I0.3示灯 15Q0.3164号病房 4I0.42号病房 4床指Q0.4床 k16示灯 16175号病房 1I0.0I0.42号病房 1床指Q0.0Q0.4床 k17示灯 17185号病房 2I0.1I0.42号病房 2床指Q0

5、.1Q0.4床 k18示灯 18195号病房 3I0.0I0.1I0.42号病房 3床指Q0.0Q0.1Q0.4床 k19示灯 19205号病房 4I0.2I0.42号病房 4床指Q0.2Q0.4床 k20示灯 20216号病房 1I0.0I0.2I0.42号病房 1床指Q0.0Q0.2Q0.4床 k21示灯 214226号病房 2I0.1I0.2I0.4床 k22236号病房 3I0.0I0.1I0.2床 k23I0.4246号病房 4I0.3I0.4床 k24257号病房 1I0.0I0.3I0.4床 k25267号病房 2I0.1I0.3I0.4床 k26277号病房 3I0.0I0.1

6、I0.3床 k27I0.4287号病房 4I0.2I0.3I0.4床 k28298号病房 1I0.0I0.2I0.3床 k29I0.4308号病房 2I0.1I0.2I0.3床 k30I0.4318号病房 3I0.0I0.1I0.2床 k31I0.3I0.4328号病房 4I0.5床 k32339号病房 1I0.0I0.5床 k33349号病房 2I0.1I0.5床 k34359号病房 3I0.0I0.1I0.5床 k35369号病房 4I0.2I0.5床 k363710 号病房 1I0.0I0.2I0.5床 k373810 号病房 2I0.1I0.2I0.5床 k383910 号病房 3I0

7、.0I0.1I0.2床 k39I0.54010 号病房 4I0.3I0.5床 k404111 号病房 1I0.0I0.3I0.5床 k414211 号病房 2I0.1I0.3I0.5床 k424311 号病房 3I0.0I0.1I0.32号病房 2床指示灯 222号病房 3床指示灯 232号病房 4床指示灯 242号病房 1床指示灯 252号病房 2床指示灯 262号病房 3床指示灯 272号病房 4床指示灯 282号病房 1床指示灯 292号病房 2床指示灯 302号病房 3床指示灯 312号病房 4床指示灯 322号病房 1床指示灯 332号病房 2床指示灯 342号病房 3床指示灯 35

8、2号病房 4床指示灯 362号病房 1床指示灯 372号病房 2床指示灯 382号病房 3床指示灯 392号病房 4床指示灯 402号病房 1床指示灯 412号病房 2床指示灯 422号病房 3床指Q0.1 Q0.2 Q0.4Q0.0 Q0.1 Q0.2Q0.4Q0.3 Q0.4Q0.0 Q0.3 Q0.4Q0.1 Q0.3 Q0.4Q0.0 Q0.1 Q0.3Q0.4Q0.2 Q0.3 Q0.4Q0.0 Q0.2 Q0.3Q0.4Q0.1 Q0.2 Q0.3Q0.4Q0.0 Q0.1 Q0.2Q0.3 Q0.4Q0.5Q0.0 Q0.5Q0.1 Q0.5Q0.0 Q0.1 Q0.5Q0.2

9、Q0.5Q0.0 Q0.2 Q0.5Q0.1 Q0.2 Q0.5Q0.0 Q0.1 Q0.2Q0.5Q0.3 Q0.5Q0.0 Q0.3 Q0.5Q0.1 Q0.3 Q0.5Q0.0 Q0.1 Q0.3544454647484950515253545556床 k4311 号病房 4 床 k4412 号病房 1床 k4512 号病房 2床 k4612 号病房 3床 k4712 号病房 4床 k4813 号病房 1 床 k4913 号病房 2 床 k5013 号病房 3床 k5113 号病房 4 床 k5214 号病房 1床 k5314 号病房 2床 k5414 号病房 3床 k5514 号病房

10、4 床 k56I0.5I0.2 I0.3 I0.5I0.0 I0.2 I0.3I0.5I0.1 I0.2 I0.3I0.5I0.0 I0.1 I0.2I0.3 I0.5I0.4 I0.5I0.0 I0.4 I0.5I0.1 I0.4 I0.5I0.0 I0.1 I0.4I0.5I0.2 I0.4 I0.5I0.0 I0.2 I0.4I0.5I0.1 I0.2 I0.4I0.5I0.0 I0.1 I0.2I0.4 I0.5I0.3 I0.4 I0.5示灯 432号病房 4床指示灯 442号病房 1床指示灯 452号病房 2床指示灯 462号病房 3床指示灯 472号病房 4床指示灯 482号病房

11、 1床指示灯 492号病房 2床指示灯 502号病房 3床指示灯 512号病房 4床指示灯 522号病房 1床指示灯 532号病房 2床指示灯 542号病房 3床指示灯 72号病房 4床指示灯 8Q0.5Q0.2 Q0.3 Q0.5Q0.0 Q0.2 Q0.3Q0.5Q0.1 Q0.2 Q0.3Q0.5Q0.0 Q0.1 Q0.2Q0.3 Q0.5Q0.4 Q0.5Q0.0 Q0.4 Q0.5Q0.1 Q0.4 Q0.5Q0.0 Q0.1 Q0.4Q0.5Q0.2 Q0.4 Q0.5Q0.0 Q0.2 Q0.4Q0.5Q0.1 0.2 Q0.4Q0.5Q0.0 Q0.1 Q0.2Q0.4 Q0

12、.5Q0.3 Q0.4 Q0.5补充说明 :我们用 I0.6 输入口作为护士站按钮 , 医护人员按下呼叫响应按钮后,与呼叫对应的指示灯闪烁 20s 后停止显示 .总共 56 个病房,编号1,2,3,451,52,53,54,55,56,其二进制编码如下:编号二进制编编号二进制编码编号二进制编码码11211010141101001210221011042101010311231011143101011410024110004410110051012511001451011016110261101046101110711127110114710111181000281110048110000691

13、001291110149110001101010301111050110010111011311111151110011121100321000005211010013110133100001531101011411103410001054110110151111351000115511011116100003610010056111000171000137100101181001038100110191001139100111201010040101000在此次设计中 , 我们用六位二进制对56 个床位进行了编码 , 输入输出都用六个触点 , 另外输入多加一个触点用做护士站按钮, 即 7 输

14、入 6 输出 . 为了防止一个呼叫被另一个强行截止 , 我们使用了自锁功能 , 使呼叫在护士按钮按下后的20S内不能被后面的呼叫强行关断.当然我们的设计也有一定的弊端, 当有几个呼叫同时进行时, 虽然护士站这边对应的输出可以同时显示, 但无法辨别 . 即我们的设计对同时呼叫的情况无可奈何 .第二章PLC控制系统硬件设计2.1 外围接线图此图为外围接线图的对应输入输出触点。第三章系统程序设计利用二进制的 14 病房 56 个床的病床呼叫系统的梯形图为:第四章系统调试7在编写好梯形图之后 ,我们可以把程序加载到PLC 中进行运行 ,看看实际情况是否与我们理论一致,在运行的过程中可以对程序进行监控,

15、方便检查错误 .刚开始时 ,我们没有加自锁 ,这样就有一些问题 ,只要出现第二个呼叫 ,就会强行关断第一个呼叫 .然后我们又发现把 T37 的长闭触点放在 Q0.0,Q0.1 .Q0.5 的前面 ,当护士按下按钮 20S 之后 ,对应的灯仍无法熄灭 ,所以经过考虑 , 我们在每个中间触点前面都加了 T37. 对于灯的闪烁 ,我们直接用 SM0.5 这个 1S 脉冲来实现的 ,它的功能是 0.5S 开 0.5S 灭 .第五章总结与体会这次病床呼叫器的设计是在我们学完PLC 理论课程后进行的一项可编程控制器相关知识综合应用的实践训练。在课程设计的过程中,我加深了对PLC的理解,学会了西门子编程软件及PLC 控制仿真软件的使用。在不断的调试各自的程序中发现了很多存在的问题并进行研究解决。刚开始觉得很难, 但经过高老师和万老师的细心指导发现只要处理好了触点编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论