PLC仿真软件在PLC教学中的作用

2011-08-15 00:49田彩云
湖北开放大学学报 2011年5期
关键词:该软件被控编程

田彩云

(湖北广播电视大学,湖北 武汉 430073)

PLC仿真软件在PLC教学中的作用

田彩云

(湖北广播电视大学,湖北 武汉 430073)

自PLC问世以来,以其可靠性高、通用性强和使用简便等优点广泛应用于工业控制的各个领域,因此,现在各类学校电气、机电类专业普遍开设PLC 及其相关课程。将仿真软件引入PLC 教学中可以提高教学效果,提高学生对于PLC技术的应用水平。

PLC;仿真软件;教学;PLC编程;教学效果

一、PLC课程教学中存在的问题

1.课程要求高,学生学习有困难。PLC 课程具有信息量大、编程枯燥的特点。在PLC编程过程中学生要根据控制要求来确定控制方案,这就要求学生有一定的理论基础和自主学习意识,因此导致学生学习这门课有困难。

2.配套实训设备不足,学生实践不够。一套PLC实训设备价格较高,而很多高职院校的资金又相对紧张,因此购买的PLC实训设备数量有限,而且近年来相关专业招生人数激增,根本无法保证学生一人一套。其次只要是做硬件实训,肯定存在设备的故障损坏和材料的损耗,这一方面增加了维修维护成本,另一方面也降低了实训的开出率。

3.实践远远落后于理论学习,抑制学生的创新思维能力。按照通常的教学过程,一般是任课教师按照教材的顺序进行教学,就是先将全部基本指令讲解完毕,再讲解PLC的编程方法,然后再让学生去做实训,实践远远落后于理论。

以上问题在现在的高职院校PLC教学中还是比较多见,针对这些问题,笔者经过教学实践和探索,认为将PLC的仿真软件应用于PLC教学中是解决这些问题的理想方案。

二、仿真软件的作用

在教学中应用该软件主要有以下几方面作用:

1.模拟真实的场景,激发学生的学习兴趣

教育心理学认为,学习兴趣是学习动机的重要组成部分,是推动学生努力学习的强大动力。学生只有对PLC学习有了浓厚的兴趣,才会有求知的欲望,才能勤于思考,才能自主学习和有所创新。该软件利用三维虚拟空间进行设计,模拟出多种真实场景,例如 :交通信号灯控制、分拣和分配线控制、舞台装置控制、输送带控制等,每一个场景都惟妙惟肖。学生可以在任意一个场景中按照控制要求进行编程,绘出梯形图,并对PLC进行仿真运行操作,在仿真运行中可以观察运行结果是否符合设计要求。这些生动的动画模拟程序运行结果,比在教室里枯燥的讲述有趣,学生更乐于接受也更直观,可帮助学生更好地理解PLC程序控制作用。相当于将“实训场所”搬入课堂,实现课堂与实训场所的相互交融,让学生既在学中练,又在练中学,正好可以解决PLC课程编程枯燥的问题,提高了学生的学习兴趣和学习效率。

2.模拟的被控设备种类多,是实际实训控制对象的一个重要的补充

PLC实训一般都要求有真实的被控对象,而真正的被控对象一般都具有体积大、分量重、价格昂贵、维护困难等特点,很难在实训室配备。现在一般实训室通常配置了一些相对简单的设备,如: 电动机、交通灯控制板,而像物料分拣系统、舞台灯光控制系统这样的实训装置即使有数量也有限。而该软件模拟出多种被控设备,例如 :自动门控制、分拣和分配线控制、舞台装置控制、输送带控制等。从教学意义上来说,即可以克服真实被控对象的缺点,又极大地丰富了控制对象种类,扩展了学生的工程应用经验。

3.难度渐进的课题设计,方便因材施教

该软件设置了初级、中级和高级多层次的学习环节,各课题之间呈现出渐进式的提高,各个环节有数目不等、难度不同的设计题。在教学过程中教师可以结合使用的教材以及学生的基本情况来选择相应难度的课题,对于PLC编程要求高的专业可适当多选择几个难度高的课题。此外还可以根据学生的学习情况适时地调整,当学生学习吃力时只要求完成基本课题任务,以免学生失去学好这门课的信心;学习情况较好时可增加课题任务,提升学生的自信。此外,在教学应用中教师可以直接把该软件给定的控制任务作为课题,也可以灵活地根据自己的授课需求借用其模拟场景布置控制任务,软件照样可以仿真运行。

4.创建了良好的课后自学平台

在该软件B、C两个单元的基本编程训练中,采用了专家指导式的编程提示,在每一个程序的学习单元中,操作步骤都详细明了地列出了,逐步引导学生学会编制简单的梯形图,对于程度低的学生自学此部分可巩固基本程序的编程。对于程度较好的学生可以选择适合自己水平的感兴趣的课题练习,该软件为学生提供了自我尝试和满足好奇心理的平台。国论。

三、仿真软件应用在PLC教学中取得的效果

1.提高了学生学习PLC课程的兴趣

由于使用仿真软件在计算机上就可以直观生动地显示执行程序结果,使抽象的程序得到了形象化的演示。而且学生对程序做的每一点改进都能导致仿真结果的变更,这使得学生很有成就感,激发学生的学习兴趣,调动学生学习积极性和主动参与意识。

2.培养了学生学习能力、解决问题能力

当学生掌握了基本的编程指令,具备一定的编程能力后,教师可运用任务驱动教学法,放手让学生自己完成某一个明确的编程任务,让学生自己去想方法、查指令、编程序,教师只是适时予以点拨,让学生在仿真软件的辅助下反复地查找程序漏洞、查看结果,反复修改、优化程序,直至仿真的结果达到预期的任务目标。在这个过程中,学生的学习能力、解决问题能力及编程能力可以得到很好的锻炼与提高。

3.充分发挥了学生的创新思维

有了仿真软件来验证程序,学生不再依赖教师的判定,教师主要起点拨、答疑作用。学生完全可以按照自己的思路进行编程,然后验证正确与否,总结经验。这样也就最大限度地发挥了学生的主体性,使学生在主动探索过程中真正理解PLC控制技术的知识,真正掌握根据生产要求设计控制程序的方法,能最大限度地发挥学生的想象能力,学生的创造思维在完成任务的过程中得到了很好的培养,大大地提高学生的创新意识。

[1]姜新桥,石建华.可编程控制器应用基础[M].华中科技大学出版社, 2007.

[2]杨进.谈PLC 仿真学习软件在PLC 教学中的应用[J].职业教育研究2007,5.

G71

A

1008-7427(2011)05-0039-01

2011-03-09

猜你喜欢
该软件被控编程
简单灵活 控制Windows 10更新更方便
编程,是一种态度
元征X-431实测:奔驰发动机编程
编程小能手
港警在“修例风波”中拘捕近万人
纺织机上诞生的编程
大惯量系统位置控制策略研究
Flashfxp Password Decryptor
Allen & Heath推出GLD Editor控制软件
牛津大学数据联盟应用软件