Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)

kostenlosKostenloses technisches Material

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

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)

1.6 Kurven - und Historische Kurvensteuerungen

In diesem Abschnitt werden Kurvensteuerungen und historische Kurvensteuerungen im Modbus-Protokoll allgemein behandelt. 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, Kurve-Steuerung, historische Kurve-Steuerung wie die Anwendung, Referenz kann, dieses Kapitel erstellt 2 Speicherregister, um die Anwendung der Kurve zu erklären, Geschichte Kurve, wie unten

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)Abbildung

Routine Download-Link:„Modbus Tutorial - 5 - Kurve und historische Kurve-Steuerelemente V1.0"

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

1.6.1 Kurve-Steuerelemente

„Kurve-Steuerelemente" Bildschirm, hauptsächlich die Verwendung von Kurve-Steuerelement Beispiele zu geben. In der MODBUS-Version des Protokolls wird das Kurvensteuerelement verwendet, um die zugeordneten Variablen anzuzeigen, und das Kurvensteuerelement zeichnet periodisch die Werte der Variablen ab und zeichnet dann alle Stichprobenwerte in das Kurvensteuerelement und verbindet die Kurve zu bilden; jeder Kanal des Kurvensteuerelements kann eine Variable zugeordnet werden, bis zu 8 Kanäle können festgelegt werden.

Bildschirm / Logische Konfiguration

Ein Kurvensteuerungselement (ID: 1) wurde in das Bildschirm hinzugefügt, das den Slave-Wert "Temperatur" anzeigt. Zwei Tastensteuerelemente (IDs 2 und 4) wurden als Steuerelemente für die Zunahme und Verringerung der „Temperatur" - Variablen hinzugefügt, sowie ein Textsteuerelement (ID: 3) wurde hinzugefügt, das direkt mit „Temperatur" verbunden ist, um den Wert anzuzeigen. Die Konfiguration der relevanten Parameter für die Kurvensteuerung ist wie folgt

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)Abbildung1

Fügen Sie 3 logische Prozesse in [Protokolle und Variablen Einstellungen] hinzu:

Artikel 1: Verwendung ist "Kurvenbindung", Bildschirm ist "1"; Steuerelemente sind "1"; Kanal ist "0", Variable ist "Temperatur"; Erfassung Zyklus ist "1"

Artikel 2: Steuern der „Temperatur". Die Verwendung ist [Taste drücken], Bildschirm-ID ausfüllen ist 1, Steuerungs-ID ist 2; Ausführung Aktion als [Inkremental Anpassung], Variable ist [Temperatur], Anpassung Schrittgröße ist [1], Anpassung Modus ist [Verringerung]; Zyklus von 0 ~ 100 Anpassung

Artikel 3: Steuern der „Temperatur". Die Verwendung ist [Taste drücken], Bildschirm-ID ausfüllen 1, Steuerungs-ID ist 4; Ausführung Aktion als [Inkremental Anpassung], Variable ist [Temperatur], Anpassung Schrittgröße ist [1], Anpassung Modus ist [Inkremental]; Zyklus von 0 ~ 100 Anpassung. wie unten gezeigt

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)Abbildung2

Ausführen Vorschau

Zu diesem Zeitpunkt, kompilieren Sie das Projekt und laden Sie es auf den seriellen Bildschirm, und die MODBUS Slave-Software ist online, die Kurve-Steuerung zeigt Temperaturänderungen in Echtzeit an. Durch gleichzeitiges Drücken der Tastensteuerung (ID: 2 und ID: 4) können Sie die Variable "Temperatur" steuern, die Anzeige der Kurvensteuerung ändert sich auch, wie unten gezeigt.

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)Abbildung3

1.6.2 Steuerung der historischen Kurven

[Historie Kurve-Steuerung] Bildschirm, vor allem als Beispiel für die Verwendung von historischen Kurven-Steuerung. Sowohl die historische Kurvensteuerung als auch die Kurvensteuerung können in Echtzeit abnehmen und gebundene Variablenwerte anzeigen. Der Unterschied besteht darin, dass das Steuerelement für die Verlaufkurve Daten speichert und Sie die Verlaufdaten anzeigen können. In der MODBUS-Version des Protokolls wird das historische Kurve-Steuerelement verwendet, um den zugeordneten Variablenwert anzuzeigen, die historische Kurve-Steuerelement periodisch abprobt Variablenwerte, und dann zeichnen alle Abprobungswerte in das historische Kurve-Steuerelement, die Verbindung bildet eine Kurve; Jeder Kanal des historischen Kurve-Steuerelements kann eine Variable zugeordnet werden, und bis zu 8 Kanäle können festgelegt werden.

Bildschirm / Logische Konfiguration

Ein historisches Kurven-Steuerelement (ID: 1) wurde hinzugefügt, um den Wert "Feuchtigkeit" des Slaves anzuzeigen. Zwei Tastensteuerelemente (IDs 2 und 4) wurden hinzugefügt, um die Variable "Feuchtigkeit" zu erhöhen und zu verringern; und ein Textsteuerelement (ID: 3) wurde hinzugefügt, das die Variable "Feuchtigkeit" direkt als Anzeige des Wertes bindet. Die Konfiguration der relevanten Parameter für die historische Kurvensteuerung ist wie folgt

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)Abbildung4

Fügen Sie 3 logische Prozesse in [Protokolle und Variablen Einstellungen] hinzu:

Artikel 1: Verwendung ist "Kurvenbindung", Bildschirm ist "2"; Steuerelemente sind "1"; Kanal ist "0", Variable ist "Feuchtigkeit"; Erfassungszyklus ist "1"

Artikel 2: Kontrolle der „Feuchtigkeit". Die Verwendung ist [Taste drücken], Bildschirm-ID ist 2, Steuerungs-ID ist 2; Ausführung Aktion ist [Inkremental Anpassung], Variable ist [Feuchtigkeit], Anpassung Schrittgröße ist [1], Anpassung Modus ist [Verringerung]; Zyklus von 0 ~ 100 Anpassung

Artikel 3: Kontrolle der zunehmenden "Feuchtigkeit". Die Verwendung ist [Taste drücken], Bildschirm-ID ausfüllen ist 2, Steuerungs-ID ist 4; Ausführung Aktion als [Inkremental Anpassung], Variable ist [Feuchtigkeit], Anpassung Schrittgröße ist [1], Anpassung Modus ist [Inkremental]; Zyklus von 0 ~ 100 Anpassung. wie unten gezeigt

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)Abbildung5

Ausführen Vorschau

In diesem Moment, kompilieren Sie das Projekt und laden Sie es auf den seriellen Bildschirm, und die MODBUS Slave-Software ist online, die historische Kurve-Steuerung zeigt Änderungen der Feuchtigkeit in Echtzeit. Wenn der Bildschirm zeigt, dass die Anzahl der Probenpunkte größer ist als der festgelegte Wert (Standardwert 100), können Sie die historischen Daten über die Scrollleiste über dem Steuerelement der Historischen Kurve anzeigen. Durch gleichzeitiges Drücken der Tastensteuerelemente (ID: 2 und ID: 4) können Sie die Variable „Feuchtigkeit" steuern, und die Anzeige des Historic Curve-Steuerelements ändert sich auch.

Kurven - und Historische Kurvensteuerelemente (Modbus-Konfigurationssteuerelemente-Lutorial6)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.