文章图片
首先需要明白的是串口的通讯速率是远低于网口 , 主机在请求RTU设备通常只处理几个寄存器 , “存储型网关”就是应用于这种工作环境 。
“存储型网关”对主机请求的读取指令进行存储 , 当主机再次请求或者其他主机请求相同设备(地址码相同)相同寄存器(操作相同)时 , 网关会使用缓存数据快速响应主机请求 , 同时网关的串口会以用户配置速率刷新缓存数据 , 若长时间主机不再(用户配置时间)询问缓存寄存器 , 网关将会清除该指令留个其他指令 , 存储型网关缓存区都是有上限的也就意味着存储指令是有上限 。
例如:组态王与MCGS组态屏请求同一个温度传感器 , 网络拓扑如下:
示意图网络拓扑
1.数据流:
数据流
2.讲解:
主机一发送请求指令 , 串口服务器记录发送的主机IP与报文标识 , 查询缓存表是否已经存储若以存储直接组包响应主机请求 , 否则将指令通过串口发出 , 传感器收到指令后返回数据;
网关接收到数据对数据进行存储并查询指令请求主机的身份进行组包响应主机请求 , 若在这一过程中同时收到主机二的请求 , 网关将通过缓存数据响应主机请求 。
3.仿真软件演示(仿真软件配置方法与多主机相同 , 仅将串口服务器的网关模式改为存储型网关;
仿真软件演示
【耳机|【经验教程】存储型网关工作模式】在多主机使用该发送规则请求时具有50ms延迟 , 而存储型网关仅需要10ms以下的回复延时 。
相关经验推荐
- 京东|它这么好看,还这么好听!JBL真无线耳机图赏
- 耳机|简单好用的小耳机,听歌游戏好伙伴,尊客X22上手
- 小米科技|这款摩托罗拉手机跌至999元!配备120Hz高刷居中打孔屏和5000万像素主摄
- 三星|接连用过华为P40和三星S21+之后,还是觉得这款安卓旗舰最香
- 电池|1500元价位同台竞争,这四款机型成为最终的“佼佼者”,闭眼买!
- |跑步戴什么耳机最舒服?适合跑步用的耳机排行榜
- 蓝牙耳机|平价无线蓝牙耳机哪个好?500元内蓝牙耳机性价比之王品牌
- 耳机|外媒比较捷波朗Elite7Pro和索尼WF-1000XM4,顶级耳机也有不同
- 耳机|适合学生党入手的百元耳机
- 小米科技|骁龙888Plus跌至2199元,12GB+256GB+5000mAh大电池,性能天花板