04.01.2024 17:46 | |
Beigetreten: 19.12.2019 Letzter Bes: 03.10.2024 Beiträge: 350 Bewertung: (35) |
Hallo, LOGO! Freunde Häufig sucht man eine Möglichkeit, mehrere Sollwerte schnell und einfach einzustellen. Und dies mit möglichst wenigen Bauelementen. Wenn dann noch Ober- und Untergrenzen für die Sollwerte festgelegt werden müssen, dann wird die Programmierung kompliziert und Aufwändig. Bei diesem Vorschlag wird nur ein Poti, eine Taste, und das Textdisplay der LOGO! oder des TDE benötigt. (Verbraucht wird: ein Digitaleingang + ein Analogeingang) Die einzelnen Sollwerte sind mit MAX- und MIN Werten skalierbar. 1. Das Poti wird gedreht, es öffnen nacheinander die Meldetexte der einzelnen Sollwerte. Wird der gewünschte Sollwert angezeigt, dann…. 2. Drückt man die Taste und hält diese, mit erneutem Drehen des Poti wird der Sollwert geändert, ist der gewünschte Wert erreicht, dann…. 3. Lässt man die Taste los, der Wert ist nun gespeichert. Der Meldetext erlischt. (das ist die bestätigung des Speicherns) 4. Dreht man das Poti ohne die Taste zu drücken, kann man die eingestellten Werte betrachten. Um dieses programmieren zu können, gibt es vier UDF’s, SEL-x = Auswahl und Veränderung der Sollwerte. (in den Parametern wird die Anzahl der Sollwerte abgelegt - Freigabe der Änderungen. SET-0 = skalieren und speichern eines Sollwerts ohne Nachkommastelle und Ansteuerung eines Meldetextes SET-1 = skalieren und speichern eines Sollwerts mit einer Nachkommastelle und Ansteuerung eines Meldetextes SET-2 = skalieren und speichern eines Sollwerts mit zwei Nachkommastellen und Ansteuerung eines Meldetextes Bei manchen Prozessen dürfen während ihres Ablaufs die Sollwerte nicht verändert werden, deshalb ist an der UDF: SEL-x ein Freigabe-Eingang der eine Änderung sperren kann (low) Ahnliches Tema:https://support.industry.siemens.com/forum/de/de/posts/menu-f-r-sollwertbearbeitung-vereinfacht-mit-udf-s/265530/?page=0&pageSize=10 DateianhangSOLLWERTE.zip (129 Downloads) |
Zuletzt bearbeitet von: The Helping Hand am: 01/05/2024 08:11:38Textformattierung optimiert |
|
Für diesen Beitrag bedanken sich3 Benutzer |
05.01.2024 20:19 | |
Beigetreten: 11.06.2019 Letzter Bes: 03.10.2024 Beiträge: 2280 Bewertung: (99) |
Hallo Quirin, War das nicht die die Nudel in der Suppe (Loriot) ? Ella_68 |
09.01.2024 17:16 | |
Beigetreten: 13.08.2016 Letzter Bes: 02.10.2024 Beiträge: 1366 Bewertung: (42) |
Eine andere Variante wäre mit Drehgeber (inkl. Drucktastfunktion) Anbei mit: Wertbegrenzung Kleine Zahlenänderung große Zahlenänderung ... 2-Schritte Rezeptauswahl Manuelle Motoransteuerung 7 fach 4 Analogwerte auf einer Seite verbraucht aber 3 Eingänge und einiges an Blöcken Dateianhanglogo-Menüsystem-Drehgeber-2021-04-12.zip (120 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
13.01.2024 08:34 | |
Beigetreten: 13.08.2016 Letzter Bes: 02.10.2024 Beiträge: 1366 Bewertung: (42) |
Beim "Hand" Drehgeber ist das kein wirkliches Problem - dreht man zu schnell, werden einfach nicht alle Impulse gezählt (niemals aber etwa verkehrte erzeugt). Dadurch das diese bei den einzelnen Schritten leicht einrasten (A und B = off) gibt es auch kein Flattern wie bei einen hochauflösenden Drehgeber. Die übliche Tastfunktion - auch bei den 2€ Varianten mit Platine - macht die Einhand Schnellbebienung perfekt. Wenn in meinen Beispielprogramm die nicht benötigten Bedien-Varianten gelöscht werden, dann schaut es deutlich einfacher aus ... immerhin ist es nicht nur ein Werte ändern, sondern ein komplett fertiges Menüsystem mit vielen Seiten und auf jeder Seite Änderungsmöglichkeiten - inklusive Passwortbereich - und das alles mit Einhandbedienung. edit: - letzte Version mit Passwortbereich Dateianhanglogo-Menüsystem-Drehgeber-2021-05-25.zip (60 Downloads) |
Zuletzt bearbeitet von: ernstho am: 01/13/2024 14:10:41 |
|
Folgen Sie uns auf