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

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

3天内不再提示

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

kae1_cdebyte 来源:亿佰特物联网应用专家 2023-04-07 09:59 次阅读

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

另外,为了帮助大家在处理我司产品NA111日常使用过程中可能遇到的各种情况,小编整理了NA111串口服务器相关操作视频供大家参考,干货满满,建议收藏!(文末附上)

关系图

接入ModBus物联网平台的NA111串口服务器和MA01-AXCX4020关系图:

bd7bacc8-d4a6-11ed-bfe3-dac502259ad0.png

设备准备

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

ModBus物联网平台

1、创建一个项目,在新增项目里填写相应信息后进行保存,如图所示:

bd965ff0-d4a6-11ed-bfe3-dac502259ad0.png

2、创建设备,点击设备管理中的设备列表,进行新增设备,如图所示:

bdb2cd2a-d4a6-11ed-bfe3-dac502259ad0.png

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

bde3f300-d4a6-11ed-bfe3-dac502259ad0.png

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

be01ef36-d4a6-11ed-bfe3-dac502259ad0.png

5、弹出对话框后,点击新增从设备节点,如图所示:

be2f8c5c-d4a6-11ed-bfe3-dac502259ad0.png

6、增加一路DI,从节点名称:DI1,从设备地址:1(对应MA01-AXCX4020的设备地址),寄存器:1(对应MA01-AXCX4020的DI1 的寄存器地址),从设备节点类型选择:状态类型,单位选择:打开/关闭,最后点击参数配置的图标,如图所示:

be48da9a-d4a6-11ed-bfe3-dac502259ad0.png

