首先感谢各位前辈们的慷慨指导,真的是受益匪浅!
做为一个工控界的新手菜鸟,我也一直弄不明白组态软件的含义,经过前辈们的指点和资料搜寻后我也想把自己的观点和大家分享下,如有说错的地方,请前辈们及时指导更正,以免造成误导!谢谢。
组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层级的软件平台和开发环境。
1.对应于人机界面HMI的概念,组态软件是一个使用户能快速建立自己的HMI的软件工具或开发环境,是一种人机界面生成软件,它的主要连接设备就是PLC。HMI是由硬件和软件两部分构成的,HMI硬件为触摸屏和操作面板等,HMI软件就是这种运行于触摸屏和操作面板平台上的人机界面生成软件。我们称这种组态软件为---控制组态!
(但是随着组态软件的自身以及控制系统的发展,组态软件部分地与硬件发生分离,为自动化软件的发展提供了充分发挥的平台,组态软件从早先单一的人机界面向数据处理机方向发展,管理的数据量越来越大。故此新的功能更为强大的组态软件--监控组态!诞生)
2.发展后的组态软件是数据采集监控系统SCADA的软件平台工具,是运行于PC平台上的工具软件。和PC一起组成HMI,但是这种由SCADA软件形成的HMI可以连接很多种控制设备,这种监控组态!广泛的应用于工业,农业,楼宇和办公等领域的自动化系统。
3.了解工厂自动化层次可以更有效的帮助理解控制组态和监控组态的不同,在整个工厂自动化体系中,从下到上可分为四个层级:数据采集和执行层,现场控制层,现场设备监控层和中心管理层。(1)现场数据采集层包括各种传感器、执行机构等现场设备,负责工业现场的数据采集和执行各种控制命令。(2)现场控制层包括PLC及运动控制器等控制系统,负责对采集的数据进行处理并输出对执行机构的控制信号。(3)现场设备监控层主要指各种现场设备的人机接口,包括各种操作面板和工业PC,负责在现场控制底层各种设备,使各种控制过程可视化。(4)中心管理层处于整个工厂自动化体系的最上层,包括企业资源规划ERP、制造执行系统MES和数据采集监控系统SCADA。
4.所以现在当我们提到组态软件的概念时,我们可以说它是HMI/SCADA软件,应用于HMI硬件(触摸屏)的组态软件是处于工厂自动化的第3层现场设备监控层,运行于触摸屏和操作面板平台上的控制组态!而应用于PC的组态软件是处于工厂自动化最上层中心管理层,运行于PC平台上的监控组态!很显然监控组态的功能更为强大。
通过 国家助理ASE(自动化系统工程师)的考核题目 (1.至少会使用一种或一种以上的控制器,2.至少会使用一种或一种以上的 控制组态或监控组态)我们也可以看出组态软件的重要性,如果你想做工控,一定要好好学习组态软件啊。呵呵。可以举2个实际的例子
国外(SIEMENS)控制组态软件WinCC flexible 监控组态软件WinCC
国内(步科eview)控制组态软件Easybuilder (亚控科技)监控组态软件KingView 也就是我们说的组态王!
最后希望大家多多的交流,共同进步,嘿嘿~