网站标志
导航菜单
当前日期时间
当前时间:
购物车
购物车中有 0 件商品 去结算 我的订单
商品搜索
商品搜索:
文章正文
请问WINCC变量归档入库后,记录的时间和系统时间有8小时的偏差该
作者:管理员    发布于:2015-08-09 13:55:36    文字:【】【】【
 问:我早上9点多变量入库,存入SQLSERVER后再读出,timestamp是XX-XX-XX 1:25:34,当前系统时间却是XX-XX-XX 9:25:34.请问如何才能让这两个时间匹配起来?
 SQLSERVER里select getdate()是正确的系统时间.
 变量记录里也没有设置反复存储,,,
 系统时区是gmt+8:00北京时间.
 wincc参数里,时区设置是"本地时区"  "中文(中国)"
 wincc版本是6.2
 WINCC建了systeminfo驱动下的time变量取得的时间也是正确时间...
 请问这该怎么解决啊?
 
答:你描述的现象是WinCC的限制,因为WinCC数据库存储归档的时间是UTC时间,即通用协调时;而中国基本是东8区时间,所以数据库存储的时间会比本地时间早8个小时,WinCC自带的在线表格和趋势在显示时会自动加上这8个小时,看上去不会有时差,而你通过编程导出的时间是不会自动校正的,除非你自行编程做校正。
 另有个建议可以试一下,把系统时间的时区改成伦敦
浏览 (121) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人:管理员
将本文加入收藏夹
新闻详情
脚注栏目
|
脚注信息
机电工程网(C) 2015-2020 All Rights Reserved.    联系我们