如何判断OPC与PLC通讯失败

通过PCACCESS或者通过NET方式,连接S7200或者S71200PLC到WinCC,在实际使用过程中,经常出现OPC服务器与PLC连接中断了,可WinCC与OPC服务器的连接确是正常的,唯一能判断状态的就是监控的数据不变化了。前2个OPC服务器都具备有测试工具,能测试OPC服务器本身与PLC的连接状态,但是在不使用这些工具的时候,是否有方法能让WinCC获得当前OPC与PLC的连接状态,以便当OPC与PLC连接中断时,WinCC上能显示报警信息。

最佳答案

1、实现的方法很多,不要应用通讯模块本身来检测(通讯模块发生故障时检测不了),例如通常应用的测心跳方法,即主站与分站约定一信息位,例如,从S7-300可用OB35发送脉冲,主站检测该信息位,如在一定的时间内该信息位无变化,则认为无心跳了,即为通讯故障。OPC服务器可以应用VB编制脚本来实现判断该信息位的变化。
2、测心跳方法是最简单、直接并可靠的方法。
3、有关资料:
总线通讯中的看门狗 – 心跳检测
http://www.davidrobot.com/2011/06/bus_communication_monitoring_watchdog_livebit.html?replytocom=1052

提问者对于答案的评价:
关于设置心跳包的方法我以前就采用过,只是想知道除此之外是否还有系统自带的诊断方法,比如MODBUS和DP的通信终端诊断。如果没有,确实只能用心跳包来实现了。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月7日 下午1:05
下一篇 2017年12月7日

相关推荐

  • 关于PLC读取脉冲频率转化为转速的问题

    有两个信号源,一个频率过高有700HZ,PLC读出转速就过高。一个电压过小有5V,PLC输入点亮灯,但读取不到,正常信号需要13V。有什么办法能让PLC读取脉冲信号转化为合适的转速…

    2021年7月5日
  • STEP 7 MicroWIN V4.0 SP9(V4.0.9.25)

    STEP 7 MicroWIN V4.0 SP9(V4.0.9.25)安装过程中失败,出现以下图片内容。 图片说明:  &nbsp…

    2017年6月1日
  • S7-200程序下载不能通讯

    S7-200 CPU224CN,做了一个通讯程序,两个PLC通讯,我想删除掉,再编的程序却不能通讯了,提示PROFIBUS网络上存在主站,当前设备不支持主站,用的是USB…

    SIMATIC S7-200 2020年10月31日
  • S7-200的FM认证问题

    各位大侠,想请教一下,S7-200系列产品有一个FM的防爆认证,证书上写这个系列的产品有工厂保险联盟:等级号3600,等级号3611,FM级别I,分区2,组A、B、C和D危险位置,…

    SIMATIC S7-200 2020年10月31日
  • 这里地方地址正确吗?

    我感觉这个地方地址用错了,怎么还能运行呢?? 问题补充:这个是 程序全图 图片说明:    最佳答案 VW42和VD40,其实是省略了一个I_DI指令…

    2017年6月19日
  • smartPLC200 指针偏移 存放数据

    smartPLC200 指针偏移VD寄存器指定DI位置 存放数据 断电后再次DI里数据消失 图片说明:     &nbs…

    2021年7月5日
  • uss协议控制延时3S

    我这有台 诺德sk370,开始找不到任何这台机的资料,可能是太老了,后来偶然发现竟然跟西门子的老型号参数几乎一样。也支持uss通信   后来…

    SIMATIC S7-200 2020年10月31日
  • mcgs与7s7200 plc建立连接

    昆仑通态与s7200 plc CPU224xp如何建立连接 最佳答案 方法:1,昆仑通泰触摸屏有手册使用说明,点击帮助即可查到通信连接那章,有具体的和S7-20…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200与Smart 700IE连接

    想自制一个S7-200与Smart 700的连接线缆,在网上搜了基本都是3–3,8–8的接法,但是实际去现场找了台机器测量了下,发现别人接的是3–3,7–7而且它…

    SIMATIC S7-200 2017年12月7日
  • 有两个西门子产品只有参数

    麻烦各位看下。S7-200 PLC 模拟量输入模块 EMC231CN….。。。。。。输出模块EM232CN DC24V A02…

    SIMATIC S7-200 2021年7月5日