首页 理论教育 了解组态软件:概念与应用

了解组态软件:概念与应用

时间:2023-06-16 理论教育 版权反馈
【摘要】:它既是组态软件的一部分,又是独立的软件产品。所以,很多人宁可自己用Delphi、VB、VC这样编程软件编写人机界面程序,而不用组态软件。用组态软件开发应用,一个中等难度的一般工程,半个月可以了,Delphi、VB、VC少的一两个月,长的就更难说。组态软件开发的应用,维护、修改很容易,而Delphi、VB、VC开发的应用,换一个人去读懂代码都不易,改就更难。此外,随着计算机技术的发展及信息化的推进,组态软件的概念也在改变,功能也在扩展。

了解组态软件:概念与应用

在当今中国市场上,组态软件产品按厂商划分大致有3类,国外专业软件厂商提供的产品、国内外硬件或系统厂商提供的产品及国内自行开发的产品。

不管是国内的,还是国外的组态软件,作为商业产品,一般都提供了友好的用户使用界面,还有变量库、图库、控件库以及脚本语言。同时,还都提供(收费或免费)种种与硬件通信的驱动程序。所以,有了它,用户可简便、灵活地设计画面,设计变量及调用驱动程序,基本上不用编写程序代码或只编写篇幅不大的脚本,就可组态成自己的应用软件。而它所实现的功能却与用编程软件开发的应用完全相当,而且,一般还都具有更漂亮的画面。

随着计算机软件的发展,特别是组态软件的广泛应用,组态软件发展也很快。

组态软件正在由单一的人机界面,向数据处理机方向发展。管理的数据量越来越大。大型数据库技术也在组态软件中也得到应用。很多组态软件,如力控、Intellution、Wonderware,还开发有自身的实时数据库。它既是组态软件的一部分,又是独立的软件产品。

随着计算机网络的飞速发展,还出现了分布式、网络化、大型的组态软件。有的能直接支持Internet远程访问。

有的组态软件还可冗余备置,可热备工作。一旦一个计算机出现故障,备份的仍可进行监控。为了适应高可靠工作行业(如电力工业)的要求,还出现种种专业版,如电力版。

商用软件技术,如动画技术、分布式运算等,也已逐渐在组态软件上得到应用。

同时,组态软件还向小型化发展。这些主要用于嵌入式计算机

……

早期组态软件的主要问题是:国外产品价格太高,用不起;国内的价格很低,但不太稳定,不敢用。再就是组态软件速度低、不够灵活,很难完全适合所有工程实际的要求。所以,很多人宁可自己用Delphi、VB、VC这样编程软件编写人机界面程序,而不用组态软件。(www.xing528.com)

而当今,情况已有了很大改变。国外软件价格在降低,国内的软件质量在提高。随着计算机工作速度的不断提高,速度低已不再是尖锐的问题;组态软件也改善自身的脚本语言及增加了种种程序接口,灵活性也有了很大提高;几乎大部分用编程软件所编的程序的功能,用组态软件编的程序也都能实现。

再加上组态软件自身的以下固有优点:

1)易学习。学半个月到一个月就可上手,而Delphi、VB、VC没有一年半载很难入门。

2)易开发。用组态软件开发应用,一个中等难度的一般工程,半个月可以了,Delphi、VB、VC少的一两个月,长的就更难说。

3)易维护。组态软件开发的应用,维护、修改很容易,而Delphi、VB、VC开发的应用,换一个人去读懂代码都不易,改就更难。编程的人”跳槽”,往往使“老板”为难也与此有关。

4)界面好。组态软件是专业厂商作为商品提供的,界面都比较美,所以,用它开发的应用画面都可做得比较美观。

5)接口多。组态软件接口多,上可接各种数据库和管理网络,如ERP系统等,下可接各种现场设备,可发挥承上启下的作用。

此外,随着计算机技术的发展及信息化的推进,组态软件的概念也在改变,功能也在扩展。已由单纯地用于开发人机界面(HMI)或监控数据采集系统(SCADA)的工具,发展成自带数据库、自带工具包的综合平台。用组态软件既可开发监控及数据采集应用,又可开发各种数据处理应用、网络服务应用,以至于企业管理系统应用。

所以,在自动化系统中,组态软件应用越来越广,作用越来越大,产品越来越多,前景也越来越看好。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