基于组态王的监控系统设计及数据处理_第1页
基于组态王的监控系统设计及数据处理_第2页
基于组态王的监控系统设计及数据处理_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于组态王的监控系统设计及数据处理E×CELPC用组态王软件;底层数据PLC、单片机、智能仪表完成。由于组态王在数据库功能上比较薄弱,在设计中采用SQL技术将数据保存到MSACCESS2000中,并且通过VBA(VlsuaIBasicForApp“cation)E×CELACCESS系统概述以用PLCAT89C52ASCJI通信协议实现单片机和组态王的数据共享。整个系统结构上采用多级分布式结构,分为2个数据采集站和1个监控总站;按照功能划分本系统则分为设备现场控制、现场数据采集、远程设备监控三部分。底层由PLC主要完成现场控制设备的控制。单片机和智能仪表完成对现场数据的采集。数据采集站作用是与底层的、单软件设计整个监控软件以组态王6.5作为编辑平台。整个监控系统具有如下主要功能:PLC访问相关设备寄存器来获得各设备的运行情况,并通过动画连接、实时曲线等显示出来。时段,任意时间的记录。控制功能:在上位机端可对底层PLC、智能仪表进行控制,实现远程控制。数据存储:每隔一定时间将数据保存到ACCESS中,方便以后的查询,所保存的数据还可以通过E×CEL围时就会有报警,保证了系统的安全运行。PLC和组态王所支持的智能仪表与组态王之间的通讯不需要编写程序读取设备的内部寄存器的值I/O变量即可ASCI|时,将会向单片机发送基于该协议的读命令包,单片机响应后,将数据发送给组态王据发送格式也是基于通用单片机ASC||通信协议的。数据处理数据存储数据SQL1小时)保存到ACCESS2000ACCESS数据库,在此命名为“变量数据ODBCAC—CESSDrIverACCESS数据库“变量数据SQLConnect(Deviceldsnuidpwd也需和数据表中的字段名称相同。建好记录体后,可以在组态王命令语言中的“运行时SQLInsert(DeviceIACCESS数据库中,当系统退出运行时语句SQLDISCONNECT(DeviceID)断开和数据库的连接。数据检索EXCEL可以方便地进行表格式数据综合管理和分析等二次处理的功能E×CEL对ACCESSEXCEL提供了“宏”的概念来进行功能扩展,宏是存储在VisuaIBasIcFor提供了一套基于VB很多语法继承于VBVB程序那样来编写VBAVBAExceI中的VBA,主要在VB中增加了关于ExceI用VBA搜索、查询的功能,该宏在0f—ficeVisualBasicVBAE×CEL定义Work∞k”worksheerangc¨单元格进行操作,必须指明单元格所在的工作表以及所在的区域。以下语句示例将SheetlA13.1,Worksheets(“Sheetl”).Range(“A1”).VaIue=3.1下面介绍几个重要的数据库检索函数:chan=SQLOpen(“DSN=serverserver据源名。SQLExecQuery(ConnectIonTeXt)函数在该数据源上执行查询。ConnectionTextSetoutput=Worksheets表“电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论