WINCC6.2里如何查询历史报警

WINCC6.2里如何查询历史报警?我将原有的历史报警记录通过LINK的方式连接到WINCC6.2的数据库中,版本是英文版的,现在在报警控件中无法查询历史报警记录,无论是通过长期归档还是短期归档都不能查询历史报警记录,而且没有选择时间的功能,有没有好的方法查询?

最佳答案

关于数据库查询参考以下:
转载:
1、历史数据如果指得是变量归档和报警归档,需通过WinCCOleDb Provider驱动,使用"TAG:R"、"ALARMVIEW"等特殊SQL语句进行查询。有现成VBS的代码,如欲使用C脚本,楼主可以自行“翻译”。
这些数据只能读取,不能修改。
2、如果是普通的数据库,可以通过Microsoft OLE DB或者ODBC驱动,使用标准SQL语句来查询数据。数据可以进行读取和修改。
--------------------------
参考资料《C脚本/VBS脚本对比》:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=115091&s_id=0&num=35#anch
参考资料《使用VBS读取历史归档数据》:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=258258&s_id=0&num=16#anch
建议楼主使用VBS脚本来做数据查询,可避免不必要的麻烦! 
回答者: dcount107 - 顶级工程师  第12级 
------------------------------------------------------------------------
WINCC报警控件、在线趋势/表格控件数据查询:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0473.pdf
如何将WINCC接收的数据上传到SQL:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=62766&cid=1032

参考:
http://www.ad.siemens.com.cn/club/bbs/bbs_help.asp 

回答者:  barry - 顶级工程师  第12级 
-----------------------------------------------------------------------------
想读SQL数据的话需要写脚本。
参考“深入浅出WINCC”的230页有相关介绍,注意的是不同版本WINCC的SQL查询方法代码有所不同。
深入浅出西门子WINCC6.0:
http://search.gongkong.com/SearchDatum.aspx?query=深入浅出&psort=&brand=&area=&industry=
参考WINCC报警控件、在线趋势/表格控件数据查询:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0473.pdf 
回答者:  满 - 顶级工程师  第12级 


参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=66260&cid=1032

提问者对于答案的评价:
谢谢!脚本还没做过,只好试试了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264933.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • WinCC 的“用户管理器”权限分配

    各位老师大家好,有一个关于“用户管理器”权限分配的问题请教一下。 我有一个WinCC的项目,这个项目设置了登录用户名和密码,但我不知道它。我想在这个项目的“用户管理器”中…

    SIMATIC WinCC 2019年6月11日
  • TP177A传送问题

    想请教一下,我用flexible2005和TP177A连接时,在flexible的输出视图中出现"对于所传送类型连接的设备支持版本’14’.PC软件只支持版本’1’以上的…

    SIMATIC WinCC 2019年6月11日
  • WINCC中怎样插入自已的图片

    我想在WINCC中插入自已的照片,请各位大侠帮忙指教。 最佳答案 打开画面编辑器,选择对象选项板->智能对象->图形对象,点击查找按钮并选择你保存的BMP文件即可。 提…

    SIMATIC WinCC 2018年12月5日
  • WinCC用组合框切换画面

    用VB或者C脚本,通过组合框来切换画面,当组合框选择值等于1,切换到画面一,组合框等于2,切换到画面2。切换画面的同时,要求对象名称也做相应的改变,哪位大师能给一个编译好的脚本? …

    2021年7月5日
  • wincc通过dde与excel2007连接不上

    这可能是个很早的问题了,我用的是wincc6.0 sp3,按照网上说的在“变量管理”中添加windows dde,建立变量,再打开一个名称相同的excel文件如…

    SIMATIC WinCC 2019年6月10日
  • WINCC附加的任务

    请教各位大师。WINCC 计算机属性 里的 附加的任务/应用程序 如图中所示各代表什么意思。我现在少了中间那个CCSsmRTServer.e…

    SIMATIC WinCC 2021年7月5日
  • wincc读取smatic net数据异常

    1、项目由OS编辑器建立。2、wincc 7.5sp1 正版512rt版本,win10正版。3、smatic net通过communication&n…

    SIMATIC WinCC 2021年7月5日
  • 如何使用wincc记录 modbus RS485采集模块的上来的数据

    如题所述,小弟有个项目温度点比较多,不想通过plc采集温度数据,想直接使用那种带modbus RS485输出的温度采集模块,但是不知道具体怎么做,希望有做过的前辈给指点下…

    2021年7月5日
  • WINCC 中事件响应

    比如说当按钮按下我要让某个tag为1 我先新建一个按钮 然后再按钮属性中 events中进入press action然后出来direct&n…

    SIMATIC WinCC 2019年6月11日
  • WINCC无法正常取消激活

    WINCC项目在激活后,无法取消激活,总是在Data Manager runtime 处停住。不知是怎么回事?请高人指点一下。 问题补充:谢谢几位的解…

    SIMATIC WinCC 2019年6月11日