基于组态软件的全虚拟plc教学系统实现及应用

基于组态软件的全虚拟plc教学系统实现及应用

ID:14878877

大小:31.00 KB

页数:9页

时间:2018-07-30

基于组态软件的全虚拟plc教学系统实现及应用_第1页
基于组态软件的全虚拟plc教学系统实现及应用_第2页
基于组态软件的全虚拟plc教学系统实现及应用_第3页
基于组态软件的全虚拟plc教学系统实现及应用_第4页
基于组态软件的全虚拟plc教学系统实现及应用_第5页
资源描述:

《基于组态软件的全虚拟plc教学系统实现及应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于组态软件的全虚拟PLC教学系统实现及应用  摘要提出基于Kingview组态软件及GXSimulator、MXOPCsever的全虚拟仿真教学系统方案。教学实践表明,全虚拟仿真教学系统的应用,拓展了学生学习的时间与空间,对提高学生的PLC应用水平起到积极的作用。  关键词PLC;组态王软件;全虚拟模式;OPC;教学系统  中图分类号:TP315文献标识码:B  文章编号:1671-489X(2014)08-0042-04  1利用组态软件开发的PLC仿真教学系统  PLC课程教学现状可编程逻辑控制

2、器(PLC)应用广泛,是职业院校机电类专业的一门核心主干课程。PLC编程知识的巩固需要精讲多练,需要搭建良好的实训平台,多开设与工业实际应用紧密结合的实训项目。而实际情况却因为受到场所、设备、资金等诸多客观条件的限制,各学校难以在实训室配备大量的实物工控设备,导致PLC教学实训设备在种类和数量上难以满足教学要求,影响了PLC教学的效果。  基于组态软件的PLC仿真教学系统组态控制技术(SupervisionControlandDataAcquisition)常用于工业控制系统的监控,它为用户提供设备驱

3、动、数据采集、数据处理、流程控制、动画显示、报警处理、报表输出等操作工具,常用于生成上位机监控系统。组态软件具有成熟的I/O接口设备驱动,可以与各类型PLC进行通讯,PLC内部各种继电器的状态可以与组态软件数据库中的数据链接,这些数据又与界面上显示的图形对象有关联。这样在PLC编程调试过程中,可以利用组态软件的组态动画代替PLC控制对象,在计算机屏幕上观察PLC控制系统的控制过程和结果[1]。  用组态软件制作的仿真被控对象,可以像实物被控对象一样,既可以向PLC发出如开关控制信号、传感器信号、中断信

4、号等各种命令信号,也可以接受PLC发出的输出信号、脉冲信号和各种数值信号等控制信号,并且能与PLC进行各种数据的传输,从而反映出PLC与组态虚拟对象及控制结果之间的关系。利用组态软件的这些功能,可以开发出各种虚拟的工业控制模型,用于PLC课程教学的编程调试。  组态软件教学系统优势利用组态软件三维虚拟空间进行设计,可以模拟出多种真实场景,如立体仓库控制系统、传输计件控制系统、售货机系统、机械手控制系统、电梯控制系统等。组态虚拟对象能以按扭、滑动标尺、数值输入等方式向PLC发出各种命令及输入各种参数,也

5、可以通过界面输出显示PLC各个变量的值以及状态[2]。所以用组态软件构建的教学系统还可以仿真触摸屏控制,学生可以在组态软件开发环境下进行触摸屏界面开发,利用组态软件丰富的图形库对象,可以构建出比真实触摸屏更直观生动的控制画面。  如图1所示,用组态软件构建的步进电机控制系统,达到与真实触摸屏一样的控制效果,其中包括对步进电机的速度、运行步数设置(设置PLC数据寄存器值),对已运行的步数进行显示(输出PLC数据寄存器值),同时步进电机模型可以动态地展示步进电机运行状态,教学效果非常好。  基于组态软件的

6、PLC教学系统,可以很方便地仿真出各种工业控制效果,给编程和调试带来很大方便。在没有增加硬件成本的情况下,解决了PLC编程控制对象的问题,提供了足够的工位给予学生编程学习。相比较于真实工控设备的PLC教学系统,虚拟的仿真系统控制对象更加丰富,教学内容也更丰富,扩展了学生的工程应用经验。  连接真实PLC硬件仿真系统的不足基于组态软件的实物PLC仿真教学系统,虽然虚拟出了PLC被控对象,但仍需要真实的PLC与组态软件连接。这样,PLC课程的编程实验常局限于实训室,时间局限于正常上课时间。本文提出一种基于

7、组态王(Kingview)组态软件和GXSimulator的全虚拟仿真系统方案,虚拟PLC、虚拟被控对象的全虚拟教学系统的实现,达到了更少硬件投入、应用更方便的目的。  2全虚拟的PLC教学系统的构成  全虚拟仿真系统连接框图如图2所示,采用GXDeveloper作为编程平台,将编制好的梯形图程序写入GXSimulator,GXSimulator作为一个模拟PLC运行的虚拟控制器[3]。通过三菱的OPC服务软件与组态王OPC服务器组成虚拟的通信接口,实现PLC程序控制组态实训画面运行,完成控制对象的控

8、制,从而实现全虚拟方式的运行。  GXSimulator和组态王软件通过MXOPCserver进行通信连接,建立基于组态王软件的监控界面和GXSimulator的对应信息交互,实现PLC仿真运行与虚拟控制设备的对应关系,在PC机上实现PLC编程调试功能。  1)GXSimulator。GXSimulator是三菱公司开发的一款梯形图仿真调试工具软件,在安装有GXDeveloper的计算机内追加安装GXSimulator,能够实现程序的仿真调试。GXSim

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。