来自西门子技术支持热线的故事:S7-1200读取的时间差8小时

已锁定

西门子Auto

官方工程师

  • 帖子

    132
  • 精华

    16
  • 被关注

    227

论坛等级:侠圣

注册时间:2007-08-03

普通 普通 如何晋级?

来自西门子技术支持热线的故事:S7-1200读取的时间差8小时

9346

17

2011-05-31 13:55:58

“王工,您好,西门子技术支持,您登记一个。。。”
还没说完,客户说“您好,我现在使用1200,读到的系统时间和实际差8小时?”
“您是怎样使用的?”
“哦,我以前经常使用S7-300,按照S7-300一样调用功能块,客户说时间设置没问题。。。。。”客户说道。
听到客户说到S7-300,脑袋灵光一闪,想起自已刚学习S7-1200时也碰到类似的问题,折磨了好长时间,好像是格林威治的时间和本地时间差8小时,功能块调用不对。
客户还在说,连忙问道“王工,打断您一下,您调用的是哪个功能块?”
“你稍等,我看一下”,只听到急促的脚步声,“你好,我调用的是“RD_SYS_T”功能块。”
听到客户读到“SYS”,整个心放下来了,心想找到问题原因了,在客户说完后,回答道:“王工,您好,您功能块调用错误,读取本地的时间应该调用“RD_LOC_T”,而您现在用的“RD_SYS_T”读的是标准的时间(格林威治时间),是和本地差8小时。”


“哦,原来这样,我以前S7-300读系统的时间,还以为1200读系统时间就用这个“RD_SYS_T”块”,客户笑呵呵回答。
“好的,王工,您调用正确的功能块后再测试”。
挂完电话,客户一直没有来电,我觉得客户的问题应该已经解决。

可能有人想问了,什么是格林威治时间?
格林威治时间是全世界的标准时间(零时区),东西半球的分界,中国在东八区,时间是东加西减。
中国的本地时间= 格林威治标准时间+8小时,这就是为什么读出的标准时间和本地时间差8小时。
为什么需要读格林威治的时间?
为了满足跨时区协调工作,有一个统一的时间基准。
来自西门子技术支持热线的故事:S7-1200读取的时间差8小时 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有13023条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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