摘要:通过分析中小型火电厂锅炉炉膛的数据采集控制系统的背景和现状,设计一个基于西门子可编程控制器S7-200的热工数据采集系统。该系统主要是采集温度和压力值,通过传感器来检测,输送到变送器中,并利用上位机组态软件实时的显示采集到的数据值,用历史曲线进行记录。同时还设定了温度报警值和压力报警值,当采集到的温度和压力不在设定的正常范围时系统能够及时报警,做出相应的调节工作。对整个控制系统的硬件设计以及软件设计进行了总体上的研究和分析。
经过对系统进行仿真后,该系统实现了对火电厂锅炉炉膛的温度和压力进行实时数据采集的功能,由历史曲线图来直观的体现出采集到的数值以及数值的变化趋势,并能在温度异常或压力异常时自动产生相应设备来进行调节控制,在将来工厂的热工数据采集控制领域会有广泛的应用。
关键词:S7-200;温度和压力采集;组态仿真
目录
摘要
Abstract
1 绪论-1
1.1课题背景的研究-1
1.2课题研究的目的及意义 -1
1.3系统设计国内现状-2
1.4系统设计主要任务-3
2 系统方案设计-4
2.1设计要求-4
2.2设计框图-4
2.3设计技术-4
2.3.1传感技术-4
2.3.2 PLC-5
2.3.3上位机-5
2.3.4组态软件-6
3 系统硬件设计-7
3.1硬件选型-7
3.1.1 PLC选型-7
3.1.2 CPU选型-7
3.1.3模拟量模块选型-8
3.1.4传感器选型-8
3.1.5变送器选型-8
3.2系统I/O分配表-8
3.3系统硬件接线图-9
4 系统软件设计-10
4.1系统程序设计流程图-10
4.2系统程序设计梯形图-11
4.2.1初始化-11
4.2.2启动阶段-11
4.2.3温度压力量程设置-12
4.2.4温度高于上限/低于下限-12
4.2.5压力高于上限/低于下限-13
4.2.6相应调节设备打开-13
4.2.7报警-15
5 组态编程-17
5.1组态软件Kingview6.55-17
5.1.1组态系统构建步骤-17
5.2系统的组态王界面-17
5.2.1温度/压力正常-17
5.2.2温度异常-19
5.2.3压力异常-21
结 论-24
参 考 文 献-25
致 谢-26