VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-Anzeige

kostenlosKostenloses technisches Material

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

Die numerische Steuerung ist die wichtigste Eingabe / Anzeige-Steuerung im HMI: Anzeige Register-Werte, Tastatur-Eingabe, Konstruktionsvolumen-Umrechnung, Grenzüberschreitung Warnung. Dieser Artikel beschreibt Datentyp, Skalierung, Reichweitebeschränkungen, Warnfarben und Kennwortanzeige.

1. Kernkompetenz

  • Datentyp: UINT16 / UINT32 / UINT64, INT16 / INT32 / INT64, FLOAT (32 - Bit IEEE754) / DOUBLE (64 - Bit)
  • Eingabe und Anzeige: Bildschirm-Tastatur direkte Wertänderung; lineare Skalierung y = ax + b für die Konstruktionsumwandlung; ungültige Wertverarbeitung (0 kann Leer / -)
  • Alarmüberschreiten: Wert überschreitet den Bereich automatisch Farbe / Blinken, unterstützt mehrstufige Schwellenwerte (Warnungsbereich / Alarmbereich)

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung

2. Funktion Setup

2.1 Eingabe und Tastatur

EigenschaftenEingabe aktivieren
Import aktivierenKann über die Tastatur eingegeben werden
Tastaturtyp / BildschirmTastatur öffnen; Bildschirm, in dem sich die Tastatur befindet
Keyboard PositionKomponente oben / unten / links / rechts, oben / unten / links / rechts, Bildschirm, Mitte, benutzerdefinierte Koordinaten
Tastatur-AnfängerwertTastatur-Anfängerwert
HinweisZugeordnetes Text-Tag, Tastaturbildsteuerelemente $SysKBTipInfo Verknüpfung zur Anzeige von Aufforderung

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung1

2.2 Adresse und Datentyp

  • Lese - / SchreibadresseKann identisch (lesen und schreiben die gleiche Adresse) oder verschieden sein (lesen A schreiben B)
  • Ganzzahlbitschaft: Anzahl der Teilzahlen der Ganzzahl, die Null vorfügen können
  • Dezimalbitschaft: Ganzzahltyp verwendet, um Dezimalzahlen auszudrücken (1234) (Original-Wert 1234 mit 2 Dezimalstellen angezeigt 12,34); Schwimmbomakt-Typ hält Dezimalstellen (123,4 mit 1 Ziffer angezeigt 123,4)
  • Spezielle Umwandlung: tatsächlicher Wert = ursprünglicher Wert × Skalierung + Offset
  • Zusätzliche Einheit: Wert mit Einheiten, bis zu 4 Bytes, ohne Leerzeichen
  • Passwortanzeige: Zahlen mit * anzeigen

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung2

☑️ Bei speziellen Umwandlungen, die nur eine Skalierung (z. B. 0,01) ohne Dezimalstellen einstellen, wird die Anzeige auf eine ganze Zahl gerundet - der ursprüngliche Wert 456 wird nach einer Skalierung von 4,56 als 5 angezeigt. Um Dezimalzahlen anzuzeigen, muss die Dezimalzahlenzahl 2 sein, um 4,56 anzuzeigen. Die Verringerung muss mit einer kleinen Zahl verknüpft sein.

2.3 Bereichsbeschränkungen und Warnfarben

EigenschaftBeschreibung
BereichsbeschränkungenKein / Fixbereich (Untergrenze + Obergrenze) / Variabler Bereich (Untere Adresse + Obergrenze, dynamisch verändert während der Laufzeit)
WarnfarbeFarbe für Text oder Hintergrund; Untere Farbe / Blinken (Wert < Untergrenze); Obergrenzende Farbe / Blinken (Wert > Obergrenz)
Grenzüberschreitende AnzeigeNormalanzeige / # # # # / * / - - - - / Leer
Tastateingabe GrenzüberschreitendeEinstellung verhindern / Einstellung auf Grenzwert / Einstellung aufheben

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung3

2.4 Steuereadresse (dynamische Änderung des Styls während der Laufzeit)

Dynamische Einstellung von Schriftart, Vordergrundfarbe und Hintergrundfarbe durch aufeinander folgende Adresse:

  • Steuerung der Adresse +0 (z. B. LW1000): 8 - Bit-Hochschriftnummer, 8 - Bit-Low - Schriftgröße
  • Steuerung der Adresse +1 (LW1001): Vordergrundfarbe, 16 - Bit-RGB565
  • Steuerung der Adresse +2 (LW1002): Hintergrundfarbe, 16 - Bit-RGB565

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung4

3. Anwendungsfall

3.1 Festbereich + Warnfarbe

LesenLW1001(UINT16), Bereich 0 - 1000, Warnfarbe für den Hintergrund: Untere Grenze gelb (255; 255; 0) blinkt, Obergrenze rot (255; 0; 0) blinkt, Grenzenüberschreiten normal, Tastatur Grenzenüberschreiten Verbot Einstellungen. Der PLC überträgt den Wert außerhalb des Bereichs und der Hintergrund wird sofort gelb / rot.

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung5

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung6

3.2 Variable Umfang

LesenLW1002(INT16), unteren GrenzadresseLW2000und oberen GrenzadresseLW2001(Tastateingabe um Grenzen). Obergrenze 1, unteren Grenze -100: Wert aus dem Bereich Text orange (<-100) / rot (> 1), Tastatur überschreitet die Grenze "Absagen Einstellung" behält den ursprünglichen Wert.

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung7

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung8

3.3 Dezimal-Anzeige (32 - Bit-Form)

LesenLW1003(UINT32), Dezimal-Zahl 2 PLC 3660 (0x0D20) zeigt 36,6; Tastaturingabe 12,3, schreibt 0x04CE (1230) an PLC zurück.

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung9

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung10

3.4 Steuerung Adresse ändern

SteuerungsadresseLW2002: LW2002 = 0x0132 (306) stellt die Größe 50 der Bibliothek Nr. 1 dar; LW2003 = 0xF800 (63488) roter Vordergrund; LW2004 = 0xFFE0 (65504) gelber Hintergrund. Die PLC kann diese drei Adressen dynamisch ändern.

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung11

3.5 Spezielle Umwandlung + Einheit

LesenLW1021(UINT16), Skalierung 0,1, Offset 0, Dezimalstelle 2, Einheit V. Der ursprüngliche Wert 123 → 12,3 zeigt 12,30V an.

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung12

3.6 Kennwort anzeigen

LesenLW1022Wählen Sie den Code. Die Tastatur-Eingabe oder PLC-Werte werden als * * angezeigt, die Anzahl hängt von der Anzahl der Zeichen ab.

VisualHMI numerische Steuerelemente: Datentyp / Skalierung Umwandlung / Bereichbeschränkung / Warnfarbe / Kennwort-AnzeigeAbbildung13

Drei Zahlen können nicht überprüft werden:1 Datentyp ist richtig (PLC ist INT16 Sie wählen UINT16, negative Werte direkt falsch); 2 Dezimalzahlen und Skalierung nicht; 3 Bereichsbeschränkung und Warnfarbe ist nicht normaler Wert als Grenze überschreiten. Insbesondere "Display -1 65535" ist 99% der Symboltyp falsch ausgewählt.

Aus dem VisualHMI-Entwicklungsdokument von Guangzhou Dacai Technology (hmi-doc.gz-dc.com) Konfigurationssteuerung Tutorial "Numerische Steuerung", das Urheberrecht im Besitz von Dacai Technology.

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.