摘要:本文对组态王6.55的报警存储及历史数据查询设置的详细过程进行了详细介绍,供应用时借鉴参考。

1首先我们在电脑内找到组态王安装包,在安装包内valuepack下找到“报警数据库”将该文件夹复制到我们在电脑D盘已经建好的“报警保存”文件下内并保存。

2设置ODBC数据源,步骤如下C:\Windows\SysWOW64”,双击该目录下的“odbcad32.exe”件,就进去ODBC数据源管理界面了

3 双击打开ODBC数据源管理器,选择系统DSN,点击右侧添加按钮弹出“创建新数据”窗口选择Microsoft Access Driver (*.mdb)” 驱动,点击“完成”。

数据源的名称,根据需要对数据源进行命名,如“报警”,点击“选择(S)”,选择我们前面定义的数据库文件“D:\ 报警存储与查询\报警数据库.mdb”。点击“确定”完成ODBC数据源的定义

4 数据源的名称,根据需要对数据源进行命名,如“011”,点击“选择(S)”,按钮选择

我们前面定义的数据库文件“D:\ 报警保存\报警数据库.mdb”。点击“确定”完成ODBC数据源的定义。

5 打开组态王软件新建工程命名为“报警”。

6 新建一个工程,在设备处新建设备,我们在本例中定义一个仿真PLC 的设备,设备列表为“PLC-亚控-仿真PLC-串口”,设备名称为“PLC”。此仿真PLC 可以做为虚拟设备与组态王进行通讯。PLC 主要有如下的寄存器:自动加1 寄存器INCREA,自动减1 寄存器DECREA,随机寄存器RADOM,常量寄存器STATIC,常量字符串寄存器STRING,CommErr 寄存器。

7 定义变量:在数据词典中新建两个IO 变量,变量名称分别为压力、流量,变量类型为IO 实数,连接的设备为前面定义的仿真PLC 设备“PLC”,寄存器分别为INCREA100,DECREA100,数据类型为short,读写属性为“只读”。这样压力变量就会从0 开始自动加1,其变化范围是0 到100,流量变量从100 开始自动减1,其变化范围是0 到100。

8 创建报警组:我们首先定义报警组,在报警组处双击进行报警组对话框,点击“增加”定义两个报警组,分别为“压力报警”、“流量报警”,确认完成报警组的定义。

9建立画面:新建两个画面一个命名为“实时报警”画面,一个命名为“报警查询”画面。双击打开实时报警画面选择“工具箱”(第3行最后一个)报警窗口。并在画面上画出报警窗口。双击打开报警窗口选择实时报警窗,报警窗口名命名为“报警窗口”。

10 组态报警查询窗口。双击打开刚才建立好的报警查询窗口,选择“工具箱”(第4行最后一个)插入通用控件。找到并选择通用控件下的KVADODBGrid Class。点击确定在画面中建立历史查询表格。

11 双击打开画面中建好的历史查询表格,控件名命名为“BJCX”。

12 在工具箱找到按钮并组态到画面命名为“查询”,双击打开双击打开选择弹起时进行关联。弹出画面双击控件弹出控件属性和方法。控件名称选择我们命名的“BJCX”,控件方法依次选择FetchDaTa和FetchEnd。点击确认并保存所有结束画面组态。

13 在画面中单击右键切换到View进行测试。据观察发现实时报警窗口有报警信息,我们打开D盘内报警信息储存的数据表发现历史报警信息显示正常说明报警储存完成。

14 单击切换画面到历史报警查询画面单击查询历史报警表格与D盘内历史报警数据一致表示试验成功。

