• 机械大楼电梯控制项目


    机械大楼电梯控制项目(第一阶段)

    1.系统硬件接口定义

    1.1电梯外部操作板接口:对两部电梯的位置的显示部分,对运行状态的显示部分,对两部电梯发出上行或者下行召唤指令的部分。

    1.2电梯内部操作版接口:对所在电梯所在楼层的位置显示部分,对所在电梯运行状态显示的部分,对电梯要到达的目的楼层的选择部分,对每一一个被选中的楼层的按钮显示部分,对该电梯稳定停在一楼层时的开关门指令部分。

    1.3驱动部分接口:动力源对电梯内外部操作板发出的指令进行接收处理,做出相应的响应,驱动状态反馈给操作板的显示部分

    2.系统功能定义

    2.1显示:内部外部面板要能够显示电梯所在位置以及运行状态,楼层按钮需到达后熄灭,外部上行下行按钮也是电梯到达后熄灭。

    2.2运动:对操作面板发出的行进信号快速做出响应,实现动力源对电梯的驱动

    2.3规划:对面板接收到的信息进行合理规划,得出高效迅速的电梯行进路线,实现效率的最大化

    3.软件功能模块分解和模块间接口定义

    根据功能来看,所需要的有显示功能模块,运动功能模块,以及检测接收信号及相应信息处理模块。

    信号检测接收进行处理后输入到运动模块,实现运动,同时运动模块将运动情况传给显示模块进行显示,并将运动状态情况反馈给信号检测接收处理模块,进行下一步的运动规划和指令发出。

  • 相关阅读:
    正则表达式匹配可以更快更简单 (but is slow in Java, Perl, PHP, Python, Ruby, ...)
    ++i? i++? i+=1? i=i+1? 何必纠结?
    数独题的生成与解决方法
    VIM常用设置
    我的“MIT Challenge”
    NDK开发之javaVM
    十二月寒冬
    Linux epoll 笔记(高并发事件处理机制)
    Linux之我见
    半夜惊醒
  • 原文地址:https://www.cnblogs.com/jzhyb/p/5453566.html
Copyright © 2020-2023  润新知