ImageVerifierCode 换一换
格式:DOC , 页数:34 ,大小:1.07MB ,
资源ID:2991867      下载积分:5 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/2991867.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于PLCS7300控制的智能家居系统.doc)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于PLCS7300控制的智能家居系统.doc

1、 河北建材职业技术学院 Hebei Vocational & Technical College of Building Materials 毕 业 设 计( 2016届 ) 题目:基于PLC(S7-300)控制的智能家居系统 所属系部 机 电 工 程 系 专 业 电气自动化技术 班 级 13 电 气 姓 名 吕 宁 学 号 0418130118 指导教师 邢 满 荣 完成日期: 2016 年 6 月13日摘 要随着社会的不断发展进步,人们不断去追求更舒适、方便、高效、安全的生活环境。传统的家居环境无法满足人们越来越高的要求。本文的设计思路是将家居自动化、家居安全防护等功能集中在一个综合管理系

2、统上,采用模块化的编程方法,分为智能窗帘开合系统、智能车库系统、电动衣架系统、智能洗衣机系统、智能烧水系统、夜间模式和防盗模式,在保证稳定可靠、环保节能和降低成本的前提下,提高家居环境的安全性、舒适性、方便性。并且可以根据用户的实际需求,进行添加、删除和修改模块功能。关键词:可编程控制器 智能家庭 PLC编程 目 录绪 论11.PLC选型22.智能家庭系统设计32.1智能家庭系统编程结构32.2智能家庭系统编程方法33.PLC编程部分43.1总输入输出分配表和总符号表43.2主程序部分43.3智能窗帘开合系统53.4智能车库系统53.5电动衣架系统53.6智能洗衣机系统63.7智能烧水系统83

3、.8夜间模式系统84.调试8结 论9致 谢9参考文献10附录1 主程序11附录2 智能窗帘程序13附录3 智能车库程序15附录4 电动衣架程序18附录5 智能洗衣机程序20附录6 智能烧水程序26附录7 夜间模式程序28表1 总输入输出分配表29表2 总符号表30绪 论随着计算机技术、自动化技术的发展,智能家庭这种时代的产物应运而生。所谓智能家庭,就是综合利用这些技术,将与家居环境相关的各类子系统联系在一起,将本来被动静止的结构转变为具有智慧的体系,提供安全方面的信息交流功能,优化人们的生活方式,让家居生活更加舒适、安全、高效、可靠。智能家庭,或称智能住宅,是以住宅为平台,兼备建筑设备、网络通

4、讯、信息家电和设备自动化功能。集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。它在保持了传统的居住功能的基础上,摆脱了被动模式,成为具有能动性智能化的现代工具。智能家居不仅提供了全方位的信息交换功能,还优化了人们的生活方式和居住环境,帮助人们有效地安排时间、节约各种能源,实现了家电控制、照明控制、室内外遥控、窗帘自控、防盗报警、计算机控制、定时控制以及电话远程遥控等功能。随着家庭智能化在世界范围内的日渐普及,智能家居在上个世纪末悄然走进了中国市场。近年来,智能家居频繁地出现在各大媒体上,一时之间成了人们耳熟能详的词汇。PLC 作为家庭网络,还非常便于在传统数据处理设备(

5、如PC 机等)与计算机外设之间交换数据。信息家电也可与计算机进行对话。例如:利用PLC 网络可以很方便地从电视机或 VCR 向 PC机发送多媒体数据。PLC 还可以用于住宅安全方面,利用装在门口的摄像机把图像传送至电视机。目前,PLC 家庭网络必须借助其它技术来向互联网发送数据以及与移动设备通信。美国大多数住宅最终将装用像 DSL 或 Cable Modem 之类的宽带连接。为了使PLC 设备能够共享宽带互联网连接,可以在PLC 网上添加一个 PLC 互联网路由器。需要与互联网上其它设备通信的设备将通过电力线向数据中心发送数据由它来决定是否向互联网发送数据。在将来,信息家电选路设备也许可以不要

