回答者: 凌波微步- 高级工程师&nbsp&nbsp第11级

2009-03-09 08:54:18

您可以评论本回答,或直接点击“提交”按钮推荐本回答...

我可以取出来,但显示不了。我显示时用的是ms listbox 2.0控件,不过没成功显示出来,多列没成功,单列的成功了。

访问数据库的方法都很标准呵呵,下面是用VBS访问的方法:

1,定义数据库对象

Dim ConnectionObj

Dim Connectionstring

Dim CommandStr_TimeStart

Dim CommandStr_TimeEnd

Dim CommandObj

Dim RecordSetObj

Connectionstring="Provider=WinCCOLEDBProvider.1;Catalog=CC_cc_09_01_07_13_16_32R;Data Source=.\WinCC"

2,操作数据库对象

CommandStr_TimeStart="Tag:R,'cc\NewTag',"

CommandStr_TimeStart=CommandStr_TimeStart+"'"+starttime+"'"+","+"'"+endtime+"'"

Set ConnectionObj=CreateObject("ADODB.Connection")

ConnectionObj.ConnectionString=Connectionstring

ConnectionObj.CursorLocation=3

ConnectionObj.Open

Set RecordSetObj=CreateObject("ADODB.Recordset")

Set CommandObj=CreateObject("ADODB.Command")

Set CommandObj.ActiveConnection=ConnectionObj

CommandObj.CommandType=1

CommandObj.CommandText=CommandStr_TimeStart

Set RecordSetObj=CommandObj.Execute

If RecordSetObj.EOF Then

MsgBox "no data found or data has not archived!",,"Error"

RecordSetObj.Close

Set RecordSetObj=Nothing

Set CommandObj=Nothing

ConnectionObj.Close

Set ConnectionObj=Nothing

Else

RecordSetObj.MoveFirst

temp1=RecordSetObj.Fields(2).Value

RecordSetObj.MoveLast

temp2=RecordSetObj.Fields(2).Value

resultt=temp2-temp1

HMIRuntime.Tags("Result").Write resultt

RecordSetObj.Close

Set RecordSetObj=Nothing

Set CommandObj=Nothing

ConnectionObj.Close

Set ConnectionObj=Nothing

End If

看着改吧!!忘了,这里用的是一个归档记录的查询命令,查询报警也有专用的命令,想不起来了。

回答者: null- 学长&nbsp&nbsp第2级

2009-03-09 21:32:53

您可以评论本回答,或直接点击“提交”按钮推荐本回答...

WINCC报警记录采用压缩算法存入SQLSERVER

但是如果你的报警记录简单的话应该可以找到相应的数据表的

找到了数据表读出来这就不是wincc技术范畴了,vb vc  。net都可以对数据库操作

回答者: 天生胆小- 毕业实践员&nbsp&nbsp第4级

2009-03-10 15:58:58

您可以评论本回答,或直接点击“提交”按钮推荐本回答...

WinCC的报警记录是压缩的,读出报警记录,需要借助于wincc的connectivity pack选件。

回答者: HTLearn- 中级技术员&nbsp&nbsp第6级

2009-03-12 13:52:02

您可以评论本回答,或直接点击“提交”按钮推荐本回答...

上一页

1

下一页

