4、电梯每1秒移动一个楼层:设置一个时间控制器,每过一秒即上升一个楼层或下降一个楼层。
5、响应分控制器的请求:此程序作为电梯控制的主控制程序,在电梯内部根据乘客的需求去完成一系列的指令,但是一个完整的电梯还需要外界的指令,所以需要响应分控制器的有效请求。
6、能记忆电梯主控与分控的所有请求信号,并按照电梯运行规则按顺序响应:在电梯内设置有楼层的选择按钮和相应的显示信号灯,在上升状态时先响应先上的请求;在下降状态是,先响应下降的请求;当楼层的选择信号是当前处于的楼层时,高楼层选择信号清除。
本设计的难点在于开始拿到题目的时候,有电梯主控制器与电梯分控制器两种,我一直分不清楚主控制器和分控制器的区别。仔细比较了两个的任务书,其实我觉得两者的功能有着相似之处也存在了许多的不同。主控制器是电梯内部的请求,包括一楼、二楼、三楼的请求以及电梯开关门的请求,而分控制器是电梯外部的请求,也就是一楼的电梯上、二楼的电梯上下、三楼的电梯下以及开关门、停止等请求。电梯主控系统最难的就是需要记忆电梯内外所有请求信号,并按照电梯运行规则按顺序响应。底层与最高层都只有单个方向的运行选择,而其余楼层都会有上下运行选择。那么在电梯运作的时候,不同楼层的乘客会有不同的需求。当电梯上行时,响应电梯的上升信号,则在该层停止,对应的信号灯灭,门自动打开,而在上行过程中,下行的请求不能被响应是,下行信号仍被记忆,下行同理。在上升的过程中,如果上行和下行都有内部请求,应优先选择响应上行的请求,在上层无请求而下层有请求时,则选择响应下降的请求,电梯在下降过程中的情况同理。所以在这块会设置优先级的处理,在电梯内设置有楼层的选择按钮和相应的显示信号灯,在上行时优先服响应上行的请求;在下行时,优先响应下行按钮的请求;当电梯停在某一层时,该层的不能够选择该楼层,选层信号被清除。
综上所述,电梯处理不同乘客的请求就必须不同,主控制器必须要记忆电梯内外的所有信号,结合乘客的请求和电梯状态做出不同响应。
- 上一篇:VHDL复杂交通灯控制系统的设计与仿真
- 下一篇:单片机步进电动机的DSP控制系统设计+电路图+源程序
-
-
-
-
-
-
-
江苏省某高中学生体质现状的调查研究
C++最短路径算法研究和程序设计
高警觉工作人群的元情绪...
NFC协议物理层的软件实现+文献综述
现代简约美式风格在室内家装中的运用
上市公司股权结构对经营绩效的影响研究
中国传统元素在游戏角色...
g-C3N4光催化剂的制备和光催化性能研究
浅析中国古代宗法制度
巴金《激流三部曲》高觉新的悲剧命运