基于组态软件的虚拟PLC实验室建设思路

来源 :课程教育研究·新教师教学 | 被引量 : 0次 | 上传用户:betteryear2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:利用组态软件开发PLC的控制对象,模拟其工作过程,同时借助于组台软件的Web发布功能,构建一个基于WEB环境下的虚拟PLC实验室,为学生搭建一个类似于实际实验的虚拟环境。在该环境中学生可以远程对指定实验进行搭建和操作,可以观察实验数据和结果。该系统具有成本低、免维护、灵活多样、形象直观等优点,很好地解决了传统开设PLC实验方法遇到的各种困难。
  关键词:PLC; 组态软件; 虚拟实验
  【中图分类号】TP277
  传统可编程控制器(PLC)实验采用PLC设备和硬件电路搭建的控制对象[1-2],其缺陷是占用大量实验室空间、硬件设备价格昂贵、很难进行修改和升级换代、硬件设备维护困难等。所以,如何进行新型PLC实验室的改造已成为迫在眉睫的问题,而工业组态控制技术能较好的解决这一问题。组态软件使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具,能够支持各种工控设备和常见的通讯协议,同时组态软件自身还提供基于Web远程访问的功能[3-4]。
  因此,将PLC与组态软件的优点结合起来, 建立组态虚拟PLC实验室,解决了自动化专业的实验教学、课程设计、实训以及毕业设计等环节所面临的实际问题,也为教学和科研节省大量经费,缩短开发周期,创造良好的经济效益,是实践教学模式的革新。
  一、虚拟实验室建设原则
  虚拟仿真实验室建设应充分体现虚实结合、相互补充、能实不虚的原则。在功能上应体现以下几个方面:
  综合化:实验系统应紧密结合工业系统实际,形成完善体系,功能上综合化。
  拟实性:所有测控对象及参数均为工业现场的设备和参数或对他们进行小型化处理而得
  到的。
  模块化:各类测控对象和参数均相对独立构成模块,具有相对独立且典型的功能,易于组合和拼装,满足不同专业学科的实验需要。
  开放性:核心软件平台具有开放的应用软件接口,滿足用户的二次开发需要。
  扩展性:用户根据需要设计出适合自身需要的扩展模块,集成到系统中。
  网络化:所有测控对象既可以独立实验又可以成为局域网中其他PC的共享设备,组成一个虚拟实验室。
  二、基于组态软件的虚拟PLC实验室建设思路
  虚拟PLC实验室的系统结构如图1所示。系统以组态软件做为平台,开发控制实验的仿真对象,内嵌PLC编程软件实现控制程序编写,以PLC做为控制设备,借助于组态软件自带的Web Server发布到Internet,远程客户端实现登录功能。组态软件通过以太网与PLC之间进行通信,并监控PLC所有存储器、控制器及I/O接口的状态,以变量值的形式传输到计算机上,供服务器使用、处理。
  三、基于组态软件的虚拟PLC实验室建设方案
  虚拟实验室的基本组成架构如图2所示。主要包括四部分:界面组态、数据库组态、通讯设置和远程登录。
  1. 图形界面的开发
  图形界面是虚拟实验的具体体现。组态软件作为用户可定制功能的软件平台工具,可虚拟出多种控制对象。虚拟对象整体规划时应尽可能把实际工控设备的特征和它的工作场景形象地反映出来,同时也要把输入控制面板反映出来,以便实现对虚拟对象的控制。图形界面开发主要包括图形绘制、数据变量的确定、动画连接、命令语言编写及虚拟对象调试。
  2.数据库的建立
  数据库组态是虚拟实验室的核心部分。为了实现开放的实验效果,做数据库组态的时候,组态的点具有共享性,避免实验对象和外部控制设备具有关联性。
  数据库中的数据来源主要有三种,一种来自PLC,即数据库变量,把实际PLC的I/O点和PLC内部寄存器的变化状况联系起来,为虚拟设备的动画连接打下基础,如设备的启停控制、设备运行状态的显示;一种是内存变量,来自仿真仪表,主要用于管理功能的实现,如成绩评定、错误提示等;还有一种是DDE变量,来自EXCEL文件,主要用于控制系统中所需模拟量的仿真,如水箱液位、管道压力、流量、电机电流、温度等仿真。
  3.通讯设置
  本系统中组态软件与PLC之间的通讯采用TCP/IP协议。组态软件和Excel之间采用DDE方式通讯。
  4.远程登录设置
  利用组态软件支持的ActiveX技术,将PLC仿真实验通过WEB发布到网上,利用Internet实现远程操作及控制。实现方法是利用嵌在浏览器上的ActiveX组件作为客户端操作界面。当用浏览器访问包含ActiveX组件的Web页面时,该组件自动下载到客户端,客户端用该组件通过HTTP协议向服务器端传递控制信息和数据信息,服务器端利用ASP接收信息,利用数据库系统响应请求,并把结果返回到客户的ActiveX组件中,ActiveX可以在客户端运行显示动画。
  四、结论
  虚拟实验室是实验室本身的一种革新,不管从实验效果上来看、实验成本节省上来看都有着较明显的优势,这一全新的实验模式必将推动高校教学的发展。本文以组态软件做为平台,以PLC做为控制设备,提出了基于Web 访问的虚拟PLC实验室建设思路。该实验室具体如下优点:能直接从界面中观察出实验结果正确与否,这给学生的编程和调试带来很大方便;结合先进的科技手段, 界面导航的直观性、人机交互界面良好,能够提高学生自主学习的兴趣;虚拟实验室能给任何实验者在任何时间、任何地点广泛的提供实验场所,只要实验者能连接上互联网,他就能使用虚拟实验室完成需要的实验,具有良好的开放性。
  参考文献
  [1] 赵玉华. 基于组态技术的PLC虚拟仿真系统设计[J]. 应用科技, 2005(12): 48-50
  [2] 周永勤, 等. 基于多組态平台工控设备虚拟仿真实验教学的研究[J]. 电气电子教学学报, 2005(1):76-78
  [3] 孙张伟, 等. 基于组态的网络虚拟实验平台的研究[J]. 计算机仿真, 2007(4): 275-278
  [4] 易飞, 张湜. 组态技术在虚拟实验室中的应用[J]. 微处理机, 2007(6):108-111
  基金项目:辽宁省教育科学“十二五”规划立项课题(JG14DB292,JG15DB289)
  作者简介:张玉艳(1977-), 女(蒙古族),内蒙赤峰人,副教授,博士,主要从事虚拟实验室研究。
