当前位置: 首页> 健康> 养生 > 互站网源码_东莞英文网站制作_网站设计方案_直销怎么做才最快成功

互站网源码_东莞英文网站制作_网站设计方案_直销怎么做才最快成功

时间:2025/7/11 7:55:02来源:https://blog.csdn.net/weixin_41303851/article/details/143203969 浏览次数:0次
互站网源码_东莞英文网站制作_网站设计方案_直销怎么做才最快成功

写法

写命令立即读出

写命令后立即读出,在同一时间不能有多个地方写入,因此需要在整个写入后读出过程加锁
在这里插入图片描述
项目中会存在多个循环并行执行该VI,轮询PLC指令
在这里插入图片描述
在锁内耗时,就是TCP读写的实际耗时为5-8ms,在主VI六个循环里统计的耗时是读取PLC寄存器的整个耗时为10-40ms:
在这里插入图片描述
因此可以得出结论,由于锁会让TCP读写的代码块变为同步,因此如果越多地方在同一时操作PLC寄存器,会增加整体耗时。
在项目中轮询信号应该只在一个地方批量把寄存器里的值读取出来。

情况1:以"写命令立即读出"用一个地方批量读取,其他地方间隔写入

下面用fins udp进行测试,在一个地方批量轮询PLC信号
在这里插入图片描述
在别的地方,32个循环,4s内随机间隔写入PLC寄存器
在这里插入图片描述
轮询的耗时大概为20-30ms,写入的时间也大概为20-30ms
在这里插入图片描述
将间隔从4s随机间隔写入改为1ms间隔写入
在这里插入图片描述

所有耗时不会受影响,包括读取条码也不会受影响
在这里插入图片描述

关键字:互站网源码_东莞英文网站制作_网站设计方案_直销怎么做才最快成功

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: