MODBUS协议中的数据在总线传输阶段,一般定义为整形传输,这样更高效且传输不丢精度。 例如,从机上报电压数据10.5V,寄存器中数据则为0X0069,主机侧收到数据后,需要将整形数据乘以0.1的系数,最终得到实际数据(10.5V)。 然而大多数MODBUS调试测试软件主责实现数据收发,寄存器数据的界面呈现则显得简单粗暴。以整形十进制、十六进制方式展现获取到的数据往往并非数据实际含义,使用者为了确认数据的正确性需要想办法重新计算,不够直观的数据无疑严重影响调测效率。 MThings可以让软件使用者在软件界面上直接查看数据本来的实际格式: 这种能力不仅仅面向读取的数据,主机模式下的写数据、从机模式下的预置数据都可以根据界面化的数据类型进行输入,无需用户多做一步转换。而数据可视化的优势进一步延伸到数据曲线功能上,曲线中所记录的数据也是直观的实际寄存器数据。 如何利用MThings实现数据直观可视化? 在录入数据配置时,MThings要求输入传输类型、呈现类型、系数、单位四项配置,他们的含义分别是: 有符号整形(INT)、无符号整形(UINT)、浮点型(FLOAT)、字节流(BYTES) MODBUS协议中寄存器常用总线数据类型,该类型反应的是数据在传输过程中的形态,也是主机接收到数据时所保持的类型。 十进制整形(INT-DEC)、十六进制整形(INT-HEX)、浮点型(FLOAT)、字节流(BYTES)、字符串(STRING)、纪元秒(TIME) 数据的原始含义类型,反应数据实际功能内涵。 传输类型和呈现类型之间的映射关系如下: 备注:如果习惯于在界面查看整形或字节流数据,数据配置中的呈现类型与传输类型统一配置为相同类型即可。
传输类型
呈现类型
系数
如果呈现数据类型为浮点型且传输类型为整形,需配合系数使用,软件将自动收到的数据乘以系数转化为浮点数据而显示。
单位
辅助数据含义描述,直接呈现在界面
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算