随着工业自动化水平的迅速提高,计算机在工业领域得到广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置应用在工业领域,使得传统的工业控制软件已无法满足用户的各种需求,工控组态软件随之孕育而生,并且逐渐发展成为现今工厂的主流监控方式。今天,工业自动化的程度越来越高,大量控制设备和过程监控装置之间需要通信,从而导致组态软件的大量使用。组态王是运行在 windows 98/NT/2000上的一种组态软件。使用组态王,用户可以方便地构造适应自己需要的“数据采集系统” ,在任何需要的时候把生产现场的信息实时地传送到控制室。
组态王作为一个开放型的通用工业监控系统,支持工控行业中大部分国内常用的测量控制设备,并遵循工控行业的标准,采用开放接口提供第三方软件的连接 (DDE/OPC/AC-TIVEX)等,用户可以方便快捷地进行画面开发、简单的程序编写、函数调用、设备连接,完成监控系统的设计。
组态王6.5是亚控科技在组态王6.0x系列版本成功应用后,广泛征询数千家用户的需求和使用经验,采取先进软件开发模式和流程,有十多位资深软件开发工程师历时一年多的开发,及四十多位试用户一年多的实际现场考验。使用更方便,功能更强大,性能更优异,软件更稳定,质量更可靠。它是Internet时代的杰作,随着Internet科技日益渗透到生产、生活的各个领域,自动化软件的趋势已发展成为整合IT与工厂自动化的关键。亚控科技一直是这个领域的开拓者,组态王6.5的Internet版本立足于门户概念,采用最新的JAVA 2核心技术,功能更丰富,技术更简单。它是性能卓越的分布式高速历史库——柔性结构,按需配置过程数据的存储功能对于任何一个工业自动化系统来说都是至关重要的,随着自动化程度的进一步普及和提高,用户对重要数据的存储和使用的要求也越来越高。面对大批量实时数据的存储,必须解决同步存储速度响应慢、数据易丢失、存储时间短、存储占用空间大、数据读取访问速度慢等用户最关心的问题。因为用户需要一个实时的、记录准确地、高效的、可节约用户硬件成本的工业过程数据存储方案。组态王6.5顺应这种用户的期望,提供支持毫秒级高速历史数据库的存储和查询功能的工业过程数据库。它是真正的企业级生产过程数据仓库,它采用最新数据压缩和搜索引擎技术,数据压缩比优于20%,节约用户硬件成本;无论多大的数据量在百毫秒内均可完成查询;真正实现了历史数据库的高速处理;支持历史数据库的追记、数据合并;可将远程站点上的组态王历史数据片断合并到历史数据服务器上;也可将特殊设备中存储的历史数据片断通过组态王驱动程序完整的合并到历史数据服务器中。
很多情况下是用单片机仪表采集生产现场的信息,那么单片机如何与组态软件进行数据交换?可用的方式有DDE方式、板卡方式、人机接口卡方式等等,但是由于组态王为用户提供了单片机ASCII码协议,所以可直接进行串行口通信,这是组态王与 I/O设备之间最常用的一种数据交换方式。串行通信协议方式使用“组态王计算机”的串口,I/O设备通过RS-232串行通信电缆连接到“组态王计算机”的串口。任何具有串行通信接口的I/O设备都可以采用此方式。
2 方案论证
目前许多测控系统是由PC机和单片机控制装置组成,单片机采集现场的数据和状态通过串行口传送到PC机进行分析、存储与显示,PC机的命令和控制通过串行口传到单片机,以控制设备的运转[4]。
组态王KingView工控软件是近来很受欢迎的组态软件之一,由组态王与单片机控制通过RS232总线进行数据通讯组成测控系统,成为一种低成本解决的方案,需要解决的关键问题就是它们之间的通讯。 组态王与单片机通讯的开发 (2):http://www.youerw.com/zidonghua/lunwen_9546.html