6、。研究人员正在开发利用外部配电线让PLC 家庭网络直接与其它住宅、电力厂和互联网对话的解决方案。这种用于互联网接入的网络基础设施对发展中国家特别有吸引力,因为不需要额外的支出。从国家产业政策方向分析,智能家居行业作为高新技术产业,必定是国家产业扶持的对象。智能家居行业,是一个朝阳产业,处于行业的快速发展期。智能家居的潮流不可逆转。在中国13亿人口中大概有3.5亿个家庭,如果平均每个家庭在智能化装修的费用上作出6000元的预算,那么未来的整个智能家居的产业值将超过上千万,可以想象这样的市场会有多么的庞大。1、PLC选型国内外对智能家庭的研究有很多,但是多选用单片机和ARM作为主空器。智能家庭首要

7、的问题就是稳定可靠性,PLC相对于单片机和ARM来说更加稳定实用。S7-300 PLC是模拟式中小型PLC,电源、CPU和其他模块都是独立的,可以通过U形总线把电源(PS)、CPU和其他模块紧密固定在西门子S7-300的标准轨道上。每个模块都有一个总线连接器,后者插在各模块的背后。电源模块总是安装在机架的最左边,CPU模块紧靠电源模块。CPU的右边是可以选择的IM接口模块。S7编程软件组态主架导轨硬件时,电源,CPU和IM分别放在导轨的1号槽、2号槽和3号槽上。一条导轨共有11个槽号:1号槽至11号槽,其中4号槽至11号槽可以随意放置除电源、CPU和IM以外的其他模块。如:DI(数字量输入)、

8、DO(数字量输出)、AI(模拟量输入)、AO(模拟量输出)、FM(功能模块)和CP(通信模块)等。该程序CPU选用常用的CPU 312,总共需要26个输入点(I0.0I3.1)和21个输出点(Q0.0Q2.4),因此选用两个16位输入输出。输入地址这定为I0.0至I3.7,输出地址设定为Q0.0至Q3.7。特别注意,因为程序中运用到了周期为1s占空比为50%的脉冲,因此在CPU设置中应对CPU周期/时钟存储器进行设置,定义初始地址为100。PLC模块选择如图1-1所示。图 1-1 PLC模块选择I/0模块地址如图1-2所示。图 1-2 I/O模块地址CPU模块时钟寄存器配置如图1-3所示。图

9、1-3 CPU时钟存储器设置2、智能家庭系统设计2.1智能家庭系统编程结构智能家庭控制系统由PLC控制。主程序中包含防盗报警系统完整程序、智能窗帘程序块、智能车库程序块、电动衣架程序块、智能洗衣机程序块、智能烧水程序块和夜间模式程序块。结构示意图如图2-1所示。由PLC控制智能窗帘开合程序智能车库程序电动晾衣架程序智能洗衣机程序智能烧水程序夜间模式 主程序图2-1 编程结构示意图由PLC控制智能窗帘开合系统智能车库系统电动晾衣架系统智能洗衣机系统智能烧水系统夜间模式智能家庭系统图2-1由PLC控制智能窗帘开合系统智能车库系统电动晾衣架系统智能洗衣机系统智能烧水系统夜间模式智能家庭系统图2-12

10、.2智能家庭系统编程方法基于S7-300型PLC的智能家庭控制系统,总共分为智能窗帘开合系统、智能车库系统、电动晾衣架系统、智能洗衣机系统、智能烧水系统和夜间模式六个部分。编程部分使用西门子S7-300型PLC编程系统,采用模块化编程方法。首先将不同功能编入FB功能块中,再将各个FB功能块编入主程序,构成整个智能家庭系统。运用模块化的编程方法,可以使原本复杂的编程思路变得简单、清晰、有条理。减少了不同功能程序之间的干扰便于调试,很大程度上提高了编程的成功率。同时便于在使用中随时修改不同模块的不同功能,减小对其他功能的影响,提高了智能家庭系统的整体稳定性。3、PLC编程部分3.1总输入输出分配表

