Autor Thema: MW 1x pulsen  (Gelesen 3400 mal)

Offline henry

  • Full Member
  • ***
  • Beiträge: 305
MW 1x pulsen
« am: Februar 27, 2006, 01:01:43 Vormittag »
Hallo EASYer,

eine Werteingabe soll auf einen Zähler übernommen werden, ab dessen weitergezählt werden soll. Dieser Wert wird aber nur beim Start benutzt. Erreicht der Zähler sein Maximum soll dieser bei Null wieder beginnen und das solange bis der Zähler gestoppt und ein anderer Startwert eingetragen wird.
Nach der Übernahme und Zählbeginn muss irgendwie das entsprechende Merkerwort gelöscht werden.

Kann man dazu gezielt ein Masterreset einsetzen ?


Als wertebegrenzung steht im Zähler;
Operand: Konstante "Max"    SH/C01
Operand: Konstante "0"      SL/C01
Operand: MW aus der Eingabe SV/C01

Vielen Dank für eure Zeit und Gedanken.

Gruss....Heinrich

Offline Juergen

  • easy god
  • *****
  • Beiträge: 1955
  • Jürgen
Re: MW 1x pulsen
« Antwort #1 am: Februar 27, 2006, 16:42:31 Nachmittag »
Hallo Heinrich,

ein Beispiel als Anlage.

I1 Tasten +1

I2 Tasten: Startwert übernehmen. Hier jederzeit möglich, wenn nötig eine Verknüpfung einbauen, das dieses nur bei Zählerstand 0 möglich.

SH im Beispiel auf 10
Wird 10 erreicht wird der Zähler auf 0 gesetzt.

Den  Startwert nicht größer C1 SH wählen.
Möglicherweise weiter verknüpfen.

Das eigendliche Problem, das Startwert Merkerwort (10) zurücksetzen, geht mit einer Flankenauswertung

Mit der Werteingabe den Wert einstellen.
Wenn +Flanke von I2 dann MW 10 Wert übernehmen.
Wenn -Flanke von I2 dann mit Datenbaustein DB1 den Wert 0 ins MW 10 Schreiben.

mfg Jürgen

Beitrag geändert, mit Version 2 ersetzt.
« Letzte Änderung: Februar 27, 2006, 17:26:10 Nachmittag von Juergen »
Mit freundlichem Gruß Juergen


Alle Programme sind nur Beispiele und Selber zu Testen.
Geprüft wurde nur in der Simulation der Software oder mit Simulator am Schreibtisch. Die Beispiele sind mit Sicherheitsschaltungen zu ergänzen.

Offline henry

  • Full Member
  • ***
  • Beiträge: 305
Re: MW 1x pulsen
« Antwort #2 am: Februar 27, 2006, 17:49:31 Nachmittag »
Moin Jürgen,

das Programm ist genial einfach......und einfach genial. ;D
Passt sehr gut in meine Weiterverarbeitung.
Warum fällt mir so etwas nicht ein ? ;)


Vielen Dank !


Gruss......Heinrich

Offline Juergen

  • easy god
  • *****
  • Beiträge: 1955
  • Jürgen
Re: MW 1x pulsen
« Antwort #3 am: Februar 27, 2006, 17:52:46 Nachmittag »
Hallo zusammen,

ein kleiner Fehler in Version 2

Wenn der Zählerstand 9 ist und der nächste Impuls länger andauert, geht der Zähler auf 1 und nicht auf 0

Mit zusätzlicher auswertung der Pos. Flanke für den Eingang I1 angepasst.

mfg Jürgen
« Letzte Änderung: Februar 27, 2006, 17:57:33 Nachmittag von Juergen »
Mit freundlichem Gruß Juergen


Alle Programme sind nur Beispiele und Selber zu Testen.
Geprüft wurde nur in der Simulation der Software oder mit Simulator am Schreibtisch. Die Beispiele sind mit Sicherheitsschaltungen zu ergänzen.