其他文献
核桃性甘温,能入肾肝肺经,既能润肠通便,又能补血黑须发,久服可以让皮肤细腻光滑。而蜜枣能补肺润燥,所以对头发好处较多。此外,其他坚果、鱼类和粗粮对头发也有很多好处。  蜜枣核桃羹做法:蜜枣250克、核桃仁100克、白糖适量。将蜜枣去核,洗净,沥干水分,与核桃仁、白糖一起下锅小火炖煮;待汤羹黏稠、核桃绵软即可关火食用。此甜汤滋補肝肾、润肺生津、养血润发。
期刊
当教育工作者真正直面所处的时代,站在学生发展的视角审视教与学所面临的挑战的时候,我们就将接触到最核心的转变.本文从职业教育发展前景谈起,结合高职教学特点详细地介绍了
精品是生产出来的,是精心生产出来的,而且是有心人精心生产出来的。所谓有心,就是指有精品意识。每年一次的北京新闻奖评选活动,日前已经落下帷幕。笔者在此谈谈对这次评选活
摘要:《财务会计学》是会计专业学生的重点学习科目,其能够将会计专业的理论知识和实践研究结合在一起,是集理论性与实践性于一体的重要课目。在普通高校会计专业发展过程中,非常重视对这门课程的改革,目的是通过不断地创新改革让其在会计教育中发挥积极作用。本文通过对当前该课程教学与实验中存在问题的分析,提出了相应的改革措施。  关键词:普通高校;会计学;课程教学与实验;改革  【中图分类号】F230-4  前
摘要:以微机原理及应用课程为例,以应用型本科教育教学目标为指導原则,结合探究式教学方法,从授课内容、教学目标、教学重点和难点、学情分析、教学流程和教学反思六方面进行讲课设计,为应用型人才的培养提供了一种方法和思路。  关键词:微机原理及应用 应用型本科教育 探究式  【中图分类号】G642.4  应用型本科教育是一种面向生产,以培养素质和能力协调全面发展的一种新的教育模式,这种教育逐渐向大众化教育
摘要:随着我国教育的改革和高校招生规模的不断扩大,高校学生的基数在逐渐的增多,社会面临着家庭困难学生的问题也日益的显现,因此,高校的帮扶助学工作的任务越来越重,国家和社会在这方面的研究也在不断的丰富,出台了一系列的政策措施。本文从我国高校贫困生资助意义和现况出发,提出了改进大学生资助工作的合理化措施和建议,希望起到一定的幫助作用。  关键词:扶贫助学;资助机构;健全制度;诚信素质  【中图分类号】
【摘要】青年教师已成为高校中最活跃和最为重要的力量,青年教师不仅应该具备良好的知识底蕴及过硬的专业技能,更应该具备健全的人格和健康的心理。本文通过文献回顾归纳总结了高校青年教师职业倦怠及心理健康现状,并提出了有效的对策和建议。  【关键词】高校青年教师;职业倦怠;心理健康  【中图分类号】G645.1  随着高等院校的扩招及高校教师的专业化进程地推进,社会对高校教师的关注和期望越来越大,高校扩招以
【摘要】随着我国教育事业的不断发展,对蒙语文教学的要求越来越高。本文就针对高校少数民族预科生,蒙语文教学质量的提升措施进行了探究,以供相关工作者的参考。  【关键词】蒙语文 教学质量 提高 预科生  【中圖分类号】G752.0  我国教育事业的不断发展背景下,蒙语文教育教学也取得了很大的成就。预科生作为我国少数民族高校重点培育的对象,加之蒙古族预科生自身存在的特质,对其蒙语文教学非常重视和关注。在
摘要:主要研究基于Packet Tracer(简称PT)构建虚拟网络实训项目。PT可以实现路由器、交换机、服务器等设备的高度仿真,为学习网络设计、配置、排除网络故障提供了很好的模拟环境。本文主要研究使用PT的扩展模块的活动向导功能,制作全自动判分的实践考核测试文件,进行计算机网络技术实践教学的改革。  关键词:Cisco Packet Tracer(PT);活动向导;自动判分;  【中图分类号】G
心绞痛自救方法rn心绞痛发作时应立即停止活动,坐下或躺下休息,取出硝酸甘油片1片(每片0.3毫克~0.5毫克)舌下含服,或者用速效救心丸15粒舌下含服.一般5分钟内心绞痛即可缓解,
期刊