zoukankan      html  css  js  c++  java
  • 10周机电大作业设计

    机电大作业(第1阶段)

    一、系统硬件接口定义

      系统硬件接口分为楼层硬件接口、电梯运动接口以及动力部分接口;

    1.1 楼层硬件接口

      每层电梯口有两个按钮“上行”和“下行”,有两个LED数码管分别显示左右两个电梯所在的楼层,数码管旁有箭头LED灯指示该电梯的运行状态。两个按钮控制电梯的上行和下行,两个LED数码管显示电梯所在的楼层,两个箭头LED灯显示电梯的上行、下行或者停止。

    1.2 电梯运动接口

      电梯厢内部设置7个按钮,每个按钮下有一个LED灯,当按钮按下时LED灯即亮;还有一个LED数码管用来显示电梯所在楼层;还有一个箭头LED灯用来指示电梯的上行、下行和停止;另外还有“开门”、“关门”、“紧急预警”三个按钮,并连接一个LED灯,并且,当电梯运行时开门和关门开关不能使用。

    1.3 动力部分接口

      电梯需要上行、下行和停止,因此每部电梯需要一台交流电动机和一台变频器控制,PLC给变频器发送三个开关量信号:正转、反转、停止。另外,电梯门的开启和关闭也需要行程开关来控制。

    二、系统功能定义

    2.1运行状态显示功能

      电梯的运行状态需要在电梯内部面板以及楼层面板显示以告诉乘客电梯的运行信息。

      楼层电梯面板上的LED数码管显示电梯所在楼层,箭头LED灯显示电梯运行方向。

    2.2 人机交互功能

      电梯是一种代步工具,因此必须要实现人机之间的交互,才能知道人所需,从而完成人的意愿。而电梯的上行、下行、停止、开门和关门就体现了这个功能。

      当电梯运行时出现异常可通过按下报警按钮发出危险信号。

    2.3运动功能

      当电梯接收到运行信号时,电梯控制系统就会调度一部电梯快速到达所需楼层,并且在电梯停稳两秒后打开电梯门,打开后延迟10秒电梯门在未收到信号时自动关闭,若收到关闭信号则立即关闭。

      另外,电梯运行方向具有优先级顺序。例如电梯上行时,收到上行或下行信号时,电梯会优先上行。

    三、软件功能模块分解和模块间接口定义

      根据用户需求,软件功能模块可分为运行状态显示模块、电梯门开闭模块以及电梯上下行模块。

      电梯运行状态显示模块用于乘客信号的输入,并对其进行处理,然后作为另外两个模块的控制信号,因此必须与另外两个模块均有双向传输;电梯门在电梯运行时不能有动作,因此和电梯上下行模块也有一个接口。

  • 相关阅读:
    o1-check-power-of-2 && search-a-2d-matrix
    Remove Linked List Elements &&remove-duplicates-from-sorted-list
    fibonacci && climbing-stairs
    2016 Multi-University Training Contest 1 Abandoned country
    中断调用与子程序设计实验
    POJ 3764
    CSU 1566 The Maze Makers
    poj2524 Ubiquitous Religions
    poj2377
    汇编语言程序设计的上机基础知识预备
  • 原文地址:https://www.cnblogs.com/xxin/p/5453474.html
Copyright © 2011-2022 走看看