23.11.2019 10:16 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (207) |
Ganz ehrlich gesagt verstehe ich nicht, was du vor hast mit überschreibbaren Einschaltzeiten. Wenn es dir darum geht, auch die Betriebssekunden zu erfassen, die bei den vorhandenen Betriebsstundenzählern einfach abgeschnitten werden, dann gibt es dafür bereits eine Lösung. Im Anhang eine Variante mit Stoppuhr zur Erfassung der Sekunden. Beim Erreichen von ganzen Minuten wird der zugehörige Betriebsstundenzähler nachträglich für eine Minute aktiviert. Die angezeigten Stunden und Minuten berücksichtigen also auch alle Kurzzeitschaltvorgänge, jedoch wird der richtige Minutenwert um eine Minute verzögert angezeigt. Die Impulsgeber ganz links dienen nur der Simulation und sind entsprechend durch das zu erfassende Signal zu ersetzen. Wenn du etwas ganz Anderes brauchst, dann probiere es detaillierter zu beschreiben. M.f.G. Scorp DateianhangBetriebsstunden.zip (104 Downloads) |
23.11.2019 16:30 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (207) |
Im Anhang mal ein Beispiel, wie man sich 2 "Zeitwerte" im Wechsel in arithmetischen Anweisungen speichern kann. Je nach Erfordernis kann man auch noch die Differenz bilden und damit weiter arbeiten M.f.G. Scorp DateianhangEinschaltzeiten1.zip (111 Downloads) |
23.11.2019 18:28 | |
Beiträge: 203 Bewertung: (0) |
Danke mal vorweg Das ist genau das was ich wollte geht das auch noch mit 4 Anzeigen ? |
23.11.2019 18:48 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (207) |
Das geht rein theoretisch mit beliebig vielen Anzeigen, solange die Blockanzahl ausreicht. Im Anhang die Variante mit 4 Anzeigen, könnte auch leicht auf 8 erweitert werden. M.f.G. Scorp DateianhangEinschaltzeiten2.zip (117 Downloads) |
23.11.2019 19:14 | |
Beigetreten: 11.06.2019 Letzter Bes: 20.09.2024 Beiträge: 2259 Bewertung: (99) |
Klar, Du mußt das ganze nur duplizieren und über ein Not-Baustein an den Ausgang hängen. mfG |
23.11.2019 20:10 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (207) |
Man könnte natürlich alles duplizieren und käme damit auch ans Ziel. Mir ist nur der FIFO-Speicher wieder in den Kopf gekommen, damit geht es meiner Ansicht nach noch übersichtlicher, auch wenn man nur die Einschaltzeiten bräuchte. Die Werte werden hier nicht "ringförmig" ausgegeben, sondern einfach geschoben, der älteste Wert fliegt hinten raus, während der aktuelle Zeitwert vorne reingeschoben wird. Der jeweils aktuelle Zeitwert wird über die VM-Zuordnung mit einem analogen Netzwerkeingang in die FIFO-Ketten eingespeist. Das ginge zwar auch anders, verbraucht so aber den geringsten Platz. M.f.G. Scorp DateianhangEinAusSchaltzeiten1.zip (117 Downloads) |
Für diesen Beitrag bedanken sich1 Benutzer |
23.11.2019 21:28 | |
Beiträge: 203 Bewertung: (0) |
Finde keinen Unterschied die Aq Werte werden nicht gespeichert wie es aussieht. |
23.11.2019 21:38 | |
Beigetreten: 18.12.2014 Letzter Bes: 20.09.2024 Beiträge: 33807 Bewertung: (4200)
|
Hast du beim Programm vom User Scorp auch die Einträge im in der Parameter-VM-Zuordnung übernommen? |
23.11.2019 21:49 | |
Beiträge: 203 Bewertung: (0) |
Hier das Programm wie es bei mir aussieht DateianhangSchaltplan1.zip (70 Downloads) |
23.11.2019 22:58 | |
Beiträge: 203 Bewertung: (0) |
Bin ja froh um jede Hilfe hier,mach keinen einen Vorwurf. Bei mir sieht das so aus. |
23.11.2019 22:59 | |
Beiträge: 203 Bewertung: (0) |
Und hier |
24.11.2019 12:13 | |
Beiträge: 203 Bewertung: (0) |
Habe ich gemacht dann laufen aber die Ausschaltzeit nicht mehr . |
24.11.2019 14:55 | |
Beiträge: 203 Bewertung: (0) |
Hat funktioniert jetzt muss ich mal Testen im Real Betrieb. |
24.11.2019 17:47 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung: (207) |
Hier noch eine Variante mit Zählern anstatt Einschaltverzögerungen. Es gibt immer unterschiedliche Varianten, um ans Ziel zu kommen. Die Zähler könnten zwar theoretisch bis 999.999 zählen, nutzen kannst du sie aber nur bis 32767, das ist die höchste positive Zahl, die die Logo direkt verarbeiten kann. Immerhin reicht das für 9h 6min 7sec immer noch in Sekundenauflösung. Die Zähler werden über einen Impulsgeber im Sekundentakt erhöht, wenn sie aktiv sind. Am Ende der Messung laufen die Werte wieder in die FIFO's wie gehabt. Der RS-Block verhindert die Zählung der ersten Pausenzeit. Leider lässt sich der Zählerwert nur in Sekunden ohne Minuten und Stunden anzeigen, es passen maximal 4 Skalenanzeigen in einen Meldetext, die jetzt aber 2 Stellen mehr anzeigen. Und jetzt hast du die Wahl der Qual, Gruß Scorp DateianhangEinAusSchaltzeiten2.zip (70 Downloads) |
03.12.2019 17:42 | |
Beiträge: 203 Bewertung: (0) |
Du hast recht damit.Hatte was falsch im Programm übernommen. Jetzt geht es so wie beschrieben von dir. |
Folgen Sie uns auf