欢迎来到天天文库
浏览记录
ID:33458098
大小:109.50 KB
页数:4页
时间:2019-02-26
《襄汽编程技能大赛赛果及试题答》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2013年度襄汽PLC编程技能大赛赛果及试题解答(2013-05-3021:37:59)转载▼标签:襄阳汽车职业技术学院plc技能大赛2013教育分类:学习 2013年5月30日下午,我校PLC技能大赛在教学楼A201室进行,我有幸组织了这次比赛。参加此次PLC编程技能大赛的选手中,既有实力雄厚的编程高手,也有战斗力只有5的普通群众。尽管水平有高有低,但大家在比赛时都是非常认真投入的,通过比赛展现出了自己的风采,同时也提高了自己的plc编程水平,无论最后是否取得了名次,都是非常有锻炼价值的。 前17名最终名次如
2、下: 1.陶长青 2.赵俊涛 3.陈银银 4.张虹霞 5.吕姣 6.张敏兰 7.吴艳红 8.周绍文 9.张龙 10.解国兵 11.姚红 12.周玉祥 13.张东升 14.付祖发 15.姜振宇 16.李坤 17.祁建立 祝贺以上同学! 希望来年的比赛有更多的同学参加,期待同学们有更好的表现! 最后我附上这次plc比赛的试题及参考答案。 PLC竞赛题目:智力竞赛三组抢答器的控制实现具体控制要求: 在某次智力竞赛中有ABC三组选手参加,A组中有两名中学生,B组中只有一名大学生,C组中
3、有两名老师,另外还有一名主持人。在场的这几位每人手里都有一个按钮。当某组先按下抢答器按钮后,七段数码管上会显示相应的“A”或“B”或“C”。当主持人按下其手中的复位按钮后,七段数码管上的字母消失,然后可以进行下一次抢答。 为了减少中学生组的比赛难度和增加老师组的比赛难度,补充规定如下:A组中只要有一名中学生按下抢答按钮就算抢答成功,而C组中两名老师必须都按下抢答按钮才算抢答成功。 请根据以上控制要求编写I/O分配表,进行PLC程序设计,编写出梯形图程序,并与PLC设备连线调试。 参考答案:1.I/O分配表输入
4、:X0——A组中学生甲的按钮 X1——A组中学生乙的按钮 X2——B组大学生的按钮X3——C组教师甲的按钮 X4——C组教师乙的按钮 X5——主持人的复位按钮输出:Y0——七段数码管a Y1——七段数码管b Y2——七段数码管cY3——七段数码管d Y4——七段数码管e Y5——七段数码管f Y6——七段数码管g 2.梯形图程序: 3.程序简析: 首先确定输入输出点。每个人手中的按钮各为一个输入点,共6个;七段数码管的每个管
5、各为一个输出点,共7个。这一步很简单。但比赛中还是有少数同学把输入点算少了。 然后用M1、M2、M5三个辅助线圈来代表ABC三个组的抢答状态,哪个组先抢到,其代表的辅助线圈就带电,并锁住另外两个线圈。最后利用上面的三个辅助线圈来控制七段数码管的输出,显示A时,M1使abcefg输出;显示B时,M2使abcdefg输出;显示C时,M5使adef输出。 程序中间有两个地方要注意一下。 第一点是A组中的X0、X1按钮要并联,是或的关系,有一个动作就算有输入。这一点大部分同学都能做对。 第二点同学们不太容易能
6、注意到,C组中的X3、X4两个输入是与的关系,按常规想法,直接串联作为M5的启动条件不就行了吗?为什么这里要用M3和M4辅助线圈过渡一下呢?这是因为假如直接用X3、X4两个常开触点并联,要想达到触发条件,必须使X3、X4按钮在某一时刻同时按下。但是如果AB两个组的人不抢答,C组的两人一先一后按下了自己的按钮,此时就无法触发M5线圈。所以这里需要加两个辅助线圈来保存一下X3和X4的状态。这个条件是不是很隐蔽啊,绝大多数同学都忽略了。能完成这一功能的只有第一名陶长青同学,不过他的程序太冗长并且有点瑕疵,所以也不能得到满分。
7、不过他毕竟能想到并实现了这一点,所以我最后把他定为第一名。此外解国兵同学也考虑到这一点,但他的程序中有其他重大失误,所以仅获第十名。
此文档下载收益归作者所有