1、基于运料小车自动往返顺序控制的PLC程序设计郑州航空工业管理学院工业通信技术课程设计报告 届 专业 班级题 目 学 号 姓 名 指导教师 二一 二 年 月 日1 系统控制要求 1)按下开始按钮SB1,运货小车电动机反转,运货小车自动后退,到达仓库A装料,停留5秒后,运货小车电动机正转,运货小车自动前进,向仓库B运动,到达仓库B后停4秒卸料并后退,向仓库A运动,到达仓库A后,开始下一轮循环工作;2)若按下停止按钮SB2,运货小车电动机停止转动,运货小车停止运动;3)在2)的条件下,按下手动后退按钮SB3,运货小车后退,向仓库A的方向运动;4)在2)的条件下,按下手动前进按钮SB4,运货小车前进,
2、向仓库B的方向运动。2 流程图基于运料小车自动往返顺序控制的PLC程序设计的流程图如图(一)所示: X0 小车后退(启动) T0 延时5秒后小车前进 T1 延时4秒后小车后退 X1 小车后退时停止 X2 小车手动后退 X3 小车手动前进 图(一)运料小车自动往返顺序控制的PLC程序设计的流程图3 输入输出分配表 输入地址分配表如下表(一)所示表一PLC X元件对应外部设备X000开始按钮X001停止按钮X002手动后退按钮X003手动前进按钮 输出地址分配表如下表(二)所示表二 PLC Y元件对应外部设备Y001电动机反转Y002电动机正转4 编程逻辑框图基于运料小车自动往返顺序控制的PLC程
3、序设计的编程逻辑框图如图(二)所示:否 否 否 是 是 是 否 是 否 是 否 是 否5 状态转移图基于运料小车自动往返顺序控制的PLC程序设计的状态转移图如图(三)所示:图(三)运料小车自动往返顺序控制的PLC程序设计的状态转移图选择性分支左边分支:第3步分支:第4步分支:第5步分支:第7步分支:第8步分支:第10步分支:第11步分支:选择性分支中间分支:第3步分支:第4步分支:第5步分支:选择性分支右边分支:第3步分支:第4步分支:第5步分支:6 梯形图基于运料小车自动往返顺序控制的PLC程序设计的梯形图如图(四)所示:图(四)运料小车自动往返顺序控制的PLC程序设计的梯形图7 指令表基于
4、运料小车自动往返顺序控制的PLC程序设计的梯形图如表(三)所示:表三 8 总结经过这次的课程设计,使得我对PLC的掌握进一步的增强,加深了对PLC它们的理解,并对PLC产生了浓厚的兴趣,但是我也深深的知道自己的不足之处,比如说对高级指令的不熟悉,大大地加深了我的程序复杂程度。有些在学习过程中不能想通的问题,在对PLC编程过程中,查阅资料,最终得以解决。可以看出它对理论教学起到了必要的补充和额外的拓宽作用,对培养既具有扎实理论功底又具有相当实践能力的人才必不可少的。在这次的课程设计中,我发现PLC在工业控制中的作用很大,它能使人的控制转变成电脑的控制,大大地降低了产品的成本,很大地提高生产效率。9 参考文献1.史国生主编 电气控制与可编程控制器技术 北京: 化学工业出版社 2005.2。2张万忠主编 可编程控制器应用技术 北京: 化学工业出版社 20023廖常初主编 PLC编程及应用 北京:机械工业出版社 20024.贺哲荣主编 流行PLC实用程序及设计 西安电子科技大学出版社 2006