Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)

kostenlosKostenloses technisches Material

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

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)

1.3 Taste - und Textsteuerelemente

In diesem Abschnitt werden die häufig verwendeten Anwendungen von Tasten - und Textsteuerelementen im Modbus-Protokoll beschrieben. Ein einfaches Steuerelement, um Variablen zu binden, kann auf der Konfigurationsseite verknüpft werden, oder in [Tools-Protokoll und Variablen-Logik - Verarbeitung]

Dieses Kapitel Bildschirm als Master-Station, lesen und schreiben Slave-Befehl, wenn der Bildschirm als Slave-Station, Text, Taste-Steuerung Anwendung, Referenz, dieses Kapitel erstellt 2 Spulen, 4 Speicherregister, um Taste-Steuerung, Text-Steuerung Anwendung zu erklären, wie unten

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung

Anwendung: Die ganze Reihe von

Routinen Download-Links: „Modbus Tutorial1_Einführungstutorial V1.0" (Klick zum Springen)

Protokoll Öffnung, Variablen-bezogene Anweisungen, Referenz-Links: „Modbus Grundparameter Anweisungen"

1.3.1 Tastensteuerung

( Tastensteuerung ) Bildschirm, wenn in der MODBUS-Version, Tasten drücken oder aufspringen, können einige voreingestellte logische Operationen ausführen

Bild / Logische Konfiguration

Einstellungen zum Abschalten

Bildschirm, Taste-Steuerelement ID1, Konfigurationsoberfläche ist nicht direkt mit dem Steuerelement verknüpft, die folgenden Logik-Verarbeitung hinzufügen

Logische Verarbeitung hinzufügen: Verwendung für [Steuerung Bindung], Füllen Sie die entsprechende Bildschirm-ID1, Taste-Steuerung ID1, Variable für [Einheit Zustand / Ein / Aus]

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung1
Setzen Sie die Feuchtigkeit 40%

Bildschirm, Taste-Steuerelement ID2, Text-Steuerelement ID3, die Konfigurationsoberfläche ist nicht direkt mit dem Steuerelement verbunden, fügen Sie die folgende Logikverarbeitung hinzu

Artikel 1: Verwendung für [Taste drücken], füllen Sie die entsprechende Bildschirm-ID1, Taste-Bedienung ID2, Ausführen der Aktion als [Einstellungsvariable], Einstellung [Einstellungsfeuchtigkeit] auf 40

Artikel 2: Verwendung für [Steuerung Bindung], füllen Sie die entsprechende Bildschirm-ID1, Text-Steuerung ID3, die Variable ist [Feuchtigkeit einstellen], die Variable der Bindung ist [Feuchtigkeit einstellen]

Wie folgt gezeigt:

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung2
Set Temperatur

Bildschirm, Taste-Steuerelement ID4 und ID6, Text-Steuerelement ID5, Konfigurationsoberfläche ist nicht direkt mit Steuerelementen verbunden, die folgenden Logik-Verarbeitung hinzufügen

Artikel 1: Verwendung für [Taste drücken], füllen Sie die entsprechende Bildschirm-ID1, Taste-Behandlung ID4, Ausführen der Aktion als [inkrementielle Anpassung], die Variable für [Einstellung der Temperatur], Einstellung 1 Schrittgröße für [1] (Schrittgröße kann nur eine ganze Zahl sein), Einstellungsmethode für [reduziert]

Artikel 2: Verwendung für [Steuerung Bindung], Füllen Sie die entsprechende Bildschirm-ID1, Text-Steuerung ID5, die Variable der Bindung ist [Einstellung der Temperatur]

Artikel 3: Verwendung für [Taste drücken], füllen Sie die entsprechende Bildschirm-ID1, Taste-Behandlung ID6, Ausführen der Aktion als [inkrementielle Anpassung], die Variable der Anpassung als [Einstellung der Temperatur], die Anpassung 1 Schrittgröße als [1] (Schrittgröße kann nur eine ganze Zahl sein), die Anpassung ist [inkrementielle]

wie folgt:

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung3

Ausführen Vorschau

Entsprechend der Bildschirmkonfiguration und der Logikverarbeitung, kombiniert mit dem modbus slave Debugging-Tool, wird der Zustand des slave-Geräts ausgeschaltet, wenn die Taste-Steuerung (Steuerungs-ID: 1) gedrückt wird. Ebenso kann die Taste gedrückt werden, kann auch verwendet werden, um die Variablen-Einstellungen des Registers zu speichern, inkrementelle Anpassung und andere Funktionen, die Ergebnisse wie folgt

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung4

1.3.2 Text-Steuerelement

[Text-Steuerelement] Bildschirm, Text-Steuerelement wird hauptsächlich verwendet, um den Wert der gebundenen Variablen anzuzeigen. Für Variablen des lesbaren und schreibbaren Typs wie Spulen, Haltenregister und so weiter können Sie die "Eingabe" für die Eingabe der Pop-up - System-Tastatur festlegen, um den gebundenen Variablenwert über die Pop-up - Tastatur zu ändern. Zusätzlich kann man die Anzeigefarbe ändern, blinkende Logik verarbeiten

Bildschirm / Logikkonfiguration

Bildschirm hinzufügen eines Textsteuerelement (Steuerungs-ID: 1) als Anzeige-Spannungswert; Eingabe-Methode für Pop-up - Tastatur, hinzufügen der folgenden Logikverarbeitung:

Artikel 1: Zweck für "Steuerungsbindung", Bindungsvariable "Spannung"

Artikel 2:: Verwendungszweck ist "Einstellung der Farbe", die Farbe ist rot (RGB (255,0,0)), die Ausführungsbedingung ist der Wert von "Einstellung der Spannung" größer als "250"

Artikel 3: Verwendungszweck ist "Einstellung der Farbe", die Farbe ist schwarz (RGB (0,0,0)), die Ausführungsbedingung ist der Wert von "Einstellung der Spannung" kleiner oder gleich "250"

Artikel 4: Verwendung ist "Text-Blitz", die Ausführungsbedingung ist der Wert von "Einstellungsspannung" größer als "250"

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung5

Ausführen Vorschau

Echtzeit-Anzeige der Stromspannung. Wenn der Wert von "Spannung" größer als 250 ist, wird der Text rot und blinkt, wenn der Wert von "Spannung" kleiner oder gleich 250 ist, wird der Text schwarz und blinkt nicht, wie folgt:

Schaltflächen - und Textsteuerelemente (Modbus-Konfigurationssteuerelemente - Tutorial3)Abbildung6
Relevante Etiketten
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.