-> Hier kostenlos registrieren
Hallo,
bin ganz neu hier u. auf dem Gebiet Step7 ebenso, ich bin schon im "fortgeschrittenen" Alter von 50.
Durch berufliche Veränderung bin ich jetzt noch bei Siemens S7 gelandet.
Habe auch an Kursen teilgenommen, das Wissen konnte ich jedoch noch nicht verfestigen.
Ich muss nun einige Problem lösen mit denen ich schlichtweg überfordert bin, vielleich kann mir jemand , weiterhelfen.
Hier also meine Aufgabenstellung:
Aufgabe:
Für eine Dichtmittelraupe sollen 3 Trockenzeiten vor wählbar sein. Ist die jeweils vorgewählte Zeit erreicht soll eine Meldeleuchte das anzeigen.
Es soll nur ein TIMER verwendet werden und die Zeit durch eine STATISCHE Variable an den TIMER vorbelegt werden.
Aufgabe:
Ein Motor soll mit einem Schalter gestartet werden und nach einer Zeit wieder stehen bleiben. Ein neuer Start ist nur möglich, wenn der Schalter einmal wieder ausgeschaltet war. Da es mehrere Motoren mit dieser Funktion im Programm gibt, brauchen wir einen Multiinstanz fähigen Baustein. Als IN Parameter haben wir den Start mit dem Schalter, einen Kontakt der Sicherung, einen Bimetallkontakt und eine Zeit die als Format TIME an parametriert wird. Als OUT gibt es ein Betriebsbereit (Sicherung und Bimetall IO), den Ausgang für das Motorschütz, eine Meldung Sicherung NIO und Bimetall NIO. Damit der Baustein Multiinstanfähig ist, darf im Baustein die Logik nur mit Variablen programmiert werden.
Kontrolliere den Baustein indem Du ihn mehrfach aufrufst in einem Baustein (FB).
Aufgabe:
Wenn ein Teil in eine Maschine eingefahren ist soll nach 15s durch einen Zähler die Maschine eingeschaltet werden. Benutze bitte keinen TIMER
Aufgabe:
Am TP170 ein Bild einrichten, in dem 3 Tasten sind mit denen 3 verschiedene Zeiten angewählt werden können. Die Taste die aktiv ist färbt sich grün. Ist die Zeit abgelaufen, wird ein Text eingeblendet „Zeit abgelaufen“ und die Taste wird wieder Grau. Ist keine Taste vorgewählt blinkt ein Text „Bitte Zeit vorwählen“
Aufgabe:
Ein weiteres Bild anlegen. Hier soll für einen Motor eine Anzahl von Umdrehungen min.5 max.25 vorgewählt werden können. Bei Erreichen der Umdrehungen soll eine Meldung über ein Meldefenster eingeblendet werden. Weiter soll die Anzahl der Umdrehungen in einen gesonderten DB geschrieben werden, aber erst nach Erreichen der vorgewählten Umdrehungen. Den Vergleich und den Transfer bitte in AWL programmieren.
Für Lösungsvorschläge wenn auch nur für einzelaufgaben währe ich sehr dankbar.Ein Lösungsansatz könnte mir auch weiterhelfen.
DANKE:TOOL:
grüsse
bin ganz neu hier u. auf dem Gebiet Step7 ebenso, ich bin schon im "fortgeschrittenen" Alter von 50.
Durch berufliche Veränderung bin ich jetzt noch bei Siemens S7 gelandet.
Habe auch an Kursen teilgenommen, das Wissen konnte ich jedoch noch nicht verfestigen.
Ich muss nun einige Problem lösen mit denen ich schlichtweg überfordert bin, vielleich kann mir jemand , weiterhelfen.
Hier also meine Aufgabenstellung:
Aufgabe:
Für eine Dichtmittelraupe sollen 3 Trockenzeiten vor wählbar sein. Ist die jeweils vorgewählte Zeit erreicht soll eine Meldeleuchte das anzeigen.
Es soll nur ein TIMER verwendet werden und die Zeit durch eine STATISCHE Variable an den TIMER vorbelegt werden.
Aufgabe:
Ein Motor soll mit einem Schalter gestartet werden und nach einer Zeit wieder stehen bleiben. Ein neuer Start ist nur möglich, wenn der Schalter einmal wieder ausgeschaltet war. Da es mehrere Motoren mit dieser Funktion im Programm gibt, brauchen wir einen Multiinstanz fähigen Baustein. Als IN Parameter haben wir den Start mit dem Schalter, einen Kontakt der Sicherung, einen Bimetallkontakt und eine Zeit die als Format TIME an parametriert wird. Als OUT gibt es ein Betriebsbereit (Sicherung und Bimetall IO), den Ausgang für das Motorschütz, eine Meldung Sicherung NIO und Bimetall NIO. Damit der Baustein Multiinstanfähig ist, darf im Baustein die Logik nur mit Variablen programmiert werden.
Kontrolliere den Baustein indem Du ihn mehrfach aufrufst in einem Baustein (FB).
Aufgabe:
Wenn ein Teil in eine Maschine eingefahren ist soll nach 15s durch einen Zähler die Maschine eingeschaltet werden. Benutze bitte keinen TIMER
Aufgabe:
Am TP170 ein Bild einrichten, in dem 3 Tasten sind mit denen 3 verschiedene Zeiten angewählt werden können. Die Taste die aktiv ist färbt sich grün. Ist die Zeit abgelaufen, wird ein Text eingeblendet „Zeit abgelaufen“ und die Taste wird wieder Grau. Ist keine Taste vorgewählt blinkt ein Text „Bitte Zeit vorwählen“
Aufgabe:
Ein weiteres Bild anlegen. Hier soll für einen Motor eine Anzahl von Umdrehungen min.5 max.25 vorgewählt werden können. Bei Erreichen der Umdrehungen soll eine Meldung über ein Meldefenster eingeblendet werden. Weiter soll die Anzahl der Umdrehungen in einen gesonderten DB geschrieben werden, aber erst nach Erreichen der vorgewählten Umdrehungen. Den Vergleich und den Transfer bitte in AWL programmieren.
Für Lösungsvorschläge wenn auch nur für einzelaufgaben währe ich sehr dankbar.Ein Lösungsansatz könnte mir auch weiterhelfen.
DANKE:TOOL:
grüsse
Zuletzt bearbeitet: