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