力控组态软件在网络虚拟实验室中的应用.doc

力控组态软件在网络虚拟实验室中的应用.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
力控组态软件在网络虚拟实验室中的应用 孙日升孙自强 (华东理工大学自动化研究所,上海 200237 摘要:虚拟实验室建设是一条完善实践教学的有效途径,把组态软件应用到自动化专业的虚拟实验室建设具有十分重要的意义。通过对三维力控的成功应用实例,阐述了力控组态软件的构成及基本功能。详细描述了力控组态软件的软硬件结构、数据库的建立以及控制策略的生成。在总结目前虚拟实验室实现方法的基础上,提出了一种可行的网络虚拟实验室方案,并进一步介绍了自行开发的控制系统网络虚拟实验室。这一实验系统已经可以在局域网内运行. 关键词:三维力控 组态软件 虚拟实验室 0 引言 随着高校教学对实践教学要求的日益提高,实验室和实验设备的不足已经成为普遍现象,而在自动化专业这个问题尤为严重,例如自动控制理论,即使安排了必要的实验时间,也往往因为不能针对学生的不同要求而难以取得满意的效果。而且,目前许多大学纷纷组建自己的远程教育网站,如何让学员做在校学生才能完成的实验也是一个棘手的问题。网络实验室建设在这方面作了有益的尝试。在自动化领域,功能日益强大的组态软件给我们提供了功能强大且灵活实用的开发平台。 近年来组态软件发展迅速,品种繁多,国外的产品有FIX、Intouch等。这些软件虽然功能强大但价格昂贵。以力控等为代表的国产组态软件吸收了国外软件的优点,在功能上等同于国外组态软件,而且具有全中文菜单,符合国人思维习惯,便于使用开发,性价比高,近年来得到了广泛的应用。三维力控组态软件是国内最早用于Internet的软件,也是国内应用案例最多、规模最大,且基于PC的HMI/SCADA的组态软件。作者就是利用三维力控组态软件开发了网络虚拟实验室,并应用于教学实践。 1 力控组态软件 1.1 力控软件的组成 该组态软件主要由:工程管理器、开发系统、运行系统、实时数据库I/O驱动程序、网络通信程序、串行通信程序、拨号通信程序、Web服务器程序及控制策略生成器等。这些组成部分构成一个集成式的软件包,其中所有组件都可以独立分布地运行,并能通过网络服务程序与其他组件交换数据。力控系统具有功能强大的图形开发环境Draw,采用面向对象的图形技术,创建动画式的人机界面系统及高可靠快速的图形界面运行系统View,用来运行Draw创建的图形窗口。先进的分布式实时数据库DB是整个应用系统的核心模块,负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理及完成与过程的双向数据通信。 1.2 力控组态软件的特点 力控监控组态软件是对现场生产数据进行采集与过程控制的专用软件,同其他组态软件一样,其最大的特点是能以灵活多样的“组态方式”而不是编程方式来进行系统集成。它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大提高了集成效率。 ①具有实时开放数据库系统。实时数据库是力控软件系统的数据处理核心,是构建分布应用系统的基础,负责实时数据处理、历史数据存储、统计数据处理、报警处理、数据服务请求处理等。用户可以很容易地从实时数据库系统获取信息和将实时数据传送到整个公司的信息系统中去控制系统运行; ②力控可以与多种I/O设备进行通信。目前支持的I/O设备包括可编程控制器、智能模块、板卡、智能仪表、变频器等。力控与I/O设备之间可以通过串行通讯方式(支持Modem远程通信、板卡方式、网络结点方式、适配器方式、DDE方式、0PC方式等; ③提供报警和事件。及时将控制过程和系统的运行情况通知操作人员。力控系统支持“过程报警”、“系统报警”和“事件记录”的显示、记录和打印。过程报警是指过程情况的报警;系统报警是有关系统运行错误报警以及I/O设备运行错误或故障报警等;而事件记录则是系统对各种系统状态以及用户操作等信息的记录。报警产生时首先由实时数据库处理和保存,然后可由界面系统显示和确认; ④提供动画连接。动画连接是指画面中图形对象与变量或表达式的对应关系。建立动画连接后,在界面运行系统中,图形对象将根据变量或表达式的数据变化改变其颜色、大小等外观; ⑤提供动作脚本。力控提供动作脚本以增强对应用程序控制的灵活性; ⑥提供完备的安全保护机制。用户管理将用户分为操作工、班长、工程师、系统管理员等多个级别,并可根据级别限制当前用户的行为,以有效避免生产过程中的误操作。此外还提供趋势曲线、报表、分布式应用、 配方、各种图形、外部通信、各种控件、内置数据表、I/O 设备驱动等各种功能。 1.3 功能的实现 与其它组态软件一样,力控各种功能也是通过以下几个步骤来实现的,即画面创建、I/O 设备配置、创建数据库、数据连接、建立动画连接。实现方法与应用技巧视具体工

文档评论(0)

0004499 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档