组态王通过数据库实现数据的采集与输出

更新时间:2023-04-10 20:03:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

组态王通过数据库实现数据的采集与输出

The Standardization Office was revised on the afternoon of December 13, 2020

组态王通过数据库实现数据的采集与输出

作者:蒋妤媜

版本:.1

前提:

?数据库用Microsoft Office Access 2003,数据库路径为D:\历史记录.mdb

?组态王版本为

?PC机系统为XP

一、创建数据库表

1. 新建名为“历史记录”的数据库,新建完成后,打开数据库

2. 创建表,点击使用设计器创建表,进入设计视图对话框,输入字段名

日期时间、毫秒、污泥浓度、溶氧仪、进水COD、电磁流量计、超声波流量计、二在线COD,其中字段名日期时间的数据类型为日期/时间、毫秒的数据类型为数字长整型、其他字段名数据类型为数字单精度型。

3. 保存名为:10分钟记录

二、创建ODBC

打开控制面板→管理工具→数据源(ODBC),弹出“ODBC数据管理器”,在用户DSN标签下,点击添加

弹出“创建数据库源”

选择此创建数据库源完成后弹出“ODBC Access 安装”

输入数

选择之前

确定完成。

三、组态王内部设置

1. 新建变量

在数据词典中创建本地变量,,变量名称分别为日期时间、DeviceID、nReturnValue。

2. 打开到组态王工程浏览器,新建记录体 创建名为“历史记录”的记录体

3. 创建事件命令语言

点击创建,弹出事件命令语言对话框 事件描述为:(((\\本站点\$分)%10==0)&&((\\本站点\$秒-1)%60==0))==1 输入记字段名称要与数据库中添加数据词典

显示已增

4. 创建应用程序命令语言

5. 使用趋势来读取数据库数据

10分钟记

每10分钟操

在“运行”时

输入刷新时

输入该命令

新建趋势画面,趋势控件为历史趋势控件,选中控件并鼠标右击选择“控件属性”,

进入“设置数据库曲线”对话框

附录:

若要做报表通过读取数据库的数据,则使用通用控件中的KVADODBrid Class 。 点击此按钮,添加好的数

选择表名称 选择数据库中选择数据库中选择数据库中的要选择线颜

输入最大

并制作查询按钮,脚本如下:\\本站点\nReturnValue=();

if (\\本站点\nReturnValue==1) { ();}

本文来源:https://www.bwwdw.com/article/9crl.html

Top