Forum: Mikrocontroller und Digitale Elektronik LOGO 8 Betriebsstundenzähler


von Daniel (Gast)



Lesenswert?

Hallo zusammen,

anliegend habe ich ein Problem beim Programmieren der Logo gefunden.

Wenn ich zwei Abgänge vom Betriebsstundenzählerabgang benutze ist alles 
okay. Wenn ich drei anschließe gibt es Probleme.

Hat jemand eine Ahnung oder Empfehlung?

Danke an alle.

Daniel

von Erhard S. (Gast)


Lesenswert?

Passiert dies in der echten LOGO oder nur im Simulator?

Versionsstände der LOGO in den Einstellungen richtig eingestellt?

Was geschieht in der Online Ansicht?

Dem Simulator nicht immer vertrauen!

von Daniel (Gast)


Lesenswert?

Auf die schnelle...

in der echten LOGO8 passiert das.

Wo kann ich die Versionsstände bitte genau prüfen ?

Danke.

von Erhard S. (Gast)


Lesenswert?

Habe mich jetzt nicht angemeldet. Unten rechts siehst du Logo FS4, 
Doppelklick und die Logoversion einstellen. Sollten eingestellte und 
reale Version unterschiedlich sein, ist ein Onlinetest nicht möglich.

von Daniel (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

das steht drin wenn ich den Web Browser öffne.

Geräteserie  LOGO!8 6ED1052-xxx08 0BA0
Gerätetyp    24CE
FW-Version   1.82.01
IP-Adresse   192.168.0.99
Status       Stopp


LOGO!8.FS4 ist ausgewählt. Wählbar sind nur die Typen in Screenshot.

Passt das alles ?

Onlinetest? Brauche ich das? Real muss es ja gehen..

Danke.

von Erhard S. (Gast)


Lesenswert?

Wähle mal die 0BA8 Standart aus und lade das Programm dann erneut in die 
LOGO.

von Erhard S. (Gast)


Lesenswert?

Ach noch was: Im Onlinetest kannst du ja sehen, was dein Programm macht.

von Daniel (Gast)


Lesenswert?

Hab es erneut geladen.

Auch in dieser Einstellung 0BA8 bleibt ein Ausgang high (zwei gehen auf 
Low)und der Ausgang vom Betriebsstundenzähler bleibt als OFF 
visualisiert.

Komisch, warum trotzdem zwei Ausgänge auf low gehen?

Hab den BS Zähler auch schon doppelt genommen, zwei Ausgänge da hin und 
einer wo anders hin. Hab auch schon einen Ausgang Q7 dran gehangen und 
bin vom Ausgang auf die Logik. Selbe scheise, sorry...

von Erhard S. (Gast)


Lesenswert?

Stell die beiden Programm einfach mal ein oder schicke mir eine PN.

von Daniel (Gast)


Angehängte Dateien:

Lesenswert?

Anbei zwei einfache Programme, welche das Problem verdeutlichen.

Bei dem einen Programm geht alles.

Bei dem anderen flackert der Ausgang (ca. 1 Hz) vom BS Zähler wenn die 
Zeit runter ist und die Ausgänge schalten teilweise oder gar nicht. 
Erinnre mich grad nicht mehr 100%ig.

Sind rar Dateien. Einfach Endung ändern.

von Erhard S. (Gast)


Lesenswert?

Zu hast folgenden Denkfehler.

Wenn die Betriebsstunden im Betriebsstundenzähler erreicht sind, geht 
der Ausgang auf H.
Damit nimmst du die Freigabe weg (EN-Eingang), der Zählerausgang geht 
auf L.
Der Betriebsstundenzähler hat seinen Wert aber immer noch gespeichert.
Das bedeutet, sobald du den EN-Eingang wieder auf H setzt, geht auch der 
Ausgang auf H und nimmt sich selbst die Freigabe wieder weg, somit hast 
du deinen Blinker.

Du musst den Zähler entweder über die Eingänge R oder RAL (je nach 
Anwendungsfall) zurücksetzen, damit der Ausgang auf L bleibt.

Bitte die Hilfe zu diesem Baustein lesen!

von Daniel (Gast)


Lesenswert?

Erhard S. schrieb:
> Zu hast folgenden Denkfehler.

> Wenn die Betriebsstunden im Betriebsstundenzähler erreicht sind, geht
> der Ausgang auf H.
Stimme ich zu! Also, wenn der Stand 00:00 erreicht ist.

> Damit nimmst du die Freigabe weg (EN-Eingang), der Zählerausgang geht
> auf L.
Wieso Freigabe?

En ist der Überwachungseingang. LOGO! misst die Zeit, in der dieser 
Eingang gesetzt ist.

Ja, der Zähleingang geht auf LOW

> Der Betriebsstundenzähler hat seinen Wert aber immer noch gespeichert.
Stimme ich zu!

> Das bedeutet, sobald du den EN-Eingang wieder auf H setzt, geht auch der
> Ausgang auf H und nimmt sich selbst die Freigabe wieder weg, somit hast
> du deinen Blinker.

verstehe ich nicht! der Zähler hat doch den Stand erreicht und bleibt 
doch auf HIGH oder?

> Du musst den Zähler entweder über die Eingänge R oder RAL (je nach
> Anwendungsfall) zurücksetzen, damit der Ausgang auf L bleibt.
Mach ich ja über RAL das zurücksetzen, per Impulse.


> Bitte die Hilfe zu diesem Baustein lesen!
Hab ich..

Also, ich brauche folgendes

Wenn ein Ausgang HIGH ist soll der Zähler von 4 h runter zählen und wenn 
er 0 erreicht hat, brauch ich ein HIGH am Ausgang dauerhaft, bis der 
Resetimpulse (Mitternacht) den Zähler wieder 4 h h setzt, wo er am 
nächsten Tag von neuem startet.

Das dachte ich damit programmiert zu haben oder? wenn doch nicht, wie 
müsste ich das bitte deiner Meinung nach machen? Stehe im Wald.

Danke.

von Daniel (Gast)


Lesenswert?

Wenn ein Ausgang Q HIGH ist soll der Zähler von 4 h runter zählen und 
wenn
er 0 erreicht hat, brauch ich ein ständiges HIGH am Ausgang des 
BS-Zählers dauerhaft, bis der Resetimpulse (Mitternacht) den Zähler 
wieder 4 h setzt, wo er am nächsten Tag von neuem startet.

Meine Poolpumpe soll max. nur 4 h laufen jeden Tag. Wenn die Zeit 
erreicht ist muss der BS alles blocken mit HIGH Signal.

von Erhard S. (Gast)


Lesenswert?

Daniel schrieb:
> verstehe ich nicht! der Zähler hat doch den Stand erreicht und bleibt
> doch auf HIGH oder?

Schau dir mal die Kombination aus Betriebsstundenzähler und B026 an.

Öffne dein Programm in der LOGO Soft, drücke die Taste F3.
Nun bist du in der Simulation.
Stelle deine Werte so ein, daß die Pumpe zu laufen beginnt.
Warte bis die 1min. rum ist, dann wirst du sehen, daß B021 immer wieder 
zu zählen beginnt.
Warte nun bis B021 bei ca. 9:xx s angekommen ist und drücke Pause 
(oranger Button).
Dann kannst du mit der grünen Pfeiltaste daneben jeden Zyklus einzeln 
verfolgen und wirst sehen was ich meine.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.