ARMxy ARM工业计算机自带1000Mhz网口支持Node-red用于工业物联网

电子说

1.3w人已加入

描述

一、ARMxy工业计算机BL340概述

BL340 系列产品,凭借其卓越的嵌入式Linux系统开发平台,展现出了前所未有的高度稳定性,为各类应用场景奠定了坚实的基础。该系列产品的核心在于其采用的全志公司精心打造的T507四核64位处理器,主频飙升至1.5GHz,搭载了高效的Cortex-A53四核架构,确保了数据处理能力的强劲与流畅。

尤为值得一提的是,BL340系列在核心组件的选用上,CPU、ROM、RAM、电源及晶振等关键元器件均源自国内工业级高标准解决方案,不仅提升了产品的自主可控性,也进一步保障了其在复杂工业环境中的稳定运行。此外,核心板历经严格的PCB Layout优化设计与高低温极端环境测试,其稳定可靠的性能表现,足以应对各种严苛的工业应用挑战。

ModbusTCP

二、Node-red概述

Node-Red 是构建物联网 (IOT Internet of Things) 应用程序的一个强大工具,其重点是简化代码块的“连接” 以执行任务。它使用可视化编程方法,允许开发人员将预定义的代码块 (称为“节点”,Node) 连接起来执行任务。 连接的节点,通常是输入节点、处理节点和输出节点的组合,当它们连接在一起时,构成一个“流”(Flows)。 Node-Red 最初是 IBM 在 2013 年末开发的一个开源项目,以满足他们快速连接硬件和设备到 Web 服务和其他软件的需求——作为物联网的一种粘合剂,它很快发展成为一种通用的物联网编程工具。重要的是,Node-RED 已经迅速形成了一个重要的、不断增长的用户基础和一个活跃的开发人员社区,他们正在开发新的节点,同时允许程序员复用 No de-Red 代码来完成各种各样的任务。

ModbusTCP

三、通信案例

1.案例说明

基于 node-red 部署程序,实现获取 M160T IO 模块 DIN 口状态位。 程序流程图如下图所示:

ModbusTCP

2.案例实现

本案例使用 node-red 工具与 M160T IO 模块通信。请通过网线将设备千兆网口与 ETH1、上位机和 M160T 模块连接 至公网,确保可正常访问互联网。 请按下图所示使用网线连接 M160T ETHERNET 网口,并将电源连接到 DC/IN 接口。

ModbusTCP

(1)获取从机IP地址及端口号

打开“ MxxxT_E 配置软件 V1.5.1_t ”软件,执行以下操作查询到 M160T 设备的 IP 地址和配置端口号。本次查询 到的 IP 地址是 192.168.1.4,端口号配置为 502。我司提供的“ MxxxT_E 配置软件 V1.5.1_t ”软件位于产品资料 “ 程序相关ToolsWindows ”目录下。

ModbusTCPModbusTCP

找到并双击 M160T 设备。

ModbusTCP

输入密码:

ModbusTCP

弹出窗口点击确定

ModbusTCP

点击读取配置选项,获取当前设备信息。

ModbusTCP

弹出窗口,点击确定。

ModbusTCP

选取网络配置选项。

ModbusTCP

获取到当前设备 IP 地址为 192.168.1.4,将监听端口配置为 502,连接模式选择 Modbus TCP 模式。

ModbusTCP

点击写入配置选项,将配置信息写入设备。

ModbusTCP

弹出窗口,提示数据保存成功。

ModbusTCP

点击重启设备,重新载入配置。

ModbusTCPModbusTCP


审核编辑 黄宇

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分