寄存器的位数据调测方法(摩尔信使MThings)

news2024/9/20 17:03:36

图片

图中是一种典型MODBUS寄存器位数据定义方式,这种数据定义主要基于数据紧凑设计原则(精确位宽分配),将明确含义(取值范围)的字段分配最小必要的数据长度,进而减少寄存器总数,提升数据刷新效率。

寄存器位数据可延伸多种变种,包括:

1、单个寄存器中包含多个字段,每个字段占用若干BIT(大于1),各字段被定义为枚举或浮点数据;

图片

2、多个寄存器中包含多个字段,部分字段跨寄存器;

图片

3、保持寄存器中定义位数据,支持主机按位写数据;

图片

嵌入式设备一般采用特定的通信协议,可通过位域定义高效地处理寄存器位数据操作。然而,对于强调通用性的上位机软件来说,需要实现更为专业的配置方法和逻辑处理机制来适应这种精细的功能需求。

目前,市面上的上位机软件大多尚未提供针对此类需求的解决方案。不过,摩尔信使MThings已经成功实现了对这一功能的全面支持,为上位机与嵌入式设备之间的通信和数据处理提供了强大的工具。

摩尔信使MThings中的配置举例:

步骤1:  按字段添加两条数据配置,寄存器地址和数量相同

图片

步骤2: 按数据定义,修改“位偏移”和“位数”; 枚举数据将“呈现类型”改为枚举类型,并按照提示添加枚举定义;浮点数据将“呈现类型”改为浮点数类型,并修改系数和小数位数参数。

图片

图片

按照如上两个步骤即可完成位数据的配置过程。

注意:

1、如需对“保持寄存器”的位数据进行写操作,需提前刷新一次各字段的当前值,否则将写数据失败。

图片

2、位数据的写操作可能导致未配置的字段强制为0,所以安全起见,应完整配置所有有效字段。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2139640.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【更新】上市公司-供应链金融水平数据(2000-2023年)

上市公司供应链金融是指上市公司利用其产业链核心地位,通过整合金融资源,为供应链上下游企业提供包括融资、结算、风险管理等在内的综合金融服务。为了衡量上市公司的供应链金融水平,参考周兰等(2022)的研究方法&#…

统信服务器操作系统【d版字符系统升级到dde图形化】配置方法

统信服务器操作系统d版本上由字符系统升级到 dde 桌面系统的过程 文章目录 一、准备环境二、功能描述安装步骤1. lightdm 安装2. dde 安装 一、准备环境 适用版本:■UOS服务器操作系统d版 适用架构:■ARM64、AMD64、MIPS64 网络:连接互联网…

Redis Key的过期策略

