西门子S7-200组态王基于PLC与组态的公共楼道智能照明系统的设计与研究

西门子S7-200组态王基于PLC与组态的公共楼道智能照明系统的设计与研究
要 I
ABSTRACT I
1 绪 论 1
1.1系统研究的背景及意义 1
1.1.1 背景 1
1.1.2 意义 1
1.2国内外研究现状 2
1.3 主要技术路线 2
2 系统需求分析及可行性分析 3
2.1需求分析 3
2.2总体设计 3
3 硬件设计 5
3.1 PLC选择 5
3.2 主电路和控制设计 5
3.3 PLC输入和输出分配 7
3.4 PLC输入和输出接线图 8
3.5 器件清单 10
4 软件设计 11
4.1 控制流程图 11
4.2 PLC内部设定地址 12
4.3 梯形图设计 14
4.3.1 主程序 14
4.3.2 单元1灯控制子程序SBR0 17
4.3.3 单元2灯控制子程序SBR1 23
4.3.4 单元3灯控制子程序SBR2 30
4.3.5 参数设定子程序SBR3 37
4.3.6 不同季节时间设定子程序SBR4 41
4.4 语句表程序 44
4.4.1 主程序OB1 44
4.4.2 单元1灯控制子程序SBR0 46
4.4.3 单元2灯控制子程序SBR1 51
4.4.4 单元3灯控制子程序SBR2 56
4.4.5 参数设定子程序SBR3 60
4.4.6 不同季节时间程序SBR4 63
5 组态设计 66
5.1 通讯定义 66
5.2 数据词典 67
5.3 组态画面 67
6 调试和仿真测试 69
6.1 调试 69
6.2 仿真测试 69
总 结 74
参考文献 75
附 录 76
致 谢 77
设计一套基于PLC与组态的公共楼道智能照明控制系统,能够一栋六层楼共三个单元的楼道照明控制,能根据不同季节控制开关灯时间,同时每个单元进行光线检测,光线弱允许开灯,每个单元每个楼层进行人员活动检测,检测到人员活动同时光线弱且在开灯时间,允许开灯,并进行组态王组态显示和参数设定。
2)技术指标
1)利用PLC S7-200作为可编程控制器楼道照明控制;
2)读取系统时钟,进行季节和时分秒读取,控制开关灯时间;
3)使用光线传感器检测光线强弱,光线强不开灯,光线弱允许开灯;
4)检测人员活动,检测到人员活动,在开灯时间,光线弱,自动开灯,进行开灯定时,定时到,检测到无人员活动,自动熄灭当前单元当前楼层楼道灯。
5)进行组态王显示和组态王参数设定,设定夏季、冬季和其他季节开关灯时间,设定夏季、冬季开始和结束时间。

西门子S7-200组态王基于PLC与组态的公共楼道智能照明系统的设计与研究

摘要

本文主要介绍了一套基于PLC与组态的公共楼道智能照明控制系统的设计与研究。该系统能够实现一栋六层楼共三个单元的楼道照明控制,并能根据不同季节自动调整开关灯时间。此外,系统还通过光线传感器进行光线强弱检测和人员活动检测,实现动态灯光控制。最后,系统还具备组态王显示和参数设定功能,方便用户进行操作和管理。

1 引言

1.1 系统研究的背景及意义

在现代社会中,楼道照明系统是公共建筑的基本设施之一。传统的楼道照明系统存在许多问题,例如能耗高、光线控制不灵活等。随着科技的发展,PLC(可编程逻辑控制器)和组态王的应用越来越广泛,因此将其应用在楼道照明控制系统中,可以实现智能化、节能化的楼道照明管理,具有重要的现实意义。

1.2 国内外研究现状

目前,国内外对于楼道照明控制系统的研究主要集中在节能、灯光控制和智能化管理等方面。已有研究表明,采用PLC与组态技术可以有效地实现楼道照明系统的智能控制和管理。

1.3 主要技术路线

本文的主要技术路线是基于PLC S7-200作为可编程控制器,结合组态王软件进行楼道照明控制系统的设计。系统通过读取系统时钟,根据季节和时分秒进行开关灯时间的控制。同时,系统还利用光线传感器进行光线强弱检测和人员活动检测,实现灯光的智能控制。最后,系统还具备组态王显示和参数设定功能,方便用户进行操作和管理。

2 系统需求分析及可行性分析

2.1 需求分析

根据项目要求,本系统的主要需求包括楼道照明控制、季节和时分秒控制、光线强弱检测、人员活动检测和组态王显示与参数设定。

2.2 总体设计

系统总体设计包括硬件设计和软件设计两个部分。硬件设计主要包括PLC选择、主电路和控制设计、PLC输入和输出分配、PLC输入和输出接线图以及器件清单。软件设计主要包括控制流程图、PLC内部设定地址、梯形图设计和语句表程序等。

3 硬件设计

3.1 PLC选择

在本系统中,选择了西门子S7-200型号的PLC作为可编程控制器。其具备较高的性能和稳定性,能够满足楼道照明控制系统的需求。

3.2 主电路和控制设计

根据楼道照明控制系统的需求,设计了主电路和控制电路。主电路包括供电装置和灯光电路,控制电路通过PLC实现对灯光的开关控制。

3.3 PLC输入和输出分配

根据系统需求,将各个输入输出信号分配到PLC的不同输入输出端口。

3.4 PLC输入和输出接线图

根据输入输出信号的分配,绘制了PLC输入和输出的接线图,确保信号的正确连接。

3.5 器件清单

列出了系统所需要的各种器件的清单,包括PLC、光线传感器、人员活动检测传感器等。

4 软件设计

4.1 控制流程图

根据系统需求,设计了控制流程图,明确了系统各个部分之间的关系和控制流程。

4.2 PLC内部设定地址

根据控制流程图,设置了PLC的内部地址,用于存储各种控制参数和状态。

4.3 梯形图设计

系统的梯形图设计分为主程序和各个子程序,包括灯控制、参数设定等。每个子程序都有相应的逻辑和控制。

4.4 语句表程序

为了使程序更加清晰和易读,设计了相应的语句表程序。主程序和各个子程序都有相应的语句表。

5 组态设计

5.1 通讯定义

系统通过组态王进行显示和参数设定,因此需要进行通讯定义,以实现与PLC的通讯。

5.2 数据词典

根据系统需求,建立了数据词典,用于存储和管理系统各种参数和状态。

5.3 组态画面

设计了组态画面,通过组态王实现对系统的显示和操作。

6 调试和仿真测试

6.1 调试

对整个系统进行了调试,确保各个部分之间的连接和控制正常运行。

6.2 仿真测试

通过仿真测试,模拟不同季节、光线强弱和人员活动等情况,验证系统的控制和灯光调节效果。

总结

本文主要介绍了一套基于PLC与组态的公共楼道智能照明控制系统的设计与研究。通过对系统的需求分析、硬件设计和软件设计等环节的详细阐述,展示了系统的整体架构和工作流程。此外,通过调试和仿真测试,验证了系统的可行性和实用性。

相关代码,程序地址:http://lanzouw.top/665749873238.html
 

  • 9
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值