wincc 报警记录 mysql_如何才能把WINCC报警记录中的数据通过SQL取上来-工业支持中心-西门子中国...
回答者: 凌波微步- 高级工程师  第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- 学长  第2级
2009-03-09 21:32:53
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
WINCC报警记录采用压缩算法存入SQLSERVER
但是如果你的报警记录简单的话应该可以找到相应的数据表的
找到了数据表读出来这就不是wincc技术范畴了,vb vc 。net都可以对数据库操作
回答者: 天生胆小- 毕业实践员  第4级
2009-03-10 15:58:58
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
WinCC的报警记录是压缩的,读出报警记录,需要借助于wincc的connectivity pack选件。
回答者: HTLearn- 中级技术员  第6级
2009-03-12 13:52:02
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
上一页
1
下一页
wincc 报警记录 mysql_如何才能把WINCC报警记录中的数据通过SQL取上来-工业支持中心-西门子中国...相关推荐
- wincc显示系统时间_在WINCC画面组态中,如何显示系统时间?-工业支持中心-西门子中国...
在wincc 的智能对象中 使用控件 选择DaclockCtrl 即可 调用的控件名称为WINCC Digital/Analog clock ctrol 回答者: KCN - 顶级工程师&nb ...
- wincc通过vb如何读取mysql_wincc如何通过VB脚本读取报警数据库归档内容-工业支持中心-西门子中国...
刚接触wincc,下面脚本是根据帮助文档VB实例修改,但读取不到归档内容,系统内置报警控件中能读到数据,请大神指点. ' 1.1 Create connection string for ADO ac ...
- wincc上位机与1200组态步骤_西门子1200与WINCC上位机如何通讯?-工业支持中心-西门子中国...
回答者: 大宝朱林森 - 高级顾问  第14级 2020-03-04 10:49:18 我就提醒一点,装wincc的电脑必须安装step7或者SIMATIC NET软件 ...
- wincc 报警记录 mysql_wincc查询历史报警记录,归档数据-工业支持中心-西门子中国...
直接用SQL查询语句就可以了: Dim strc Dim snam1 Dim ServerName1 Set ServerName1 = HMIRuntime.Tags("@ServerNa ...
- 用计算机内置蜂鸣器音乐,WINCC如何用计算机的蜂鸣器作声音报警?-工业支持中心-西门子中国...
没有音响,就不能使用Signal assingment选项页的Sound中选择.wav声音文件播放了,可不可以直接用pc上的蜂鸣器发声,脚本应该怎么编写?补充:报警变量是模拟量,怎么编脚本转换成布尔型 ...
- wincc多用户新增计算机名,关于Wincc V7.0安装完成后的计算机名称修改问题-工业支持中心-西门子中国...
作为冗余服务器上的Wincc V7.0安装完成后,对计算机名称做修改出现以下现象:修改计算机名称后,不能实现冗余自动切换.问题应该是SQL引起的.计算机名称修改了,SQL所定义的计算机名称未能修改. ...
- wincc 关闭弹出窗口C语言,退出WINCC操作画面时弹出对话框要求输入用户名和密码-工业支持中心-西门子中国...
1.最简单的就是给退出按钮设定一个权限号,比如99,该权限号需在用户管理器中预先设置好,并将该权限分配给特定的用户. 此方法无需编程,点击按钮时如用户无99号权限,则弹出无权操作对话框.当然因为简单所 ...
- wincc 服务器共享文件夹,wincc共享文件夹Simatic Shell中项目的互连是什么意思-工业支持中心-西门子中国...
"SIMATIC Shell"是 WinCC 的一个组件,用于集中维护和诊断 WinCC 客户机-服务器系统中的所有计算机.详细的信息位于 WinCC 信息系统的以下路径下: &q ...
- mpi tcp连接报错_关于WinCC与真实PLC之间的TCP/IP连接问题-工业支持中心-西门子中国...
你在控制面板里检查一下接口参数,已使用的接口参数分配选TCP/IP->本地网卡.应用程序访问点选:MPI(WINCC) TCP/IP->本地网卡 这样就可以了. 回答者: 云山雾绕 - 中 ...
最新文章
- IOS简单的登陆界面
- Django模型关系
- python socket 主动断开_python之使用ctrl+c断开多线程(TcpSocketServer连接)出现端口占用的情况...
- oracle并行和并发,Oracle 并发查询
- PHP常量详解:define和const的区别
- Tomcat中Pipeline
- (一)GPS与基站定位
- html5制作国际象棋棋盘,用3DS MAX打造国际象棋的棋盘效果 -工程
- 坚果pro2官方rom_锤子坚果Pro2刷机包_原版升级包 锤子坚果Pro2线刷包_官方固件rom包下载...
- Saliency Detection: A Spectral Residual Approach
- Image Processing and Analysis_15_Image Registration:Image registration methods a survey——2003
- scikit-learn 线性回归算法
- java char取值范围是_Java 基本数据类型取值范围讲解
- 跨时钟域问题(CDC)
- greenplum 历史拉链表
- 批发/零售商家如何合理控制库存?做好优化库存结构
- 互斥事件的概念和公式_高中数学典型例题分析与解答:互斥事件
- Vue3.2——vue-seamless-scroll的使用
- 【天池】优惠券使用预测
- java年份判断_java怎么判断年份是否是闰年
热门文章
- 企业级 oracle11G r2 DataGuard 安装配置
- 转载:https://blog.csdn.net/dcrmg/article/details/52939318
- Visual computing——概述
- 学习笔记(32):Python网络编程并发编程-线程queue
- 最优化课堂笔记02:第二章 线性规划
- 学习笔记(24):Python网络编程并发编程-进程与线程的区别
- 【论文阅读】Illuminating Pedestrians via Simultaneous Detection Segmentation
- halcon模板匹配学习(二) 准备模板
- 财务管理专业应该报计算机二级哪个科目,我是应该报计算机二级还是三级呢
- qt qthead里如何响应信号_Qt 中的多线程技术(翻译)