2.5脚本的功能

脚本语言可以大幅度的扩充组态软件系统的功能,是软件系统功能扩展的一项非常重要的方式方法。所以,几乎所有的组态软件都会支持脚本语言。脚本语言的具体的应用方式大致可以分为三类:一、内置类C语言;二、微软VBA语言;三、专门针对少数单独对象才会再组态中采用的脚本语言[6]。

类C语言要求用户使用高级语言的语言书写脚本,使系统通过调用高级函数组合完成来实现系统功能。在我国,许多组态软件就是采用的这种方式书写脚本语言,但是这种方式的脚本兼容并不是特别完善,很多组态软件只提供了IF语句、THEN语句、ELSE这样的语句结构,这样不能完整的进行语句循环控制,给后期的程序编写带来许多不便。使用微软的VBA语言是一种相对而言较位完善的编写脚本语言的方式,使用VBA的组态技术通常是使用了VBA环境和钻台组件的技术,将组态系统中的组态对象用组建的方式加以实现,在使用VBA对这些加载了其他组建的对象访问[6]。但是VBA也存在一定缺陷,在加载组件是若出现错误,只有在执行整个程序时,才会被发现。第三种面向少数单独对象才会再组态中采用的脚本语言,因其具有针对性,所以学洗起来相对容易掌握,但是因为其针对性,所以整个过程会觉得很复杂繁琐。论文网

2.6组态软件的开放性

随着计算机集成和信息管理系统在工业生产控制领域中的日新月异的发展,要求也越来越高,现场数据的应用已经不能局限于现场的数据采集和生产监控。再生产和制造的过程中,需要大量数据信息对生产流程和过程进行控制和分析,以实现生产流程的全面完善。目前,大本分市场现有的组态软件对这一方面的需求还是只能通过报表和多方面不同数据分析来获得,这一领域仍然需要大力开发才能更加完善。随着社会各领域圣山生活对信息量的需求量持续提高,组态软件与通信系统将会更加密切的关联在一起,同时能够实现数据分析决策两种功能的软件模块将很可能会在今后的组态软件中被软件技术人员开发出来。

2.7组态环境的可扩展性

组态软件的扩展性能体现在不对原有组态功能和系统进行改变的前提下,在系统中添加新系统功能的性能特性,这种能力来源于软件的开发商和后期使用的相关技术人员。最常见的增加组件的方式就是利用ActiveX组态软件的使用,但是目前只有少量组态软件能够完成ActiveX组态软件件的无缝兼容和对象在脚本语言中的引入。

2.8组态软件对Internet的支持度

随着国家的发展,国内许多企业已经全面的走向国际化,企业生产方式的趋势也越来越倒向国际化,分布式,加上互联网技术的普及,Inetrnet将会是实现分布式生产的基础。所有的组态软件都将面临一个新的问题,运行环境能否从原有建立的局域网的范围发展到兼容跨越性的万维网。限于国内计算机网络工程的技术高度,我认为在短时间内,我国还不能通过万维网对工业现场实施超远距离监控,大部分将只会停留在监视阶段,而控制阶段则需要一项更加稳定的过硬的技术来实现,如今使用的QQ远程控制,黑客技术已经可以达到远程控制计算机,所以我相信,不久之后远程万维网监控的组态软件就会被技术人员开发出来。

2.9组态软件的控制功能

随着以计算机网络工业为核心的自动控制系统技术的完善和人员技术水平不断地提高,用户对于组态软件的要求也上升了台阶,人们已经不仅仅与侧重于便面的图像显示,而是从本质出发,对软件性能和可靠性逐渐提高,如软PLC控制等。

上一篇:AT89S51单片机储藏室温湿度控制系统设计+电路图+程序
下一篇:单片机的火灾报警系统设计+电路图+程序

PLC的电机故障诊断系统设计

PLC集散配料系统的设计

LabView+PLC实验系统的远程自动测试系统设计

PLC及变频调速器的电机控制研究+梯形图

MCGS组态软件的牛奶冷却系...

PLC和触摸屏的开放式立体车库控制系统设计

简述PLC應用及使用中應注意的问题【2552字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

安康汉江网讯

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究