VisualHMI 시리얼 HMI是什么?엔지니어링师选型与개발前必读

무료무료 기술 자료

이 글은 바로 읽을 수 있으며 기초 학습과 검색 유입에 적합합니다.

你在做设备人机界面的时候,大概率碰到过这几种情况:单片机跑不出来好看的界面、上位机触摸屏太贵、或者 PLC 自带的 HMI 不够灵活。시리얼 HMI就是为这种시나리오生的——一块带 MCU 和屏的模组,你只管把변수주소绑定到控件上,屏自己搞定显示和触摸,剩下的통신它底层处理。

VisualHMI 是广州大彩科技(Dacai)推出的구성(SCADA)式시리얼 HMI개발平台。它和市面上那种"拖几个버튼就完事"的屏不一样,核心卖点是변수驱动 + UI 与控制逻辑彻底分离:你在 PC 软件上画界面、绑변수,屏固件负责분석프레임、새로고침控件,你写业务只碰변수주소,不用管屏幕怎么描点。

一、它解决了什么实际문제

说人话就是:原来你要用 MCU 直接驱动 LCD,光一个曲线图、一个중국어입력法就能耗掉半个月。用 VisualHMI,这些变成控件拖拽 + 几行 LUA。对工期紧的项目,这是质的差别。

痛点VisualHMI 怎么解
MCU 驱动屏,개발量大구성(SCADA)控件 30+ 种,拖拽即用,100% 预览还原
多언어전환麻烦一键전환,最多 30 种언어
要和 Modbus/PLC 통신原生통합 Modbus 主/从、FX2N、台达、信捷、西门子 PPI 等
要做데이터记录/曲线内置历史曲线、데이터记录、告警记录、操作记录
复杂逻辑下不来LUA 스크립트,레지스터操作/定时器/사용자 정의 프로토콜都能写
⚠️ 重点:프로토콜是分路独占的。 同一路시리얼 포트(比如屏背后的 UART1)同一时间只能用一种프로토콜。你选了 Modbus 就不能同时跑 DCBUS。多프로토콜要上多路시리얼 포트硬件。

二、支持的통신 프로토콜一览

VisualHMI 固件直接跑在 M 시리즈硬件上,프로토콜栈是内置的,你只要在엔지니어링里勾选:

  • DCBUS:大彩自家구성(SCADA)프로토콜,帧头默认 0xAA55,适合和自有主板对接
  • XGUS:另一种구성(SCADA)프로토콜,帧头默认 0x5AA5
  • Modbus RTU:표준프로토콜,可设主机(Master)或从机(Slave)——这是和 modbus.cn 读者最相关的部分
  • FX2N / FX3U:三菱 PLC 프로토콜
  • DELTA DVP:台达 PLC
  • 信捷 XC / XD:信捷 PLC
  • 永宏 FATEK FB:永宏 PLC
⚠️ 重点:Modbus 主从是核心。 设成主机时,屏主动轮询下挂的从机(仪表、变频器、PLC);设成从机时,屏自己就是一条 Modbus 슬레이브,等上位机来读。一主多从(RS485 总线挂多个슬레이브)也支持,最多 10 个슬레이브界面可配,更多得靠 LUA。엔지니어링 자료실里有真实设备的 Modbus 프로토콜手册,配合看更顺。

三、개발流程长什么样

典型的개발链路是这样:

  1. PC 上装 VisualHMI 구성(SCADA)软件,新建엔지니어링、选屏型号
  2. 画화면、拖控件、把控件绑到변수주소(LW 用户区 / 系统区)
  3. 엔지니어링属性里配통신 프로토콜(比如 Modbus Master,设통신 속도、슬레이브号)
  4. 写 LUA 处理复杂逻辑(读从机、算总电量、报警判断等)
  5. SD 卡或시리얼 포트下载到屏
  6. 虚拟屏联机디버깅,用 Modbus Slave 软件模拟从机验证

后面这个专栏会按"快速入门 → 자료 → 구성(SCADA)控件 → 데이터记录 → LUA → 其他 → FAQ"的顺序,把每一块拆开讲清楚,偏实战、少废话。다음 글先讲프로토콜细节,尤其是 Modbus 主从那块怎么配、帧怎么组。

本文整理自 广州大彩科技 VisualHMI 개발문서(hmi-doc.gz-dc.com),版权归大彩科技所有,此处做엔지니어링师视角重排,仅供기술학습参考。

실제 프로젝트에 이 자료를 활용하시겠습니까?

도구 센터에서 프레임 분석, CRC 검증, 장비 디버깅을 진행하거나 요청을 제출하여 선정 및 연동 제안을 받아보세요.

엔지니어 회원

이 글을 실행 가능한 디버깅 자료로 활용하세요

가입하면 고급 프레임 분석, 자료 패키지 다운로드, 코드 예제, 엔지니어링 사례, 우선 기술 지원을 이용할 수 있어 실제 프로젝트 납품에 적합합니다.

고급 도구 무제한 이용
자료 패키지와 코드 패키지
완전한 엔지니어링 사례 라이브러리
우선 기술 지원 채널

답글 작성

이메일 주소는 공개되지 않습니다. 必填项已用 * 标注