S7-200做MODBUS主站如何诊断从站故障

有个问题modbus下带4个仪表,但当有一个仪表有通讯故障时,发现跟其它仪表的通讯非常慢,请问一下各位高手是如何避免这种问题的。就是当某一台仪表出现通讯故障时,其它仪表的通讯速率不变?

最佳答案

看下仪表通讯协议有没有报故障的代码,有的话接收到故障代码时做相应处理就行,没有故障代码的话就设置一个发送时间,超过就访问下一个,要不就同时访问4个表,反正表的通讯地址固定的,又不会弄错,这样就不用轮流访问了,超过时间接收不了拉倒,不管它,时间到接着下个访问。反正通讯就是一个发送接收的过程,自己弄弄就懂了

提问者对于答案的评价:
最能这样了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年1月1日 下午9:39
下一篇 2018年1月1日 下午9:39

相关推荐

  • CPU224XP控制变频器电压低

    CPU10V电源给MM420供电电压实际测得值低于10V 问题补充:对啊,模拟量设定值确实是设置为32000了,可是实际的电压是7.5V也绝对不是电路损耗的 钻石用户推荐最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • s7-200在环境温度很高的场合影响寿命吗?

    我的200PLC目前安装在锅炉房,但是锅炉房没有空调,里面温度估计有30度左右吧,据工人说,夏天里面温度可能得有五十度左右,这样的话,PLC寿命会不会受到很大影响? 最佳答案 建议…

    SIMATIC S7-200 2021年7月5日
  • S7-200的间隔定时器怎么清零

    急 最佳答案 有时候急容易出错,一个字急,真的无法来理解你需要。一般200时间继电器断电都会自动清除计数值,至于你提及到的间隔定时器装载的数值可以用move指令将计时值复位。 提问…

    SIMATIC S7-200 2017年12月1日
  • 请问EM231模拟量输入模块的耐压值是多少?

    请问EM231模拟量输入模块的耐压值是多少?由于做的是高压项目,想知道EM231能耐受多大的脉冲电压的冲击呢? 问题补充:刚才可能没说清楚:因为我高压电路可能会出去电压瞬间波动,形…

    SIMATIC S7-200 2020年11月1日
  • modbus7200

    我在使用modbus实现s7200与pc通讯时,将200设置为从站,并添加MBUS_INIT,参数MaxHold设置为100,Holdst-设置为&VB4000,请高手指点,我这个…

    SIMATIC S7-200 2020年11月1日
  • 如何同时测量2个通道的频率值

    想测量2个编码器的脉冲数的同时也能同时测量这2个通道的频率请问各位朋友如果才能实现这个功能呢? 问题补充:我的控制方案是用:2个编码器做反馈速度(需要精度高),用2个PID去控制我…

    SIMATIC S7-200 2018年12月5日
  • 求西门子博途V15的编程软件

    求西门子博途V15的编程软件下载链接 最佳答案 https://support.industry.siemens.com/cs/ww/en/view/109752566 文档链接 …

    2021年7月5日
  • 求助:如何计算平均拉力?

    缆车运行过程中,随着提升的缆绳过程中,缆绳的拉力有一个AIW的拉力传感器检测,随着高度这个拉力会变,想处理在拉升过程中缆绳被卡住的情况(并不是卡死,卡住的时候拉力会突增的很大),相…

    SIMATIC S7-200 2020年11月5日
  • s7_200与仿真器不能通讯

    我的s7%-200与汉化版仿真器不能通讯不知道怎么解决,请指点!!! 最佳答案 不知道你的仿真器支持通讯不能?你所谓的通讯用的是什么通讯协议呢?下面链接的仿真器支持通讯的!你可以下…

    SIMATIC S7-200 2021年7月5日
  • 西门子plc程序问题

    我的上升沿和下降沿用完了,能用什么代替? 最佳答案 上升沿脉冲指令、下降沿脉冲指令由三个扫描周期来完成执行。判断位状态发生变化用去两个扫描周期,执行输出用去另外一个扫描周期。当m0…

    2017年12月21日