VisualHMI 支持的KommunikationVereinbarung详解:DCBUS/XGUS/Modbus 主从帧Das Format与配置

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

🌐 Diese Seite ist noch nicht auf Deutsch verfügbar. Die chinesische Version wird angezeigt. Zurück zur chinesischen Seite.
本文目录
  1. 1. 一、DCBUS Vereinbarung(大彩StrukturenVereinbarung)
  2. 2. 二、XGUS Vereinbarung
  3. 3. 三、Modbus RTU(重点)
  4. 4. 3.1 主机模式 ModbusMaster
  5. 5. 3.2 从机模式 ModbusSlave
  6. 6. 四、PLC Vereinbarung(FX2N/FX3U/台达/信捷/永宏)

这篇把 VisualHMI 支持的Vereinbarung挨个过一遍,重点放在Modbus RTU 主从模式帧Das Format上——因为这是和 modbus.cn 读者最贴的部Unterteilung,也是Tests时最容易踩坑的地方。其他 PLC Vereinbarung(FX2N/台达/信捷/永宏)配置项大同小异,文末一并列了。

⚠️ 铁律:同一路Die Serie只能跑一种Vereinbarung。 你不能在 UART1 上既挂 Modbus 又挂 DCBUS。多Vereinbarung需求得靠硬件多路Die Serie。

一、DCBUS Vereinbarung(大彩StrukturenVereinbarung)

DCBUS 是屏和自有主板对接常用的StrukturenVereinbarung,帧结构如下:

Feld Länge 说明
帧头 2 byte 默认 0xAA55,可Custom definiert
站Nr. 1 byte 默认 0,255 为Rundfunk
Länge 1 byte Funktionscode+Daten+Prüfungen的总Anzahl der Bytes
Funktionscode 1 byte 0xF1 写 / 0xF2 读
Adresse 2 byte 用户区 0x0100~0xFFFF,Das System区 <0x1000
Daten n byte Registerwert
Prüfungen 2 byte CRC16 或预留 0xCCCC

CRC16 算法(大彩给的 C 参考,Modbus 同款查表法):

uint16 MB_calc_crc16(uint8 *buffer, uint32 n){
  uint16 crc = 0xffff;
  for(i = 0; i < n; i++){
    crc = crc ^ buffer[i];
    for(j = 0; j > 1;
      if(carry_flag == 1) crc = crc ^ 0xa001;
    }
  }
  return crc;
}

写变Quantität(0xF1)Beispiel,向 0x1000 写 100、站Nr. 0、不开 CRC:

AA55 00 07 F1 1000 0064 CCCC
 ↑帧头 ↑站 ↑Länge ↑写 ↑Adresse  ↑值   ↑预留

站Nr.设为 1 且开 CRC 时:AA55 01 07 F1 1000 0064 7289,屏应答 AA55 01 03 F1 E174

读变Quantität(0xF2)Beispiel,读 0x1000(假Wert setzen 100):

主板Bitte: AA55 00 06 F2 1000 01 CCCC
屏返回:   AA55 00 08 F2 1000 01 0064 CCCC
💡 Tests提示: Öffnen.”自动上传”后,你在屏上点Knopf改了Register.,屏会主动发 0xF2 帧上报给主板,不用主板去轮询。这点和 Modbus 从机主动上报不一样,DCBUS 的上报是屏→主板方向。

二、XGUS Vereinbarung

XGUS 帧头默认 0x5AA5,结构:帧头(2) + Länge(1) + Funktionscode(1) + Adresse(2) + Daten(n) + CRC16。Wechseln画面两种模式:

模式1: 5AA5 03 80 03 XX        // XX=画面ID
模式2: 5AA5 07 82 0084 5A01 XXXX // XXXX=画面ID

三、Modbus RTU(重点)

屏支持标准 Modbus-RTU,可设主机(Master)从机(Slave)

3.1 主机模式 ModbusMaster

屏当主机去轮询下挂的从机(仪表、变频器、PLC)。关键配置项:

