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

相关推荐

  • EM235的电流输入支持的是几线制的?

    EM235的电流输入支持的是几线制的? 最佳答案 参阅《西门子 S7-200·LOGO!·SITOP 参考》V0.93版(更新版)目录–S7-200PLC–…

    SIMATIC S7-200 2020年11月1日
  • 传感器的调整

    我公司用的是西门子s7-200cpu液位传感器用的是LABOM的金属硬密封的变送器,在使用中液位一直不稳定我想自己把他效验一下,可是不知从何下手烦请各位帮忙指导一下 最佳答案 “不…

    SIMATIC S7-200 2020年11月1日
  • 指针寻址位功能

    现有一需求,s7-200需以上位机给的int型整数为偏移量,提取一双字的中相应的位,需要如何实现。 最佳答案 偏移量是存储器地址的偏移量,还是双字中的位号?提取双字中相应的位,是全…

    SIMATIC S7-200 2021年7月5日
  • S7-200程序加密怎么破解

    我有一台随设备带的S7-200,现该设备不用,想将该PLC用作他用,但该PLC程序加密,请问该怎么解决? 最佳答案 1、如何清除设置的密码? 如果你不知道CPU的密码,你…

    SIMATIC S7-200 2021年7月4日
  • PPI通讯速率

    1:PPI协议是不是仅支持9600波特率?我见大部分程序仅仅是设置SMB30=2,即允许PPI主站就可以拉! 2:我有一个CPU224XP作主站与40台单片机PPI通讯,…

    SIMATIC S7-200 2021年7月5日
  • s7-200与honeywell3310G自由口通讯

    用传口调试软件可以读波特率9600数据位8停止位1校验位5程序那里出了问题? 图片说明:          最佳答案 你…

    2017年6月11日
  • 请教TD200翻页显示的子程序

    TD200通过位触发完成信息显示,正常是按上下键翻屏,有时会变成F1/F2,F3F4键没定义。原程序的缺陷是输入PID参数后回车就死机了,不知是哪里的问题。请高手指教: …

    SIMATIC S7-200 2021年7月5日
  • V4.0 STEP 7 MicroWIN SP6在WIN7系统中安装出错

    V4.0 STEP 7 MicroWIN SP6在WIN7系统中安装出错,见附件,谁知道怎么回事。 图片说明:    最…

    2017年11月26日
  • 读取系统时间

    step7 中用什么指令读取系统时间?能否举个例子 钻石用户推荐最佳答案 1、Read_RTC(读时钟指令)Set_RTC(设置时钟指令);2、读、写时钟指令时钟缓冲区格…

    2021年7月5日
  • 西门子PLC订货号的含义

    比如我手里这台226的订货号是6ES7 216-2BD23-0XBB 都是什么意思啊 ,能告诉我一下吗,或者有什么手册给我个链接我看一下,谢谢大家 钻…

    SIMATIC S7-200 2021年7月5日