西门子PLC1200-组态王跟Access数据库--⑨数据库查询

组态王记录不同类型变量到数据库,和数据库数据查询到组态王界面

1.0 从左边栏选择表格模板,level1和level2分别设置整型和布尔型

2.0 设置记录本,要对应level1和level2,配置一个整形PLC变量count和Q0.5的BOOL量

3.0 这样正式运行的结果如图,level2都是1,因为当Q0.5为1的时候才触发记录,所有记录的时候都是1,而count变量是累加的,从0-9一共累计十次,就会出现如下的界面

4.0 做一个数据库查询

选择插入通用控件,点击KVADODBGrid Class,拉出表格

5.0 右键表格,属性,点击数据源的浏览,然后会出现数据源的链接属性,在提供程序的目录下,选择数据库的数据类型,Access数据库属于ODBC数据,选择后下一步

5.1 在指定数据库中,找到我们在计算机新建的数据库

5.2 输入要使用的目录,就是选择链接路径,然后按测试连接,如果能测试成功说明都填对了,然后按确定

6.0 回到表格的属性页面,这时候数据源跟数据库会显示刚才我们确定的数据库,表名称里面选择组态王的表格模板,然后下面有效字段可以添加,也可以调整顺序

6.0 然后设置一个查询数据库的按钮,如下图,在弹起时设置命令语言,

Ctrl0.FetchData( );

Ctrl0.FetchEnd( );

Ctrl0是我们刚才创建的表格名称,FetchData( )提取数据,FetchEnd( )为提取结束

7.0 保存,重启运行,按下查询记录就会看到如下的画面,数据库中的数据就会读取到组态王界面表格中

数据库查询前十条数据_西门子PLC1200组态王-Access数据库-⑨数据库查询相关推荐

  1. access实例_西门子PLC1200组态王跟Access数据库-⑥组态王变量

    西门子PLC1200,组态王跟Access数据库--⑥组态王变量 组态王的变量设置 1.0 变量设置 如下图所示,选择数据词典,里面是系统变量跟新建的变量,选择新建 1.1 如下图,从上往下依次, 变 ...

  2. 查询数据库前十条数据_入门数据分析的一些建议

    最近经常被问到怎么入门数据分析,可能很多同学对怎么开始学习还是比较困惑的.我回想自己学习数据分析的经历,总结了一些建议,希望能给到大家帮助. 打好概率与统计的基础 概率与统计是数据分析的基石,像一些概 ...

  3. 多线程操作数据库时为了防止数据的增删改的混乱该在数据库层还是程序层面上进行同步?

    多线程操作数据库时为了防止数据的增删改的混乱该在数据库层还是程序层面上进行同步? [问题点数:60分,结帖人jiao_zg] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 ...

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

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

  5. 组态王如何连接mysql_组态王连接SQL数据库操作步骤

    组态王连接SQL数据库操作步骤 1.建立 ODBC 连接配置:(1)开始--设置--控制面板--管理工具--数据源:(2)双击"数据源" ,选择"用户 DSN" ...

  6. 西门子S7-200组态王基于PLC与组态的公共楼道智能照明系统的设计与研究

    西门子S7-200组态王基于PLC与组态的公共楼道智能照明系统的设计与研究 要 I ABSTRACT I 1 绪 论 1 1.1系统研究的背景及意义 1 1.1.1 背景 1 1.1.2 意义 1 1 ...

  7. mysql数据库取奇数行数据_查询数据库中的奇数行和偶数行

    功能奇数次执行和偶数次执行时的结果不同的故障复盘 场景:将数据库查询到的数据,写入一个xls文件.完成后,多点几次,发现一个问题,偶数次生成的文件比较小,打开一看,里面只有一行,只有标题,没有内容.分 ...

  8. oracle查询最近十条数据_Oracle-查询最近更新的前10条数据

    在实际用途中,常常会要求取最近的几条纪录,这就需要先对纪录进行排序后再取rownum <= 一般常见的 SELECT * FROM (SELECT a.* FROM torderdetail a ...

  9. SQL数据库(分页查询、DCL 数据控制语言、通用函数、约束、多表查询)

    分页查询 语法 select 字段列表 from 表名 limit 起始索引,查询记录数(每页显示的条数) 注意 起始索引 从0开始, 起始索引 = (查询的页码-1)* 每页显示的记录数 1–5-0 ...

最新文章

  1. torch分布式训练学习笔记
  2. 鼠标位置精确定位总结
  3. redis linux 文件位置,Linux下Redis的安装和部署
  4. 判断丑数python_LintCode Python 简单级题目 517.丑数
  5. linux fedora下实现锐捷认证
  6. git遇到的问题 .Git: There is no tracking information for the current branch.
  7. 在webstorm中新建模板
  8. 济南学习 Day 5 T2 am
  9. mariadb不支持load data_不修改代码打包python机器学习工程
  10. SQLExpress数据库类型与AttachDbFilename用法
  11. postgresql注册表删除_彻底删除SQL Server注册表的方法
  12. 联想笔记本电脑(LENOVO)关闭触摸板
  13. 用IO流读取trs文件
  14. 阿里 P6 到底应该具备哪些核心能力?
  15. Matlab里关于T2F/F2T/lpf.m函数调用应注意的问题及函数修改
  16. xp没有本地计算机策略,WinXP没有网络适配器怎么添加?本地连接消失了如何恢复?...
  17. Himall商城表单数据类、插件类
  18. 海盗喝啤酒问题Java解法
  19. URL 重写模块导致 IIS7 应用程序池自动关闭
  20. 对不起,我要去大厂了!

热门文章

  1. [Python3]Python面向对象的程序设计
  2. windows mac 安装lua
  3. 显式调用构造函数产生的悲剧
  4. DM365的BSP源码分析-基于2.6.18内核
  5. MOS管的主要参数与重要特性
  6. Arduino IDE 配置文件
  7. 均值滤波 中值滤波 高斯平滑滤波
  8. Lab01:Xv6 and Unix utilities
  9. atoi(),函数,将字符串转为整形数字
  10. c++ 字符串赋给另一个_7.2 C++字符串处理函数