。态,所以就使得电梯的下行指示等亮。判断电梯是否在开关门程序段当置位且复位就是说明电梯处于开门状态,就调用电梯开门子程序段。当复位且置位就说明电梯正处于关门状态,就调用电梯关门子程序段。当和都复位时,说明电梯既没有开门又没有下行。这样层主控指令有效,去处理电梯的移动,如果电梯处于开门或者关门状态就会切段移动指令的执行,保证电梯不会移动。复位电梯开门子程序段当置位时电梯处于开门状态,如果开门到位开关没有接通,置位继续开门,如果开门到位,接通说明门已经开到位了,这是置位开门到位继电器,并开始定时,让人安全进入,定时时间到复位开门状态继电器并置位关门状态继电器,开始关门。电梯关门子程序段这段程序和电梯开门子程序段很相近,置位标志着电梯处于关门状态,根绝关门是否到位继电器的状态来判断应该执行那些操作如果关门没到位,驱动开关们电动机反转继续关门,如果在关门的过程中光电传感器接通表示有人进出或者有东西挡在门口,为了安全其间,就为跳转到开门子程序段,重新开门,只有障碍排除了才能继续关门。判断电梯是否空闲程序段是电梯轿厢内的选层按钮,电梯门厅的召唤按钮,上边这段程序是为了检测这些按钮中有没有个或者几个被按下,用这个来确定电梯的运行状态,判断电梯是否处于空闲,用指令计算的逻辑的位数,保存到和中如果,中有位或者几位被置逻辑或者还是逻辑,那就证明有按钮被按下,那么就被接通否则复位。电梯空闲状态处理程序段当和都复位的时候电梯既不是上行也不下行有可能处于空闲状态,这时候就去调用,确定电梯下个目标楼层的子程序段,这这段程序中会确定电梯空闲标志的值,如果这段程序执行的结果是还没有任何其他楼层不包括电梯当前停靠的楼层需要响应,那么就为逻辑,电梯继续处于空闲状态,如果和有按钮按下标志都置位,就说明按下的是电梯挺靠的楼曾,便设置电梯开门标志。确定电梯下个目标楼层的子程序段这段程序是确定电梯的下个目标楼层的子程序,在电梯处于空闲状态会执行这段程序,在这段程序中,会确定电梯空闲状态标志的逻辑值。如果这段程序执行的结果还是没有任何其他楼层不包括电梯的当前层需要响应,那么的值就为逻辑,电梯仍然处于空闲状态。这段程序的第部分是设了个临时变量,然后把电梯的当前的层保存在当中,然后使用系列指令修改的值,比如门厅楼上行按钮或者轿厢内楼按钮被按下,那么就把数字传给。门厅二楼上行按钮或者下行按钮或者轿厢内二楼按钮被按下的时候就把数字传给,以此类推。清除标记子程序段表清除标记对应表楼层对应状态清除的逻辑线圈层任何状态二层上行状态下行状态空闲状态任何状态三层上行状态下行状态空闲状态任何状态四层上行状态下行状态空闲状态任何状态五层上行状态下行状态空闲状态任何状态六层任何状态此段程序的任务是电梯在个楼层的时候,清除已经完成任务的按钮状态。程序的梯形土图如下图所示。在子程序的开头,把电梯的当前所在的楼层数保存到便址寄存器中,并用跳转指令跳转到当中去,在的最后总有句跳转到清除标记子程序的结尾,指令,这样就保证只有当前楼层的标记被清除。对的楼层数,并且从高层往低层扫描。扫描的过程和确定电梯上行最近目标子程序段相似,这里不再说明。知道代码结尾处的,在所有的按钮没有被按下的情况下,取消电梯的下行运作状态,设置电梯的空闲等待状态。总结经过三个多月的不断的努力,我终于完成了毕业设计。在开始接到这个课题时我相当茫然,但是我不断通过书店图书馆和互联网等寻找有关基于的电梯控制系统设计的资料,清楚地了解到了电梯的工作原理,以及经典的用工业控制的设计实例,再结合自己所学过的可编程器的有关知识,我开始对六层电梯控制有了自己的思路。为了更好地理清自己的思路和完成我的设计任务,我把设计思路分成了几个模块,再根据自己的模块,按照时间分配好自己的任务。我就有针对性的逐个完成给自己设定好的阶段性目标。在前期,我发现查阅资料也是个不容缺少的能力。有关这方面的资料有太多,你得分清哪些对你有用处,哪些没用,等查阅完后需做好记录归纳与总结,找到问题的本质。对于电梯控制系统的设计,你必须对电梯的工作原理和功能要求了解得很透彻,因为这是你后面设计的基础。在了解完这些之后,再去多看些有关控制的实例。虽然学过这门课程,但是那大部分是理论的,看完这些实例后,才发现有了自己的初步思路。在后面,我就正式开始了我的设计。对于程序的设计,其端口的分配尤为重要,这是做后面程序设计的基础。在端口分配好后,就选择合适的。般程序的设计不是蹴而就的,得通过不断的调试才能完成。通过这些天的努力,让我理会到了理论与实践的巨大差距。只有不断通过实践,才能把所学知识学好,才能发现问题所在,才能有更大的进步。参考文献王庭有编著,可编程控制器原理及应用第二版国防工业出版社许晓峰主编,电机及拖动第三版高等教育出版社肖军孟令军编著,可编程控制器原理及应用清华大学出版社高钦和编著,应用开发案例精选第二版人民邮电出版社李惠昇主编,电梯控制技术机械工业出版社,宋伯生主编,编程实用指南机械工业出版社,廖常初主编,系列编程及应用机械工业出版社,张培志主编,电气控制与可编程序控制器化学工业出版社,谢剑贾青著,微型计算机控制技术第版国防工业出版社,范永生王岷编电气控制与应用第二版中国电力出版社致谢电梯控制技术是项专业技术,它涉及到机电专业的诸多课程。通过此次设计我对自己所学基础理论专业知识和基本技能进行了综合的检验。培养了分析与解决实际问题的能力,同时这次毕业设计不仅使我了解了很多新的知识,更重要的是我检索和获取知识的能力的到了很大的提高,这跟老师们给我的指导也是分不开的。本文是在导师王秀老师的悉心指导下完成的,王秀老师严谨求实的治学态度和蔼可亲的为人风范是我受益匪浅。谨此向王秀老师致以崇高的敬意和衷心的感谢,在课题选题和研究过程中,还得到了其他老师和同学的帮助。在此,对其他给予帮助的老师们表示我诚挚的谢意,对给予帮助的同学们表示衷心的感激和谢意。鉴于本人所学知识有限,经验不足,又是初次研究这种复杂的设计。在此过程中难免存在些和不足之处,恳请各位老师给予批评和指正最后少意义了。所以还必须配合软件设计,即利用定时器中断来加以判别。信号发射电路接收电路,和主控单元配合能完成设计工作,即给被测电缆加上测试波,能及时准确的接收反射回来的故障波形,并将结果通过数码管和发光二极管显示出来。综上所述,对系统工作过程的分析是从理论上说的,在实际的现场中可能会存在定的差别,但由于脉冲测试的时间非常之短,实际中也有可能实现。但还得考虑现场环境因素的影响,还必须有抗干扰能力和防止误操作能力,仅通过对引脚和定时器的控制是不够的,系统还须有其它辅助电路。第章系统部分软件的设计要完成本次测试仪的设计,除对系统主控部分和发射电路接收电路的硬件设计,还必须对系统主控单元进行主程序的设计和中断程序的设计。软件部分能实现硬件系统功能,而且也能提高系统的抗干扰能力和提高系统的精确度。本次软件设计主程序和中断程序采用汇编语言,考虑到本次设计的仪器是在错综复杂的环境中应用的,仅仅用上上述所说的硬件抗干扰电路还不够,必须在软件编程中加上软件看门狗程序,防止程序跑飞。主程序设计系统主电路初始化主程序中芯片中的定时器控制方式包括定时计数器方式控制字定时器控制寄存器。下面简要介绍其工作原理表定时器方式控制字的格式由上表可见,的高位控制低位控制。计数器工作方式选择位。当时,选择或为计数器方式当时,选择定时器工作方式。本次设计选用即为定时器,为计数器。工作方式控制位,用户无论选择计数器方式还是定时器方式,均有种工作方式组合对应,位,即选用位计数器方式位,即此方式下分成两个位计数器,停止计数。软件门控位该位和其它几个条件起通过逻辑电路控制定时器的启动或停止。当,时启动。时,则启动计数器工作的条件还需有两个条件满足,即和。当系统产生中断时,为避免引起其它中断,还需设中断优先级。中断允许寄存器进行简要说明表中断允许寄存器中断允许禁止总控制位。启动中断允许时,。串行口中断控制位。由于此次设计没用到串行口,所以,设为禁止。由于本次设计要用到外部中断和定时器,所以设中断允许。主程序框图主程序框图见图图系统主控电路程序流程图系统初始化关所有中断是否检测功键是检测功能键启动计数器清计数器开中断循环等待拨码盘拨码盘附录信号发射电路图老练桌面新建文件夹设计部件图发射控制电路电缆内部平衡电路接收电路附录信号接收电路图老练桌面新建文件夹设计部件图其他人员的时间人人人人下坑木支架按日需量的计算取④下炸药次,取次保健车次,取次运送设备次,取次其他次,取次则总计次时,主控系统将引脚发生电平正跳变,即引脚,在附录中的单稳态触发器的引脚发生,经过非门后变为,使与之相连的三极管短时导通,进而低压负脉冲波可以加到测试线路上,开始测试。而此时接收电路上的各点状态已开始变化。如下表表附录此时各点状态因为,当由到跳变时,的状态不定,因而的状态也不确定。而,当发生瞬间变化由到,则也瞬间变化由变到由于是单稳态触发器,所以又发生瞬时变化由变到,由于的状态不定,因而的状态也不定。当瞬时变化由变到,。态,所以就使得电梯的下行指示等亮。判断电梯是否在开关门程序段当置位且复位就是说明电梯处于开门状态,就调用电梯开门子程序段。当复位且置位就说明电梯正处于关门状态,就调用电梯关门子程序段。当和都复位时,说明电梯既没有开门又没有下行。这样层主控指令有效,去处理电梯的移动,如果电梯处于开门或者关门状态就会切段移动指令的执行,保证电梯不会移动。复位电梯开门子程序段当置位时电梯处于开门状态,如果开门到位开关没有接通,置位继续开门,如果开门到位,接通说明门已经开到位了,这是置位开门到位继电器,并开始定时,让人安全进入,定时时间到复位开门状态继电器并置位关门状态继电器,开始关门。电梯关门子程序段这段程序和电梯开门子程序段很相近,置位标志着电梯处于关门状态,根绝关门是否到位继电器的状态来判断应该执行那些操作如果关门没到位,驱动开关们电动机反转继续关门,如果在关门的过程中光电传感器接通表示有人进出或者有东西挡在门口,为了安全其间,就为跳转到开门子程序段,重新开门,只有障碍排除了才能继续关门。判断电梯是否空闲程序段是电梯轿厢内的选层按钮,电梯门厅的召唤按钮,上边这段程序是为了检测这些按钮中有没有个或者几个被按下,用这个来确定电梯的运行状态,判断电梯是否处于空闲,用指令计算的逻辑的位数,保存到和中如果,中有位或者几位被置逻辑或者还是逻辑,那就证明有按钮被按下,那么就被接通否则复位。电梯空闲状态处理程序段当和都复位的时候电梯既不是上行也不下行有可能处于空闲状态,这时候就去调用,确定电梯下个目标楼层的子程序段,这这段程序中会确定电梯空闲标志的值,如果这段程序执行的结果是还没有任何其他楼层不包括电梯当前停靠的楼层需要响应,那么就为逻辑,电梯继续处于空闲状态,如果和有按钮按下标志都置位,就说明按下的是电梯挺靠的楼曾,便设置电梯开门标志。确定电梯下个目标楼层的子程序段这段程序是确定电梯的下个目标楼层的子程序,在电梯处于空闲状态会执行这段程序,在这段程序中,会确定电梯空闲状态标志的逻辑值。如果这段程序执行的结果还是没有任何其他楼层不包括电梯的当前层需要响应,那么的值就为逻辑,电梯仍然处于空闲状态。这段程序的第部分是设了个临时变量,然后把电梯的当前的层保存在当中,然后使用系列指令修改的值,比如门厅楼上行按钮或者轿厢内楼按钮被按下,那么就把数字传给。门厅二楼上行按钮或者下行按钮或者轿厢内二楼按钮被按下的时候就把数字传给,以此类推。清除标记子程序段表清除标记对应表楼层对应状态清除的逻辑线圈层任何状态二层上行状态下行状态空闲状态任何状态三层上行状态下行状态空闲状态任何状态四层上行状态下行状态空闲状态任何状态五层上行状态下行状态空闲状态任何状态六层任何状态此段程序的任务是电梯在个楼层的时候,清除已经完成任务的按钮状态。程序的梯形土图如下图所示。在子程序的开头,把电梯的当前所在的楼层数保存到便址寄存器中,并用跳转指令跳转到当中去,在的最后总有句跳转到清除标记子程序的结尾,指令,这样就保证只有当前楼层
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 72 页
第 2 页 / 共 72 页
第 3 页 / 共 72 页
第 4 页 / 共 72 页
第 5 页 / 共 72 页
第 6 页 / 共 72 页
第 7 页 / 共 72 页
第 8 页 / 共 72 页
第 9 页 / 共 72 页
第 10 页 / 共 72 页
第 11 页 / 共 72 页
第 12 页 / 共 72 页
第 13 页 / 共 72 页
第 14 页 / 共 72 页
第 15 页 / 共 72 页
预览结束,还剩
57 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。