软件设计Р 手动控制方式РР A 小车向前运行:小车在料斗下面时不能向前运行,小车的车门在打开时不能运行,小车采用点动控制,按下向前运行按钮,小车向前进,当小车行至料斗下时碰到前限位开关时应停下来。РB 小车向后运行:小车在A地点时不能后退,小车的车门在打开时不能运行,小车采用点动控制,料斗门未关闭时不能运行,按下向后运行按钮时,小车向后运行至A地点时小车碰到后限位开关时应停下来。РC 料斗门打开控制:小车必须在B地点时,才能打开车门,以保证将料卸在地上。按下料斗门打开按钮,控制料斗门的电磁铁得电,斗门打开,延时十秒后电磁铁失电斗门关闭。РD 车门打开控制:小车必须在A地点时,才能打开车门,以保证将料卸在规定地点。按一下车门打开按钮,控制车门的电磁铁得电,车门打开,延时十秒后电磁铁失电,车门关闭。Р 控制流程图Р图手动控制流程图Р单周期控制方式Р 单周期控制要求Р小车在A地点,并且在车门关好的情况下,按一下向前运行按钮。小车就从A地点运行到B地点停下来,然后料斗门打开装料十秒钟,之后小车自动向后运行到A地点停止,车门打开卸料4秒钟后,车门关闭。完成双周期。Р 控制流程图РР图 单周期控制流程图Р自动控制方式Р 自动控制要求Р小车在A地点时,按一下自动运行按钮,小车将自动重复双周期运行过程,断开运行开关时,小车将前在完成一个循环后,结束运行。Р在手动控制方式下不能运行双周期、自动运行方式,反之,双周期和自动运行方式下也不能运行手动控制。Р 控制流程图Р图 自动控制流程图Р四 程序设计Р手动程序设计Р单周期控制方式Р自动控制方式Р五 程序调试仿真结果Р图 自动运行(右行)按下右行按钮Р图 自动运行(右行)右行输出Р图 自动运行(装料)按下右限位开关Р图 自动运行(装料)装料输出Р图 自动运行(左行)Р图 自动运行(卸料)按下左限位开关Р图 自动运行(卸料)卸料输出Р六 小结