- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MCGSPLC可视化教学系统设计
基于MCGSPLC可视化教学系统设计 [摘 要] 本文针对目前高校PLC课程实训教学中存在的设备难题研发了基于MCGS组态软件的PLC可视化教学系统,有利于丰富学生的工程实践经验,激发学生的学习兴趣,提高教学质量,较好满足了高校PLC课程工学结合改革的要求。
[关键词] PLC;MCGS;可视化;教学系统;设计
[中图分类号] TP277 [文献标识码] A
作为机械工业自动化的三大支柱之一,可编程序控制器(Programmable Logic Contr01ler)简称PLC广泛应用于工业控制的各个领域;组态软件是工业自动化软件的重要分支,其监督控制作用已经取代人工现场控制,今后的发展趋势是使用PLC和计算机组成监控系统实现工作现场的实时控制,并实时监控设备现场工作状况[1]。
MCGS(Monitor and Control Generated System,通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件,它能够在基于Microsoft(各种32位Windows平台上)运行,通过对现场数据的采集处理,以动画显示、报警处理、流程控制、实时曲线、历史曲线和报表输出等多种方式向用户提供解决实际工程问题的方案,它充分利用了Windows图形功能完备、界面一致性好、易学易用的特点,比以往使用专用机开发的工业控制系统更具有通用性,在自动化领域有着更广泛的应用[2]。
1 目的和意义
目前,全国开设有电子、电气以及工业自动化等专业的高校都将PLC课程教学纳入教学任务,且其实践性和应用性非常强[3]。传统PLC实训教学的一般思路是根据系统控制要求选择PLC硬件配置,进行I/O口的分配,确定有多少个开关输入输出量、模拟输入输出量;然后设计流程图,编写梯形图程序下载到PLC中,并在实训装置模块上调试运行观察其输出的结果。该教学方式直观性极差,无法吸引学生的学习兴趣,教学效果一般。
为了更好的展示PLC控制的实际效果,使调试变得直观,丰富学生的实训课内容,能在实训室仿真比较复杂的工业自动化设备,降低高校办学成本,提高办学效率,笔者基于MCGS组态技术,以材料自动分拣线为主要研究对象,进行了PLC可视化教学系统的设计。
2 系统设计方案
PLC自动线可视化教学系统采用组态软件MCGS6.5作为开发平台,PLC的自动生产线各控制对象(如开关、光电传感器、机械手等)以仿真界面的形式提供,仿真界面是由若干图形对象组成的,这些图形对象和实际对象具有相同的各种属性,如位置变化(水平直线运动、上升及下降)、尺寸变化、流动、旋转、颜色变化等,当影响图形对象属性的数据发生变化时,图形对象的外观能随之改变,即以“动画”的形式表现出来,从而反映PLC的控制过程及结果。主要技术点有:①分析系统,编写PLC程序;②定义I/O设备;③建立数据库;④创建仿真显示界面;⑤制作动画链接(编写脚本程序);⑥通道连接;⑦仿真系统运行和调试。
3 系统结构
利用“MCGS组态”软件设计PLC自动生产线可视化教学系统是指在计算机上运行事先编写好的“MCGS组态”应用脚本程序,在没有硬件的情况下用软件来代替硬件(被控对象)的工作,借助于计算机的屏幕来观察控制的过程和结果,连接硬件则可以监视硬件的工作状态[4],系统结构如图1。
仿真控件的结构如图2。
4 可视化系统项目设计
PLC课程的教学目标为:培养学生掌握PLC的组成和基本工作原理;熟悉PLC的编程语言、编程软件;熟悉可编程控制器的设计方法、编程技巧;掌握可编程序控制器基本指令;熟悉可编程序控制器步进编程指令;熟悉常用的可编程控制器功能指令;能熟练运用基本指令和步进指令进行PLC程序设计;能运用常用的功能指令进行程序设计。PLC可视化教学系统既要完成课程的培养目标,使学生掌握PLC的各种编程指令,熟练进行程序设计,还应注重职业情景的创设,强化训练学生实际的职业能力。
据此,本课题选取了材料自动分拣线等11个与生活紧密联系的趣味性项目组成的教学系统,其整体框图如图3。该系统能较好地满足学生岗位对知识和能力的需求,设计的11个项目能很好地锻炼学生用PLC各种指令进行编程的能力,如皮带传输控制系统可以使用基本指令进行编程,学习定时器、各种软继电器等基础知识;小车运料控制系统能锻炼用各种基本指令编写正反转与互锁程序;交通灯控制系统除了可以让学生学习基本指令、计数器等用经验法编程,也可以用步进顺控指令编写顺序控制程序,还能用触点比较指令等功能指令进行编程练习,实用性非常广。机械手可以进一步锻炼步进顺控指令编程能力,并可用于多种工作模式的选择;变频调速项目可以训练学生变频器的参数设置,PLC控制及通信,PID控制等;材料自动分拣线则是贴
文档评论(0)