343-1与上位机偶尔无通讯,且能自动回复

四台plc(通讯模块为CP343-1)通过以太网连接到一个X204(A)  x204(A)通过光纤与另外一个X204(B)连接 而X204(B) 分别连接到四台上位机
 目前出现这种情况,偶尔上位机与PLC会不能通讯(“wincc所有变量变灰”)但经过几秒钟过后能自动回复正常。 
 故障出现没有规律性。
 CP343诊断缓冲区无故障信息。
 wincc组态采用Max地址通讯
 四台电脑组建的内网,ping值正常,无阻塞现象。
 请教:这种问题是由什么引起的,应该这么排除呢?
 麻烦诸位不吝赐教!谢谢!
 另外:X204(A),X204(B)只为方便区分,无特殊意义。型号均为X204-2

问题补充:
该项目已经运行了将近3年
 应该不存在多余变量的问题
 如果是病毒 那么应该上位机组成的局域网应该阻塞才对啊?
 但是这个网络通讯很正常。

 另外:请教两个X204 连接的光纤 出问题的几率 有多大?

最佳答案

一、原因分析如下:
   1、WinCC与PLC之间的以太网通讯路由线路是否有强电磁干扰,请你仔细检查线路的路由(路径);
   2、WinCC与PLC之间的以太网络内有病毒数据包,造成网络内数据流量激增形成广播风暴。此时需断开网络后,对网络内所有电脑单独杀毒;
   3、在WinCC的“变量管理器(Tag Management)”里组态了非法变量标签(即ProcessTag),请你仔细检查包括非法的变量标签命名,以及建立了PLC程序中不存在的变量标签名连接(即:空连接变量标签名);
   4、WinCC工作站电脑的磁盘有坏道,特别是WinCC运行项目文件夹存放路径下的磁盘分区有坏道。导致WinCC运行项目文件时,特别是WinCC周期归档读/写过程数据时,造成读/写错误和失败;
 二、鉴于你这种属于通讯信号时断时续现象,应重点检查1、2、3项。
  三、另请参见以下回答:
   http://www.ad.siemens.com.cn/club/bbs/post.asp?myreply=1&b_id=6&a_id=613400&s_id=&num=17#anch
 ___________________________________________________________________________
 补充回答:
  1、光纤传输介质本质上是无电磁干扰的,可以排出问题因数。
  2、既然即不存在多余变量问题,又不存在网络病毒,那么建议更换网络交换机(即:X204(A)、X204(B))。
  试试看!
 

提问者对于答案的评价:
谢谢您的耐心解答
 最近几天又没有出现此类故障了
 很麻烦的问题呢
 想更换X204 但是使用方不同意,这个更换备件报告也不好写

 
 ps:同样谢谢其他几位的回答

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • wincc5.1多个设备同时跳停

    我公司用的是WINCC5.1,我公司原有二个螺旋输送机共用一台链运机(1,2号),他们之间加了连锁。后来又加了一台螺旋输送机(3号)共用这台链运机。3台输送机都连锁了这台链运机,可…

    SIMATIC WinCC 2019年6月11日
  • 如何将EXCEL变量导入到STEP7中或导入到WINCC中?

    在EXCE中定义好变量后,如何将EXCEL中的变量一次性导入到STEP7的DB块中或导入到WINCC变量表中? 最佳答案 (1)如何将EXCEL中的变量一次性导入到STEP7的DB…

    SIMATIC WinCC 2019年6月11日
  • WINCC显示正常,变量记录小一点.

    WINCC从OPC服务器读取一数据(OPC端的数据是浮点数),WINCC里显示245057.80,但是变量记录的数据却是245057.78125,望高手解答. 钻石用户推荐最佳答案…

    SIMATIC WinCC 2021年7月5日
  • wincc多用户系统组态问题

    现有 一台服务器, 两台客户机,我想搭建一个wincc多用户系统,同是保证当服务器关闭时,两台客户机能够正常显示画面,如果采用wincc多用户系统,可以实现上述…

    SIMATIC WinCC 2021年7月5日
  • WinCC flexible 2008 sp5 看不到程序

    点击程序,完全打开后,很快就关掉 最佳答案 软件没安装好,可能是操作系统的问题,建议用安装版的系统。安装前不要安装杀毒软件 提问者对于答案的评价:最终确认是操作系统问题,谢谢。

    SIMATIC WinCC 2021年7月5日
  • WINCC报警控件里添加的3个过程值

    第一个是高低限设定值,第3个是报警产生的当前值。第2个是什么呢? 图片说明:    最佳答案 这个好像要看你的组态的不过限制值能组态的是:– 上限:超…

    2021年7月5日
  • wincc中的VB怎么用?有没有关这方面的实例?

    在Wincc中如何定义VB变量?VB的变量如何与Wincc的外部变量进行连接?在Wincc中如何用VB进行四则运算? 问题补充:如有相关实例可以发到LHD0558@163.COM非…

    SIMATIC WinCC 2019年6月11日
  • V3触摸屏最多可以添加多少个plc变量?

    V3触摸屏最多可以添加多少个plc变量?并且不影响使用效果? 问题补充:我大概想用300多个变变量,主要是读取plc的值,不做按钮。应该没什么影响吧 最佳答案 800个。补充问题回…

    SIMATIC WinCC 2017年6月3日
  • 报警记录设置

    报警记录消息类别中错误和系统,需要确认。有什么区别,右键中属性详细说明。 问题补充:能设置消息列表同一个报警多次出现,全部显示吗? 最佳答案 能设置消息列表同一个报警多次出现,全部…

    SIMATIC WinCC 2018年12月5日
  • vbs的调用过程的问题

    我做了一个两数相加的过程 Function procedure2(value1,value2) Dim c c=(value1+v…

    SIMATIC WinCC 2019年6月11日