11、和总符号表总输入输出分配表包含全部输入点和输出点所对应的功能。总符号表标示了程序中各程序块的功能名称。总输入输出分配表和总符号表分别见表1和表2。3.2主程序部分主程序是智能家庭系统编程中的主体部分。它包括了总开关程序、防盗报警触发系统程序、窗帘控制子程序、智能车库控制子程序、电动晾衣架子程序、智能洗衣机子程序、智能烧水子程序和夜间模式子程序。主程序中,除六个子程序外,包含总开关程序和防盗报警触发程序。总开关程序是全部智能家庭系统的开关,家中有人时总开关I0.0导通,无人时总开关I0.0断开。如图3-1所示。图 3-1 主程序总开关程序段主程序见附录1。3.3智能窗帘开合系统自动窗帘开合系统,

12、装有光敏电阻,可以根据外部光线强弱判断白天和黑夜,从而自动控制窗帘白天打开夜晚关闭。同时可根据实际情况选择手动控制窗帘开启关闭。对智能窗帘开和系统的编程,采用对控制线圈Q0.0和Q0.1的置复位和线圈互锁的方式实现电机正反转,使编程简单化,同时不会相互影响。I0.1和I0.2分别为窗帘手动开和窗帘手动关,分别控制窗帘正转电机Q0.0和窗帘反转电机Q0.1。I0.3是光敏电阻,通过对光敏电阻高低电平的检测,来控制窗帘的开合。其中,I0.3的上升沿控制窗帘打开,I0.3的下降沿控制窗帘合上。T0和T1为窗帘电机正反转定时。采用定时控制的优点是可以根据窗帘滑轨长度来调节时间长短,使窗帘完全开合。同时

13、减少了限位开关的使用,节约成本,节省输入地址。智能窗帘程序见附录2。3.4智能车库系统智能车库系统,包括车库门、车库外灯和车库内灯。当汽车通过车库门的光学传感器时,车库门自动打开,车库内灯亮。同时,车库门外装有光敏电阻。当室外光线过暗汽车到达光学传感时,车库外灯也会亮起。当汽车到达车库门传感器I0.4时,车库门自动打开,车库内灯Q0.4点亮。同时,如果外部光线过暗I1.0导通,车库外灯Q0.5点亮5s。当车库门到达上限位开关时,正转电机Q0.2停止转动。按下车库门关闭按钮I0.5,车库门关闭。如果外部光线充足,则I1.0不通,车库外灯不会点亮。智能车库程序见附录3。图 3-2 单按扭启停程序段

14、3.5电动衣架系统电动晾衣架系统采用单按钮控制晾衣架上升和下降,极大简便了使用者的操作,同时使编程更加简单。当按下I1.1按钮,Q0.6控制电动机正转,晾衣架下降。再按下I1.1按钮,Q0.7控制电动机反转,晾衣架上升。如图3-2所示。T3为晾衣架电动机转动定时器。采用定时器控制下降高度的优点是节省了限位开关的使用,节约成本,便于随时修改高度。电动衣架程序见附录4。3.6智能洗衣机系统智能洗衣机程序是全部智能家庭系统中最为复杂的程序。智能洗衣机的具体工作过程分为如下几步:进水。当洗衣机盖在关闭的状态下,按下启动按钮I1.3,洗衣机进水阀Q1.0开启,开始进水。当水位到达上限位开关I1.4时,进

15、水阀Q1.0关闭,洗衣准备定时器T4开始定时3s。同时漂洗计数器C0复位。洗衣机进水过程结束。漂洗正转。洗衣准备定时器T4定时3s结束后,洗衣机正转电机Q1.1置位,启动正转定时器T5开始定时3s。同时,在计数次数小于指定次数时,反转间隔定时器T8自复位。正转电机Q1.1每通电一次,都会接通一次计数器C0。正转间隔。当正转定时器T5定时3s结束后,启动正转间隔定时器T6,定时3s。同时,洗衣机正转电机Q1.1和正转定时T5复位。漂洗反转。当正转间隔定时T6定时3s结束后,反转电机Q1.2置位,启动反转定时T7定时3s。T6自复位。反转间隔。当反转定时器T7定时3s结束后,反转电机Q1.2复位,

