病毒常常会给我们使用电脑的日常工作生活带来不少麻烦,程度轻重不一。轻则某些软件无法运行(大不了我不用或者重装),重则导致经济损失。那在我们的工业生产当中病毒更是让人头疼。其实病毒导致的 WinCC 异常之前也有跟大家分享过,今天再次给大家分享一个热线中遇到的情况:
客户:我的 WinCC 客户机上看到的趋势时间与服务器上相差了 20 个小时是怎么回事啊?客户机上同样的趋势慢了 20 个小时,但数据与服务器上是一致的。
工程师:问题是一开始就出现的还是正常运行一段时间后出现的呢?顺便让客户检查了一下软件的兼容性(这项工作通常客户都比较排斥,总觉得工程师会以此为借口进行推诿。其实真心不是啊,兼容性问题之前已表此处略过)。
客户:之前已经正常运行好长时间了,最近才出现的这个怪现象。很配合的完成了兼容性的检查(对这样的客户配合也赞一个。),一切兼容。
工程师:为了判断是项目的问题还是 WinCC 出了问题只能请您新建一个项目测试一下。
客户:新项目测试结果依然如此。
工程师:依此判断问题应该是出在 WinCC 本身或者是系统上了。(让用户重装?有点于心不忍,毕竟安装一遍系统和软件还是挺耗时间的。但最终的结果证明应该重装是能暂时解决的)有点怀疑病毒了,但是这么说客户肯定也不太愿意接受。硬着头皮让客户再做一些检查吧,两台机器的系统时间从任务栏看是否一致呢?
客户:一致的,可能有点秒级的误差。
工程师:那这样,您用 command 命令将两台机器做一下时间同步吧。
客户:咋做呢?
工程师:(这貌似不在西门子的支持范围之内啊)但还是让用户打开 cmd 窗口使用 net time \\server 进行查看。
客户:发现服务器与客户机的时间是有20个小时的时差的。
工程师:(貌似有点头绪了)那您用 net time \\server /set 做一下时间同步吧。
客户:完成了,发现服务器任务栏的时间与客户机上的差了 20 个小时了。
工程师:看来您的任务栏上的时间是个假象啊,查毒吧(至此再让客户查毒应该能接受了吧)。
工程师:等待......
工程师:您那情况如何?
客户:感谢啊,杀出几个毒后问题解决了。
工程师:心中长舒了一口气,太诡异了,还好解决了。
总的来说其实过程也并不是如想象中的复杂,能解决的原因最主要在于相互之间的信任与配合,否则终极办法 —— 重装。