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

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

3天内不再提示

边缘采集网关通过Wi-Fi连接自建服务器远程控制IO

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

扫码添加小助手

加入工程师交流群

本文以亿佰特边缘采集网关E870-W1为例,通过Wi-Fi连接自建服务器远程控制IO。E870-W1持远程采集内置I/O或者外置I/O数据,可通过数据点的配置来更加便捷地采集自身或者外部设备的I/O状态,一定程度上突破了距离的限制。

83360766-42dd-11ee-8e12-92fbcf53809c.jpg

功能应用介绍

1.软件和硬件准备清单

软件:E870-W1上位机,ModBus Slave,网络调试助手(自建服务器)。

硬件:E870-W1,DC 12V电源适配器,线材若干。

功能实现

1.远程采集外部I/O数据配置

首先创建一个ModBus从机,注意波特率参数与协议的配置,协议需要选择RTU,波特率这可以根据RTU设备与串口服务器支持的波特率自由配置,通讯距离较远的建议使用低波特率保证传输的稳定性,这里就使用115200-8N1波特率,取消勾选流控相关参数。

83552934-42dd-11ee-8e12-92fbcf53809c.png

接下来打开设备E870-W1的上位机,并且将使设备和PC处于相同的Wi-Fi下,保存并且重启,设备成功入网后STATE灯快闪。

837895fe-42dd-11ee-8e12-92fbcf53809c.png

打开准备好的网络调试助手选择为TCP服务器模式,使设备通过链路成功连接自建服务器。(成功连接之后STATE灯常亮)

83a1580e-42dd-11ee-8e12-92fbcf53809c.png

使用E870-W1的上位机配置边缘采集的数据点(由于从机配置的是线圈所有上位机的寄存器类型要选择线圈),将上报模式设置为变化上报,读写属性设置为“读写”,把数据点的使能设置为开。保存并且重启。

83d65dec-42dd-11ee-8e12-92fbcf53809c.png

最后将ModBus Slave连接上设备当前串口,变动0号寄存器的状态,自建服务器就会收到上报的信息,其他的寄存器采集方法与此方法类似。

83e9d8f4-42dd-11ee-8e12-92fbcf53809c.png

2.远程采集设备内置I/O数据

首先打开设备的上位机,选择需要采集的I/O,进入对应页面。

84020762-42dd-11ee-8e12-92fbcf53809c.png

根据需求配置上报模式,保存,重启,然后自建服务器成功收到上报数据。

84305e00-42dd-11ee-8e12-92fbcf53809c.png

3.远程控制外部I/O数据配置

方法一:数据点和软件配置照搬上面,在自建服务器上使用json指令对数据点的状态进行更改。

更改data0后面的数值,将0变为1,说明线圈被打开。

{

"msgId": "202201241610366046",

"sn": "20220927004000100b43",

"method": "device.state.set",

"bizContent": {

"data0": 0

}

}

845f1524-42dd-11ee-8e12-92fbcf53809c.png

方法二:使用亿佰特云平台对设备的数据点进行控制。自建服务器收到上报状态。

8481b192-42dd-11ee-8e12-92fbcf53809c.png

4.云平台外部I/O数据采集

首先,打开亿佰特云平台网站,登录之后进入云控制台将设备添加之后添加从机数据点;(云平台数据点配置完成后会同步到设备数据点)。

849ce7a0-42dd-11ee-8e12-92fbcf53809c.png84bd6750-42dd-11ee-8e12-92fbcf53809c.png

打开ModBus Slave,将参数配置好,通过云平台改变新加入的数据点状态,由于之前配置的是变化上报,此时自建服务器会收到上报的数据点状态。

84e2d3fa-42dd-11ee-8e12-92fbcf53809c.png

5.云平台内部I/O数据点获取

首先打开亿佰特云平台的设备管理选项,然后选择设备实例中的设备详情进入内置数据点详情界面。

8507487a-42dd-11ee-8e12-92fbcf53809c.png

比如说我想要获取当前设备内置DI的当前状态,点击名称为DI1的数据点后方的读取按钮,当前值就会显示在前方。

85387a9e-42dd-11ee-8e12-92fbcf53809c.png

改变DI状态后再点击读取平台数据将会改变。(如果当前内置数据点为变化上报,自建服务器会收到数据点状态)。

