Das Bild-Rotationssteuerungssteuerungssystem zeigt eine Reihe von Bildern auf einem begrenzten Raum durch Schieben nach rechts und links. Es gibt zwei Modi - Basis-Roll und dynamische Symbolzuordnung -sind im Wesentlichen zwei völlig unterschiedliche DatenarchitekturenDas falsche Modell führt zu einer großen Kurve.
1. Zwei Modelle (Kernunterschiede)
1.1 Basis-Roulette - Modus („Symbol auswählen" nicht aktiviert)
- Anzahl der Bildergalerie = Anzahl der Optionen: Bildergalerie 10 Frames → Automatische Identifizierung als 10 Optionen (Index 0 ~ 9)
- Single-Adresse - Treiber: Überwachung der Adresse Direkt Speichern des aktuell ausgewählten Index, Wertänderung des Frames
- Statische Zuordnung: Option i Permanent Bind Bildergalerie Frames i
1.2 Dynamischer Symbol-Zusammlungsmodus („Symbol auswählen")
- Doppelschichtliche Entkopplung: Optionsschicht + Symbolschicht.Überwachung der Adresse = Auswahl监视地址+1=总选项数;监视地址+1+N=各选项的图标帧索引
- 动态帧池:图库 36 帧分 3 组(每组 12 帧),选项0用 LW1003 指向帧0~11、选项1用 LW1004 指向帧12~23…
- 双维度控制:滑动切选项改索引; Ändern LW1003 + N Aktualisieren Sie den Symbolzustand dieser Option

| Dimension | Basis-Rolley | Dynamische Symbolzuordnung |
|---|---|---|
| Datenstruktur | Single-Layer: Frame = Option | Doppelschicht: Option + Dynamisches Symbol-Frame |
| Registerbesetzung | 1 (aktueller Index) | 1 + 1 + N (Index + Gesamtzahl + Optionsframe) |
| Flexibilität zur Laufzeit | Nur Optionen wechseln | Unabhängig aktualisieren Sie den visuellen Status einer Option |
| Typische Anwendungen | Statische Inhaltsanzeige | Mehrzustandsgeräteüberwachung, Prozessphasenanzeige |
2. Beschreibung der Eigenschaft
| Eigenschaft | Beschreibung |
|---|---|
| Überwachungsadresse | Adresse der gebundenen Variablen |
| Auswählen von Symbolen | Markieren = Dynamisches Symbol-Mapping - Modus |
| Kandidaten | 3 oder 5 |
| Berührung Schieben / Schieben Trägheit / Ausrichtung / Klicken Schalter | Schieben Schalter; Trägheit; Ausrichtung; Klicken Sie direkt auswählen |
| Automatische Verfolgung / Verfolgung Zeit | Bild Dynamische Verfolgung der numerischen Änderungen; Verfolgung der Rollzeit (Sekunden) |
| Galerie / Richtung | Bild auswählen; Rollenrichtung |
| Breite / Skalierung / Offset | Optionen Bildseitenverhältnis 20 ~ 80; Skalierung an beiden Enden 20 ~ 100; Höheverschiebung an beiden Enden -100 ~ 100 |


3. Anwendungsfall
3.1 Grundlagen-Roll
ÜberwachungLW1000Kandidaten 3, Schieben + Trägheit + Ausrichtung + Klick-Schalter + Automatische Verfolgung, Galerie-Richtung rechts, Breitenverhältnis 40, Skalierung 50. Schieben Sie den Index um und der LW1000 - Wert folgt den Änderungen.


3.2 Dynamische Symbolzuordnung (LUA-Initialisierung)
ÜberwachungLW1001, Markieren Sie das Symbol Auswahl, Kandidat 3. Adress-Layout: LW1001 = ausgewählte Elemente, LW1002 = Gesamtzahl der Optionen, LW1003 ~ LW1005 = Symbolrahmen jeder Option. on_init Initialisierung:
function on_init() set_uint16(VT_LW, 0x1002, 3) -- 总选项数 3 set_uint16(VT_LW, 0x1003, 0*12) -- 选项1 图标起始帧 0 set_uint16(VT_LW, 0x1004, 1*12) -- 选项2 图标起始帧 12 set_uint16(VT_LW, 0x1005, 2*12) -- 选项3 图标起始帧 24 end
Laufzeit: Schieben Sie die Option LW1001; Gerät Status geändert, PLC / LUA ändern LW1003 ~ LW1005 (Schreiben 0 ~ 11, 12 ~ 23, 24 ~ 35) Aktualisieren Sie die entsprechenden Optionen Symbol-Frame.


Aus dem VisualHMI-Entwicklungsdokument von Guangzhou Dacai Technology (hmi-doc.gz-dc.com) Konfigurationssteuerelement-Tutorial "Bildrotation" zusammengestellt, das Urheberrecht liegt bei Dacai Technology.
Antwort veröffentlichen