谈谈监控组态软件的特点,与采用vb、vc delphi labview等开发监控软...
额,,楼主应该是刚接触组态软件吧。
我发表一下个人感觉啊,组态软件在画面上更好看一点,开发起来比较简单,并且上手较快。
高级语言或其他去开发的话,可能对开发人员的要求也比较高。
你可以去网上下载一些来做了解。
组态软件入门的话,推荐,组态王,Indusoft Web Studio之类。
组态软件的特点
随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难。
通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。
组态软件是有专业性的。
一种组态软件只能适合某种领域的应用。
组态的概念最早出现在工业计算机控制中,如:DCS(集散控制系统)组态、PLC(可编程控制器)梯形图组态;人机界面生成软件就叫工控组态软件。
在其他行业也有组态的概念,如AutoCAD,PhotoShop等。
不同之处在于,工业控制中形成的组态结果是用在实时监控的。
从表面上看,组态工具的运行程序就是执行自己特定的任务。
工控组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言,有的支持VB,现在有的组态软件甚至支持C#高级语言。
组态软件大都支持各种主流工控设备和标准通信协议,并且通常应提供分布式数据管理和网络功能。
对应于原有的HMI(人机接口软件,Human Machine Interface)的概念,组态软件还是一个使用户能快速建立自己的HMI的软件工具或开发环境。
在组态软件出现之前,工控领域的用户通过手工或委托第三方编写HMI应用,开发时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。
组态软件的出现使用户可以利用组态软件的功能,构建一套最适合自己的应用系统。
随着它的快速发展,实时数据库、实时控制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,监控组态软件将会不断被赋予新的内容。
组态(Configuration)为模块化任意组合。
通用组态软件主要特点:⑴延续性和可扩充性。
用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;⑵封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;⑶通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
什么是组态软件,组态软件有哪些
组态软件,简单理解就是用来监控工业控制的软件或者用来制作触摸屏监控工业控制的电脑设计软件的统称。
组态软件一般分为两种,一种是触摸屏的组态软件,另一种是电脑的组态软件。
1. 触摸屏的组态软件是用来制作用于触摸屏的监控的软件,设计完界面等其他参数之后,需要把设计的监控文件下载到触摸屏里面进行运行。
触摸屏就跟我们现在的手机的触屏是一样的。
2. 电脑的组态软件,是直接用电脑制作,也直接在电脑上运行的监控软件。
两者的优缺点:1. 触摸屏比较简单,方便,可以在狭窄的空间使用,而且价格相对来说比较低廉,缺点也很严重,触摸屏比较小,不适宜监控特别复杂,项目和参数特别多的场合。
2. 电脑的组态软件,优点是,电脑比较大,使用也比较方便,可以使用鼠标,键盘等操作,对特别复杂的监控,相当方便,而且监控内容可以很多,电脑内存和容量都很大,即便监控很大,也不会卡和出问题,缺点也是很明显,一台电脑都几千块了,如果监控设备特别多,距离很远,用电脑连接就相当不方便,而且空间比较大,所以工控电脑一般都放在工控室。
组态软件的有哪些:主要常用的一般有WINCC,WINCC flexible,MCGS,组态王,力控等。
WINCC和WINCC flexible是西门子公司的,一般使用西门子公司的PLC多数都会采用西门子的组态软件,WINCC是电脑监控的,WINCC flexible是触摸屏的,MCGS是国产的,电脑监控的,需要USB狗,当然如果只是自己学习用一用,基本免费版的没问题,主要的问题是MCGS已经几百年没更新了,软件基本就那样,组态王比较强大,功能比较多,力控的有听说过,我没用过,不方便评论。
如何学习组态软件
12月25日 11:34 学好软件开发 这需要 很细的分工 首先 你需要有很好的语言基础 ,不要学的方面太广了 一般的高级程序员 并不是什么软件都精通 只是比较精通一个 或几个软件,我觉得 刚开始 有软件 叫POWERBUILDER 不错 好学 而且实用 他是个数据库前台开发 不错 另外给你的点建议 就是 在国内软件开发的时候 一般分工都不是很细 所以要是开发程序 你也必须学好数据库开发 这样 慢慢的就会入门 要相信自己
转载请注明出处51数据库 » 谈谈你对组态软件的认识
爱情游戏18644047