16、同时启动反转间隔定时器T8定时3s。T7自复位。一个完整的漂洗过程结束。漂洗循环。在计数次数小于预设时,漂洗过程循环。排水。当计数次数大于等于预设时,正转电机Q1.1和反转电机Q1.2复位。启动甩干准备定时器T9定时3s。当定时器T9定时3s结束后,排水阀Q1.3置位,T9自复位。甩干。当水位到达下限位开关I1.5时,甩干电机Q1.4置位,同时启动甩干定时器T10。铃音。当甩干定时器T10定时3s停止时,甩干电机Q1.4、甩干定时T10复位,铃声Q1.5置位,铃声定时T11定时3s。定时结束后,排水阀Q1.3、铃声Q1.5复位,T11自复位。急停。当按下急停按钮I1.6或洗衣机盖打开时,复位所

17、有智能洗衣程序中的输出点和所有定时器。洗衣过程如图3-3所示。循 环 正 反 停 停按下启动按钮,洗衣机进水。到达水位上限时停止进水。 洗衣机停止三秒后,开始漂洗 漂洗过程 排水 甩干 铃声响起,洗衣停止洗衣过程中,如果洗衣机盖被打开,或者按下急停按钮,洗衣过程立即停止 放入衣物、关闭洗衣机盖图3-3 洗衣过程示意图 智能洗衣机程序见附录5。3.7智能烧水系统智能烧水系统,一键控制烧水机注水、烧水,并且具有水开报警功能。电动水壶可以根据市场销售的水壶改造,这样既省去了PID调节的编程部分,又使编程更加简便。特别说明,智能烧水子程序是在总开关控制之下的。当总开关未开启(家中无人)时,智能烧水系统

18、不会被启动。按下启动按钮I2.4,注水阀Q2.0启动,直到水位到达上限位开关I2.5,注水停止。水位到达上限位后,在下限位开关I2.6和注水阀Q2.0断开的条件下,烧水Q2.1启动。当水烧开时Q2.1自动断开(仿真模拟时需要手动断开Q2.1),同时蜂鸣器Q2.2置位并启动定时器T12。当定时器定时3s结束后,蜂鸣器Q2.2复位,T12自复位。按下停止按钮I2.7,注水阀Q2.0、烧水Q2.1复位。智能烧水程序见附录6。3.8夜间模式系统夜间模式主要控制夜间的室内灯光开启延时关闭,以及对防盗系统的控制。当夜间在家中行走时,夜间地灯传感器I3.0触发,夜间地灯Q2.3自动点亮,当人离开时传感器I3

19、.0断开,并启动定时器T13定时5s,定时结束后灯自动熄灭。当夜间有人进入厕所时,传感器I3.1触发,厕所灯自动点亮。当人离开厕所时I3.1断开,并启动定时器T14定时5s后,厕所灯自动熄灭。当夜间模式开启时,窗防盗传感器I1.7、门防盗传感器I2.0全部打开。此时门窗被打开时传感器触发,防盗警笛Q1.6报警,防盗警灯I1.7闪烁。按下防盗复位按钮I2.3,Q1.6和Q1.7复位。(防盗程序截图见第7页,主程序截图部分)夜间模式程序见附录7。4、调试利用STEP7编程软件自带的模拟软件,对智能家庭系统主程序及各个子程序进行调试。调试过程对程序设计中的错误予以改正、各个子程序之间冲突部分进行调整

20、、检查符号表是否有冲突、添加或删去某些功能以及改用更加简便的编程方法。由于受到个人能力水平所限制,程序设计不够完善,存在诸多不正确、不方便、不合理之处。例如在调试过程中,首次运行模拟软件会出现输出点Q0.1闪烁现象,以及在智能车库系统中存在汽车出车库的设计缺陷等。真诚希望老师和同学们对于本文中设计不合理之处予以批评指正。调试过程如图4-1。图 4-1 调试软件结 论本设计采取了由PLC和多种其他设备组成的控制系统,可编程控制器(PLC)负责处理各种信号的逻辑关系,PLC是系统的核心。程序的成功运行,表明运用PLC来实现家庭智能化具有很高的可行性,这将是未来智能家庭的发展方向。基于PLC控制的智

