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

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

3天内不再提示

【教程】串口服务器接入物联网平台实现IO控制

亿佰特物联网应用专家 2023-04-11 15:35 次阅读

本文将通过配置NA111串口服务器接入ModBus物联网平台,使得ModBus物联网平台能采集MA01-AXCX4020设备的DI状态和控制DO输出。

关系图

接入ModBus物联网平台的NA111串口服务器和MA01-AXCX4020关系图:897302e8-d4cc-11ed-ad0d-dac502259ad0.png

设备准备

NA111串口服务器一台;MA01-AXCX4020串口IO联网模块一台;网线一根;RS-458通讯电缆若干;12V开关电源两个。

ModBus物联网平台

1、创建一个项目,在新增项目里填写相应信息后进行保存,如图所示:898d3f3c-d4cc-11ed-ad0d-dac502259ad0.png

2、创建设备,点击设备管理中的设备列表,进行新增设备,如图所示:89a1a18e-d4cc-11ed-ad0d-dac502259ad0.png

3、填写设备名称,手动填写(自定义)或者随机生成设备号SN(设备号SN进行复制备用),在设备协议中选择ModBus TCP,其他可不进行填写,然后保存即可,如图所示:89b2f9a2-d4cc-11ed-ad0d-dac502259ad0.png

4、添加连接RS-485 的MA01-AXCX4020设备,在设备列表中找到刚刚创建的串口服务器设备,然后在属性设置处,点击添加从机,如图所示:89d501d2-d4cc-11ed-ad0d-dac502259ad0.png

5、弹出对话框后,点击新增从设备节点,如图所示:89ef0cb2-d4cc-11ed-ad0d-dac502259ad0.png6、增加一路DI,从节点名称:DI1,从设备地址:1(对应MA01-AXCX4020的设备地址),寄存器:1(对应MA01-AXCX4020的DI1 的寄存器地址),从设备节点类型选择:状态类型,单位选择:打开/关闭,最后点击参数配置的图标,如图所示:8a09e686-d4cc-11ed-ad0d-dac502259ad0.png注:查询MA01-AXCX4020设备各硬件寄存器地址,在亿佰特官网的产品详情下载用户手册查询寄存器地址。7、在弹出的参数配置的对话框中,属性种类选择:ModBus,功能码选择:02,然后点击保存,如图所示:8a2440a8-d4cc-11ed-ad0d-dac502259ad0.png

8、最后点击保存,这样就配置好了一路DI,如图所示:8a39e872-d4cc-11ed-ad0d-dac502259ad0.png保存之后,如图所示:

8a5a3dfc-d4cc-11ed-ad0d-dac502259ad0.png

9、依次添加4路DI,只需要修改寄存器地址,如图所示:8a6fcda2-d4cc-11ed-ad0d-dac502259ad0.png

10、增加一路DO,从节点名称:DO1,从设备地址:1(对应MA01-AXCX4020的设备地址),寄存器:1(对应MA01-AXCX4020的DO1 的寄存器地址),从设备节点类型选择:开关类型,单位选择:打开/关闭,最后点击参数配置的图标,如图所示:8a7edc2a-d4cc-11ed-ad0d-dac502259ad0.png11、在弹出的参数配置的对话框中,属性种类选择:ModBus,功能码选择:01/05,读写方式选择:读写,然后点击保存,如图所示:8a9214ac-d4cc-11ed-ad0d-dac502259ad0.png

12、依次添加2路DO,只需要修改寄存器地址,如图所示:8aac51aa-d4cc-11ed-ad0d-dac502259ad0.png

13、这样我们就完成了MA01-AXCX4020所有数据点的配置。

NA111串口服务器配置

1、打开NA111的上位机(可在亿佰特官网相应位置下载),进行网络参数配置,将网络工作模式改为:TCP客户端,目标IP/域名:cloud.ModBus.cn,目标端口:50001(ModBus物联网平台的连接参数),如图所示:8ac0458e-d4cc-11ed-ad0d-dac502259ad0.png

