-
题名Modbus通讯中的环形FIFO队列算法
被引量:6
- 1
-
-
作者
刘勇
李俊
王其斌
-
机构
南京工业大学电气工程与控制科学学院
-
出处
《仪表技术与传感器》
CSCD
北大核心
2017年第6期161-164,共4页
-
文摘
在工业控制Modbus通讯过程中,当数据量较大,站点较多时容易产生通讯异常现象。此外,由于处理器无法从繁忙的数据通讯中解放出来,忽略其他任务,而降低其利用率。文中详细介绍了一种基于Modbus协议的RS485通讯中环形FIFO队列算法,并结合双缓冲区结构,完成对数据的接收与发送。该设计方法不仅使得CPU不在专注于数据通讯而提高其利用率,而且增加了系统的安全性和可靠性。该算法已成功应用于单主站多站点控制系统中,表现出了较高的优越性。
-
关键词
环形fifo队列
双缓冲区
RS485
MODBUS协议
-
Keywords
circular fifo queue
double buffer
RS485
Modbus protocol
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名Modbus通信中的环形FIFO队列算法
被引量:1
- 2
-
-
作者
袁赟
朱鸿鹏
-
机构
邵阳学院
-
出处
《花炮科技与市场》
2020年第2期12-12,19,共2页
-
基金
湖南省教育厅项目“基于改进人工蜂群算法的贝叶斯网络结构学习算法研究”(16C1452)
邵阳市社科联项目“大数据背景下‘互联网+智库’新型智库建设研究”(18YBB49)
邵阳市科技局项目“基于改进人工蜂群算法的贝叶斯网络的结构学习研究”(2018ZD11)
-
文摘
Modbus通信在数据量比较大的时候,可能会出现通信异常等情况,直接影响通信的质量。为此人们就提出了环形FIFO队列算法,来实现Modbus通信中对数据的发送和接收,有效提高数据通信质量,提高系统的安全性和可靠性。本文就对环形FIFO队列算法进行分析,确定其在Modbus通信的作用,为正常通信提供保障。
-
关键词
MODBUS通信
环形fifo队列算法
数据处理
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
TN91
[电子电信—通信与信息系统]
-