77范文网 - 专业文章范例文档资料分享平台

课程设计3(5)

来源:网络收集 时间:2018-12-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第四章 软件设计

4.1程序流程图

图4—1程序流程图

4.2程序说明

1电梯参数初始化程序段

初始化程序段定义了电梯运行所需要的部分逻辑线,数据寄存器的处始值.初始值定义如下表:

表4—1参数初始值

初始化程序段 梯形程序图

这段程序只有在M0的值为逻辑0的时候才能运行,M0是系统启动标志寄存器.当系统初始化完成后把M0置位,以后在正常运行情况下将不再执行这段程序.如果电梯运行,按下X37,就可以把M0复位,而M0是整个主程序的主控指令,一点M0为逻辑0,N0主控就失效了,整个程序将会停止. 2用户输入登记程序段

用户输入程序段是用来接收用户对门厅按钮或者轿厢内按钮的操作,并将其保存到一定的逻辑线圈中或者执行一定的指令加以处理,每个触电对应的逻辑线圈以及说明如下表:

表4—2

该段程序都是用的SET指令,把按下的触电对应的逻辑线圈置位,用以保持该状态,比如当X0接通就把M10置位.一部分程序如下图:

图4—3梯形程序图 3系统状态确定程序段

这段程序的大部分都像前边的三句,当M10置位是就接通轿厢内一楼按钮对应的指示灯,表示该按钮被按下。

图4—4梯形程序图

对开门状态和关门转台有特殊的处理,其梯形图如下

图4—5梯形程序图

M16和M17分别是开门按钮和关门按钮对应的状态,只有当电梯不移动的时候才能执行开关门的指令,所以要对Y025和Y026的状态进行判断,Y025和Y026分别是拽引电机正转和反转的状态,也就是判断电梯有无上下行.如果是开门状态,为了避免冲突,先要复位关门继电器M17,在复位关门状态继电器M105,复位开门到位继电器M106,这样就可以置位开门状态继电器M104,这样就已经处于开门的状态了,响应了开门按钮的要求了,就可以复位开门按钮对应的继电器M16.关门的过程与此正好相反,这里就不再做说明了.在系统状态确定的时候还要显示当前的楼层以及当前是处于上行还是下行状态,这些要求都是通过下边的程序段来实现的:

图4—6梯形程序图

D100寄存器是存的是当前的楼曾数,SEGD(seven-segment decoder)是显示十六进制指令,当系统一上电,它就把D100寄存器译码成驱动与输出端Y011-Y017相连的七段数码管的控制信号.当M101置位,说明电梯处于上行状态,所以电梯的上行指示灯Y041亮.当M102置位,说明电梯处于下行状态,所以就使得电梯的下行指示等Y042亮.

4判断电梯是否在开关门程序段

图4—7梯形程序图

当M104置位且M105复位就是说明电梯处于开门状态,就调用电梯开门子程序段P30.当M104复位且M105置位就说明电梯正处于关门状态,就调用电梯关门子程序段P40.当M104和M105都复位时,说明电梯既没有开门又没有下行.这样N1层主控指令有效,去处理电梯的移动,如果电梯处于开门或者关门状态就会切段移动指令的执行,保证电梯不会移动.M105复位

5电梯开门子程序段

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库课程设计3(5)在线全文阅读。

课程设计3(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/382781.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: