Simulation einer einfachen Fahrstuhl-Steuerung

Hier wurde sowohl auf die Fahrzieltaster im Fahrstuhl als auch auf die Richtungswahl beim Ruf des Fahrstuhls verzichtet.

Die Steuerung geschieht über die

  • 3 Ruftaster (T1, T2, T3) im Gang. Sie übernehmen gleichzeitig die Funktion der – hier nicht vorhandenen – Fahrzieltaster im Fahrstuhl.
  • 3 Positionstaster (T4, T5, T6) im Fahrstuhlschacht.

Wenn man – im einfachsten Fall – nur jeweils einen Ruf zulässt, dann kann die Motorsteuerung (Bewegung des Fahrstuhls) bequem mit Hilfe von 2 Variablen geregelt werden:

  • Die Positionstaster im Schacht setzen eine Variable Ist auf den jew. aktuellen Etagenwert (0, 1, 2)
  • Die Ruftaster im Gang setzen eine Variable Soll auf den jew. gewünschten Etagenwert (0, 1, 2)
  • Das Steuerprogramm vergleicht Ist mit Soll und bei
    • Ist < Soll fährt der Fahrstuhl hoch
    • Ist > Soll fährt der Fahrstuhl runter
    • Ist = Soll bleibt der Fahrstuhl stehen

Bleibt nur noch die Programmierung der korrekten Anzeigen:

  • Die Rufanzeigen (L1, L2, L3) sollen nach der Anforderung leuchten bis der
    Fahrstuhl angekommen ist
    .
  • Die Positionsanzeigen (L4, L5, L6) sollen nur die letzte angefahrene
    Etage anzeigen.

Die online-Programmierung ist z.Zt. noch nicht verfügbar. Hier gibt’s jetzt nur eine fertige lauffähige Version, bei der auch mehrere Rufe zugelassen sind, die aber nur in gleicher Reihenfolge abgearbeitet werden:

Taster T1
Taster T2
Taster T3
Taster T4
Taster T5
Taster T6
Taster T7
Taster T8

Lampe 1
Lampe 2
Lampe 3
Lampe 4
Lampe 5
Lampe 6

Motor aus

Seil
Korb

Ghost

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.