21、能家庭系统,包含智能窗帘开合系统、智能车库系统、电动衣架系统、智能洗衣机系统、智能烧水系统、夜间模式和防盗系统。该系统的长处在于其方便、造价相对便宜,尽管功能不是很多,但是基本满足和能够保障一定的家居安全。而且不需要对已经装修好的家居做过多的改动,就可以实现相对的智能,保障了家居的智能化和安全化,实现早上下午自动开关窗、防盗等功能,在一定程度上解决了外界环境给人们日常生活中带来的烦恼。致 谢本论文是在导师邢满荣教授的悉心指导下完成的,邢老师严谨的治学态度和科学的工作方法给我极大的影响和帮助。还记得刚刚接触PLC时,我对它毫无了解,对于PLC编程一窍不通,连续几节课都没有听懂,心里十分着急。正是

22、邢老师在课堂上的细致讲解和耐心的指导,使我快速掌握了PLC的编程方法,在课堂上能够较快的完成一个项目,并最终能够顺利地完成毕业设计。在此,衷心感谢邢满荣老师对我的关心和指导。基于PLC(S7-300)控制的智能家庭系统,程序编写与调试用时四天,论文编写用时一个月。通过这次毕业设计,使我在课堂上学到的东西得以实践,并且可以加入自己的思想,打破了在课堂上思维的局限性。通过这次的毕业设计我学习到了很多的东西,同时也发现了自身的许多不足。今后我还会继续努力,去学习更多的东西。在本人编程及编写论文期间,室友何思洋同学对程序中的电动衣架系统、论文编制和格式给予了热情帮助,在此向他表达我的感激之情。参考文献

23、1、王芹,王浩 可编程控制器技术及应用,天津大学出版社,2014,2第2版2、网络文献 可编程控制器介绍3、曹飞 传感检测课程设计计划实验报告,南通大学 4、网络文献 智能家居和PLC5、宋有才 智能家庭的PLC应用,安徽省阜阳师范学院计算机与信息学院 附录1 主程序附录2 智能窗帘程序附录3 智能车库程序附录4 电动衣架程序附录5 智能洗衣机程序附录6 智能烧水程序附录7 夜间模式程序表1 总输入输出分配表输入输出总开关I 0.0窗帘电机正转Q 0.0窗帘手动开I 0.1窗帘电机反转Q 0.1窗帘手动关I 0.2车库门电机正转Q 0.2窗帘光传感I 0.3车库门电机反转Q 0.3车库门开启传

24、感器I 0.4车库内灯Q 0.4车库门关闭按钮I 0.5车库外灯Q 0.5车库门上限位开关I 0.6晾衣架电机正转Q 0.6车库门下限位开关I 0.7晾衣架电机反转Q 0.7车库光敏传感器I 1.0洗衣机进水阀Q 1.0晾衣架按钮I 1.1洗衣机电机正转Q 1.1洗衣机门检测I 1.2洗衣机电机反转Q 1.2洗衣机启动I 1.3洗衣机排水阀Q 1.3洗衣机水位上限I 1.4洗衣机甩干电机Q 1.4洗衣机水位下限I 1.5洗衣机铃声Q 1.5洗衣机急停I 1.6防盗警笛Q 1.6窗防盗传感器I 1.7防盗警灯Q 1.7门防盗传感器I 2.0水壶注水阀Q 2.0夜间模式I 2.1水壶烧水Q 2.1

25、车库防盗传感I 2.2水壶蜂鸣器Q 2.2防盗复位I 2.3夜间地灯Q 2.3水壶注水启动I 2.4夜间厕所灯Q 2.4水壶注水上限I 2.5水壶注水下限I 2.6水壶手动停止I 2.7夜间地灯传感I 3.0夜间厕所灯传感I 3.1表2 总符号表 名称符号智能窗帘开合系统FB 1智能车库系统FB 2电动晾衣架系统FB 3智能洗衣机系统FB 4智能烧水系统FB 5夜间模式系统FB 6窗帘正转定时T 0窗帘反转定时T 1车库外灯定时T 2晾衣架上升定时T 3晾衣架下降定时T 4洗衣机正转T 5洗衣机正转间隔T 6洗衣机反转T 7洗衣机反转间隔T 8洗衣机甩干准备T 9洗衣机甩干T 10洗衣机铃音定时T 11水壶蜂鸣器定时T 12地灯延时T 13厕所灯延时T 14

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服