版权所有:https://wWw.pxcodeS.com
电机的升降程序咱也写过了,还算好,就是一般的升降、自锁和互锁,接着,咱来写个两层电梯的程序,看看能不能写的成。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
咱先写下外部的硬件电路,梳理下输入输出。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

电路图
输入点注释:OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
急停:X0,急停开关。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
1内:X1,电梯内楼层1层开关。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
1上:X2,一层电梯门外,向上按键。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
1平:X3,一层楼到位开关,电梯到达一层时,会触发该开关。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
2内:X4,电梯内楼层2层开关。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
2下:X5,二层电梯门外,向下按键。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
2平:X6,二层楼到位开关,电梯到达二层时,会触发该开关。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
超重:X7,超重开关。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
到顶:X10,电梯到顶层后,限制电梯继续上升。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
到底:X11,电梯到**底后,限制电梯继续下降。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
开门:X12,电梯内部开门开关OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
关门:X13,电梯内部关门开关OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
开到位:X14,开门到位后,就是完全打开时就会触发。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
关到位:X15,关门到位后,就是完全关闭时就会触发。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

电梯开关
输出点注释:OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
上升:Y0,上升继电器,控制上升电机。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
下降:Y1,下降继电器,控制下降电机。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
开门:Y2,开门继电器,控制开门电机。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
关门:Y3,关门继电器,控制关门电机。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
1层:Y4,1层楼层指示灯。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
2层:Y5,2层楼层指示灯。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

升降
接着我们先分析一下电梯在运行中,都会遇到哪些情况,实际中,电梯面对这些情况又是如何运行的。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
1,我们处在一层,电梯也在一层,按下门外的向上按钮,不进入电梯。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯开门,过一段时间,又自动关门。之后就不再动作了。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
2,我们电梯内,电梯在一层,按下一楼按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯无动作。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
3,我们电梯内,电梯在一层,按开门按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
4,我们电梯内,电梯在一层,电梯正在关门,按下开门按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯立即开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
5,我们电梯内,电梯在一层,电梯正在开门,按下关门按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯继续开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
6,我们电梯内,电梯在一层,按下二楼按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯关门后,升到二层并停止,电梯自动开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
7,我们二层,电梯在二层,按下向下按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
8,我们电梯内,电梯在二层,按下二楼按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯无动作。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

电梯
9,我们电梯内,电梯在二层,按下一楼按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯关门后,降至一层并停止,电梯自动开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
10,我们在一层,电梯在二层,按下上升按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯先从二楼降到一楼,然后自动开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
11,我们在二层,电梯在一层,按下下降按钮。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:电梯先从一楼升到二楼,然后自动开门,过一段时间,又自动关门。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
12,电梯超重。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
动作:不关门,不升也不降。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
一个两层电梯,动作估计也就这些了。后边想到了,我们在程序里直接加上就好。OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
来源 小亮谈电气OJN少儿编程网-Scratch_Python_教程_免费儿童编程学习平台
版权所有:https://wWw.pxcodeS.com
相关文章:
转载:感谢您对少儿编程网的认可,以及对我们原创作品以及精心收集文章的青睐,非常欢迎各位朋友分享到朋友圈,但转载请说明文章出处“来源少儿编程网”https://www.pxcodes.com/News/157274056810504.html。
支持一下 (
)