西门子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:2829665749873238
命孕多舛
西门子S7-200组态王是一款基于PLC与组态的智能照明系统。本文旨在设计和研究一套基于PLC与组态的公共楼道智能照明控制系统,能够实现对一栋六层楼共三个单元的楼道照明进行控制。系统具备以下功能:根据不同季节控制开关灯时间、光线弱时允许开灯、每个单元每个楼层进行人员活动检测并根据情况开灯,同时能够进行组态王组态显示和参数设定。
在技术指标方面,本系统采用PLC S7-200作为可编程控制器实现楼道照明的控制。系统通过读取系统时钟,实现对季节和时分秒的读取,从而控制开关灯的时间。光线传感器被用于检测光线的强弱,当光线强时不开灯,当光线弱时允许开灯。系统还通过人员活动检测,当检测到人员活动且在开灯时间范围内且光线较暗时,自动开灯,并进行开灯定时,当检测到无人员活动时,自动熄灭当前单元当前楼层楼道灯。此外,系统还提供组态王显示和参数设定功能,用户可以根据夏季、冬季和其他季节的需要设置开关灯时间,以及夏季、冬季开始和结束时间。
为了实现上述功能,本文从需求分析、总体设计、硬件设计、软件设计、组态设计、调试和仿真测试等方面展开论述。
在需求分析阶段,我们对系统的功能需求进行了详细分析。在总体设计阶段,我们制定了系统的整体设计方案,包括硬件设计和软件设计。在硬件设计中,我们选择了PLC S7-200作为可编程控制器,并设计了主电路和控制电路。在软件设计中,我们设计了控制流程图和梯形图,包括主程序和多个子程序,以实现对不同单元和楼层的灯控制、参数设定等功能。同时,为了方便调试和仿真测试,我们设计了语句表程序,对系统进行了全面测试。
在组态设计阶段,我们定义了与外部设备的通讯协议,并根据系统的数据需求设计了数据词典。同时,我们通过组态画面的设计,实现了对系统状态的实时显示和参数设定的界面。最后,在调试和仿真测试阶段,我们对系统进行了调试,确保系统的功能正常运行,并进行了仿真测试,验证系统的稳定性和可靠性。
总结本文对基于PLC与组态的公共楼道智能照明系统的设计和研究,系统实现了对六层楼共三个单元的楼道照明的智能控制。系统能够根据不同季节进行开关灯时间的控制,通过光线传感器实现对光线强弱的检测,并根据人员活动和光线情况进行智能开灯控制。同时,系统提供了组态王显示和参数设定功能,方便用户对系统进行灵活的配置。
本文的研究成果对于提高公共楼道照明系统的智能化水平具有重要意义,可为类似系统的设计和实施提供参考。通过本文的研究,我们对基于PLC与组态的公共楼道智能照明系统的设计和研究有了更深入的了解,同时也为今后的工程实践和系统改进提供了一定的指导。
参考文献:
附录:
致谢:
相关的代码,程序地址如下:http://nodep.cn/665749873238.html