Textsteuerelemente für die Anzeige und Tastateingabe der ZeichenfolgenvariablenVariable String-TypeAnzeige und Tastatureingabe: Gerätestatus-Aufforderung, Parameterkonfiguration, Benutzerkommentare. Unterstützt GBK / UTF - 8 / UNICODE-Codierung, maximal 2KB Speicher.
1. Kernmerkmale
- Eingabe: HMI-Eingänge mit integrierter Tastatur, Unterstützung für GBK, UTF - 8 - Codierung
- PLC-Kommunikationscodierung: GBK (Chinesische Internal Code, kompatibel mit GB2312), UTF - 8, UNICODE - muss mit der Definition des PLC-Protokolls übereinstimmen
- Längebegrenzung: maximal 2 KB (2048 Bytes); GBK ca. 1024 Chinesisch (2 Bytes / Wort), UTF - 8 Chinesisch ca. 682 Zeichen (3 Bytes / Wort), Englisch 2048 Zeichen

2. Beschreibung der Eigenschaften
2.1 Funktionseinstellungen
| Eigenschaften | Beschreibung |
|---|---|
| Start-Eingabe | Tastateingabe zulässt |
| Tastaturtyp / Bildschirm / Position / Anfangswert | Pop-up - Tastatur / externe Tastatur; Tastaturbildschirm; Pop-up - Position; Anzeige des Anfangswertes |
| Hinweis | Verknüpfte Text-Tags, Tastaturbildschirm-Steuerung Verknüpfung $SysKBTipInfo Anzeige |
| Lese - / Schreib-Adresse | kann identisch oder verschieden sein |
| Maximale Länge | Maximale Anzahl von Bytes für die Texteingabe |
| Codierung | Tastatur: GBK / UTF-Ausgabe: GBK / UTF - 8 / UNICODE |
| Kennwort-Ausgabe | Inhalte als * anzeigen |
| High-Low - Byte-Austausch | Zeichenkette High-Low - Byte-Austausch (mit einer bestimmten SPS-Speicherreihenfolge) |

2.2 Aussehenseinstellungen
- Schriftart / Größe / AusrichtungLinks / Mitte / rechts
- Wörter nicht trennen: Wörter nicht am Ende der Zeile trennen, wenn mehrere Zeilen angezeigt werden (Englisch / Deutsch usw.)
- Zeilenabstand / Wortabstand: Zeilenabstand ist ein Vielfaches der Schriftgröße; Wortabstand ist ein Pixel
- Blinker / Rennlicht: Blinkerfrequenz; Rennlichtrichtung (links / rechts / oben / unten) + Geschwindigkeit (pixel / s)
- Steuerung der Adresse: Gleiches numerische Steuerelement - - +0 Schrift (High 8 / Low 8), +1 Vordergrundfarbe RGB565, +2 Hintergrundfarbe RGB565

3. Anwendungsbeispiel
3.1 UTF - 8 - Kodierung Eingabe
LesenLW1001, Kodierung UTF - 8, Tastaturbildschirm 101_full800 * 480, Eingabeinformationen Verknüpfung Tags. Geben Sie "Hallo" ein, der Frame, der von DCBUS ausgegeben wird, istAA 55 00 0E F2 10 01 04 E4 BD A0 E5 A5 BD 00 00 CC CC- beachten Sie, dass UTF - 8 3 Bytes pro Wort (E4BD A0 = Sie) für Chinesisch ist.


3,2 GBK-Codierung
LesenLW1020Code GBK. Eingabe „Hallo"AA 55 00 0C F2 10 20 03 C4 E3 BA C3 00 00 CC CC- - GBK Chinesisch 2 Byte pro Wort (C4E3 = Sie). Im Gegensatz zu UTF - 8 können Sie die Unterschiede in der Kodierung visuell sehen.


3.3 High-Low - Byte-Austausch + Steuerung Adresse
LesenLW1040, Codierung GBK, Check High-Low - Byte-Austausch, Steuerung AdresseLW8000. Eingabe "AB" Ausgabe... 42 41 ...(HIGH-Low - Austausch nach B A Übertragung); PLC Ausgabe 31 32 33 34 als 2143 angezeigt. Steuerungsadresse LW8000 = 0x0132 Zeigt das Wort 1 / 50, LW8001 im Vordergrund, LW8002 im Hintergrund.

3.4 UNICODE + Pferdelicht
Lesen SieLW1060, UNICODE-Codierung, Linksbewegungsgeschwindigkeit 10. Geben Sie "Hallo, VisualHMI" ein, und der Text wird von rechts nach links scrollen.

von Guangzhou Dacai Technologie VisualHMI Entwicklung Dokument (hmi-doc.gz-dc.com) Konfigurationssteuerung Tutorial "Text-Steuerung", das Urheberrecht im Besitz von Dacai Technologie.
Antwort veröffentlichen