wincc listview(wincc如何显示自定义数据库数据)

:暂无数据 2026-09-17 19:00:02 :0

wincc listview(wincc如何显示自定义数据库数据)

其实wincc listview的问题并不复杂,但是又很多的朋友都不太了解wincc如何显示自定义数据库数据,因此呢,今天小编就来为大家分享wincc listview的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

wincc如何显示自定义数据库数据

这个问题可以分成两个小问题:

  1. 用脚本将数据从数据库中获取数据。

  2. 按需用控件将数据展现出来。(datagridview、文本、listview等等)

wincc画面如何显示自定义sql数据库的记录

这个问题可以分成两个小问题:

  • 用脚本将数据从数据库中获取数据。

  • 按需用控件将数据展现出来。(datagridview、文本、listview等等)

wincc 怎么查看报表(不是打印预览报表)跪求大神 怎么做查询 用什么函数 求方法

在 WinCC 里,报表就是用来打印的。如果你不需要打印,那就无需使用报表。
查看 WinCC 历史数据使用在线表格控件,或者在线趋势控件,无需任何函数。
如果想自己编写代码查询历史数据,那么可以使用 VBS 脚本,参考如下链接:
通过VBS脚本在ListView控件中显示WinCC的变量记录
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0667
在WinCC中如何使用VBS读取变量归档数据到EXCEL
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0579

wincc怎么查看日志

在介绍之前,还是先介绍一下项目的背景,这是一个针对某个火炉的温度控制系统,其中,需要对几个关键的工艺参数变量实现查询。主要有DATA,PIHAO,LUCI等。这几个变量在WINCC系统中属于内部变量,在对其查询之前要先建立用户归档,这样WINCC会自动将这些变量按照设定的存储规则存放到SQL数据库中。而对历史数据操作的核心就是对SQL数据库的正确操作以导出我们需要的数据。
通过VBS语言对按钮对象一个脚本程序就可以方便地实现此功能。

下面,我将对查询的具体步骤与注意的地方一一详述。

1、定义连接字符串,可以通过ODBC方便地访问数据库的。使用VBS连接数据库,我们要知道以下信息:数据库名,数据源名。然后打开SQL数据库,这时候看到Databases下有很多的数据库,WINCC建立的数据库名是有规则的,一般是CC_工程名_年_月_日_时_分_秒R。
2、定义查询的SQL命令。
3、连接数据库。定义好了连接字符串与查询字符串,我们就可以访问SQL数据库了。
4、显示数据。
我使用WINCC提供的ListView控件显示数据。“控件2”就是我建立的ListView控件的名字
1、脚本在编写完毕之后,系统只会发现语法错误,如关键字拼写错误等,如果有逻辑错误,脚本不能运行,是不会有任何提示的刚开始运行时,一直不能取出相应的数据,后来发现是我的数据库名写错了。系统是不会提示你找不到数据库的。

2、取出数据之后,在ListView控件上显示的数据一直是杂乱无序并且是乱码,并非应当显示的那种数据库中的排列方式,且在程序中定义的列名不显示。
最后发现是控件属性设置的问题,ListView的默认显示类型并非报表类型,因此显示的是无次序的数据,所以,当我们修改其属性为报表类型之后,就会看到与数据库中一样的显示效果,并且列名也会正常显示。所以,WINCC中属性的设置就尤为重要了。

3、在解决了上面问题之后,虽然显示的序列是对的,但是显示的内容还是与预期的不符,尤其是时期这一列,显示的是一串纯数字。这个问题很明显,是显示格式的问题。因此,在程序中,对要显示的内容要转换成字符串的形式(CStr()函数)。

4、查询字符串的格式对于能否正确查询有着很重要的影响。例如:如果在数据库中日期的格式是MM-DD-YYYY(比如07-09-2014),那么,在SQL语句查询时,就不能用7-9-2014,这种方式的查询是没有结果的。

关于wincc listview和wincc如何显示自定义数据库数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

wincc listview(wincc如何显示自定义数据库数据)

本文编辑:admin

更多文章:


begin和start的区别(start与begin的区别)

begin和start的区别(start与begin的区别)

其实begin和start的区别的问题并不复杂,但是又很多的朋友都不太了解start与begin的区别,因此呢,今天小编就来为大家分享begin和start的区别的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

2026年10月15日 09:20

vant官网中文(范特365 是韩国化妆品VANT36.5吗)

vant官网中文(范特365 是韩国化妆品VANT36.5吗)

大家好,今天小编来为大家解答以下的问题,关于vant官网中文,范特365 是韩国化妆品VANT36.5吗这个很多人还不知道,现在让我们一起来看看吧!

2026年10月15日 09:10

特殊字符是指什么?正则表达式中一些特殊字符的用法

特殊字符是指什么?正则表达式中一些特殊字符的用法

大家好,特殊字符相信很多的网友都不是很明白,包括特殊字符是指什么也是一样,不过没有关系,接下来就来为大家分享关于特殊字符和特殊字符是指什么的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

2026年10月15日 08:10

特殊符号网名大全花样符号(特殊符号昵称有哪些)

特殊符号网名大全花样符号(特殊符号昵称有哪些)

本篇文章给大家谈谈特殊符号网名大全花样符号,以及特殊符号昵称有哪些对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月15日 07:30

prison break(越狱(prison break)到底是在讲个什么)

prison break(越狱(prison break)到底是在讲个什么)

各位老铁们好,相信很多人对prison break都不是特别的了解,因此呢,今天就来为大家分享下关于prison break以及越狱(prison break)到底是在讲个什么的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看

2026年10月15日 06:50

c程序设计第五版教学视频(求C程序设计(第五版)谭浩强教材源代码、视频课件等电子版资料!谢谢大家!)

c程序设计第五版教学视频(求C程序设计(第五版)谭浩强教材源代码、视频课件等电子版资料!谢谢大家!)

各位老铁们,大家好,今天由我来为大家分享c程序设计第五版教学视频,以及求C程序设计(第五版)谭浩强教材源代码、视频课件等电子版资料!谢谢大家!的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动

2026年10月15日 06:40

电脑教程入门(电脑初学入门)

电脑教程入门(电脑初学入门)

本篇文章给大家谈谈电脑教程入门,以及电脑初学入门对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

2026年10月15日 06:20

十六进制转二进制表(16进制转为2进制、8进制、10进制的公式)

十六进制转二进制表(16进制转为2进制、8进制、10进制的公式)

“十六进制转二进制表”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看十六进制转二进制表(16进制转为2进制、8进制、10进制的公式)!

2026年10月15日 06:10

programdata是什么文件(win7下ProgramData 文件夹是什么,里面的内容可以删吗)

programdata是什么文件(win7下ProgramData 文件夹是什么,里面的内容可以删吗)

本篇文章给大家谈谈programdata是什么文件,以及win7下ProgramData 文件夹是什么,里面的内容可以删吗对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题

2026年10月15日 04:50

502错误的网关(“502错误网关,服务器作为网关或代理,从上游服务器收到了无效的响应”怎么处理谁能帮我)

502错误的网关(“502错误网关,服务器作为网关或代理,从上游服务器收到了无效的响应”怎么处理谁能帮我)

大家好,今天小编来为大家解答以下的问题,关于502错误的网关,“502错误网关,服务器作为网关或代理,从上游服务器收到了无效的响应”怎么处理谁能帮我这个很多人还不知道,现在让我们一起来看看吧!

2026年10月15日 04:10

最近更新

热门文章

标签列表