• {{item.name}}
{{item.name}}
{{item2.name}}
更多
操作指南

如何获得SCALANCE W700事件记录的时间信息?

star star star star star
5.0 分
  • 硬件组态与安装
  • 使用操作
  • 网络组件
文档编号:A0400| 文档类型:操作指南| 发布时间:2024年02月22日
  • 0
  • 383
  • 4217
本文介绍了通过时间对比计算和通过配置Windows XP为SNTP Server实现SCALANCE W700时间同步两种方法获得事件记录日期时间的方法,方便对事件记录进行分析。

1.概述
在分析无线通信故障的时候,通常需要查看SCALANCE W700的事件记录或认证记录。如果没有为SCALANCE W700设置时间,则SCALANCE W中的计时是从其上次重新启动开始的,此时在系统日志中的记录如图1所示:


图1:从上次重新启动开始计时的系统事件日志

在图1中,最上面的一条记录说明的是重系统重启8分34秒后发生的,但仅凭该记录并不能知道具体是在何日几点几分发生的,对于要分析找出事件记录与外部条件的关联性,不太方便。
本文提出两种能够获知记录发生的日期时间方法。第一种通过时间对比计算出记录发生的日期时间,第二种通过SNTP时间同步,让W700直接能够记录下事件发生的日期和时间。

2. 通过时间对比计算出事件记录的日期时间
在SCALANCE W700的系统信息菜单中,有系统运行时间项,如图2所示:


图2:系统信息菜单

在上图中,可通过点击Refresh按钮来获得当前的时间信息,在上图中所示的是从上次启动至当前是9分42秒。如果在点击Refresh按钮刷新的时候同时记录下电脑或其它钟表的当前时间,则可以在SCALANCE W记录的时间和外部的实际时钟建立对应的参考关系,从而可以计算出事件记事的日期时间。
例如,在图2中所示的时刻,同时记录下电脑时钟为2009年12月5日上午10时46分0秒,如图3,则可以计算出SCALANCE W开始计时的时刻为:
2009年12月5日10时46分0秒 — 9分42秒 = 2009年12月5日上午10时36分18秒


图3:电脑记录的日期时间

从而可以计算出图1中最上面的一条记录发生的时刻为:
2009年12月5日10时36分18秒 + 8分34秒 = 2009年12月5日上午10时44分52秒


3. 通过SNTP记录事件发生的日期时间
对于SCALANCE W700产品,虽然不能直接设置其日期时间,但其支持SNTP(Simple Network Time Protocol)协议,这样,就可以通过SNTP协议来同步SCALANCE W700的时钟,从而能够在事件发生时直接记录下发生的日期时间。
SNTP协议采用客户机/服务器的模式。客户端和服务器通讯采用UDP协议,端口为123。SCALANCE W700作为SNTP客户端。在文档《SCALANCE W网络管理使用指南》中,介绍了以西门子时钟同步模块SICLOCK TM作为SNTP服务器的配置方法,该文档可在如下地址下载:88232773

本文介绍另一种通过配置WINDOWS XP操作系统为SNTP服务器,实现SCALANCE W700 时间同步的方法。

3.1配置WINDOWS XP为SNTP服务器
1.单击“开始”按钮,单击“运行”,键入regedit,然后单击确定,打开了注册表编辑器。
2.在注册表编辑器中,定位至如下条目:
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\”
3.在右侧窗格内,双击AnnounceLlags,修改其键值为5,点击确认。
4.在注册表编辑器中,定位至如下条目:
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\”
5.在右侧窗格内,双击Enable,修改其健值为1,确认并退出注册表编辑器。
6.单击“开始”按钮,单击“运行”,键入如下命令重启WINDOWS时间服务:
“net stop w32time && net start w32time”
此时,可以在计算机管理\服务中看到Windows Time服务已经启动。当然,也可以在此画面中完成该服务的启动或停止。


图4:Windwos Time服务

7.检查防火墙是否开启,如果开启,需要增加允许NTP服务的规则。
警告:修改注册表可能导致异常问题以至要求重装系统,我们不能保证解决由于更改注册表而出现的问题。更改注册表的风险完全由用户承担。
关于如何设置Windows XP为SNTP Server,可参考:314054

3.2配置SCALANCE W700的SNTP选项
在SCALANCE W700的系统菜单下配置SNTP选项,如图5所示:



图5:SCALANCE W700 SNTP配置

SNTP Server处填入刚才配置为SNTP Server的计算机IP地址。
update interval表示的是SCALANCE W以多长的间隔去与SNTP Server同步,以秒为单位。
在Time Zone offset中选择与SNTP Server的时间偏移的量。对于Windows XP作为SNTP Server的情形,服务器提供的时间是格林尼治标准时间。在中国,北京时间相对格林尼治标准时间相差8个时区,所以此处要选择SNTP Server Time+8h,这样SCALANCE W的时间才能和电脑的北京时间相一致。
点击Refresh SNTP按钮,可以随时与SNTP Server同步时间。
在完成SNTP时间同步后,系统信息栏里增加了当前时间的条目,如图6所示:


图6:系统信息菜单

系统事件记录日志中已经记录下了事件发生的日期时间,如图7所示:


图7:系统事件记录日志

关键词
SCALANCE W,SNTP,时间同步


您可以前往全球资源库查看此文档

剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。