Dagobert1987
Level-1
- Beiträge
- 31
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
Ich habe da mal eine Frage, und zwar will ich die Abgelaufene Zeit eines Timers auf dem HMI darstellen, dient dem Kunden dazu, dass er nicht auf die Uhr schauen muss, sozu sagen ein "Wecker" der den Prozess beeinflusst. die Beeinflussung ist auch kein Problem Zeit des Timers läuft wie erwartet auf 0 und dr Prozess geht weiter. Nun dauert es 10min bis der Timer abgelaufen ist und es weiter geht und der Kunde möchte das gerne auf dem HMI sehen können, wie lange es noch dauert. mit dem Teil Prozess der nur 40 sek braucht geht das auch gut, nur wenn ich dann an das gleiche MW den anderen Timer hänge stehen auf dem HMI nur noch für mich nicht nachvollziehbare Zahlen die auch irgendwie gegen 0 laufen aber es sind weder min. noch sek.
der Code in der S7 sieht so aus:
Zur Info weil es glaube ich aus dem Code nicht hervorgeht (habe in FUP programmiert) ich nehme das MW 16 um es auf dem HMI zur Anzeige zu bringen und ich habe das MW 16 an den "Ausgang" DUAL von dem Timer gelegt.
Im HMI habe ich die Variabele folgendermaßen eingestellt:
Datentyp INT
Array 1
Zyklus 100ms
Als HMI verwende ich ein Siemens MP377 19"
die SPS ist eine 315-2PN/DP
Ich hoffe mir kann einer sagen, wo der Fehler liegt, oder hat sowas schon mal selber gemacht und kann mir tips geben, warum es mit dem Sek. Timer geht nicht aber mit dem Min-Timer.
Ich habe auch schon alle möglichen anderen, mir logisch erschienen Datentypen im HMI ausprobiert, aber so richtig zum erfolgt hat das nicht geführt.
Gruß
Dagobert1987
Ich habe da mal eine Frage, und zwar will ich die Abgelaufene Zeit eines Timers auf dem HMI darstellen, dient dem Kunden dazu, dass er nicht auf die Uhr schauen muss, sozu sagen ein "Wecker" der den Prozess beeinflusst. die Beeinflussung ist auch kein Problem Zeit des Timers läuft wie erwartet auf 0 und dr Prozess geht weiter. Nun dauert es 10min bis der Timer abgelaufen ist und es weiter geht und der Kunde möchte das gerne auf dem HMI sehen können, wie lange es noch dauert. mit dem Teil Prozess der nur 40 sek braucht geht das auch gut, nur wenn ich dann an das gleiche MW den anderen Timer hänge stehen auf dem HMI nur noch für mich nicht nachvollziehbare Zahlen die auch irgendwie gegen 0 laufen aber es sind weder min. noch sek.
der Code in der S7 sieht so aus:
Code:
U(
UN M 18.0
U M 27.2
L S5T#10M
SE T 3
NOP 0
L T 3
T MW 16
NOP 0
U T 3
)
FP M 31.2
= M 31.3
Zur Info weil es glaube ich aus dem Code nicht hervorgeht (habe in FUP programmiert) ich nehme das MW 16 um es auf dem HMI zur Anzeige zu bringen und ich habe das MW 16 an den "Ausgang" DUAL von dem Timer gelegt.
Im HMI habe ich die Variabele folgendermaßen eingestellt:
Datentyp INT
Array 1
Zyklus 100ms
Als HMI verwende ich ein Siemens MP377 19"
die SPS ist eine 315-2PN/DP
Ich hoffe mir kann einer sagen, wo der Fehler liegt, oder hat sowas schon mal selber gemacht und kann mir tips geben, warum es mit dem Sek. Timer geht nicht aber mit dem Min-Timer.
Ich habe auch schon alle möglichen anderen, mir logisch erschienen Datentypen im HMI ausprobiert, aber so richtig zum erfolgt hat das nicht geführt.
Gruß
Dagobert1987