- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCGS组态软件技术在PLC 实训教学中应用
MCGS组态软件技术在PLC 实训教学中的应用
摘 要: 利用MCGS组态软件来仿真模拟PLC的控制对象,能解决无实际控制对象或由于经费不足购置困难的问题。利用有限的成本、多样化的程序来丰富学生的实训内容,能有效提高学生的学习兴趣、编程技巧和动手能力,大大丰富PLC的实训教学效果和学生的实践经验,达到实训教学目的。
关键词: 可编程控制器 MCGS组态软件 PLC实训教学
可编程控制器(PLC)是综合计算机技术、自动控制技术和通信技术的一种新型自动控制装置,它具有功能强、可靠性高、使用灵活方便、易于编程及适应工业环境下应用等一系列优点,已经广泛应用于钢铁、水泥、石油、电力、造纸和环保等行业。由于PLC在工业自动化中具有重要地位,因此,在各类职教院校都开设了有关可编程控制器应用方面的课程。
一、组态控制技术和MCGS组态软件
组态控制技术是一种计算机??制技术,采用组态技术构成的计算机系统在硬件设计上除采用工业PC机外,系统大量采用各种成熟通用的I/O接口设备和现场设备,基本不再需要单独进行具体电路设计,这样提高了工控系统的可靠性。
MCGS(Monitor and Control Generated System,通用监控系统)组态软件是北京昆仑通态自动化软件科技有限公司开发的,用于快速构造和生成计算机监控系统,它能够在基于Microsoft的各种32位Windows平台上运行,通过对现场数据采集处理,以动画显示、报警处理、流程控制和报表输出等各种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的使用。
MCGS系统包括组态环境和运行环境两个部分,具体的组态过程包括系统菜单和系统参数组态、设备构件组态、用户界面组态、实时数据对象组态和运行策略组态。
二、目前PLC实训教学所存在的问题
在目前的PLC实训教学中,都要进行一些典型的编程训练,在进行实际的实训教学过程中一般采取的方法都是根据系统的控制要求或工艺要求来选择PLC硬件的配置,譬如需要多少个开关输入量、模拟输入量、开关输出量、模拟输出量等;然后在编写梯形图并输入到可编程控制器中,运行PLC,最后在实训装置上观察运行结果。这种教学方式缺乏直观性,学生不能观察到中间变量,不能体会变化过程,因此对实训结果也只能有感性认识,被动接受。另外,由于有些被控设备体积大、造价高,很难给学生配置,因此只能通过实训装置来反映PLC的运行结果,也因此可能会存在操作复杂、学生难以理解等问题。那么如何利用已有的资源,最大限度地提高PLC实训教学效果,就是我们需要解决的问题。如果我们利用MCGS组态软件来仿真模拟PLC的控制对象,就能很好地解决无实际控制对象或由于经费不足购置困难等问题。同时,利用有限的成本、多样化的程序来丰富学生的实训内容,也能有效提高学生的学习兴趣、编程技巧和动手能力,大大丰富PLC的实训教学效果和学生的实践经验,达到实训教学目的。
三、MCGS组态环境下PLC应用仿真实训教学
1.实训课题的选择
实训课题的选择主要是先通过分析工艺过程及控制要求,明确可编程控制器的输入/输出点数(包括开并量和模拟量),选择可编程序控制器(PLC)类型、I/O接口、电缆、接线板及所需的实训工具。然后从PLC指令的应用角度(适用场合)开展工作,其主要目的就是直观地仿真PLC的实际控制效果。比如:触点线圈指令选择小车自动往返,定时器指令选择异步电动机的星三角降压启动控制,计数器指令选择灯亮20次自动停止控制,数据传送与比较指令选择料斗方向自动控制,编码段码指令选择抢答器控制,移位寄存器指令选择废品剔除控制,步进指令选择机械手控制,等等。
2. MCGS组态的设定
MCGS组态的设定主要是两个方面的进行,一是实训界面的设计,二是硬件驱动及链接的设置。实训界面的设计总体上讲就是创建优美逼真的人机界面,使学生在使用时如同身临工作环境,进一步激发学习热情,达到锻炼解决实践问题的能力。具体设置方法可以通过以下几个方面去实现。
(1)图形的绘制
利用MCGS系统内部所提供的常用的图元、图符及动画构件对象来构建我们所需的控制对象。
(2)动画的设计
根据工艺过程及控制要求,通过设定动画属性和脚本程序的编写,实现各种动态界面。
(3)创建数据对象
数据对象是MCGS中为实现监控要求而建立的一些具有不同数据格式的变量,它们可以是开关量、数值量、字符、数据组等。这些数据对象在界面设计过程中通过属性设置建立与各个界面图元的连接,进而才能实现好的监控界面。
(4)运行策略
运行策略是MCGS为用户提供的一个较为高级的开发平台。在这一平台中,MCGS提供了大量的策略构件,我们可
文档评论(0)