Redis 的过期策略主要是指管理和删除那些设定了过期时间的键,以确保内存的有效使用和数据的及时清理。 具体来说,Redis 有三种主要的过期策略:定期删除(Scheduled Deletion)、惰性删除(Lazy Deletion&#…

要想实现稳定利润就来Anzo Capital 昂首资本官网

都知道低波动性交易策略不仅降低了风险,还提供了一种在波动市场中保持冷静的方法,但投资者要想在低波动性交易策略下实现稳定的利润,还需来Anzo Capital 昂首资本官网。 Anzo Capital 昂首资本官网的交易策略基于几个核心原则。首先&#xf…

基于yolov8的无人机检测系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv8的无人机检测系统是一项前沿技术,结合了YOLOv8深度学习模型的强大目标检测能力与无人机的灵活性。YOLOv8作为YOLO系列的最新版本,在检测精度和速度上均有显著提升,特别适用于复杂和高动态的场景。 该系统通过捕获实…

【python】python入门基础理论+实践,这一篇就够了

文章目录 简介:第一个hello world字符串str多引号字符串拼接字符串方法格式化方法判断方法查、改、计数、替换特殊方法 布尔型bool列表类型深浅copy列表生成式练习列表去重(不能用set)找到列表中第二大的数(不能用sort)判断一个列表是不是另外…

python selenium网页操作

一、安装依赖 pip install -U seleniumselenium1.py: from selenium import webdriver from selenium.webdriver.common.by import Bydriver webdriver.Chrome() driver.get("https://www.selenium.dev/selenium/web/web-form.html") title driver.ti…

网络安全学习(二)初识kali

kali有两种界面模式,为了更好的适应windows用户,需要操作一下。 先更新一下kali,执行命令 sudo apt-get update 然后换界面 sudo apt install kali-desktop-gnome 等待,出现如下界面时,选择gdm3(键盘&a…

计算机视觉 对比学习 串烧一

文章目录 【文章列表】一、 Inst Disc1.1 文章摘要1.2 实验结果1.3 文章图示图一 超级学习结果的可视化图二 非参数softmax分类器的流程图三 近端正则化的效果图四 训练和测试目标的一致性图五 图像检索的结果表 1: CIFAR10 数据集上的分类准确率表 2: ImageNet 数据集上的分类…

临工30装载机多路阀

如图,因为螺丝太紧实,只好使用冲击螺丝刀卸下来了。 如图,防尘圈型号为FA 28 40 5/9 如图所示 28杆

【双方演化博弈】研究理论学习

1. 演化基础 1.1.演化博弈常用软件 载学习软件: Matlab、Vensim PLE、 Visio 其中,Matlab和Vensim PLE主要是用做演化博弈仿真,Matlab是演化博弈最常用的仿真软件,VensimPLE是系统动力学(SD)仿真软件也是常用仿真软件之一。 Python、Netlogo等软件也可以用来做演…

Vue 也能这样玩?Vuetify 打造超强大的UI体验

Vue 也能这样玩?Vuetify 打造超强大的UI体验! 在前端开发的世界里,选择一个合适的 UI 组件库就像选择一把趁手的兵器。Vuetify 作为一款基于 Vue 的 Material Design 组件库,凭借其强大的功能和活跃的社区,已经成为了无…

深度学习-神经网络构造

文章目录 一、正则化惩罚1.L1正则化2.L2正则化 二、梯度下降(Gradient Descent)1.基本原理2.注意事项 三、BP神经网络1.基本原理2.网络结构3.特点 四、总结 一、正则化惩罚 正则化惩罚(Regularization Penalty)是机器学习中常用的…

CTF——简单的《MICS》

文章目录 一、MICS1、MISC-LSB2、MISC-循环解压3、MISC-一个不同的压缩包4、MISC-异性相吸5、MISC-仔细找找6、MISC-再来一题隐写7、MISC-找找吧8、MISC-这是一张单纯的图片9、MISC-真假flag10、MISC-真正的黑客才可以看到本质11、MISC-追象者12、MICS-鸡蛋别放在一起 一、MICS…

【GO开发】MacOS上搭建GO的基础环境-Hello World

文章目录 一、引言二、安装Go语言三、配置环境变量(可跳过)四、Hello World五、总结 一、引言 Go语言(Golang)因其简洁、高效、并发性强等特点,受到了越来越多开发者的喜爱。本文将带你一步步在Mac操作系统上搭建Go语…

spring mvc详细讲解(前后端分离模式)

在前后端分离模式下,Spring MVC 的作用主要集中在处理后端的业务逻辑和 API 接口,而不再直接管理视图部分。也就是说,Spring MVC 的重点是如何处理客户端的请求并返回数据(通常以 JSON 或 XML 格式),而视图…

python 自动化测试接口

比如我们要测试接口:identity/chatRecords/pages 已在Postman中有,那我们就可以直接从里面复制出Python脚本 新建: pagerequest.py import requests import jsonurl "http://192.168.31.132:70/identity/chatRecords/pages"payl…

集成网口连接器国产化替代--RJ45内置网络变压器网口生产工厂在行动

Hqst盈盛(华强盛)电子导读:集成网口连接器的国产化替代,是很多在寻找成本优化和被要求使用国产化元器件的企业普遍寻找的途径,今天就给大家介绍几款国产化的集成万兆网络变压器的RJ45网口 下面我们一起来看看网通设备有…

JavaWeb——Vue(3/3):Vue生命周期(Vue生命周期-介绍、状态图、实例演示)

目录 Vue生命周期-介绍 状态图 实例演示 Vue生命周期-介绍 生命周期:指一个对象从创建到销毁的整个过程。生命周期的八个阶段:每触发一个生命周期事件,会自动执行一个生命周期方法(钩子)。 状态阶段周期beforeCreate创建前created创建后…

光伏板热斑缺陷检测数据集

项目背景: 光伏板是太阳能发电系统的核心组件之一,其性能直接影响到发电效率。光伏板上的热斑(Hot Spot)和热点(Hot Point)等问题会导致局部过热,进而影响光伏板的寿命和发电效率。及时发现并解…