200的Modbus通讯问题

我在用200做通讯时选用西门子自带的modbus协议库,200做主站,下面挂10个从站,主站只读从站中的一个数值。我做实验时只挂了1个从站,主站TimeOut设为100ms,发现通讯周期有点长大概3.3S。后来我将程序改为连续读9次已经连接上的从站,1个从站悬空。用串口调试工具,发现程序连续发出3次读请求(读悬空的从站)。我又查询西门子协议库的变量,发现一个叫mmodbusRetries 的变量,后面的解释是请求重试次数,我将其改为1后(默认为2),时间变短了。

 我想请问大家,这个变量能不能被我们修改?修改后会不会有什么不好后果?

 请各位大侠指点一下。 
 

问题补充:
谢谢各位大侠的回答。给西门子技术支持打电话,说不让动库函数的内部数据。我还是不动了吧。

最佳答案

修改库内的数据是不明智的,不能听人胡说八道,如果控制设备出了问题,别人是不会对你负责的。

提问者对于答案的评价:
还是跟随主流走吧~~

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:34
下一篇 2021年7月4日 下午10:34

相关推荐

  • HC1HC2不能直接将里面的值读出来么

    就一句指令MOVD HC0 VD100HC0,3,4,5都可以,1,2就提示指令操作数存储器寻找范围无效 问题补充:程序中只用到了HSC1,模式为0但其中的那句…

    SIMATIC S7-200 2020年11月1日
  • 西门子触屏和PLC组网问题

    准备用两台西门子的226PLC 和两台西门子的SMart LIne  触摸屏组网,要求两个触屏显示一样,都能进行显示和操作!现在的方案是:每…

    SIMATIC S7-200 2020年10月31日
  • MAP SERV回原点问题

    我用的是CPU224XPSI来控制伺服电机两台。如果只下载伺服电机的回原点程序,他们能找到原点。由于我在程序中用了顺序功能(LSCR,SCRT,SCRE).然后我再调用MAP中的找…

    SIMATIC S7-200 2020年10月31日
  • S7-200 PLC IO输出

    在程序中设置一IO输出,每扫描一周期翻转一次,即IO输出一个周期置1,一个周期置0。但在示波器上看,发现波形并不是高低电平切换,高电平基本正常,但低电平呈锯齿状,这是什么原因? 最…

    SIMATIC S7-200 2021年7月5日
  • SUB转RS485与s7-200通讯

    各位大师,我用USB转RS485的电缆当做s7-200的编程电缆怎么实现通讯啊,在设备PC/PG口的时候怎么选择啊?为什么我用USB转RS485连接组态王跟s7-200可以通信成功…

    SIMATIC S7-200 2018年12月5日
  • 224通讯

    CPU224一个通讯口如何与威纶通触摸屏和三菱变频器实现485通讯,请大佬解说详细些 最佳答案 S7-200 CPU上的通信口(Port0,Port1)可以工作在“自由口…

    2021年7月5日
  • 最新300编程线缆如何跟200PLC通讯

    老型号的300编程线缆6ES7 972-0CB20-0XA0与200PLC连接是直接选PC Adapter (PPI)就可以,但新的编程线缆6GK15…

    SIMATIC S7-200 2017年11月17日
  • PLC内部通信线烧毁

    大家好,本人现在遇到一个问题,想请大家帮忙解答下。我们设备的PLC电源和触摸屏电源都是并联接到同一个开关电源上的,PLC S7-200 226XP,触摸屏是施耐…

    SIMATIC S7-200 2017年11月12日
  • -50KPa~50KPa对应0~20mA 在200PLC中该如何进行数模转换

    我有个仪表量程为-50KPa~50KPa,输出标准0~20mA信号,接入EM231的AIW0。在PLC程序里我该如何进行数模转换?0mA(也就是0)应该对应-50KPa,是否我应该…

    SIMATIC S7-200 2018年12月6日
  • SMB34,SMB35如何理解

    “smb34分别定义了定时中断0和1的时间间隔” 请问定时中断1和0是指什么,一个我自定义的中断吗,还是系统中本来就有的中断?SMB34,SMB35具体应该怎么应用呢?多…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论