一、 系统硬件接口定义
- 电梯内部操控面板
需要留下接口的包含如下部分:
传往控制芯片的接口;开门关门的按钮的指示灯和向CPU指令传输的接口;显示电梯当前所在楼层的屏幕;七个楼层的按钮及其对应的指示灯。
- 电梯外部的操控面板
一个面板对应两台电梯,需要留下接口的部分:
两个显示两台电梯所在位置的显示屏;两个显示电梯下一步行进方向的显示屏;每个楼层的上下楼按钮指示灯与控制接口;每一楼都要留下行程开关。
3. 电梯动力部分
电梯门的开关需要行程开关控制,需要电机提供动力;电梯上下运动需要触顶触底的安全用行程开关,电机提供动力或者阻力;预留芯片控制两个电机运动的接口。
二、 系统功能定义
- 显示功能
对于各楼层外的显示屏,需要显示电梯当前所在楼层,箭头形灯只在电梯运行时显示运动方向,上下行的按钮在按下后直到电梯停下才会熄灭。
电梯内的按钮上的指示灯需要在电梯抵达其对应楼层时才会熄灭,开关门按钮如果被触发那么其指示灯是直到门完全打开或者关闭才灭。电梯内显示屏需要显示电梯当前所在楼层。
2. 运动功能
经由控制系统信息的输入,中心系统综合信息决断后,发出上下行的指令,控制电机驱动电梯运动。
3. 中心信息处理决断功能
对于空闲时电梯停留楼层问题,上下同时有人按电梯时的运行取舍等实际问题,需要预留功能块,提前设计调度方案来解决。这类问题要结合实际功用和成本等因素,这里不再细述。
三、 软件功能模块分解和模块间接口定义
软件功能模块分为显示、电梯门开关和电梯上下三个模块
显示功能与电梯上下之间有接口用来显示电梯运动方向,和电梯开关的接口用来更新到达楼层和熄灭已经到过的楼层的指示灯
电梯开关和电梯上下互锁,电梯上下之后停止以后需要触发电梯门打开和关闭。电梯关闭以后如果还有需要去的楼层则应该触发电梯上下运动。同时在这部分加入延时模块,达到自动开关门的精确控制。