配置项 含义
最多Lesen数 单条指令Lesen的最大Anzahl der Bytes
Lesen间隔数 Adresse间隔kleiner als此值可合并成一条读指令
写重试次数 写失败后最大重试
超时Zeit 等从机应答的毫秒数
间隔Zeit 收zu应答后延时多久发下一条
写Register.Befehl 自动(0x06 单写/0x10 多写)或全用 0x10
离线优化Lesen 勾选后离线的从机不再发Bitte
Von der Station数目 默认 1,RS485 多Von der Station界面最多配 10 个,mehr.用 LUA
预设Befehlseite 默认大端,浮点/长整型可重指定

支持Funktionscode:0x01 0x02 0x03 0x04 0x05 0x06 0x0F 0x10

⚠️ 重点:Befehlseite坑最多。 默认大端(AB CD),但很多Ausrüstung是”大端Befehlseite + 大端字序”(CD AB)或反之。浮点显示错乱先查Befehlseite,不是Vereinbarung问题。用 Modbus RTU Unterricht 里的Befehlseite对照表对照设。

3.2 从机模式 ModbusSlave

屏自己当一条 Modbus Von der Station,等上位机(PLC、网关、你的Tests软件)来读。配置项:

配置项 含义
从机站Nr. 本屏的 Modbus Adresse
Charaktere间隔 超过该 ms 认为断帧
延时应答 收zuBitte后延时再应答

同样支持 0x01~0x10 全套Funktionscode。从机模式下”画面写入Adresse/画面取自Adresse”可实现屏和 PLC 画面联动。

四、PLC Vereinbarung(FX2N/FX3U/台达/信捷/永宏)

这些配置项高度一致,列核心schlecht异:

Vereinbarung Register.寻址特点
FX2N 标准模式指令短(如 02 30 31 30 30 30 30 32 03 35 36),扩展模式指令长、Adresse范围大
FX3U 同 FX2N,标准/扩展两模式
DELTA DVP ASCII 模式:STX+Adresse+指令+Daten+LRC Prüfungen+CR LF
信捷 XC/XD 标准信捷 PLC Vereinbarung
永宏 FB 标准永宏Vereinbarung

所有 PLC Vereinbarung都有”与 PLC 同步画面”选项:画面变化写zu指定 PLC Adresse,或 PLC 某Adresse变值时Wechseln画面(0xFFFF 为自动)。

本文整理自 广州大彩科技 VisualHMI 开发Dokumentation(hmi-doc.gz-dc.com)Vereinbarung说明Kapitel节,帧Das Format与Register.配置均按原文保真,版权归大彩科技所有,此处做重点标注重排。

Techniken术语(共 7 个)—— Klick auf展开
Modbus RTU基于串行链路的ModbusVereinbarung,使用BinärsystemCodierung和CRC-Test
RS485工业常用的schlechtUnterteilung串行Kommunikation标准,支持多点Kommunikation
FunktionscodeModbusFunktionscode指定读/写OperationenTypus,如01读线圈、03Lesen Sie das Register
Register.Modbus Register.存储Daten单元,Unterteilung线圈/离散输入/保持/输入Register.四类
PLC可编程逻辑Der Controller,Industrielle Automatisierung控制的核心Ausrüstung
网关Vereinbarung转换Ausrüstung,如 Modbus RTU ↔ Modbus TCP
Die SerieBerechnung机与外部Ausrüstung进行串行Kommunikation的物理Schnittstelle
来源/Werkzeuge信息 —— Klick auf展开
来源 Modbus Chinesisches Netzwerk(modbus.cn) —— Inländisch führend.ModbusKommunikationsprotokoll Technologie Gemeinschaft Klassifizierung Entwicklung von HMI / HMI / Schneller Eintritt 字数 1904 字 · 阅读约 5 Unterteilung钟 更新 2026-08-04 永久链接 https://www.modbus.cn/49943.html
Empfohlene Werkzeuge: Modbus Debugger-Assistent WeChat-Applet
Modbus Chinesisches Netzwerk官方推出的Modbus Debugging-Tools,支持 Modbus RTU/TCP 实时KommunikationTests、Register.读写、线圈控制、Daten监控和MeldungUnterteilung析。 keine Installation erforderlich,Mikro-Suche「Modbus DebuggingAssistenten.」Benutzt werden kann.。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.