S7-200Modbus主站指令

S7-200modbus主站指令中MBUS_CTRL指令中的参数Timeout,是设定等待从站响应的时间。如果从站在该时间范围内完成响应,那该时间对整个程序运行,比如扫描周期,就没有影响?只有在从站相应超过设定时间时,该时间才起作用,超时后重新发送请求?那这个时间准确吗?如果超时时间设定为100ms,那能够在100ms时重新发送请求,还是受扫描周期影响?不是严格的100ms。

最佳答案

1.如果从站在该时间范围内完成响应,那该时间对整个程序运行,比如扫描周期,就没有影响?
  没有影响。
  2.只有在从站相应超过设定时间时,该时间才起作用,超时后重新发送请求?那这个时间准确吗?
  相对准确。
  3.如果超时时间设定为100ms,那能够在100ms时重新发送请求,还是受扫描周期影响?不是严格的100ms。 
 受扫描周期影响,有误差 。不像定时中断那样准确。

  Timeout 超时: 
  主站等待从站响应的时间,以毫秒为单位,典型的设置值为 1000 毫秒(1 秒),允许设置的范围为 1 – 32767。 
  注意: 这个值必须设置足够大以保证从站有时间响应。

  常见的错误:
  如果多个 MBUS_MSG 指令同时使能会造成 6 号错误 
  从站 delay 参数设的时间过长会造成主站 3 号错误 
  从站掉电或不运行,网络故障都会造成主站 3 号错误 

 

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:47
下一篇 2021年7月5日

相关推荐

  • PPI通讯连接问题

    1台CPU224,要和另外1台PLC做PPI通讯,CPU224上的通讯口同时可以连接触摸屏和电脑吗? 最佳答案 我感觉应该是可以的!可以将这些设备组成一个网络,以不同的PPI地址来…

    SIMATIC S7-200 2021年7月5日
  • EM227与cpu224之间连接通过profibus最大距离是多少

    EM227与cpu224之间连接通过profibus最大距离是多少,是怎么建立连接的 最佳答案 您的问题提出的有问题。S7-200PLC配置EM227后只能作为PROFIBUS-D…

    SIMATIC S7-200 2020年11月5日
  • 数字量转化成模拟量

    我写了个200的程序,要把数字量转化成模拟量,用的是vw但是在转化的过程中把余数丢失了,得出的数据不够精确,不知道应该怎么样做,请问谁有这方面转化的程序啊。谢谢 最佳答案 在STE…

    SIMATIC S7-200 2021年7月5日
  • 请问用哪个型号来代替S7200

    大家好,我想用S7200系列的PLC与计算机进行modbus通信控制电磁阀输出以及采集传感器的模拟量输入进行对应的输出,但是S7200最高支持版本只到win7,现在电脑普遍系统都是…

    2021年7月5日
  • 松下A5伺服读取电机编码器脉冲【图】

    查看了说明书,看见有个分频器,是否可以和读编码器一样,直接把图中的OA+ 与 OB- 接到200PLC上?模式选择AB相正交计数器是否有有过类似经历的…

    2017年12月1日
  • EM231 8通道模拟量输入

    我现在有一个正负9v的电压信号 怎么才能转换成正负5V的吗 最佳答案 因为该模拟量输入模块选择没有正负10v的电压信号(包含正负9v的电压信号),所以需要在外部先进行电压…

    2017年11月4日
  • EM231RTD故障,PLC200能判断?

    EM231RTD接了两个热电偶,运行过程中,不知道怎么回事,刚开始温度都能在触摸屏上显示,但是半夜突然BUG了,PLC200用的检测这个温度,然后进行加热控制,今天早上过来看,昨天…

    2021年7月5日
  • s7-200,CPU224CN无法连接到电脑

    插上电缆线后有弹出对话框,通讯也设置成了Pc/PPI,属性里也改成USB连接了 ,搜索波特的时候就是搜不到。接口:PC/PPI(usb)协议:PPI模式:10位最高站地址…

    SIMATIC S7-200 2020年11月1日
  • S7-200 LAD编程符号问题

    请问: 用LAD编程,程序中“( )”上方显示M3.0、M8.7、M8.1等等表示什么意思? 另外“(S)”上方标注M8.0、下方标注1又是什么意思?…

    SIMATIC S7-200 2021年7月5日
  • S7-200子程序形式参数

    S7-200子程序的形式参数只能定义16个,现在需要定义20个,有什么解决方法呢。另外子程序中定义TEMP类型的参数不动作呢。参考:定义L0.0 RUN IN&…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论