smart200 modbustcp通讯,对方断电后无法通讯

现场和七台设备进行tcp通讯,读写轮训,读为并行,写为并行,通讯正常,但是当七台设备停电重新上电后无法通讯进行读写,对方为rtu上触摸屏后,触摸屏转发modbustcp
1.Connect在程序内为一直置1.因为modbustcp最多为8个链接资源,所以一直为1的话7个链接在总链接资源内
2.Connect一直置1是否意味着每个扫描周期都在和设备进行通讯请求
3.对方设备断电重启后smart200只要Connect为1是不是意味着一直在请求通讯

最佳答案

几种方式可以处理此类问题:
简单的方法就是判断指令的error错误值,如果为非0,则说明通讯指令出现错误,这个在用设备的错误往往是由于外部中断或者外部服务器断电引起的。判断外部错误接下来处理就容易的多了,比如重新再发送数据请求;重新发送几次后,跳过故障站点等,这个均可以在程序中完善。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:02
下一篇 2020年10月30日 下午6:02

相关推荐

  • 1111

    S7-200 SMART CPU家族及模块——跟我学1/44 课程编号:V0901 本集课程介绍了S7-200&nb…. 点击这里,打开新窗口观看完整视频 该视频下的所…

    2020年10月31日
  • S7-200SMART模拟量受干扰

    请教一下各位专家,我现在现场有一个6ES7288-3AE08-0AA0模块,采集上来的温度一直不稳定,软件上面滤波改为32周期,抑制改为400HZ了,但温度一直波动频繁,有一个信号…

    SIMATIC S7-200 SMART 2019年6月10日
  • 200SMART时钟保持

    200SMART编程的时候,保存数据,实时时钟是像200一样需要外接电池吗 最佳答案 200SMART页需要电池卡,不然靠内置超级电容为实时时钟提供电源缓冲,保持时间为典型值7天,…

    SIMATIC S7-200 SMART 2017年6月2日
  • 请教232通信端口参数

    1.smart_232的通信端口00&10定义都是无奇偶校验,对应端口0端口1吗? 问题补充:是这样吗端口0只能对应无校验/偶校验端口1只能对应无校验/奇校验 图片说明: …

    2020年10月30日
  • 一个或者多个电机的间歇控制

    一个电机的间歇控制 启动后运行五分钟 停10分钟 又运行五分钟停10分钟,加上运行停止的次数控制。–如果多个电机的间歇控制S7200SMART软件可…

    2020年10月30日
  • 模拟模块报警输入值超量程

    EM AE04突然DLAG红灯亮,plc报警输入值超量程。 最佳答案 (2)模拟量模块上通道断线或是输入值超量程。模拟量模块上通道断线或是输入值超量程,除了会引起模块的D…

    SIMATIC S7-200 SMART 2021年7月4日
  • 西门子200smart数据保持问题

    200smart数据是怎么保持的 产品版区:SIMATIC S7-200 SMART 悬赏西币:20 | 解决时间:2017-08-25 21:36:43 | 提问者: …

    2019年6月10日
  • 请问S7200SMART运行环境

    请问一下各位,STEP 7-MicroWIN SMARTV2.2版本,在XP下能正常编程·在线监控等等吗,是不是一定要WIN7。 产品版区:SIMATIC S7…

    SIMATIC S7-200 SMART 2019年6月10日
  • R_S中的FMT怎么理解?

    如题,还有其他转换指令中的FMT,感谢。 最佳答案 实数转换为字符串指令的 FMT 操作数,F1帮助提示中有例子什么。其中高4位定义字符长度,低4位中的最高位定…

    SIMATIC S7-200 SMART 2020年10月30日
  • 200 SMART软件安装的问题

    S7-200  SMART安装在win7 64位专业版系统下,打开报错"MW SMART已停止工作",该如何解决? 最佳…

    SIMATIC S7-200 SMART 2020年10月31日

发表回复

登录后才能评论