超越连接:ZL-450边缘网关全面评测与应用案例

2024-05-28 04:44

本文主要是介绍超越连接:ZL-450边缘网关全面评测与应用案例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

在现代工业自动化和智能设备管理的背景下,对实时数据通信与设备监控的需求日益增加。ZL450边缘网关作为一款先进的串口通信解决方案,不仅满足了这些要求,还通过其多样的连接性和高效的数据处理能力,为企业带来了显著的效率提升。本文将对ZL450进行深入的设备测评,探索其在实际应用中的表现及其对现代化工业生态的贡献。
ZL450边缘网关(以下简称ZL450) 是一款支持 TDD-LTE/FDD-LTE 通信和以太网通信的 RTU。支持TDD-LTE、FDD-LTE网络数据连接、静态 IP 地址和 DHCP 自动获取 IP 地址,同时可为用户提供数据传输、协议解析等功能。

主要性能

image.png
image.png
image.png

应用接口

  • 端子电源接口
  • DC 插头电源接口
  • USB2.0 High-Speed 接口
  • 两路 RS485 串口接口
  • USIM/SIM 卡接口(支持 3V、1.8V)
  • SMA 天线接口
  • 硬件复位接口
  • 状态指示灯接口
  • USB_BOOT 接口
  • RJ45 接口
  • 继电器接口
  • DI 接口

ZL450 RTU 设计上保持简洁的风格,贴膜采用淡蓝色和深蓝色搭配的清新设计。各种接口标识直观简洁,指示灯清晰明了,可以准确的判断 RTU 的工作状态。具体硬件接口如下图所示:
image.png

机械特性

ZL450 机械尺寸

image.png
image.png

image.png

实操案例

本次实战案例是使用ZL450来采集Modbus设备(模拟设备),的信号,并成功上传到OneNET物联网平台。
其中会涉及到上位机的使用,设备的配置,与OneNET的对接。
下面让我们开始吧。

驱动安装,串口配置

首先将设备通过USB连接到电脑,并在电脑打开上位机软件 DevelopLink SDRTU。
与之前串口服务器ZL500不同的是,ZL450需要使用一个新的USB驱动。
驱动下载地址 http://wiki.developlink.cloud/driver/lzm458_usb_driver_v1.0.7z
按照驱动后,设备才能与PC上的上位机通讯。
按照驱动后,进入到设置页面,会弹出,设备的端口,一个是用于调试的日志端口,一个是用于传输数据的端口。配置配置相应的串口,并打开串口。
配置如下:
image.png
打开串口后就看到设备的一些数据和日志啦。

配置模拟设备Modbus Slave

由于没有真是的设备,所以我们只能使用Modbus Slave软件来模拟一个modbus设备。
该设备有7个寄存器,分别值是如下图:

在这里插入图片描述

设备id为1,7个保持寄存器。将Modbus Slave连接起来后。
启动软件后,我们还需要将设备与我们的pc的modbus软件联系起来,这个使用需要用的是usb转485的一个工具,是硬件工具。我们之前的接线是用于设备与上位机通讯,现在的接线是为了让设备与我们的Modbus Slave进行通信。二者是不同的。
下一步是配置设备的采集。

配置上位采集

在上一步我们使用usb 转485串口将设备与我们的modbus slave 软件联系起来了,但要想通信还需要配置串口的信息。首先我们配置设备的接口
image.png
这里的数据,波特率,数据位,校验位,停止位都是要与Modbus Slave 上配置相对应。
其次是配置ModBus,
配置参数如下:
image.png
注意输入数据源要选串口1,输出数据源要选自定义1,第一个设备是这样配置。
由于我们需要modbus 转mqtt json,所以我们需要配置modbus 寄存器地址对应的json 键值。
首先是配置指令,读取保持寄存器,配置如下:
image.png
配置的键值如下:
image.png
一次读取7个,每一个地址,代表一个属性。
配置完成后,打开调试日志,可以看到采集到的modbus已经转化成了json。如下图:
image.png
目前modbus的数据已经采集到,也已经转化成了json,下一步就是如何将这些json数据上传到OneNET平台。

