0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

串口服务器——存储型网关和可配置网关介绍及使用方法

亿佰特物联网应用专家 2023-12-29 08:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前文讲到多主机网关模式简单协议转换比起来,针对多主机同时发送数据场景,做了单独的数据处理。例如在主机1、2、3发送数据时间较短时,串口服务器将把请求的数据拦截在网络端,数据将会按照先后顺序将指令发送给串口设备,此时串口设备收到数据后将数据返回给主机,并且是哪个主机请求数据就会将数据指定发送给哪个主机,这样就可以避免出现通信异常现象,提高通信的可靠性。

但是主机端的读取还是会受限于串口端通信速率(因为网络端速率远高于串口速率),如此,在多主机同时读取时,虽然不会引起数据冲突,但是在多个主机同时快速读取的时候,仍然会等到串口端排队处理。

存储型网关

本节先给大家介绍一种针对多个主机读取相同相同寄存器或线圈数据时,给到一种高速率解决方案——存储型网关。存储型网关特别适用于读取固定寄存器内容且适用于多主机高速刷新数据场景。

存储型网关原理上来说,就是在串口服务器内部开辟一块单独的数据暂存区域,将前一个主机读取的内容进行存储,如在指令存储时间内,其余主机再次读取数据,为了减少延迟,串口服务器将在存储区间内将数据直接取出并回复给第二个查询的主机。并且在主机任意查询一次数据后,如串口服务器没有读取其余主机内容(串口总线闲置),将按照读取先后顺序自动轮询历史查询指令。历史查询指令最大可存储50条。

优点在于当主机读取任意指令后,串口服务器会按照轮询时间间隔定时查询历史轮询指令,并将数据一直更新,确保后续查询的指令内容是最新的。当历史存取指令长时间无主机读取,存储时间超过指令存储时间后,会将指令自动清空,避免浪费存储资源。

1bf729ac-a5e0-11ee-9ee2-92fbcf53809c.png

存储型网关与多主机网关使用方式一致,本处只使用Modbus Pool与Modbus Slave作为展示,PLC/HMI等参照此进行链路连接。

如何配置参数在前面的文章中已经做出讲解,本节不再单独介绍。

使用EBYTE网络配置工具查看当前串口服务器参数情况,IP需要修改为与电脑同一网段,设置串口服务器为TCP服务器模式,记录当前本机IP和本地端口

1c064e14-a5e0-11ee-9ee2-92fbcf53809c.png1c18e308-a5e0-11ee-9ee2-92fbcf53809c.png

打开ModBus Slave软件模拟从机,连接方式使用串口,选择串口服务器的串口号、连接参数(波特率、数据位、校验位、停止位,这里采用默认115200,8N1)

1c267dd8-a5e0-11ee-9ee2-92fbcf53809c.png

数据返回内容选择从机ID为1,功能码选择03,寄存器地址选择为0,数量为10(稍后读取也为这个参数)。

打开ModBus Pool软件,连接方式选择为ModBus TCP/IP,目标IP设置为串口服务器IP地址,目标端口设置为串口服务器本地端口(192.168.0.113/8887)超时时间可使用默认。

1c2a285c-a5e0-11ee-9ee2-92fbcf53809c.png

读取参数也选用从机ID为1,功能码选择03,寄存器地址选择为0,数量为10。参照此参数可以连接6个主机,如下图。

1c2e8e9c-a5e0-11ee-9ee2-92fbcf53809c.png

可配置网关

存储型网关缺点在于第一次读取指令逻辑还是在于主动向串口端轮询,因此首条查询指令时间会偏长一点,配置型网关优点在于可以将要查询的指令预先配置给串口服务器,在串口服务器上电后将主动按照指令顺序进行读取,完成后将数据返回内容存储在内部空间中,只要主机在指令存储时间内进行读取,串口服务器将立即将数据进行返回。

配置时,只需将要查询的指令进行配置,无需输入ModBus CRC校验,设备将自动进行校验,在输入框中输入指令后,点击添加即可,此时设备会校验当前输入是否是标准指令,如不满足格式将无法添加,如下图:

1c33bea8-a5e0-11ee-9ee2-92fbcf53809c.png

