- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
9.2 知识导航 本章主要介绍组态软件的基本概念,着重介绍国产组态软件组态王的基本运用方法,随着我国自动化技术的不断提高,组态软件在自动化领域的应用将越来越广泛,学好组态软件技术将成为从事计算机控制系统集成的一项很重要的基本功。 ⑶Citech:CIT 公司的Citech 也是较早进入中国市场的产品。Citech 具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。Citech 提供了类似C 语言的脚本语言进行二次开发,但与Ifix 不同的是,Citech 的脚本语言并非是面向对象的,而是类似于C 语言,这无疑为用户进行二次开发增加了难度。 ⑷WinCC:Simens 的WinCC 也是一套完备的组态开发环境,Simens 提供类似C 语言的脚本,包括一个调试环境。WinCC 内嵌OPC 支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过Simens 的培训以掌握WinCC 的应用。 ⑸组态王:组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。 ⑹力控:大庆三维公司的力控是国内较早就已经出现的组态软件之一。随着Windows 3.1的流行,又开发出了16 位Windows 版的力控。但直至Windows 95 版本的力控诞生之前,它主要用于公司内部的一些项目。32 位下的1.0 版的力控,在体系结构上就已经具备了较为明显的先进性,其最大的特征之一就是其基于真正意义的分布式实时数据库的三层结构,而且其实时数据库结构可为可组态的活结构。在1999—2000 年期间,力控得到了长足的发展,最新推出的2.0 版在功能的丰富特性、易用性、开放性和I/O 驱动数量,都得到了很大的提高。 ⒉组态软件的发展方向 目前看到的所有组态软件都能完成类似的功能:比如,几乎所有运行于32 位Windows平台的组态软件都采用类似资源浏览器的窗口结构,并且对工业控制系统中的各种资源(设备、标签量、画面等)进行配置和编辑;都提供多种数据驱动程序;都使用脚本语言提供二次开发的功能等等。但是,从技术上说,各种组态软件提供实现这些功能的方法却各不相同。 从这些不同之处,以及PC 技术发展的趋势,可以看出组态软件未来发展的方向。 ⑴数据采集的方式 由OPC 基金组织提出的OPC 规范基于微软的OLE/DCOM 技术,提供了在分布式系统下,软件组件交互和共享数据的完整的解决方案。在支持OPC 的系统中,数据的提供者作为服务器(Server),数据请求者作为客户(Client),服务器和客户之间通过DCOM 接口进行通讯,而无需知道对方内部实现的细节。由于COM 技术是在二进制代码级实现的,所以服务器和客户可以由不同的厂商提供。 ⑵脚本的功能 脚本语言是扩充组态系统功能的重要手段。因此,大多数组态软件提供了脚本语言的支持。具体的实现方式可分为三种:一是内置的类C/Basic 语言;二是采用微软的VBA 的编程语言;三是有少数组态软件采用面向对象的脚本语言。类C/Basic 语言要求用户使用类似高级语言的语句书写脚本,使用系统提供的函数调用组合完成各种系统功能。应该指明的是,多数采用这种方式的国内组态软件,对脚本的支持并不完善,许多组态软件只提供IF…THEN…ELSE 的语句结构,不提供循环控制语句,为书写脚本程序带来了一定的困难。 ⑶组态环境的可扩展性 可扩展性为用户提供了在不改变原有系统的情况下,向系统内增加新功能的能力,这种增加的功能可能来自于组态软件开发商、第三方软件提供商或用户自身。增加功能最常用的手段是ActiveX 组件的应用,目前还只有少数组态软件能提供完备的ActiveX 组件引入功能及实现引入对象在脚本语言中的访问。 ⑷组态软件的开放性 生产现场数据的应用已经不仅仅局限于数据采集和监控。在生产制造过程中,需要现场的大量数据进行流程分析和过程控制,以实现对生产流程的调整和优化。现有的组态软件对大部分这些方面需求还只能以报表的形式提供,或者通过ODBC 将数据导出到外部数据库,以供其他的业务系统调用,在绝大多数情况下,仍然需要进行再开发才能实现。随着生产决策活动对信息需求的增加,可以预见,组态软件与管理信息系统或领导信息系统的集成必将更加紧密,并很可能以实现数据分析与决策功能的模块形式在组态软件中出现。 ⑸对Internet 的支持程度 现代企业的生产已经趋向国际化、分布式的生产方式。Internet 将是实现分布式生产的基础。 ⑹组态软件的控制功能 随着以工业PC 为核心的自动控制集成系统技术的日趋完善和工程技术人员的使用组态软件水平的不断提高,用户对组态软件的
您可能关注的文档
最近下载
- 计谋大全-3个108计.pdf VIP
- 2024-2025学年江苏省苏州市昆山市、太仓市、常熟市、张家港市八年级(上)期末历史试卷.pdf VIP
- GZ-2022060 英语口语赛项规程.pdf VIP
- 国开02363_11717护理伦理学-机考复习资料.pdf
- 黑龙江省高校羽毛球俱乐部发展现状及对策研究-体育专业论文.docx VIP
- 《320排容积CT一站式三联检查在急性胸痛诊断中的应用》.docx VIP
- 320排容积CT一站式三联检查在急性胸痛诊断中的运用.pdf VIP
- 320排容积CT一站式三联检查在急性胸痛诊断中的应用的开题报告.docx VIP
- 《儿童心电图解读》课件.ppt VIP
- 新大学俄语简明教程蒋财珍课后习题答案解析.pdf
原创力文档


文档评论(0)