对接OneNET平台

登陆 OneNET https://open.iot.10086.cn/ 平台。创建一个产品,品类随便选,不影响后续功能使用。
image.png

创建的产品 协议 配置如下:MQTT,OneJson,以太网。
image.png

创建产品后在点击设备管理,创建设备。创建一个设备,注意,设备名称必须是 ZL450的IMEI码
image.png

创建产品后,需要创建产品的物理模型,这个概念就是这个设备有多少属性。比如一个设备可以采集温度,湿度,你需要先定义出来,温度使用那个字段来接受。
我们定义的产品模型如下图:
image.png

定义好物理模型后,我们需要拿到三个属性来配置我们的上位机。
分别是 设备ID产品IDaccess_key。
从下图取得:
image.png

image.png

配置设备的网络连接

到了这一步你需要将设备的数据发到指定的服务器上。你需要给设备连上网络,或者插入4G卡。
下面是配置:
image.png
通道类型选OneNET,协议类型为开放平台,数据源为自定义1。
服务器地址改变为:**183.230.40.96,**服务器端口:1883
image.png
配置完成后,点击写入配置即可将配置写入到设备中。
写入成功后会打印出 CONFIG OK,并重启。
稍等一会,刷新OneNET,就会发现设备已经上线。并且设备数据已经采集到。
image.png

查看设备的属性数据
image.png

这篇关于超越连接:ZL-450边缘网关全面评测与应用案例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1009569

相关文章

W外链微信推广短连接怎么做?

制作微信推广链接的难点分析 一、内容创作难度 制作微信推广链接时,首先需要创作有吸引力的内容。这不仅要求内容本身有趣、有价值,还要能够激起人们的分享欲望。对于许多企业和个人来说,尤其是那些缺乏创意和写作能力的人来说,这是制作微信推广链接的一大难点。 二、精准定位难度 微信用户群体庞大,不同用户的需求和兴趣各异。因此,制作推广链接时需要精准定位目标受众,以便更有效地吸引他们点击并分享链接

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop企业开发案例调优场景

需求 (1)需求:从1G数据中,统计每个单词出现次数。服务器3台,每台配置4G内存,4核CPU,4线程。 (2)需求分析: 1G / 128m = 8个MapTask;1个ReduceTask;1个mrAppMaster 平均每个节点运行10个 / 3台 ≈ 3个任务(4    3    3) HDFS参数调优 (1)修改:hadoop-env.sh export HDFS_NAMENOD

性能分析之MySQL索引实战案例

文章目录 一、前言二、准备三、MySQL索引优化四、MySQL 索引知识回顾五、总结 一、前言 在上一讲性能工具之 JProfiler 简单登录案例分析实战中已经发现SQL没有建立索引问题,本文将一起从代码层去分析为什么没有建立索引? 开源ERP项目地址:https://gitee.com/jishenghua/JSH_ERP 二、准备 打开IDEA找到登录请求资源路径位置

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

csu 1446 Problem J Modified LCS (扩展欧几里得算法的简单应用)

这是一道扩展欧几里得算法的简单应用题,这题是在湖南多校训练赛中队友ac的一道题,在比赛之后请教了队友,然后自己把它a掉 这也是自己独自做扩展欧几里得算法的题目 题意:把题意转变下就变成了:求d1*x - d2*y = f2 - f1的解,很明显用exgcd来解 下面介绍一下exgcd的一些知识点:求ax + by = c的解 一、首先求ax + by = gcd(a,b)的解 这个

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

zoj3820(树的直径的应用)

题意:在一颗树上找两个点,使得所有点到选择与其更近的一个点的距离的最大值最小。 思路:如果是选择一个点的话,那么点就是直径的中点。现在考虑两个点的情况,先求树的直径,再把直径最中间的边去掉,再求剩下的两个子树中直径的中点。 代码如下: #include <stdio.h>#include <string.h>#include <algorithm>#include <map>#

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、