工控编程吧
标题: 如何用Wireshark工具来诊断时间同步 [打印本页]
作者: baikhgmv 时间: 2016-11-11 09:10
标题: 如何用Wireshark工具来诊断时间同步
如何用Wireshark工具来诊断时间同步
描述: 在PCS7 项目里,一定要配置好系统总线和终端总线的时间同步,保证网络里所有的控制器和操作员站的时间都是一致的,这对于生产管理和事故分析是非常重要的,例如: 项目里有多个CPU,在进行故障分析时,由于CPU之间的时间没有同步,有可能发现事件发生的顺序前后矛盾的问题。系统总线的时间同步异常,也会导致 I/O模板的诊断缓冲区的事件记录无法显示时间,不利于查找故障的原因。 ......
描述:
在PCS7 项目里,一定要配置好系统总线和终端总线的时间同步,保证网络里所有的控制器和操作员站的时间都是一致的,这对于生产管理和事故分析是非常重要的,例如: 项目里有多个CPU,在进行故障分析时,由于CPU之间的时间没有同步,有可能发现事件发生的顺序前后矛盾的问题。系统总线的时间同步异常,也会导致 I/O模板的诊断缓冲区的事件记录无法显示时间,不利于查找故障的原因。
通常只要按照手册设置好相关的参数,就很容易做好时间同步工作, 但是特殊情况下也有同步不上的情况,例如:项目里使用了第三方的时钟源,在调试时出现问题,不容易判断到底是哪方面的问题。时间同步涉及到CPU、 CP443-1、PC Station、WINCC的相关参数设置,其中任何一个环节的错误都可能导致时间同步失败,为了快速定位故障节点,需要监听以太网的通讯报文,进一步分 析时间同步执行情况。解决方案:Wireshark就是这样一款功能强大的开源网络协议分析软件,它可以实时检测网络通讯数据,也可以检测其抓取的网络通讯数据快照文件。可以通过图形界面浏览这些数据,查看网络通讯数据包中每一层的详细内容。
本文以Wireshark V1.8.1为例,介绍了如何用它来抓取网络上时间同步的报文,从而进一步诊断时间同步失败的原因。
(, 下载次数: 437)