西门子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)进行组
ID:1625665419288089
小小铺l
西门子S7-200组态王基于PLC与组态的公共楼道智能照明系统的设计与研究
摘要
本文基于PLC与组态技术,设计了一套基于公共楼道的智能照明控制系统。该系统可以控制六层楼共三个单元的楼道照明,并根据不同季节控制开关灯时间。同时,系统还进行光线强弱检测和人员活动检测,以实现自动开关灯。在软件设计方面,本文以控制流程图和梯形图为基础,设计了各个子程序的程序逻辑。在组态设计方面,使用了组态画面进行数据展示和参数设定。最后,通过调试和仿真测试验证了系统的可行性和稳定性。
引言
1.1 系统研究的背景及意义
随着城市化进程的加速和人口的不断增长,公共楼道的照明管理成为一项重要的需求。传统的楼道照明系统存在能耗高、管理不便等问题。因此,设计一个基于PLC与组态的智能照明控制系统,具有重要的现实意义。
1.2 国内外研究现状
目前,国内外已有一些研究基于PLC的楼道照明控制系统。例如,ABC等(年份)设计了一套PLC控制的楼道照明系统,实现了远程控制和定时开关功能。然而,这些系统缺乏光线强弱检测和人员活动检测功能。
1.3 主要技术路线
本文采用了PLC S7-200作为可编程控制器,结合组态王进行数据显示和参数设定。通过读取系统时钟,控制季节和时分秒的读取,实现开关灯时间的控制。同时,利用光线传感器进行光线强弱检测,并使用人员活动检测器检测人员活动。根据检测结果,在光线弱且在开灯时间内时,自动开灯。
系统需求分析及可行性分析
2.1 需求分析
本系统需要能够控制六层楼共三个单元的楼道照明,并根据不同季节进行开关灯时间的控制。同时,需要实现光线强弱检测和人员活动检测功能。最后,系统还需要提供组态显示和参数设定的功能。
2.2 总体设计
在总体设计阶段,根据系统需求分析结果,确定了系统的功能模块划分和硬件构成。系统的硬件部分主要包括PLC选择、主电路和控制设计、PLC输入和输出分配以及器件清单等。
硬件设计
3.1 PLC选择
在本系统中,选择了西门子S7-200作为可编程控制器。该PLC具有性能稳定、功能强大的特点,能够满足楼道照明控制的需求。
3.2 主电路和控制设计
根据需求分析结果,设计了主电路和控制电路。主电路包括电源电路、开关电路和照明电路等。控制电路包括PLC输入和输出的连接设计。
3.3 PLC输入和输出分配
根据系统功能需求,将不同传感器的输入信号分配给PLC的相应输入口,将控制信号输出到照明设备控制器。
3.4 PLC输入和输出接线图
通过绘制PLC输入和输出的接线图,明确了不同元件和PLC之间的连接关系,确保电路连接正确。
3.5 器件清单
根据硬件设计结果,编制了器件清单。清单中包括所需传感器、PLC模块和其他辅助元件的型号和数量。
软件设计
4.1 控制流程图
在软件设计阶段,通过绘制控制流程图,明确了系统的各个模块之间的关系和程序执行的流程。
4.2 PLC内部设定地址
根据控制流程图,设计了PLC的内部设定地址,用于存储和处理控制程序中的变量和状态。
4.3 梯形图设计
梯形图是PLC控制程序的基本元素,通过梯形图设计实现了系统的各个子程序的逻辑控制。
4.3.1 主程序
主程序
以上相关代码,程序地址:http://wekup.cn/665419288089.html