s7200的modbus速度

s7200与6个modbus从站仪表通讯,用s7200的modbus库,但有一个情况,就是经常性的,每个仪表要反应4秒,表上的面板显示值才过来,各位大虾,有没什么好办法,提高下速度

最佳答案

当MBUS_MSB子程序执行请求时,延长扫描时间。大部分时间用于计算请求和响应的modbusCRC。CRC(循环冗余校验)确保通讯信息的完整性。对请求和响应的每个字,扫描时间约延长1.85毫秒。最大请求/响应(读或写120个字)将扫描时间延长约222毫秒。当从从站接收响应时,主要由读请求延长扫描时间,当发送请求时,读请求对扫描时间的影响较小。当将数据发送至从站时,主要由写请求延长扫描时间,而在接收响应时,写请求影响程度较小
 modbus从站协议 -- modbus通讯使用CRC(循环冗余检验)以确保通讯信息的完整性。modbus从站协议使用一个预计算值的表以减少信息处理所需的时间。CRC表的初始化需要大约240毫秒。该初始化在MBUS_INIT内部完成,而且通常是在进入RUN模式的第一个用户程序周期完成。如果MBUS_INIT子程序和任何其它用户初始化所需的时间超过500毫秒的循环时间监控,您需要复位时间看门狗并保持输出使能(如果扩展模块要求)。输出模块时间看门狗可通过写模板输出复位.
 当MBUS_SLAVE子程序进行请求服务时循环时间增加。由于大部分时间消耗在计算modbus CRC上,所以对于每一字节的请求和响应,循环时间增加420微秒。最大的请求/响应(读或写120字)可增加循环时间大约100毫秒。
 由此可见,花个4秒是正常的了。

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

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

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

相关推荐

  • 电池卡

    请教,s7200为了保存数据一个方案就是添加电池卡,请教添加电池卡时需不需要进行设置,另外一个电池卡大概需要多少钱?谢谢! 最佳答案 添加电池卡不需要进行设置,插到 电池…

    2021年7月5日
  • 请问使用PPI协议支持这种形式的连接吗?

    手头有一台HMI(smart 700ie)、一台PLC(S7-200)和PC两个问题:一、HMI和PC能否同时作为PPI主站去读PLC内的数据?二、我想让HMI的串口通讯…

    2021年7月5日
  • modbus从站为何在S7-226与S7-222中不一样呢??

    为什么modbus-RTU(从站)在S7-226中可以使用,而在S7-222中就不行呢,程序没改动,就是V库从2000变为1000,因为V库为2000则超出S7-222的范围,只能…

    SIMATIC S7-200 2021年7月5日
  • S7200与屏之间实现倒计时功能?

    现场有20套PLC(具体型号待确定,初选S7200),运用于汽车流水生产线,每一个工位需要一套PLC,所有PLC需要通过网络连接起来,最后将信号传到总控室MES系统,现场每一个工位…

    2020年10月31日
  • 西门子SS7-200 SMART与欧姆龙E5CC仪表通讯

    西门子SS7-200 SMART与欧姆龙E5CC仪表通讯 ,写入+5度和正值温度写入正常,写入-15度和负值没有反映。 图片说明:    &…

    2021年7月5日
  • 关于西门子S7-200PLC的PID的使用

    这几天我一直在学PID的使用,关于模拟量的外围知识学了一段时间了,不能说全懂,有所理解吧,我现在想自己做一个PID的实验出来,可是发现没有环境,没有设备,单靠我有200PLC和EM…

    SIMATIC S7-200 2017年12月7日
  • s7-200电源计算

    请问,是不是s200的,所有的DC输出数字量模块,第一路输出都是按9mA来算,我下载的说明书上6ES7222-1HD22为什么是20mA呢。是不是印刷错误啊。 最佳答案 EM&nb…

    SIMATIC S7-200 2021年7月5日
  • 流量计脉冲信号PLC接线及编程问题

    官网上有个如何用高速输入脉冲测定瞬时流量例子:文档类型 常问问题, 条目ID: 79684513, 文档发布日期 2013年9月1…

    2021年7月5日
  • 网络配置问题

    在多主站的PPI网络中,如果有一台电脑,一个TD400C,三个PLC CPU226。是不是用电脑来监控作为主站的CPU226的程序,TD400C实际上是由作为主站CPU2…

    SIMATIC S7-200 2021年7月5日
  • TP177BPN/DP与200通讯问题

    利用WINCC FLEXIBLE已成功把程序下载到触摸屏中,在软件中设置触摸屏与200之间PPI通讯,下载后用西门子提供的MPI电缆进行连接,可现在触摸屏没有信号反应,,…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论