Tia Portal SPS?
Guten Tag,
ich habe eine Aufgabe bekommen welche ich teils nicht verstehe wie ich programmieren soll? Teil der Aufgabe lautet:
Ist der Sensor -B11 betätigt, wird das Magnetventil -M4 angesteuert und gleichzeitig wird das Magnetventil -M3 alle 10s für 3s angesteuert.
Wie programmiere ich diesen Teil?
Danke vorraus
1 Antwort
Hallo adi2018,
ich hab das mal schnell in TIA Portal in FUP programmiert, um dir zu zeigen, wie ich es machen würde. Du hast nicht erwähnt, welche Programmiersprache ihr nutzt – ich nehme mal an, kein SCL? Falls doch, kann ich dir das auch in SCL zeigen.
Auf meinem Screenshot sieht man:
Netzwerk 1:
Hier ist es ganz einfach. Wenn Sensor_B11 aktiv wird, geht das Magnetventil_M4 direkt auf TRUE. Also ganz simpel: Sensor an → Ventil an.
Netzwerk 2:
Hier wird’s etwas komplexer mit zwei Timern:
- Ein TON-Timer mit 10 Sekunden Einschaltverzögerung
- Ein TOF-Timer mit 3 Sekunden Ausschaltverzögerung
Sobald Sensor_B11 aktiv wird, startet der TON-Timer und zählt 10 Sekunden runter. Danach geht sein Ausgang auf TRUE. Gleichzeitig schaltet der TOF-Timer sofort durch, und das Magnetventil_M3 wird aktiviert.
Damit das Ganze sauber läuft, hab ich vor den TON-Timer noch eine UND-Verknüpfung gesetzt, bei der der TOF-Ausgang negiert ist. Dadurch wird das Eingangssignal erst wieder freigegeben, wenn das Magnetventil_M3 nach 3 Sekunden ausgeht. Dann läuft der 10-Sekunden-Timer erneut an.
Falls du noch Fragen hast, meld dich einfach. Hoffe, es ist verständlich!
Grüße, Tobi :)
