热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

数据库查询前十条数据_西门子PLC1200组态王Access数据库⑨数据库查询

西门子PLC1200-组态王跟Access数据库--⑨数据库查询组态王记录不同类型变量到数据库,和数据库数据查询到组态王界面1.0从左边栏选择表格模板,

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

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

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

7fe08d95b8bf50a6b1b20f43c0c0ba54.png

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

2f16d9e362602ee57c4ec2a2b3ebb5a1.png

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

099669f06c3c4ecf6f5f06d1bc993221.png

4.0 做一个数据库查询

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

cb5a93a7b9ae6c1a265e62f1b8053142.png

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

c897fd619cb909a94c389144493d150f.png

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

d126a72d37dbde8e56c4ac9e5c68e7f9.png
096305468071877b0cc3f40842f9c037.png

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

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

290a125272db2c7bdee255f9d6043fad.png

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

Ctrl0.FetchData( );

Ctrl0.FetchEnd( );

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

c76752d7d561951d4222d846d8f95a35.png

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

f630f6011ee6b3d3708dfbc3f3e77d44.png


推荐阅读
author-avatar
66桀骜不驯_537
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有