组态王报警历史存MySQL_组态王6.55报警存储与历史数据查询设置全过程相关推荐

  1. 组态王图素制作_组态王实例教程入门

    组态王实例教程入门 组态王 kingview6.55 是亚控科技根据当前的自动化技术的发展趋势, 面向低端自动化市场及应用, 以实现企业一体化为目标开发的一套产 品. 该产品以搭建战略性工业应用服务平 ...

  2. 组态王连接mysql8,组态王与数据库连接【第九讲 组态王与数据库连接】

    第九讲 组态王与数据库连接 第一节 SQL 访问管理器 概述 组态王SQL 访问功能实现组态王和其他外部数据库(通过ODBC 访问接口)之间的数据传输.它包括组态王的SQL 访问管理器和相关的SQL ...

  3. 组态中怎么使用mysql数据库,组态王写入MySQL数据库

    涉及部分概念,如下: 记录体 记录体用来连接表格的列和组态王数据词典中的变量.选择工程浏览器左侧大纲项"SQL访问管理器文件\记录体",在工程浏览器右侧用鼠标左键双击"新 ...

  4. 基于S7-200 PLC和MCGS组态的水箱水位控制系统设计 组态王动画仿真,带PLC源代码,plc程序每一条都带着解释

    基于S7-200 PLC和MCGS组态的水箱水位控制系统设计 组态王动画仿真,带PLC源代码,plc程序每一条都带着解释,组态王源代码,图纸,IO地址分配 ID:7269672992996086Hol ...

  5. 丰田工机PLC,丰田TOYOPUC通讯组态王,实例教程,组态王通讯

    丰田工机PLC,丰田TOYOPUC通讯组态王,实例教程,组态王通讯 ID:698636128686987SCADA许大虾

  6. 组态王的c语言语法,组态王常用的函数()

    此函数为报表专用函数.查询历史数据,系统会自动弹出历史数据查询对话框.语法使用格式如下: ReportSetHistData2(StartRow,StartCol); 参数说明: StartRow:查 ...

  7. 2345天气王怎么查看历史天气 2345天气王如何查看历史天气

    在手机上找到"2345天气王"图标并点击它.见下图 2345天气王怎么查看历史天气 2345天气王如何查看历史天气 打开2345天气王后,点击界面右下角"工具" ...

  8. 销售王进销存软件 单机版 v2007.01.15 官网

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  9. 吉林大学计算机 王恩,【十佳研究生】王恩:越努力,越幸运

    王恩,吉林大学2016年十佳研究生,现任吉林大学计算机科学与技术学院教师.他在以优异的成绩从吉林大学软件学院本科毕业后,获得了吉林大学计算机科学与技术学院的网络与信息安全专业的保研资格,并在研究生期间 ...

  10. 西门子dcs系统组态手册下载_“DCS系统组态”是什么意思?其步骤方法又有哪些?...

    "DCS系统组态"是什么意思? DCS组态通俗来讲就是就是控制回路程序. 控制回路通常是针对模拟量的控制来说,一个控制器根据一个输入量,按照一定的规则和算法来决定一个输出量,这样, ...

最新文章

  1. PyCharm 配置远程python解释器和在本地修改服务器代码
  2. linux 内核 netfilter 网络过滤模块 (5)-iptables
  3. MQTT——具有.NET Core的消息队列遥测传输协议
  4. 【零基础学Java】—字符串的概述和特点(十五)
  5. 24. Spring Boot 事务的使用
  6. ref: 九大数据仓库方案特点比较
  7. 机敏问答[博弈][0] #20210628
  8. linux 类似迅雷下载软件,推荐几个可以替代迅雷的下载软件
  9. C语言PAT刷题 - 1024 科学计数法
  10. 什么是前台?什么是中台?什么是后台?
  11. MOS管的导通过程及损耗分析
  12. SpringBoot+Vue实现邮箱登录注册找回密码(附接口文档)
  13. Arduino使用TM1637 4位数码管模块
  14. 层次分析法之matlab代码实现
  15. 【Unity】加载时 Newtonsoft.Json 提示 Metadata file `Newtonsoft.Json.dll` does not contain valid metadata
  16. 图书馆学专业学c语言吗,图书馆学专业介绍及考研院校排名
  17. 服务器修改raid,服务器配置RAID详细说明
  18. esxi里挂载新磁盘_esxi挂载usb移动硬盘
  19. 华为面向5G的室内覆盖数字化关键技术要素
  20. POJ1789-Truck History

热门文章

  1. 致凯利定理(Cayley公式)
  2. 三大指数快速入门和应用
  3. 360无线路由器dns服务器,路由器的首选dns服务器怎么填
  4. 北京航空航天大学计算机学院 赵,北京航空航天大学计算机学院计算机应用技术导师介绍:夏春和...
  5. 罗技m330更换接收器(通过重新对码的方式)
  6. 将DLL注册到GAC
  7. 解决Eclipse中无法直接使用sun.misc.BASE64Encoder及sun.misc.BASE64Decoder的问题---gxl
  8. 百度身份证认证一直失败
  9. 【Unity3D 灵巧小知识点】 ☀️ | 层级面板中的 ‘小手指‘ 作用: 在Scen中将该物体设置为不可选中状态
  10. macbook打开网页慢解决办法