回复:技术专题探讨-WinCC实现报表的不同方法及其应用-发帖整理之技巧总结

万泉河

  • 帖子

    10900
  • 精华

    132
  • 被关注

    1009

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2009-03-19 16:28:10

0楼

quote:以下是引用万泉河在2009-03-06 15:18:53的发言:
回D侠:
关于UA里面的日期/时间域的问题,有两种方法。如果是实时记录数据写入时的当前时间,可以采用"最后修改时间",这是每个表都有的选项,选择即可,将来表中自然多出来这一个列,可以直接使用。
这个时间可真叫真实忠诚,如果你后来打开数据库并进行修改,那么它也会瞬时更新到后来的时间上。
上述既是优点也有缺点,特别是对于离线调试和分析数据太麻烦,一不小心就乱套了。所以后来我又选择绑定到WINCC变量上。
WINCC变量中没有DATETIME类型的,所以只有用字符型来代替。我以前见你提过用DINT来做,但后来我考虑了,需要用BCD,对于排序来说确实方便,但显示出来的日期数没有格式,不像样子,如果现场有人提意见,会死的比较难看。所以我还是倾向用字符串格式。直接使用系统驱动里的时间变量。为了方便查询时作为条件和过滤,强制时间类型为YYYY-MM-DD HH:MM:SS,就是2009年1月1日一定写成2009-01-01。
四书五经意见非常正确!但现在问题核心在于“用户归档”,在于WINCC的TAG没有DATETIME的。否则就很简单了。



微信公众号:PLC标准化编程,ZHO6371995
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32569条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。