S7-200与变频器进行Modbus通讯的问题?

1.大家是喜欢自己通讯程序还是用西门子的modbusMaster库?
2.关于通讯错误、失败等的判断和处理有没有好的处理方法?
    是不是判断每条指令读写指令所产生的Error代码,只要不为零就发出通讯错误的报警?

问题补充:
关于错误报警:
每个扫描周期内都进行通讯,而且有多个通讯指令,出错的几率不是很大么?难道一有错误代码就发出报警?有没有什么防止误报的机制?

另外,二楼的朋友说“只要在扫描周期内就自己跳过,不作为故障处理”,那怎样才做故障处理呢?

最佳答案

建议你使用西门子公司提供的modbus指令库,这样使用比较方便。产生error代码只要不为零,就是有通讯故障,但是只要在扫描时间内是可以自己跳过,不作为故障处理了。

提问者对于答案的评价:
“产生error代码只要不为零,就是有通讯故障,但是只要在扫描时间内是可以自己跳过,不作为故障处理了。”这句话不知道该咋理解?

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月29日 下午4:57
下一篇 2017年11月29日 下午4:57

相关推荐

  • 麻烦大神给看看,FB里的JCN怎么没有跳转?

    如附件监控程序,仿真的时候JCN正常跳转了,但是实际下载到PLC里就没有跳转,换了一个PLC还是一样的结果。。RLO=0,满足跳转条件了,怎么就不跳呢?  &n…

    2021年7月5日
  • 急!!!s200与mm440间的uss通讯

    200plc与440变频器进行通讯,在现场运行着会突然通讯中断,也就是变频器不能停止,改变速度什么的都没反应,就一直运行,只能断电重启,重启后会正常,这种情况出现的时间间隔不定,今…

    SIMATIC S7-200 2020年11月5日
  • SMART700组态通信问题

    SmartLine700(无以太网接口)触摸屏是不是只支持s7-200PLC不支持:S7-200SMART PLC组太通信 最佳答案 SmartLine700(无以太网接…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200和梅特勒WKC称重仪通讯发送读取数据的问题

    我现在有个项目是S7-200和梅特勒WKC称重仪通讯,需要实时读取称重仪的重量信息,还有置零。不知道SMB87怎么设置,厂家一直说发送SIR指令就会读取实时数据,但是这个指令怎么发…

    2021年7月5日
  • 200的拨码开关相关资料

    拨码器相关资料,说明 最佳答案 是这个嘛 文档链接 :http://www.ad.siemens.com.cn/service/answer/solve_245300_1028.h…

    2021年7月5日
  • 升级包下载

    请问STEP 7 MICROWIN 软件最新的升级包是SP6吗?     能给提供个下载地址吗? 最…

    SIMATIC S7-200 2021年7月5日
  • s7 200看门狗问题

    看门狗复位是怎样工作的,是程序从头开始重新执行还是是相当于复位了一个计时器使其重新计时?WDR复位指令是怎样增加扫描时间的 最佳答案 如果程序跑飞了,死循环了,扫描周期很长,PLC…

    SIMATIC S7-200 2020年10月31日
  • 西门子200M寄存器与V寄存器地址对应关系

    西门子S7-200的 M寄存器与V寄存器地址对应关系是什么,我想用的是开关量 最佳答案 200的寄存器M与V本是互相独立的寄存器地址,如何对应只能是通过传送资料写入到你所…

    SIMATIC S7-200 2017年11月12日
  • ET200模块故障

    大神们,ET200智能从站SF和BF包括ET200电源模块SF灯都突然红灯常亮,过几移钟自动恢复,什么情况??? 最佳答案 1、建议首先检查ET200站的电源,正常情况下报警不会导…

    SIMATIC S7-200 2021年7月5日
  • 224xp程序下载后,DIAG灯红色常亮

    写了两部分程序,单独下载任一部分,没有问题可以执行。将两部分程序整合到一起后,编译没问题(程序结构如截图所示),下载后,DIAG灯红色常亮。弹框提示如截图所示。请问各位老师有没有遇…

    2017年10月30日