2、点击串口参数,将串口参数配置为:9600-8N1(与MA01-AXCX4020串口参数配置成一致,后面就不再讲述如何配置MA01-AXCX4020的串口参数了),如图所示:8ad5113a-d4cc-11ed-ad0d-dac502259ad0.png

3、点击高级参数,将心跳包模式配置为:网络心跳包,心跳周期:60秒,心跳包的自定义数据填写在云平台备份的设备号SN:5331323030373453;将注册包模式配置为:连接发送自定义注册包,注册包的自定义数据填写在云平台备份的设备号SN:5331323030373453,如图所示:8ae83170-d4cc-11ed-ad0d-dac502259ad0.png

4、点击ModBus参数,将ModBus网关的简单协议转换功能打开,将TCP转RTU开启,如图所示:8afdcf30-d4cc-11ed-ad0d-dac502259ad0.png5、完成所有配置后,点击保存配置,保存完成后重启设备,如图所示:8b0ee040-d4cc-11ed-ad0d-dac502259ad0.png

功能演示

1、采集DI状态:变化MA01-AXCX4020设备DI1的状态,ModBus物联网平台会通过NA111串口服务器采集到MA01-AXCX4020设备DI1的状态,如图所示:8b29b7bc-d4cc-11ed-ad0d-dac502259ad0.png

2、控制DO输出:ModBus物联网平台下发打开指令,通过NA111串口服务器控制MA01-AXCX4020设备DO1的状态,如图所示:8b452178-d4cc-11ed-ad0d-dac502259ad0.png8b57a32a-d4cc-11ed-ad0d-dac502259ad0.png自此便实现了ModBus物联网平台通过串口服务器采集MA01-AXCX4020设备的DI状态和控制DO输出。

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

    关注

    2870

    文章

    41639

    浏览量

    358401
  • 服务器
    +关注

    关注

    12

    文章

    8120

    浏览量

    82524
