Step 7 scl betriebsstundenzähler

... was Manuel damit sagen wollte :
Du hast in deiner Frage sehr viel offen gelassen. Vielleicht möchtest du das Ganze ja noch etwas konkretisieren ...
Wichtig zu wissen wäre auch noch, ob du von uns Ratschläge für die Vorgehensweise haben möchtest oder am Besten den fertigen Code ... 8)
Falls du dir dazu schon eigene Gedanken gemacht hast dann könntest du ja auch dazu etwas schreiben ...

Gruß
Larry
 
Also: Möchte einen Bandmotor antreiben und wissen wie lange läuft der( cpu 315, Rechtslauf, Bcd-Ausgabe in std,min,sek), vielleicht kommt später noch eine Anzeige wegen wartungsintervall dran.Grüsse von dem vagen Etwas!
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Na ganz einfach. Incrementiere im Sekundentakt einen DINT.
Teile diesen durch 3600 für die Stunden.
Module mit 3600 für den Rest. Diesen durch 60 Teilen für die Minuten
Module den Rest mit 60 für den nächsten Rest.
Das sind dann die Sekunden.
Und die wandelst du dann alle für sich nach BCD.

Vergleiche den Dint mit deinem Wartungsinvervallsollwert. für das Lämpchen.
Resetieren kannst du indem du eine 0 Draufschreibst.

mfG René
 
Zuletzt bearbeitet:
Danke für deine Hilfe, aber was heißt inkrementieren und könnte man nicht besser einen hantierungsbaustein(sfc oder so) benutzen? Gruß iwan
 
Danke für deine Hilfe, aber was heißt inkrementieren

Das ist jetzt nicht dein Ernst.
https://de.m.wikipedia.org/wiki/Inkrement_und_Dekrement

und könnte man nicht besser einen hantierungsbaustein(sfc oder so) benutzen? Gruß iwan

Kann man. Halte ich nicht für sinnvoll. Betriebsstundenzahler sind in der CPU recht begrenzt in Funktion, Anzahl und zähldauer. Ausserdem willst du ja was programmieren in scl.



Sent from my iPhone using Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für deine Hilfe, aber was heißt inkrementieren
Also wenn du das schon nicht weißt, oder dir wenigstens in wenigen Sekunden ergoogeln kannst, dann ist deine Eignung für den Job doch sehr fraglich.

könnte man nicht besser einen hantierungsbaustein(sfc oder so) benutzen? Gruß iwan
Und ja, wenn du die SFCs schon kennst, dann nutze sie halt, SFC suchen, F1 drücken, Parameter kennen und verstehen, Baustein entsprechend beschalten.
Das ist in SCL nicht anders wie in jeder beliebigen anderen Sprache bzw. Darstellungsart auch.
 
Zurück
Oben