添加完成后,保存配置,重启设备即可,设备重启完成后即开始按照轮询时间间隔想串口查询数据,如指令超时时间到了之后还未返回正确数据,将自动跳过该指令,继续进行下一条指令查询。最大可配置50条指令,如需要添加多余指令则需要将前期配置指令进行删除。

无主机读取数据,串口服务器也会按照轮询时间间隔定时查询历史轮询指令,并将数据一直更新,确保后续查询的指令内容是最新的。

1c4d9558-a5e0-11ee-9ee2-92fbcf53809c.png

本处使用Modbus Pool与Modbus Slave展示查询指令效果,PLC/HMI等参照此进行链路连接。

使用EBYTE网络配置工具查看当前串口服务器参数情况,IP需要修改为与电脑同一网段,设置串口服务器为TCP服务器模式,记录当前本机IP和本地端口。

打开ModBus Slave软件模拟从机,连接方式使用串口,选择串口服务器的串口号、连接参数(波特率、数据位、校验位、停止位,这里采用默认115200,8N1)

1c267dd8-a5e0-11ee-9ee2-92fbcf53809c.png

数据返回内容选择从机ID为1,功能码选择03,寄存器地址选择为0,数量为10(稍后读取也为这个参数)。

打开ModBus Pool软件,连接方式选择为ModBus TCP/IP,目标IP设置为串口服务器IP地址,目标端口设置为串口服务器本地端口(192.168.0.113/8887)超时时间可使用默认。

1c2a285c-a5e0-11ee-9ee2-92fbcf53809c.png

读取参数也选用从机ID为1,功能码选择03,寄存器地址选择为0,数量为10。参照此参数可以连接6个主机,如下图。

