Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 3 of 3

Thread: Ablaufsteuerung Wie geht das??

  1. #1
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Also es handelt sich um eine stark vereinfahcte Auzugsteuerung
    Der Aufzug soll die türen genau in der reihenfolge abfahren wie auch die ruftaster gedrückt wurden

    Wie schaffe ich es das das Programm weiß in welcher reihenfolge die taster betätigt wurden?

    Vielen dank imm vorraus
    Reply With Quote Reply With Quote Answered: Ablaufsteuerung Wie geht das??  

  2. "
    Code:
    NW1:
          U     E      1.0
          UN    M      1.0
          SPB   e1
    
          S     M      1.0
          L     MD    10
          INC   1
          T     MD    10
          AUF   DB     1
          L     1                           //Stockwerksnummer
          T     DBW [MD 10]
    
    e1:   NOP   0
    
    
    NW2:
        U     E      1.1
          UN    M      1.1
          SPB   e2
    
          S     M      1.1
          L     MD    10
          INC   1
          T     MD    10
          AUF   DB     1
          L     2                           //Stockwerksnummer
          T     DBW [MD 10]
    
    e2:   NOP   0
    So im Endeffekt die Anforderungsroutine für jeden Stock. Mit dem Merker zum Eingang (M1.0, M1.1) weist du nun ob ein Stock schon angefprdert wurde und über db1.dbd[md10] kannst du den aktuell anzufahrenden Stock rausfinden. Nach erreichen eines Stockes musst du natürlich MD10 um eins verringern und bei md10=0 stehen bleiben. mfg"


  3. #2
    Join Date
    07.05.2004
    Location
    Campbelltown
    Posts
    2,500
    Danke
    131
    Erhielt 293 Danke für 86 Beiträge

    Default

    Hi,
    Du könntest in ein Merkerwort eine aufsteigende Zahl eintragen, zugehörig zum Anforderungsbit.
    Diese fährst Du dann in der entsprechnenden Reihenfolge ab und subtrahierst jedesmal alle, damit du nicht über den Zahlenbereich rausschießt.

    Oder über einen FIFO-Speicher. Jede Etage hat eine Nummer, die du dann in die Speicherstelle einträgst.

    pt
    Gegen Schwachsinn, Schwachköpfe und armselige Trittbrettfahrer kann man nicht argumentieren.

    Gott sieht alles, auch Signaturen in Geheimschrift,,... aber er petzt nicht.

  4. #3
    Join Date
    17.06.2004
    Location
    Offenau
    Posts
    4,079
    Danke
    210
    Erhielt 466 Danke für 366 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Code:
    NW1:
          U     E      1.0
          UN    M      1.0
          SPB   e1
    
          S     M      1.0
          L     MD    10
          INC   1
          T     MD    10
          AUF   DB     1
          L     1                           //Stockwerksnummer
          T     DBW [MD 10]
    
    e1:   NOP   0
    
    
    NW2:
        U     E      1.1
          UN    M      1.1
          SPB   e2
    
          S     M      1.1
          L     MD    10
          INC   1
          T     MD    10
          AUF   DB     1
          L     2                           //Stockwerksnummer
          T     DBW [MD 10]
    
    e2:   NOP   0
    So im Endeffekt die Anforderungsroutine für jeden Stock. Mit dem Merker zum Eingang (M1.0, M1.1) weist du nun ob ein Stock schon angefprdert wurde und über db1.dbd[md10] kannst du den aktuell anzufahrenden Stock rausfinden. Nach erreichen eines Stockes musst du natürlich MD10 um eins verringern und bei md10=0 stehen bleiben. mfg
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Reply With Quote Reply With Quote Beispiel...  

Similar Threads

  1. Step 7 Speicherkarte S7-412, wie geht das
    By gw-tuning in forum Simatic
    Replies: 6
    Last Post: 14.08.2014, 12:18
  2. Störmeldungen, wie geht das?
    By carsten in forum Simatic
    Replies: 9
    Last Post: 23.11.2007, 10:05
  3. Siemens API??? wie geht das?
    By david.ka in forum Hochsprachen - OPC
    Replies: 28
    Last Post: 19.03.2006, 05:09

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •