-
滑块控件如何使用?
什么是滑块控件? 通过滑动滑块来体现某些数值和状态调节的改变效果,可以和文本控件配合使用。本例程中介绍滑块控件常见的应用,结合工程中的画面介绍每一个应用的配置,常见的应用如下所示 亮度调节功能:实现通过滑块对屏幕亮度的调节同时改变关联的文本控件值 适用范围:全系列 例程下载链接:《滑块控件应用》(点击跳转) 5.1 滑块控件属性介绍 本章节重点介绍滑块控件的属性,属性窗口如下所示 起始值 滑块控件游标起始位置时指示的值 终止值 滑块控件游标终止位置时指示的值 初始值 初始化时游标默认指示的值 拖…
-
仪表控件如何使用?
什么是仪表控件? 表盘可以反映用户主机上的数据变化,满足用户使用的仪器仪表界面。常用于速度、电压等参数的体现,我司提供以下两种方法实现 仪表控件:如上图,适合所有平台,仪表控件可以实现表盘的显示 适用范围:仪表控件,全系列 例程下载链接:《串口屏表盘应用》(点击跳转) 4.1 仪表控件属性介绍 本章节介绍仪表控件的属性,属性窗口如下所示 起始值 仪表量程最小的数值,最小为“0” 终止值 仪表量程最大的数值,最大为“360”,也是指向0° 初始值 指针一开始指向的数值,当初始值设置为“45”时,如…
-
进度条控件如何使用?
什么是进度条控件? 进度条控件可以将某些数值的改变效果形象直观的体现在屏幕上,可以和文本控件、滑块控件、按钮控件配合使用 本例程中介绍进度条控件的属性、常见应用,结合工程中的画面介绍每一个应用的配置,常见的应用如下所示 开机进度条:MCU在开机时定时发送数据给屏幕,屏幕进度条自动增加的效果 控件联动:实现进度条、滑块、文本控件三方数据联动更新 增量调节:通过按钮控件和进度条控件关联,通过按钮实现进度条的增加和减少 适用范围:全系列 例程下载链接:《串口屏进度条控件应用》(点击跳转) 3.1. 进…
-
文本控件如何使用?
什么是文本控件? 字符、数值等变量可以通过文本控件来显示。可以由用户主机输入(用户单片机控制),也可以通过设置弹出系统键盘或者自定义键盘,对文本控件输入编辑操作 本章节介绍文本控件属性、常见应用,结合工程中的画面介绍每一个应用的配置,常见的应用如下所示 文本控件更新:实现字符串、小数、正/负数的显示 文本控件输入:点击文本框,弹出小键盘、全键盘输入 艺术字显示:使用艺术字显示字体效果 文本增量调节:通过按钮控件控制文本小数、整数增量调节 2.1 文本控件属性 本章节重点介绍文本控件的属性,属性窗…
-
按钮控件如何使用?
什么是按钮控件? 按钮控件可以设置弹起或按下的状态。 控件的背景可以设置为单色,也可以设置图片,这样按下时就可以看到真实按钮按下的效果。 按钮控件还可以实现多种功能,如长按、瞬变、置位等。 本章节介绍按钮控件基本属性、常见的应用,结合工程中的画面介绍每一个应用的配置,常见的应用如下所示: 按钮开关功能: 实现瞬变、开关、置位、复位、长按、延时的功能 按钮逻辑功能: 实现两个按钮的互斥、使用指令实现总开关的功能 单按钮多状态: 可以用一个按钮和一个图标实现多状态按钮的功能 按钮的禁止与使能: 使用…
-
libmodbus中文版手册
特点 libmodbus是一个快速、跨平台的Modbus库。 描述 libmodbus是一个与使用Modbus协议的设备进行数据发送/接收的库。该库包含各种后端(backends)通过不同网络进行通信(例如,RTU模式下的串口或TCP / IPv6中的以太网)。 http://www.modbus.org网站提供了协议规范文档http://www.modbus.org/specs.php。 libmodbus提供了较低通信层的抽象,并在所有支持的平台上提供相同的API。 本文档介绍了了libmo…
-
libmodbus - 适用于 Linux,Mac OS,FreeBSD,Windows 的 Modbus 库
概述 libmodbus是一个快速且可移植的Modbus库,支持传统的RS-232、RS-422、RS-485和以太网设备。 安装 Linux、MacOS、FreeBSD、WIN32等可直接通过包管理器安装 libmodbus libmodbus官网下载:https://libmodbus.org/releases/libmodbus-3.1.7.tar.gzgithub下载:https://github.com/stephane/libmodbus.git 示例 RTU master RTU …
-
使用.NET进行 MODBUS TCP通讯示例代码
Modbus RTU主站简单读写操作 Modbus-TCP Client 简单读写操作 从Modus-Serve读取值,并将值发布到MQTT代理 从Modus-Server自动轮询值并将其发布到MQTT代理 Modbus TCP Server将更改时的值发布到MQTT代理
-
基于Java的Modbus TCP Client 通讯示例代码
基于Java的Modbus TCP Client 通讯示例代码
-
基于Java的Modbus TCP Server 通讯示例代码
基于Java的Modbus通讯示例代码
-
MODBUS协议中文版/英文版预览及下载
Modbus相关产品推荐:peidianxiang.taobao.com Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。 Modbus比其他通信协议使用的更广泛的主要原因有: MODBUS中文版预览及下载 MODBUS英文版预览及下载
-
比较详细的解读什么是Modbus
Modbus是什么? Modbus协议,从字面理解它包括Mod和Bus两部分,首先它是一种bus,即总线协议,和I2C、SPI类似,总线就意味着有主机,有从机,这些设备在同一条总线上。 Modbus支持单主机,多个从机,最多支持247个从机设备。关于Mod,因为这种协议最早被用在PLC控制器中,准确的说是Modicon公司的PLC控制器,这也是Mod-Bus名称的由来。 后来Modicon被施耐德(Schneider)收购,Modbus协议广泛应用在工业控制器、HMI和传感器上,逐渐被其他厂商所…
-
Modbus协议名词解析
在大家通读Modbus协议时,总是会碰到一些容易混淆的名词,从而导致对于协议的解读出现问题,在本文中,我们对于Modbus协议中可能会给大家造成困惑的名词作相关的解释。 1.功能码: 功能码在modbus协议用于表示信息帧的功能,常用的功能码有03,04,06,16等,其中03功能码的作用是读保持寄存器内容,04功能码的作用是读输入寄存器内容(输入寄存器和保持寄存器的区别看下文),06功能码的内容是预置单个保持寄存器,16功能码的内容则是预置多个保持寄存器。 2.输入寄存器和保持寄存器: 04功…
-
ModBus RTU通讯协议常见问题汇总
一、ModBus RTU通讯协议与ModBus通讯协议有什么区别? ModBus协议是应用层报文传输协议(OSI模型第7层),它定义了一个与通信层无关的协议数据单元(PDU),即PDU=功能码+数据域。 ModBus协议能够应用在不同类型的总线或网络。对应不同的总线或网络,Modbus协议引入一些附加域映射成应用数据单元(ADU),即ADU=附加域+PDU。目前,Modbus有下列三种通信方式: 1.以太网,对应的通信模式是MODBUS TCP。 2.异步串行传输(各种介质如有线RS-232-/…
-
Modbus RS485接线方法
RS485的应用挺广泛,可以支持ModBus协议,因为简单、便宜、可靠、成熟,所以在工业控制、智能仪表和电力通信领域应用很多。 1、我们来看看RS485的一个典型组网结构: 理论上,一条RS485总线的传输距离可以达到1200米。但是在实际应用受通信芯片、波特率和线材、干扰等影响,实际上是远远达不到这个数值的。 理论上,一条RS485总线可以挂254台设备,实际上也远远达不到,通常的应用中,也就是30台左右。 RS485总线要采用上图手拉手式的总线结构,坚决杜绝星型连接和分叉连接,如下图: 关于…
-
Modbus TCP通讯协议详解
ModbusTCP协议分析 ModbusTCP与ModbusUDP的报文格式是一样的,它们之间的区别其实就是TCP与UDP的区别,因此下面就针对ModbusTCP的协议进行分析,ModbusTCP与ModbusRtu(ModbusASCII)之间的区别如下图: 从上图可以看出,ModbusTCP在Modbus串行通信的基础上,去除了校验(由于TCP本身就带有校验和)和设备地址(ModbusTCP弱化了设备地址,用IP地址来取代),再加上MBAP报文头(占7 bytes),下面针对MBAP进行分析…
-
什么是物联网?它由什么系统组成?
物联网(Internet of Things,简称IoT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。 物联网设备是非标准计算设备,可有线/…
-
什么是工业物联网IIOT,它由哪些技术组成?
工业物联网是将具有感知、监控能力的各类采集、控制传感器或控制器,以及移动通信、智能分析等技术不断融入到工业生产过程各个环节,从而大幅提高制造效率,改善产品质量,降低产品成本和资源消耗,最终实现将传统工业提升到智能化的新阶段。从应用形式上,工业物联网的应用具有实时性、自动化、嵌入式(软件)、安全性、和信息互通互联性等特点。 工业物联网IIOT之所以重要,是因为它有助于企业更快更好地做出决策,它带来的变化也与许多企业正在进行的数字转型项目密切相关。 工业物联网IIOT不应该与消费者物联网混淆,但是消…
-
什么是DTU?DTU在物联网应用场景有哪些?
什么是DTU? DTU中文名为数据终端设备,英文名(Data Terminal Unit),DTU就是一种专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备,广泛应用于气象、水文水利、地质等行业。 DTU最早是调制器和解调器一词的合并而成,其传输形式是以编码数字信息进行传输。当时的传输是依靠标准的电话线的频率范围内,进行传输的,通过电话信道传输到另一台DTU上,并在接收的那一台DTU上进行解码。 随着无线蜂窝网络的出现,后来DTU发展成为了无线的,通…
-
Modbus RTU协议和Modbus TCP/IP协议有什么区别?
Modbus RTU和Modbus TCP/IP两个协议的本质都是MODBUS协议,都是靠MODBUS寄存器地址来交换数据;但所用的硬件接口不一样,Modbus RTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口。 Modbus协议和Modbus TCP/IP协议区别为:作用不同、传输不同、应用不同。 一、作用不同 1、Modbus RTU协议:Modbus RTU协议可以使控制器之间,以及控制器由网络和其它设备之间进行通信。 2、Modbus TCP/I…
-
什么是模拟量?模拟量应用场景及组成
在工业生产控制过程中,特别是在连续型的生产过程中,经常会要求对一些物理量如常见的:电压、电流、压力、速度、流量等进行采集控制时,这些物理量它们都是随时间而连续变化的。在控制领域把这些随时间连续变化的物理量叫模拟量。 我们在使用模拟量的时候,首先要了解几种设备: 传感器、变送器、A/D转换器、D/A转换器等。 传感器 它是实现自动检测和自动控制的首要环节。传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。 常用的有温度传感器、压力传感器、湿度传感器等。 变送器 变送器是…
-
Modbus Poll用户手册(中文版)
Modbus相关产品推荐:peidianxiang.taobao.com Modbus Poll简介 Modbus poll是一款非常受欢迎的Modbus主站设备仿真器,支持Modbus RTU、ASCII、TCP/IP等协议模式,能够让Modbus通信设备人员测试和模拟使用通信协议,从而更好的对设备进行监控、测试和调试,也便于观察Modbus通讯过程中的各种报文数据,不仅节省大量的时间,还大大的提高了工作效率。 它支持多文档接口,可以同时监视多个从机设备/数据域。每个窗口简单地设定从设备ID,…
-
MODBUS总线控系统的技术特征
MODBUS总线控系统的技术特征MODBUS通讯协议是一种工业现场总线通讯协议,它定义的是一种设备控制器可以识别和使用的信息帧结构,独立于物理层介质,可以承载于多种网络类型中。 MODBUS协议把通信参与者规定为“主站”(Master)和“从站”(Slave),数据和信息的通信遵从主/从模式,当它应用于标准MODBUS网络时,信息被直接传送。 MODBUS总线网络中的各个智能设备通过异步串行总线连接起来,只允许一个控制器作为主站,其余智能设备作为从站。 采用命令/应答的通信方式,主站发出请求,从…
-
卓岚串口调试助手:实现RS-485/RS-232数据发送、接收
名称:卓岚串口调试工具 特点: 接收、发送不丢包。支持直接列出可用串口; 支持十六进制发送、接收;支持定时发送; 支持发送收到的数据; 支持收到帧尾后发送; 可以记忆上次使用的串口参数,省略每次配置的繁琐步骤;绿色软件无需安装。
-
MThings:MODBUS协议调试工具,Modbus设备运维
MThings是一款全新的标准化专业MODBUS调测工具,提供主从机一体化操作,可用于MODBUS协议接口的调试测试、Modbus设备运维。它主要解决如下问题: 模拟仿真上位机软件,支持MODBUS主机读写功能。模拟仿真Modbus设备软件,支持Modbus从机被动读写功能。支持多设备、多通道并发运行,无设备个数限制。支持持久化数据配置、无菜单设计,操作友好。支持MODBUS-RTU、MODBUS-ASCII、MODBUS-TCP。支持串口、TCP客户端、TCP服务器(可接入多客户端)、UDP单…
-
有人网络调试助手:TCP/IP网络调试助手与串口调试助手二合一
有人串口转网络调试助手:TCP/IP网络调试助手与串口调试助手二合一 设计理念:简单,可靠,简洁,方便;使用条件:绿色,免费。 【软件关键特点】: 1. 有人串口调试助手和网络调试助手合二为一,特别适合调试网络设备。2. 支持中文和英文双语言,再也不用愁找不到合适的串口调试软件给国际客户用了。3. 最小化时停留在右下角,不占用任务栏位置,需要时一键调入。4. 可存储设置的所有参数,端口号,波特率,IP地址等,下次自动载入,节省时间。 【网络调试助手特性】: 1. 支持TCP和UDP协议,支持广播…
-
Modbus调试精灵:模拟上位机进行modbus协议收发
该软件绿色免费。可稳定用于 Win9X/NT 平台,能提高工作效率,使串口调试能够方便透明的进行。 它可以在线设置各种通讯速率、奇偶校验、通讯口而无需重新启动程序。 发送数据可发送十六进制(HEX)格式和ASCII码,可以设置定时发送的数据以及时间间隔。 可以自动显示接收到的数据,支持HEX或ASCII码显示。 工程技术人员监视、调试串口程序的必备工具。
-
考拉串口调试助手:嵌入式工程师串口应用开发及调试工具
考拉串口调试助手是一款操作简单的串口调试助手软件,考拉串口调试助手最新版能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符(包括中文),考拉串口调试助手官方版可以任意设定自动发送周期,并能将接收数据保存成文本文件,能发送任意大小的文本文件。 1. 串口参数可调; 2. 数据收发; 3. 智能格式化命令; 4. 支持以下波特率:110、300、600、1200、2400、4800、9600、14400、19200、38400、56000、57600、115200、128…
-
NetAssist网络调试助手:TCP/UDP服务端+客户端于一体的网络调试工具
NetAssist网络调试助手是集TCP/UDP服务端+客户端于一体的网络调试工具,是网络应用开发及调试中常用必备的专业工具,可以帮助网络应用设计、开发、测试人员检查所开发的网络应用软硬件的数据收发状况,提高开发的速度,成为您的TCP/UDP应用的开发助手。NetAssist网络调试助手是绿色免费软件,适用于各版本windows操作系统,只有一个文件,不需要微软dotNet框架支持。 可以作为客户端或服务器端使用:可以在一台PC上同时启动多个网络调试助手,并可设置其中一个作为服务端,其他作为客户…