教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 外语考试 >

课程设计--病床呼叫控制系统的设计(2)

来源:网络收集 时间:2026-07-24
导读: 1台S7-200 PLC包括一个单独的S7-200 CPU,或者带有各种各样的可选扩展模块。S7-200 CPU模块包括一个中央处理单元(CPU)、电源以及数字量I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序和存储数据

1台S7-200 PLC包括一个单独的S7-200 CPU,或者带有各种各样的可选扩展模块。S7-200 CPU模块包括一个中央处理单元(CPU)、电源以及数字量I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序和存储数据,以便对工业自动化控制任务或过程进行控制;输入和输出是系统的控制点:输入部分从现场设备中采集信号,输出部分则控制泵、电机、以及控也过程中的其他设备;电源向CPU 及其所连接的任何设备提供电力;通讯端口允许将S7-200 CPU同编程器或其他一些设备连起来;状态信号灯显示了CPU 的工作模式(运行或停止),本机I/O的当前状态,以及检查出来的系统错误;通过扩展模块可提供其通讯性能;通过扩展模块可增加CPU的I/O点数(CPU 221不扩展);一些CPU有内置的实时时钟,或添加实时时钟卡;EEPROM卡可以存储CPU程序,也可以将一个CPU中的程序送到另一个CPU中;通过可选的插入式电池盒可延长RAM中的数据存储时间;最大I/O配置。

通过对病床呼叫系统的PLC控制的设计任务和控制要求进行分析,确定的设计方

课程设计--病床呼叫控制系统的设计

案要求PLC控制器为10入/12出,考虑到要留有一些可扩展的单元,故可以选用SIMATIC-S7-200系列的CPU224和一个EM222扩展模块。

2、编程元件的地址分配

① 输入信号

停止按钮开关SB0——I0.0

1号房1号床开关SB1——I0.1 1号房2号床开关SB2——I0.2

2号房1号床开关SB3——I0.3 2号房2号床开关SB4——I0.4

3号房1号床开关SB5——I0.5 3号房2号床开关SB6——I0.6

护士站对应1号房开关SB7——I0.7

护士站对应2号房开关SB8——I1.0

护士站对应3号房开关SB9——I0.1

② 输出信号

1号房门口指示灯继电器KM0——Q0.0

1号房1号床指示灯继电器KM1——Q0.1

1号房2号床指示灯继电器KM2——Q0.2

2号房门口指示灯继电器KM3——Q0.3

2号房1号床指示灯继电器KM4——Q0.4

2号房2号床指示灯继电器KM5——Q0.5

3号房门口指示灯继电器KM6——Q0.6

3号房1号床指示灯继电器KM7——Q0.7

3号房2号床指示灯继电器KM8——Q1.0

护士站对应1号房指示灯继电器KM9——Q1.1

护士站对应2号房指示灯继电器 KM10——Q1.2

护士站对应3号房指示灯继电器KM11——Q1.3

③ 内存变量

1号房1号床计时器——T101 1号房1号床计时器——T102

1号房1号床计时器——T103 1号房1号床计时器——T104

1号房1号床计时器——T105 1号房1号床计时器——T106

课程设计--病床呼叫控制系统的设计

六、PLC控制程序设计

1、I/O接线图设计

2、功能表图

课程设计--病床呼叫控制系统的设计

3、梯形图设计

课程设计--病床呼叫控制系统的设计

课程设计--病床呼叫控制系统的设计

课程设计--病床呼叫控制系统的设计

4、指令表

NETWORK 1(网络1)

LD I0.1

AN I0.0

TON T101, +50

NETWORK 2(网络2)

LD T101

LPS

AN Q0.3

AN Q0.6

= Q0.0

LPP

AN Q0.2

= Q0.1

NETWORK 3(网络3)

课程设计--病床呼叫控制系统的设计

AN I0.0

TON T102, +50

NETWORK 4(网络4)

LD T102

LPS

AN Q0.3

AN Q0.6

= Q0.0

LPP

AN Q0.1

= Q0.2

NETWORK 5(网络5)

LD T101

O T102

AN I1.0

AN I1.1

= Q1.1

NETWORK 6(网络6)

LD I0.3

AN I1.1

TON T103, +50

NETWORK 7(网络7)

LD T103

LPS

AN Q0.0

AN Q0.6

= Q0.3

LPP

AN Q0.5

课程设计--病床呼叫控制系统的设计

NETWORK 8(网络8)

LD I0.4

AN I0.0

TON T104, +50

NETWORK 9(网络9)

LD T104

LPS

AN Q0.0

AN Q0.6

= Q0.3

LPP

AN Q0.4

= Q0.5

NETWORK 10(网络10)

LD T103

O T104

AN I0.7

AN I1.1

= Q1.2

NETWORK 11(网络11)

LD I0.5

AN I0.0

TON T105, +50

NETWORK 12(网络12)

LD T105

LPS

AN Q0.0

AN Q0.3

= Q0.6

课程设计--病床呼叫控制系统的设计

LPP

AN Q1.0

= Q0.7

NETWORK 13(网络13)

LD I0.6

AN I0.0

TON T106, +50

NETWORK 14(网络14)

LD T106

LPS

AN Q0.0

AN Q0.3

= Q0.6

LPP

AN Q0.7

= Q1.0

NETWORK 15(网络15)

LD T105

O T106

AN Q1.1

AN Q1.2

= Q1.3

七、程序调试方式及过程说明

运用STEP 7-MicroWIN V3.1(西门子S7-200编程软件)编写的梯形图程序,并注意选择对应的PLC型号(CPU224)。编译无错误后使用引出命令将梯形图程序存成后缀为.awl格式的可执行程序文件并保存在你设定的文件夹中(如bchjxt.awl)。

打开西门子s7-200仿真程序汉化版,输入密码,设定PLC的CPU型号为CPU224,打开“程序”使用“装载程序”命令将bchjxt.awl程序文件载入仿真程序软件中,点击命令“切换到运行状态”,打开“查看“使用”内存监视“命令输入你所要观察

课程设计--病床呼叫控制系统的设计

的输入输出的位。

通过对仿真程序中指示灯的运行状态的观察来检验程序是否准确,并对错误部分进行修改,完成程序。

在程序运行过程中可以配合秒表,手表等器材大概的估计时间的准确性,并实时的对错误的程序段进行标记,以方便后面的修正工作。最好有两个人分工协作对程序校验,以免一个人分心做不同的事而造成不必要的错误。

八、设计心得体会

在郭老师的指导和自己花了一个多星期时间的努力下,终于把这次的课程设计顺利完成了。这次病床呼叫系统的设计是在我们学完《PLC原理与实践》理论课程后,进行的一项可编程控制器相关知识综合应用的实践训练。

课程设计的过程中,我加深了对PLC理论知识、梯形图、指令表、外部接线图的理解;学会了西门子编程软件及PLC控制仿真软件的使用,在不断的调试各自的程序中,发现了很多存在的问题并进行研究解决。在课程设计之初,刚拿到课题和任务书的我感到无从下手,后来经过自己对课程理论知识的进一步复习及查阅相关资料,同时得到了郭老师的细心指导和同学们的热情帮助,才较顺利的完成了此次的课程设计。

总的来说,这次关于病床呼叫系统的课程设计整个过程自己收获较大。通过本次课程设计,首先我不仅复习、巩固和验证了自己所学的PLC相关理论知识,而且也初步培养了自己在PLC相关课程设计的基本操作技 …… 此处隐藏:1558字,全部文档内容请下载后查看。喜欢就下载吧 ……

课程设计--病床呼叫控制系统的设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/117954.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)