什么是组态
在使用工控软件中,我们常常提到组态一词,组态英文是“Configuration”,其意义毕竟是什么呢?简便的讲,组态就是用使用软件中提供的东西、办法、完成工程中某一具体职责的历程。
与硬件消费比拟力,组态与组装相似。如要组装一台电脑,事条件供了种种型号的主板、机箱、电源、CPU、体现器、硬盘、光驱等,我们的事情就是用这些部件拼集成本人必要的电脑。固然软件中的组态要比硬件的组装有更大的发扬空间,由于它寻常要比硬件中的“部件”更多,并且每个 “部件” 都很机动,由于软部件都有内里属性,经过改动属性可以改动其规格(如轻重、性状、颜色等)。
在组态看法显现之前,要完成某一职责,都是经过编写步骤(如使用BASIC,C,FORTRAN等)来完成的。编写步骤不仅事情量大、周期长,并且容易出错误,不克不及确保工期。组态软件的显现,处理了这个成绩。关于已往必要几个月的事情,经过组态几天就可以完成。
组态软件是有专业性的。一种组态软件只能合适某种范畴的使用。组态的看法最早显如今产业盘算机控制中。如DCS(集散控制体系)组态,PLC(可编程控制器)梯形图组态。人机界面天生软件就叫工控组态软件。但是在其他行业也有组态的看法,人们只是不这么叫罢了。如AutoCAD,PhotoShop,办公软件(PowerPoint)都存在相似的利用,即用软件提供的东西来构成本人的作品,并以数据文件保存作品,而不是实行步骤。组态构成的数据仅有其制造东西或其他自用东西才干识别。但是不同之处在于,产业控制中构成的组态后果是用在及时监控的。组态东西的表明引擎,要依据这些组态后果及时运转。从外表上看,组态东西的运转步骤就是实行本人特定的职责。
固然说组态就是不必要编写步骤就能完成特定的使用。但是为了提供一些机动性,组态软件也提供了编程伎俩,寻常都是内置编译体系,提供类BASIC言语,有的乃至支持VB。