S7-200modbus在程序里可以使用多少次?

我用224XP做主站程序里有25条读的指令,我用定时器配合加计数器来轮询执行每条读指令,当我用每秒执行一条读指令时,数据会读取回来,但我用40ms执行一条读指令时,总出现部份站的数据读不回来,而且读回来的数据还有延时,没有实时性。问题出在那里了呢?

问题补充:
如果用每条读或写指令的完成位来触发下一条读写指令,会不会出现上一条读或写没成功就不执行下面的读写指令了呢?

图片说明:

S7-200modbus在程序里可以使用多少次?    S7-200modbus在程序里可以使用多少次?   

最佳答案

1,,1秒执行一条读指令时,数据会读取回来,说明你的程序是没有问题的,40ms执行时速度太快了,肯定有部分读取指令没有完成。一般用1000ms判定通讯超时,把间隔时间增加一些试试,找个最佳时间.
2,modbus实时性不好
3,用几十条读写指令是没有问题的
补充:如果用每条读或写指令的完成位来触发下一条读写指令,会不会出现上一条读或写没成功就不执行下面的读写指令了呢?
最好是用完成位和故障位并行触发下一条读写指令,轮询会比较流畅。

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

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

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

相关推荐

  • S7-200时钟问题_星期…

    S7-200时钟设定时,星期几是不是可以随意设定的,只要在1-7这范围内,设定完之后,星期几每天变化1次,不需要和实际的星期几一致吧 最佳答案 如果你认为其它时间机制允许你任意设置…

    SIMATIC S7-200 2017年6月9日
  • 200 smart 变量取值问题

    料罐下有称重仪表4-20mA信号,料罐放料是用触摸屏按钮手动的,我需要在放料开始的一刻取一个重量 ,去进行计算放了多少料。如何取这个初始重量? 最佳答案 1、4-20&n…

    SIMATIC S7-200 2021年7月5日
  • modbus和以太网的问题

    我这边西门子200是走modbus通讯的,现在对方的DCS是用网线通讯的,我叫对方用modbus通讯,对方认为自己的工控机有网口,只能用网口。那么我可以叫他们那边配置个网关,然后跟…

    2020年10月31日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年8月15日
  • MP277通讯掉线

    Mp277屏和 317 通讯上后,一回儿就掉线了。下载程序正常。而且屏经过交换机后,就通讯不上了。直接和CPU317的通讯口连接,能通讯上,就是容易掉线 问题补…

    2021年7月5日
  • CPU224XP 0-20mA 模拟量输出

    看资料说CPU224XP有0-20mA 模拟量输出,但是我把AQW置0,但是却输出4mA,请问一下还有什么设置?谢谢! 问题补充:已確定AQW置0,但是CPU224XP還…

    SIMATIC S7-200 2017年11月1日
  • S7-200数据丢失是什么原因

    S7-200数据丢失是什么原因 最佳答案 设置数据为断电保持型,增加电池模块。 提问者对于答案的评价:有用 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2017年6月29日
  • wincc 62 sp2 安装

    安装sql 2005 出现的 怎么解决  求师傅们解答 图片说明:       钻石用户推…

    2021年7月5日
  • 关于CPU 224XP CN(214-2AD23-0XB8)

    CPU 224XP CN(214-2AD23-0XB8)那两个模拟量输入和一个模拟量输出的地址是怎么分配的?具体接线方式是怎么接的? 谢谢各位高手! …

    SIMATIC S7-200 2021年7月5日
  • s7 200 smart编程软件v2.2

    各位大神们,请问s7 200 smart编程软件v2.2在哪里下载?怎么找不到的 最佳答案 STEP 7 Micro/WIN SM…

    SIMATIC S7-200 2017年6月6日

发表回复

登录后才能评论