M_a-r_k-u_s
Level-1
- Beiträge
- 7
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Guten Abend zusammen,
ich bin nun auch in der eigentlich erfreulichen Situation innerhalb meines Studiums praktisch SPS-Programmieren lernen zu dürfen. Jetzt heute beim Einarbeiten habe ich gemerkt, dass ich die Sache vom Zeitaufwand wohl etwas unterschätzt habe. Konkret: Bis Montag muss ich einen ganzen Katalog von kleineren Programmen geschrieben haben, und bei einem Großteil der Aufgaben weiß ich einfach nicht wie ich überhaupt anfangen soll. Wirklich programmiert habe ich ohnehin noch nichts, da ich bei der Entwicklungsumgebung auch noch nicht durchsteige; aber das ist ein anderes Thema.
Im Moment versuche ich nur eine Lösung "auf Papier" zu bekommen, doch auch das scheitert teilweise kläglich. Speziell die Aufgaben mit Timern bereiten mir Kopfzerbrechen. Nachfolgend mal ein Ausschnitt einer Aufgabe:
Also wie gesagt, ich habe hier nicht mal einen Ansatz wie man da vorgehen könnte. Vielleicht kann mir jemand einen Tipp geben, wie man das methodisch angeht.
Viele Grüße
Markus
ich bin nun auch in der eigentlich erfreulichen Situation innerhalb meines Studiums praktisch SPS-Programmieren lernen zu dürfen. Jetzt heute beim Einarbeiten habe ich gemerkt, dass ich die Sache vom Zeitaufwand wohl etwas unterschätzt habe. Konkret: Bis Montag muss ich einen ganzen Katalog von kleineren Programmen geschrieben haben, und bei einem Großteil der Aufgaben weiß ich einfach nicht wie ich überhaupt anfangen soll. Wirklich programmiert habe ich ohnehin noch nichts, da ich bei der Entwicklungsumgebung auch noch nicht durchsteige; aber das ist ein anderes Thema.
Im Moment versuche ich nur eine Lösung "auf Papier" zu bekommen, doch auch das scheitert teilweise kläglich. Speziell die Aufgaben mit Timern bereiten mir Kopfzerbrechen. Nachfolgend mal ein Ausschnitt einer Aufgabe:
A 0.1 soll 7 Sekunden lang leuchten, nachdem Taster E1.6 und Taster E1.7 innerhalb eines Zeitfensters von 4 Sekunden betätigt wurden. Die Reihenfolge ist dabei beliebig.
Eine zeitliche Überschneidung der Betätigung beider Taster ist allerdings nicht zugelassen! Tritt dieses auf, soll A0.1 verlöschen und stattdessen die LED von A0.0 für 7 Sekunden schnell blinken. Realisieren Sie diese Ansteuerung in FUP ohne Verwendung von SR-Speichergliedern.
Also wie gesagt, ich habe hier nicht mal einen Ansatz wie man da vorgehen könnte. Vielleicht kann mir jemand einen Tipp geben, wie man das methodisch angeht.
Viele Grüße
Markus