注:查询MA01-AXCX4020设备各硬件寄存器地址,在亿佰特官网(https://www.ebyte.com)的产品详情下载用户手册查询寄存器地址。

7、在弹出的参数配置的对话框中,属性种类选择:ModBus,功能码选择:02,然后点击保存,如图所示:

be6c0e0c-d4a6-11ed-bfe3-dac502259ad0.png

8、最后点击保存,这样就配置好了一路DI,如图所示:

be87025c-d4a6-11ed-bfe3-dac502259ad0.png

保存之后,如图所示:

bea30394-d4a6-11ed-bfe3-dac502259ad0.png

9、依次添加4路DI,只需要修改寄存器地址,如图所示:

beb8ee02-d4a6-11ed-bfe3-dac502259ad0.png

10、增加一路DO,从节点名称:DO1,从设备地址:1(对应MA01-AXCX4020的设备地址),寄存器:1(对应MA01-AXCX4020的DO1 的寄存器地址),从设备节点类型选择:开关类型,单位选择:打开/关闭,最后点击参数配置的图标,如图所示:

bed74780-d4a6-11ed-bfe3-dac502259ad0.png

11、在弹出的参数配置的对话框中,属性种类选择:ModBus,功能码选择:01/05,读写方式选择:读写,然后点击保存,如图所示:

bef4dfa2-d4a6-11ed-bfe3-dac502259ad0.png

12、依次添加2路DO,只需要修改寄存器地址,如图所示:

bf133bc8-d4a6-11ed-bfe3-dac502259ad0.png

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

NA111串口服务器配置

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

bf33787a-d4a6-11ed-bfe3-dac502259ad0.png

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

bf49d2dc-d4a6-11ed-bfe3-dac502259ad0.png

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

bf6711a8-d4a6-11ed-bfe3-dac502259ad0.png

4、点击ModBus参数,将ModBus网关的简单协议转换功能打开,将TCP转RTU开启,如图所示:

bf8438c8-d4a6-11ed-bfe3-dac502259ad0.png

5、完成所有配置后,点击保存配置,保存完成后重启设备,如图所示:

bf9ff554-d4a6-11ed-bfe3-dac502259ad0.png

功能演示

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

bfc02ca2-d4a6-11ed-bfe3-dac502259ad0.png

2、控制DO输出:ModBus物联网平台下发打开指令,通过NA111串口服务器控制MA01-AXCX4020设备DO1的状态,如图所示:

bfde69ba-d4a6-11ed-bfe3-dac502259ad0.png



自此便实现了ModBus物联网平台通过串口服务器采集MA01-AXCX4020设备的DI状态和控制DO输出。

审核编辑:汤梓红

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

    关注

    2909

    文章

    44557

    浏览量

    372751
  • MODBUS
    +关注

    关注

    28

    文章

    1799

    浏览量

    76947
  • 服务器
    +关注

    关注

    12

    文章

    9123

    浏览量

    85322
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1353

    浏览量

    79054
  • 串口
    +关注

    关注

    14

    文章

    1551

    浏览量

    76421

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

文章出处:【微信号:cdebyte,微信公众号:亿佰特物联网应用专家】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    串口服务器接入阿里云MQTT协议的软件配置教程

    在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云模型。
    的头像 发表于 03-08 16:28 2831次阅读
    <b class='flag-5'>串口服务器</b><b class='flag-5'>接入</b>阿里云MQTT协议的软件配置教程

    串口服务器——TCP Server

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

    基于树莓派的串口服务器设计

    本设计采用的串口服务器的核心设备--树莓派,是一款体积小、价格便宜但功能非常强大的平台,可通过多种通信方式接入联网,支持多种完整网络协议,结合USB-hub及USB/
    发表于 05-27 14:42 2763次阅读
    基于树莓派的<b class='flag-5'>串口服务器</b>设计

    串口服务器的类型及作用

    串口服务器是通过本地局域网网络,甚至在互联网上访问串口设备非常有用的工具。一个串口转以太网服务器,也可以称为
    发表于 06-16 16:03 1536次阅读

    串口服务器怎样接入阿里云模型

    在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云模型。
    发表于 03-29 16:21 394次阅读

    串口服务器接入阿里云模型步骤说明

    在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云模型。
    发表于 03-30 09:29 660次阅读
    <b class='flag-5'>串口服务器</b><b class='flag-5'>接入</b>阿里云<b class='flag-5'>物</b>模型步骤说明

    串口服务器接入阿里云模型使用教程

    在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云模型。 步骤详尽,一文
    的头像 发表于 03-08 15:35 859次阅读

    串口IO设备与顾美PLC通信例程

    前两期文章《串口服务器接入服务器实现IO控制》、《基于ModBus云
    的头像 发表于 04-21 09:56 848次阅读

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

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

    【推荐】口碑好!8路串口服务器

    本周推荐NB183——工业级8路串口服务器,亿佰特自主研发的串口服务器系列产品,内部集成了TCP/IP协议栈,可实现串口到以太网口数据的双向透明传输、Modbus协议转换、
    的头像 发表于 02-02 10:29 1108次阅读
    【推荐】口碑好<b class='flag-5'>物</b>!8路<b class='flag-5'>串口服务器</b>

    【教程】串口服务器接入ModBus联网平台

    本文将通过配置NA111串口服务器接入ModBus联网平台,使得ModBus
    的头像 发表于 02-13 11:52 1557次阅读
    【教程】<b class='flag-5'>串口服务器</b><b class='flag-5'>接入</b>ModBus<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>平台</b>

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

    本文将通过配置NA111串口服务器接入ModBus联网平台,使得ModBus
    的头像 发表于 04-11 15:35 1667次阅读
    【教程】<b class='flag-5'>串口服务器</b><b class='flag-5'>接入</b><b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>平台</b><b class='flag-5'>实现</b><b class='flag-5'>IO</b><b class='flag-5'>控制</b>

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

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

    串口服务器NE2-T1M接入阿里云教程

    本次展示亿佰特串口服务器接入阿里云教程,以NE2-T1M为例,其他产品可参照本教程。服务器配置教程浏览搜索“阿里云”或输入https://cn.aliyun.com/进入阿里云官网。
    的头像 发表于 08-30 12:34 206次阅读
    <b class='flag-5'>串口服务器</b>NE2-T1M<b class='flag-5'>接入</b>阿里云教程

    【教程】配置NE2-D11串口服务器接入Modbus联网平台

    一案例简介本案例将通过配置NE2-D11串口服务器接入Modbus联网平台,使得Modbus
    的头像 发表于 09-27 08:07 447次阅读
    【教程】配置NE2-D11<b class='flag-5'>串口服务器</b><b class='flag-5'>接入</b>Modbus<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>平台</b>