85523ed4-42dd-11ee-8e12-92fbcf53809c.png85750572-42dd-11ee-8e12-92fbcf53809c.png

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

    关注

    0

    文章

    495

    浏览量

    40793
  • 网关
    +关注

    关注

    9

    文章

    5877

    浏览量

    53475
  • 服务器
    +关注

    关注

    13

    文章

    9859

    浏览量

    88424
  • wi-fi
    +关注

    关注

    14

    文章

    2279

    浏览量

    127393
  • 远程控制
    +关注

    关注

    4

    文章

    681

    浏览量

    36015
  • WIFI
    +关注

    关注

    81

    文章

    5413

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——2

    以及TXOP Preemption,旨在实现更稳定、更高效的Wi-Fi 连接,以实现之前所提出的UHR SG所追求的极高可靠性目标。读者也可通过MediaTek 的Wi-Fi 8 Fi
    发表于 06-13 11:15

    Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——1

    就开始启动Wi-Fi 8的项目研究?原因在于,Wi-Fi 7的技术已经正式落地,芯片与解决方案的提供商以及电信服务的运营商也已开始布局并逐渐完善Wi-Fi 7的生态系统。厂商们希望借此
    发表于 06-13 11:09

    ?迅通PTR7002 Wi-Fi 6模块技术解析

    延长至18个月以上。 ?典型技术应用场景? ?工业传感网络? 通过-40℃宽温域支持与抗信道干扰算法,实现高密度部署下的可靠数据传输(如RS485转Wi-Fi网关)。 ?医疗监测设备
    发表于 06-10 10:38

    CY8CPROTO-062S2-43439无法连接到ThingSpeak服务器怎么解决?

    的 开发板上将数据发送到CY8CPROTO-062S2-43439 ThingSpeak 。我的主板成功连接Wi-Fi ,但无法连接到 ThingSpeak 服务器,并出现以下错误
    发表于 06-05 08:26

    ESP32-C6 智能网关设备WiFi6高性能通信应用

    的低功耗物联网设备。 智能网关具备数据采集、协议解析、边缘计算以及多种通信方式的数据传输能力,能够接入PLC、传感、仪器仪表和各种控制器
    发表于 05-30 13:54

    确保蓝牙网关稳定连接的8个核心方法

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

    基于 Wi-Fi 的定位服务

    反射和建筑物会干扰 GNSS 信号,GNSS 定位服务的精度可能比 Wi-Fi 低。根据应用需求选择正确的定位服务方法并通过测量评估实际定位精度和功耗非常重要。
    发表于 04-17 15:16

    Wi-Fi 定位服务流程

    nRF Connect SDK 中的 Cellular: Location示例演示了如何使用 nRF Cloud 提供的不同定位服务。 让我们测试一下 nRF Cloud Wi-Fi 定位服务如何在
    发表于 04-17 15:09

    nRF Cloud Wi-Fi 定位服务

    Wi-Fi 定位目的。结合我们的 nRF9160 蜂窝物联网模组和 nRF Cloud服务,nRF7000 可通过嗅探本地 Wi-Fi 接入点的 SSID 实现基于
    发表于 04-17 15:07

    Wi-Fi 定位服务

    Wi-Fi 是一种著名的无线网络技术,用于设备的局域网和互联网接入。Wi-Fi 通过 Wi-Fi 网络为家庭、办公室和学校等环境提供便捷的无线互联网接入
    发表于 04-17 15:01

    Wi-Fi 7 与频率控制的关系

    台。当数以百万计的设备争夺指定频段内数量有限的接入点和信道时,通信堵塞和连接中断在所难免。是时候寻找另一个频段了,Wi-Fi
    的头像 发表于 01-25 14:45 ?766次阅读
    <b class='flag-5'>Wi-Fi</b> 7 与频率<b class='flag-5'>控制</b>的关系

    Wi-Fi 4到Wi-Fi 7:网速飙升40倍的无线革命

    1 Wi-Fi技术的快速发展 每一代新的Wi-Fi协议发布,都会带来更高的无线速率。 ? 从Wi-Fi 4到Wi-Fi 7:无线网络技术显著提升,实现了网速的巨大飞跃。 ? ?
    的头像 发表于 12-09 10:10 ?1149次阅读
    从<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:网速飙升40倍的无线革命

    Qualcomm 推出 10G 光纤网关平台以支持高性能 Wi-Fi 7

    Qualcomm 开发了一种名为 10G 光纤网关平台 的新产品,旨在提高家庭宽带服务的性能。该解决方案 结合了高性能 Wi-Fi 7 和服务定义
    的头像 发表于 11-19 09:25 ?1145次阅读
    Qualcomm 推出 10G 光纤<b class='flag-5'>网关</b>平台以支持高性能 <b class='flag-5'>Wi-Fi</b> 7

    Wi-Fi 7与Wi-Fi 6E有什么区别

    也许很多人还在考虑是否要将使用的Wi-Fi设备升级到Wi-Fi 6或Wi-Fi 6E,而这些标准的继任者却已经开始“登堂入室”了。Wi-Fi 7是新一代
    的头像 发表于 11-07 11:38 ?3902次阅读

    通过边缘计算网关实现PLC远程控制过程

    在现代工业自动化领域,远程控制与监控已成为提升生产效率、降低维护成本的重要手段。边缘计算网关作为工业物联网中的关键设备,凭借其强大的数据处理能力和网络通讯能力,为实现PLC(可编程逻辑控制器
    的头像 发表于 10-17 16:28 ?934次阅读
    <b class='flag-5'>通过</b><b class='flag-5'>边缘</b>计算<b class='flag-5'>网关</b>实现PLC<b class='flag-5'>远程控制</b>过程