收藏 人收藏

    评论

    相关推荐

    二代串口服务器模组焕新

    串口服务器模组作为一种重要的通信接口转换设备,极大地促进了传统串口设备与现代网络技术的融合,为实现设备远程管理、数据透明传输及物联网应用提供了便捷解决方案。什么是
    的头像 发表于 04-19 08:19 64次阅读
    二代<b class='flag-5'>串口服务器</b>模组焕新

    工业串口设备通讯神器:串口服务器CS64J

    在当今工业物联网应用中,串口服务器的应用非常普遍。无论是RS485还是RS232串口通讯,串口服务器都能够轻松实现虚拟
    的头像 发表于 03-21 17:09 122次阅读
    工业<b class='flag-5'>串口</b>设备通讯神器:<b class='flag-5'>串口服务器</b>CS64J

    串口服务器作用与实际应用实例详解

    串口服务器是什么串口服务器是一种将串口设备连接到网络的设备,它充当了串口设备和网络之间的桥梁,能够摆脱物理电缆长度的限制,无论位于任何地方,都可以通过以太网连接
    的头像 发表于 03-12 14:59 165次阅读
    <b class='flag-5'>串口服务器</b>作用与实际应用实例详解

    串口服务器和modbus网关区别

    串口服务器和Modbus网关是在工业自动化领域中使用的两种设备。虽然它们的功能可能有一些重叠,但它们在工作原理、适用范围和特点上存在一些区别。 工作原理 串口服务器是一种设备,它允许将串行设备连接
    的头像 发表于 01-15 14:39 431次阅读

    具有mDNS功能的串口服务器

    1.概述: 通过mDNS协议可以获得设备的ID、mac、IP、port等信息,方便计算机在同一个局域网内连接到具有该服务的模块。支持产品有串口服务器串口转以太网模块、RS485串口
    的头像 发表于 11-16 14:35 221次阅读
    具有mDNS功能的<b class='flag-5'>串口服务器</b>

    16路RS485串口转以太网串口服务器NB1A1简介

    上位机和AT指令快速配置,可实现设备快速调试和安装。该以太网串口服务器广泛应用于机房监控、环境监控、智能交通、道闸控制、智能快递柜等行业。
    的头像 发表于 11-10 17:19 317次阅读

    串口服务器如何使用OneNET平台MQTT服务器通讯教程 #MQTT #串口服务器 #OneNET平台

    串口服务器
    亿佰特物联网应用专家
    发布于 :2023年10月26日 15:47:36

    致远电子新一代8路串口服务器

    致远电子多年来一直在嵌入式系统设计自动化的道路上不断自主创新,并推出了新一代EsDA嵌入式系统设计自动化平台,GCOM80-2NET-P高性能8路串口服务器正基于此平台开发,随本文了解其功能
    的头像 发表于 10-24 10:13 514次阅读
    致远电子新一代8路<b class='flag-5'>串口服务器</b>

    串口服务器可以提高网速吗 串口服务器和交换机区别是什么

    如果串口设备本身具有较高的数据传输速率,使用串口服务器时可能会受到网络带宽的限制。在这种情况下,网络带宽的瓶颈可能会影响串口设备的传输速率。因此,在选择串口服务器时,应根据
    的头像 发表于 08-21 15:30 1100次阅读

    串口服务器——TCP Server

    如何让自动化领域的串口设备具备联网能力?本文将基于EsDA平台,带你开发一个串口服务器之TCP服务器的业务,快速
    的头像 发表于 07-31 17:58 1073次阅读
    <b class='flag-5'>串口服务器</b>——TCP Server

    【EsDA应用】串口服务器——UDP Server

    如何让自动化领域的串口设备具备联网能力?本文将基于EsDA平台,带你开发一个串口服务器之UDP服务器的业务,快速
    的头像 发表于 07-12 11:45 751次阅读
    【EsDA应用】<b class='flag-5'>串口服务器</b>——UDP Server

    多功能串口服务器设计方案

    设计方案思路的由来,是因为我们现在的开发板基本需要通过串口与WIFI模组或以太网模组连接以实现联网功能,如果多个开发板就要配多个模组,所以做一个类似路由器的功能,将多种串口协议集中连接
    的头像 发表于 06-29 17:36 688次阅读
    多功能<b class='flag-5'>串口服务器</b>设计方案

    8路TTL串口转以太网串口服务器芯片EBT3002的功能

    EBT3002串口服务器芯片简介   EBT3002 以太网芯片是实现8路TTL串口数据与以太网数据互相转换的以太网串口服务器芯片;该以太网芯片具有多种Modbus网关模式以及TCP/
    的头像 发表于 06-16 17:17 717次阅读
    8路TTL<b class='flag-5'>串口</b>转以太网<b class='flag-5'>串口服务器</b>芯片EBT3002的功能

    【EsDA应用】串口服务器——TCP Server

    如何让自动化领域的串口设备具备联网能力?本文将基于EsDA平台,带你开发一个串口服务器之TCP服务器的业务,快速
    的头像 发表于 06-14 11:40 560次阅读
    【EsDA应用】<b class='flag-5'>串口服务器</b>——TCP Server

    联网通信之串口服务器,RS485/RS232双串口并行、远程虚拟串口调试

    随着现代工业信息技术发展,串口服务器在工业应用中越来越常见,那么什么是串口服务器呢,今天智联物联小编就与大家分享一下物联网通信中的串口服务器。无线
    的头像 发表于 06-06 15:11 755次阅读
    物<b class='flag-5'>联网</b>通信之<b class='flag-5'>串口服务器</b>,RS485/RS232双<b class='flag-5'>串口</b>并行、远程虚拟<b class='flag-5'>串口</b>调试