wincc 报警记录 mysql_如何才能把WINCC报警记录中的数据通过SQL取上来-工业支持中心-西门子中国...相关推荐

  1. wincc显示系统时间_在WINCC画面组态中,如何显示系统时间?-工业支持中心-西门子中国...

    在wincc 的智能对象中 使用控件 选择DaclockCtrl 即可 调用的控件名称为WINCC Digital/Analog clock ctrol 回答者: KCN - 顶级工程师&nb ...

  2. wincc通过vb如何读取mysql_wincc如何通过VB脚本读取报警数据库归档内容-工业支持中心-西门子中国...

    刚接触wincc,下面脚本是根据帮助文档VB实例修改,但读取不到归档内容,系统内置报警控件中能读到数据,请大神指点. ' 1.1 Create connection string for ADO ac ...

  3. wincc上位机与1200组态步骤_西门子1200与WINCC上位机如何通讯?-工业支持中心-西门子中国...

    回答者: 大宝朱林森 - 高级顾问&nbsp&nbsp第14级 2020-03-04 10:49:18 我就提醒一点,装wincc的电脑必须安装step7或者SIMATIC NET软件 ...

  4. wincc 报警记录 mysql_wincc查询历史报警记录,归档数据-工业支持中心-西门子中国...

    直接用SQL查询语句就可以了: Dim strc Dim snam1 Dim ServerName1 Set ServerName1 = HMIRuntime.Tags("@ServerNa ...

  5. 用计算机内置蜂鸣器音乐,WINCC如何用计算机的蜂鸣器作声音报警?-工业支持中心-西门子中国...

    没有音响,就不能使用Signal assingment选项页的Sound中选择.wav声音文件播放了,可不可以直接用pc上的蜂鸣器发声,脚本应该怎么编写?补充:报警变量是模拟量,怎么编脚本转换成布尔型 ...

  6. wincc多用户新增计算机名,关于Wincc V7.0安装完成后的计算机名称修改问题-工业支持中心-西门子中国...

    作为冗余服务器上的Wincc V7.0安装完成后,对计算机名称做修改出现以下现象:修改计算机名称后,不能实现冗余自动切换.问题应该是SQL引起的.计算机名称修改了,SQL所定义的计算机名称未能修改. ...

  7. wincc 关闭弹出窗口C语言,退出WINCC操作画面时弹出对话框要求输入用户名和密码-工业支持中心-西门子中国...

    1.最简单的就是给退出按钮设定一个权限号,比如99,该权限号需在用户管理器中预先设置好,并将该权限分配给特定的用户. 此方法无需编程,点击按钮时如用户无99号权限,则弹出无权操作对话框.当然因为简单所 ...

  8. wincc 服务器共享文件夹,wincc共享文件夹Simatic Shell中项目的互连是什么意思-工业支持中心-西门子中国...

    "SIMATIC Shell"是 WinCC 的一个组件,用于集中维护和诊断 WinCC 客户机-服务器系统中的所有计算机.详细的信息位于 WinCC 信息系统的以下路径下: &q ...

  9. mpi tcp连接报错_关于WinCC与真实PLC之间的TCP/IP连接问题-工业支持中心-西门子中国...

    你在控制面板里检查一下接口参数,已使用的接口参数分配选TCP/IP->本地网卡.应用程序访问点选:MPI(WINCC) TCP/IP->本地网卡 这样就可以了. 回答者: 云山雾绕 - 中 ...

最新文章

  1. IOS简单的登陆界面
  2. Django模型关系
  3. python socket 主动断开_python之使用ctrl+c断开多线程(TcpSocketServer连接)出现端口占用的情况...
  4. oracle并行和并发,Oracle 并发查询
  5. PHP常量详解:define和const的区别
  6. Tomcat中Pipeline
  7. (一)GPS与基站定位
  8. html5制作国际象棋棋盘,用3DS MAX打造国际象棋的棋盘效果 -工程
  9. 坚果pro2官方rom_锤子坚果Pro2刷机包_原版升级包 锤子坚果Pro2线刷包_官方固件rom包下载...
  10. Saliency Detection: A Spectral Residual Approach
  11. Image Processing and Analysis_15_Image Registration:Image registration methods a survey——2003
  12. scikit-learn 线性回归算法
  13. java char取值范围是_Java 基本数据类型取值范围讲解
  14. 跨时钟域问题(CDC)
  15. greenplum 历史拉链表
  16. 批发/零售商家如何合理控制库存?做好优化库存结构
  17. 互斥事件的概念和公式_高中数学典型例题分析与解答:互斥事件
  18. Vue3.2——vue-seamless-scroll的使用
  19. 【天池】优惠券使用预测
  20. java年份判断_java怎么判断年份是否是闰年

热门文章

  1. 企业级 oracle11G r2 DataGuard 安装配置
  2. 转载:https://blog.csdn.net/dcrmg/article/details/52939318
  3. Visual computing——概述
  4. 学习笔记(32):Python网络编程并发编程-线程queue
  5. 最优化课堂笔记02:第二章 线性规划
  6. 学习笔记(24):Python网络编程并发编程-进程与线程的区别
  7. 【论文阅读】Illuminating Pedestrians via Simultaneous Detection Segmentation
  8. halcon模板匹配学习(二) 准备模板
  9. 财务管理专业应该报计算机二级哪个科目,我是应该报计算机二级还是三级呢
  10. qt qthead里如何响应信号_Qt 中的多线程技术(翻译)