使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题

拜见各位大侠,

小弟最近在一个项目中需要用到pcs7工控系统采集到的数据,数据是工程师直接从后台拷贝给我的,sql server2005的格式,本来一切都很顺利,使用sql可以查询到我需要的数据,但是查询结果发现关键的数据字段是用varbinary格式存储的(请参考附件图片)...

小弟完全不懂工控系统,据工程师说,他们使用的是西门子pcs 7 v6.0的系统,平时也是直接使用系统调用数据库看图形和曲线的,不关心原始数据的存储格式,也不知道怎么将数据转换为人工可识别的格式...

故此小弟找到了贵宝地,不知道论坛里各位大侠能否赐教小弟怎样将varbinary格式的数据转换为人工可读的数据?

p.s. 我已经试过sql server中内置的将varbinary转换为varcharacter的函数,结果出来是乱码,因此我猜想可能是工控系统在存储数据到数据库的时候用了加密算法,因此只能用工控系统读取数据,但是我又不知道怎样使用,不知道我的猜想是否正确?

希望各位大侠赐教!

问题补充:
谢谢关注和回答!

我在看到了这篇求助帖子
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=106090&cid=1032
和其他帮助之后找到了解决办法,但是遇到了新的问题。

以下是我的操作步骤:
1. 打开wincc新建工程
2. 在“计算机”>“属性”>"启动"中勾选了“变量记录运行系统”、“报表运行系统”和“用户归档”(见图片)
3. 在“图形编辑器中”新建图形,使用WinCC OnlineTableControl控件,并在“属性”>“工具栏”中勾选了“连接备份”、“断开备份”和“导出数据”
4. 在“图形编辑器”中点击“运行系统”图标,在弹出的WinCC运行系统窗口中点击“连接备份”图标,找到数据库文件,并确定,这时显示连接成功,并且在“断开备份”窗口中也能够看到连接好的备份。
5. 但是这时候在表格中看不到任何数据,不知道这是什么原因?在“选择时间范围”中把时间调整到原始数据采集的时间也没有任何变化。

小弟第一次接触WinCC,希望大家多多帮助~

图片说明:

使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题    使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题    使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题    使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题    使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题    使用SQL Server 导入(pcs 7) wincc数据库时varbinary类型数据的转换问题   

最佳答案

wincc的归档都是压缩归档的,你可以把数据库导入到wincc的归档中,然后用历史历史趋势控件链接你的归档变量以及选择好归档的时间范围后点击导出按钮(趋势控件上的1.44软件的图标),把数据保存成excel文件,就可以看了。

提问者对于答案的评价:
谢谢~但是又遇到了新的问题.....~~~~(>_<)~~~~ 


详见:http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_id=109965&cid=1032

专家置评

wincc的归档都是压缩归档的
数据库中不是明码存储

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午12:00
下一篇 2017年6月10日 下午12:00

相关推荐

  • PCS7 Included in HID

    PCS7 V6.1 SP2 在Plant View下,选择顶层,右键,Plant Hierarchy–settings,选项‘I…

    SIMATIC PCS 7 2017年8月18日
  • 关于授权的一个很奇怪的问题?

    软件装的是PCS7 V6.1 SP2不管运行不运行HMI 它总是提示我的的授权已经过期!!但是我点开提示框的详情。里边是空白的,没有提示我缺少哪个授权…

    SIMATIC PCS 7 2017年7月25日
  • PCS7 文件编译出现程序包含了来自不同库的信号处理块

    PCS7 文件编译出现程序包含了来自不同库的信号处理块该照明处理,我把所有的块,主数据库都删了可是还是不行!谁能帮我解决下 图片说明:    最佳答案…

    2017年5月31日
  • pcs7v6.1sp1的安装

    请问pcs7v6.1sp1的安装顺序是怎样的?我操作系统是WinXP_Pro_SP2_EN。 最佳答案 所有的PCS7的安装步骤基本上是一样的。大致如下:1。安装XP(不同版本XP…

    SIMATIC PCS 7 2017年6月29日
  • 装WINCC的KB139740的问题,急!

    这是我在装WINCC时出现的一个问题,提示说是安装程序检测到此系统上的Service Pack版本比你要应用的更新版本要高,没必要安装此更新,为何KB139740补丁装不…

    SIMATIC PCS 7 2017年7月25日
  • 求助称重模块和传感器选型

    最近我想做个悬挂式的包装秤进行称重,旋转进料机往料斗输送固体物料,料斗里面有个搅拌器,下面有个卸料阀,袋子就夹在卸料门下面的夹袋机构中,当到达一定重量时电机减速,我不解西门子的称重…

    SIMATIC PCS 7 2017年7月25日
  • 请教两个PCS问题?

    1.请问在CFC中,在线模式下能将参数备份到离线的程序中吗?还是必须要READBACK来备份参数?      2.在IM…

    2017年6月1日
  • soe我还能实现吗?

    恳请各位专家,帮忙分析一下我这个问题 在今天之前,我做的PCS7系统通信,CPU运行和ET200从站都还正常,但是上午做SOE出现了如下问题:按照SOE文档做了一下配置,…

    SIMATIC PCS 7 2017年8月3日
  • PCS7流量开方问题

    系统是PCS7系统带ET200M,现场过来的4~20mA流量信号需要先开方,在CFC中是不是先把该点W_I,然后I_R,然后除以27648,然后开方,然后再乘以27648,然后R_…

    SIMATIC PCS 7 2017年6月13日
  • WINCC操作权限问题,急!

    现有一个项目,为ES+server+serversty+7clients结构!问题如下:其中5clients能操作A套画面并监控B,C套画面不能操作,1client能操作B套画面并…

    SIMATIC PCS 7 2017年7月30日