Fahrstuhl programmieren in Python. Ein Beispiel in 3 Ebenen mit Nothalt und Brandfall
844 Wörter / ~3½ Seiten HFU Uster
#!/usr/bin/python import time # Grundkonfiguration der Variablen. Q1 wird als Anfangspunkt gesetzt, damit die Programmierung einen Anfang hat. M0 = 0 # Knopf EG im Lift wird gedrückt M1 = 0 # Knopf 1OG im Lift wird gedrückt M2 = 0 # Knopf 2OG im Lift wird gedrückt M3 = 0 # Knopf Nothalt im Lift wird gedrückt M4 = 0 # Sensor EG wird geschaltet M5 = 0 # Sensor 1. OG wird geschaltet M6 = 0 # Sensor 2. OG wird geschaltet M7 = 0 # Im EG wird der Brandfall gesetzt I9 = 0 # Aussen wird Konopf EG betätigt I10 = 0 # Aussen wird Konopf 1. OG betätigt I11 = 0 # Aussen wird Konopf 2.OG betätigt Q1 = 1 # Aufwärtsbewegung Q2 = 0 # Abwärtsbewegung M21 = 0 # Marker für Fahrt von EG ins 1. OG M22 = 0 # Marker für Fahrt von EG ins 1. OG M23 = 0 # Marker für Fahrt von EG ins 2. OG M24 = 0 # Marker für Fahrt von EG ins 2. OG M25 = 0 # Marker für Fahrt von 2. OG ins 1.OG M26 = 0 # Marker für Fahrt von 2. OG ins…[mehr anzeigen]