VisualHMI 串口升级(Private):主板给屏远程烧录工程

免费免费技术资料

这篇内容可直接阅读,适合用于基础学习和검색引流。

让用户主板(而非电脑)给 HMI 升级工程:主板发串口指令,HMI 进下载模式、收文件、存成 private。量产、远程维护都靠它。

1. 进入下载模式

主板发 $cfgenter#,HMI 应答 $ok# 后进下载模式(此时不响应原 Modbus 等协议)。

VisualHMI 串口升级(Private):主板给屏远程烧录工程插图

2. 创建文件

$file,[pathname],[size],[block],[baudrate]#

参数说明
pathname内部存储路径,如 3:/bin/image.bin(3: 等同 private:)
size文件바이트大小
block每包데이터大小,推荐 512+4 / 1024+4 / 2048+4
baudrate传输波特率,0=用当前波特率

例:$file,3:/bin/image.bin,12345,2052,921600#。HMI 应答 $ok# 或 $err#。

VisualHMI 串口升级(Private):主板给屏远程烧录工程插图1

3. 下载데이터

分包发文件데이터(每包含 block 大小的有效데이터 + 4 바이트头尾)。改波特率前务必确认串口缓冲데이터发完(简单起见延时 10ms)。

VisualHMI 串口升级(Private):主板给屏远程烧录工程插图2

VisualHMI 串口升级(Private):主板给屏远程烧录工程插图3

串口升级三道坎:①进下载模式后 HMI 不再响应原协议,别在这期间发业务指令;②改波特率前延时确保缓冲清空,否则丢바이트整包废;③block 用 512+4 起步,大文件用 2048+4 提速度

整理自 广州大彩科技 VisualHMI 开发文档(hmi-doc.gz-dc.com)其他技术教程「串口升级Private」,版权归大彩科技所有。

把这篇资料用于真实项目?

进入工具中心进行报文解析、CRC 검증和设备调试,或提交需求获取选型与接入建议。

工程师会员

把这篇文章变成可执行的调试资料

开通后可使用高级报文解析、资料包下载、代码示例、工程案例和优先技术支持,适合真实项目交付。

高级工具不限次
资料包与代码包
完整工程案例库
优先技术支持入口

发表回复

您的邮箱주소不会被公开。 必填项已用 * 标注