background image

Button(0)表示一楼电梯外上升请求,Button(1)表示二楼电梯外上升

请求,

 Button(2)表示二楼电梯外下降请求, Button(3)表示三楼电梯

外下降请求);电梯内到达楼层控制按钮

floor(其中 floor(0)表示请

求到达一层,

 floor(1)表示请求到达二层, floor(2)表示请求到达三

层)。

系统的输出包括电梯位置标识

position,表示电梯当前所在楼层;

电梯开门关门显示按钮

door(当 door=1 时表示开门,door=0 表示关

门);电梯当前运行状态按钮

up_down(当 up_down=1 时表示电梯

处于上升状态,当

up_down=0 时表示电梯处于下降状态)。

系统主要通过当前所在楼层以及运行状态、后续请求判断运行方

式。电梯处在第一层时,当它收到二层电梯外上下楼请求、三层电梯

外下楼请求、一层电梯内到达二层和三层请求时,电梯会按照指令上

升到相应楼层并开门、关门;若收到一层电梯外上楼请求只做开门响

应,随后根据使用者进入电梯后请求进行响应;其他请求不响应。