1c7907f6-a5e0-11ee-9ee2-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    6486

    浏览量

    140340
  • 网关
    +关注

    关注

    9

    文章

    7043

    浏览量

    56665
  • 串口服务器
    +关注

    关注

    1

    文章

    214

    浏览量

    18145
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    1-16路串口服务器:工业级串口联网全场景解决方案

    为核心,打造覆盖1–16路全系列工业级串口服务器,为智能水务、智慧电力、智能制造、楼宇自控、污水处理等场景提供稳定、高效、易部署的串口转网解决方案。智联物联串口服
    的头像 发表于 05-18 14:02 40次阅读
    1-16路<b class='flag-5'>串口服务器</b>:工业级<b class='flag-5'>串口</b>联网全场景解决方案

    动环监控中的串口服务器:连接传统设备与软件系统的电子元器件技术

    在动环监控领域,串口服务器(型号是NCS1)作为关键设备,承担着连接传统串口设备与现代网络系统的重要任务。其设计、研发与生产过程,均需严格遵循行业标准,确保设备的稳定性与兼容性。 设计与研发理念
    的头像 发表于 05-12 08:58 290次阅读

    17路UART,多串口服务器方案分享

    在工业领域,接入多路串口设备并实时采集数据,是十分常见的需求。 今天,我们分享基于全志T536处理的多串口服务器方案,依托原生17路串口的硬件优势,打造更简洁、高效、低成本的工业数据
    的头像 发表于 03-02 17:03 255次阅读
    17路UART,多<b class='flag-5'>串口服务器</b>方案分享

    麦米串口服务器:打通传统工业设备上云的“最后一公里”

    从工厂到交通再到楼宇、农牧业,串口服务器正以惊人的渗透力,成为传统设备与数字世界连接的“毛细血管”。麦米多功能串口服务器“多串口、全联网、通协议、能远程、高防护”减少复杂布线,组网简单,让传统设备焕发新生,以最小成本迈出数字化转
    的头像 发表于 01-13 17:00 750次阅读
    麦米<b class='flag-5'>串口服务器</b>:打通传统工业设备上云的“最后一公里”

    2026值得推荐的工业级串口服务器:捷宸电子IPCSUN DCOM660D 全场景解析

    无论是追求高性价比的中小企业,还是有严苛工业需求的大型企业,捷宸电子IPCSUN DCOM660D 工业级串口服务器都能提供适配的解决方案。在工业串口服务器选型、稳定型串口转网设备采购等场景中,这款兼具性能、稳定性与实用性的产品
    的头像 发表于 12-29 15:09 1120次阅读

    串口服务器产品解析与应用方案选型指南

    2025年,物联网(IoT)、工业互联网及智能化设备控制的快速发展使得串口服务器技术再次成为行业焦点。作为传统串口通信与现代网络技术的桥梁,串口服务器在工业自动化、能源管理、智慧城市等领域的应用日益
    的头像 发表于 11-18 15:33 931次阅读

    什么是串口服务器,它有哪些功能作用?

    在现代工业自动化和物联网系统中,大量传统设备仍通过串行接口进行通信。这些设备设计精良、性能稳定,但却因缺乏网络接口而难以融入现代工业网络。 串口服务器 的出现完美解决了这一困境,它作为一种高效的协议
    的头像 发表于 11-03 16:05 2057次阅读
    什么是<b class='flag-5'>串口服务器</b>,它有哪些功能作用?

    保证蓝牙网关稳定链接的八个核心方法

    ,降低网络波动影响。 ‌配置心跳包检测‌ · 设置网关每30秒发送心跳包至服务器,实时监控连接状态,超时自动触发重连机制。 ‌四、网络与冗余设计‌ ‌双模回传与供电冗余‌ · 采用4G+Wi-Fi
    发表于 09-30 07:34

    新品上新:NB12x、183x系列工业级多串口服务器

    新品上市NB系列多串口以太网通信服务器NB124/144/x-V2系列工业级4串口服务器NB124x-V2/NB144x-V2是亿佰特推出的工业级多串口服务器,支持RS232/RS48
    的头像 发表于 09-11 19:34 1322次阅读
    新品上新:NB12x、183x系列工业级多<b class='flag-5'>串口服务器</b>

    2025年串口服务器选购指南及应用方案详解

    随着物联网、工业自动化和智能化管理的快速发展,串口服务器成为连接传统设备与现代网络的重要桥梁。串口服务器可通过将串口设备与以太网连接,实现远程监控、数据采集和设备管理功能。2025年,市场上涌现出
    的头像 发表于 09-05 09:39 996次阅读

    串口服务器技术详解:2025年行业标准与应用指南

    串口服务器作为连接传统串口设备与现代以太网的桥梁,在工业自动化、物联网、交通、医疗等领域发挥着关键作用。2025年,随着工业物联网(IIoT)、边缘计算及智能化管理的快速普及,串口服务器正朝着更高
    的头像 发表于 09-02 17:55 1912次阅读

    解锁AI服务器网关潜能:叠层高分子固态铝电解电容器的四大法宝

    SERCERGATEWAY服务器网关高性能高集成度低能耗在这个信息爆炸的时代,服务器网关作为数字世界的交通枢纽,承载着连接世界的重任。它们日夜不息地运转,确保数据的顺畅流通和信息的即时
    的头像 发表于 09-01 10:03 416次阅读
    解锁AI<b class='flag-5'>服务器</b><b class='flag-5'>网关</b>潜能:叠层高分子固态铝电解电容器的四大法宝

    开疆智能ModbusTCP转Ethernet网关连接FBOX串口服务器配置案例

    本案例是串口服务器通过串口采集第三方设备数据转成ModbusTCP的服务器后欧姆龙PLC通过Ethernet连接到网关,读取采集到的数据。具体配置
    的头像 发表于 08-15 18:00 1223次阅读
    开疆智能ModbusTCP转Ethernet<b class='flag-5'>网关</b>连接FBOX<b class='flag-5'>串口服务器</b><b class='flag-5'>配置</b>案例

    网关服务器 GS1-N1:支持边缘计算模组选配

    Firefly推出网关服务器GS1-N1,采用单核心模组设计,可选配多平台边缘计算模组。支持最高8K视频解码,内置SAS/SATA硬盘位、M.2PCIe接口,配置2个千兆网接口、多组RS232
    的头像 发表于 08-12 16:31 1709次阅读
    <b class='flag-5'>网关</b><b class='flag-5'>服务器</b> GS1-N1:支持边缘计算模组选配

    串口服务器选型全攻略:开启高效通信新时代​

    在工业 4.0与物联网蓬勃发展的浪潮中,传统串口设备面临着融入现代网络体系的挑战。串口服务器作为连接串口设备与网络世界的桥梁,其重要性不言而喻。它能够将 RS-232、RS-485、RS-422等
    的头像 发表于 06-16 10:00 889次阅读
    <b class='flag-5'>串口服务器</b>选型全攻略:开启高效通信新时代​