本次课程设计设计的是红绿灯,是我们实验做过的升级版。由于实验有了一定的基础,于是对本次红绿灯的设计也有了清晰的思路。在课程设计布置下来几天后我们就开始动手研究了,一开始就列了一张东直右、东左、西直右、西左和南北向的红绿灯亮灭的情况。然后开始对各个灯分配时间,然后开始了编写梯形图,本来是想用之前做实验时写好的那个程序来进行修改的,但是后来发现被改得面目全非,而且还把自己完全给弄混了,于是决定抛开之前的那个基础程序,根据现在的思路自己重新编程,这样反反复复的写了好多张草稿纸,最后当我把程序都写出来并已进入调试的时候,得到了一个不好的消息,说是老师更改了高级的要求,我当时有点崩溃了,差不多调出来的程序又得重新修改了。可是我还是很快摆正心态,又重新列了上面的那张各方向的红绿灯亮灭情况表,开始对程序进行修改,在修改的过程中我同时也对纸上的程序进行修改,以防再遇到同在实验室时丢程序的情况,那次丢程序把我郁闷得不行,给了我一个非常深刻的教训。
再通过不断的修改调试后,终于运行正确了,但我对车辆检测的程序并没有很好的思路,于是第二天同同学一起研究了最后终于完整。
设计时遇到的最难的地方就是对红灯的控制,即当其他方向绿灯或黄灯闪烁时都要必须亮红灯,最后用并联的思路完成了亮灯控制。由于程序中用到的定时器T比较多,为了不发生混乱,我把定时器T的标号设置成同其所控制的'输出线圈类似,这样给设计及修改带来了极大的方便性和清晰性通过这次红绿灯的课程设计。使我对PLC软件都有了更近一步的了解,用再通过绘画电气连接图,让我对电气控制的知识又得以复习和巩固,同时还让我深刻的体会到课程与课程之间的联系强度,为接下来的学习、今后从事自动化控制领域的工作打下一定的基础。
因篇幅问题不能全部显示,请点此查看更多更全内容