falseAEAblaufstörung quittierenSorter-Antrieb ist aktivMeldung an OPAntrieb einschaltenDynamische DatentrueStatus der SchrittketteSensor ausgewertetAnzahl der Zähl-ImpulseWartezeitÜberwachungszeit aktivierenFür Störmeldung welche Zustände = 1 sein müssenFür Störmeldung welche Zustände = 0 sein müssenÜberwachungzeit ist abgelaufenWeiterschaltbedingung ist erfülltWartezeit stoppenStandardReset_A111STLde-DEAktiver SchrittSTLde-DEde-DEAnzeige OPAntrieb einschaltenReset ist aktivMeldung an OPSTLde-DEde-DEOut-BitsSK zurücksetzenSK zurücksetzenUndefinierter SchrittReset ist aktivSTLde-DEde-DESchrittkette zurücksetzenWegen Speicherbedarf und Zykluszeit !Überwachungszeit abgelaufen quittierenWartezeit stoppenSTLde-DEde-DEIndirekt adressierte Daten in tempöräre Daten übergebenWartezeit neutriggernSchritt 0Schritt 1Schritt 2Schritt 3Schritt 4Schritt 5Schritt 6Schritt 7Schritt 8Schritt 9Schritt 10Schritt 11Schritt 12Schritt 13Schritt 14Schritt 15Schritt 16Schritt 17Schritt 18Schritt 19Schritt 20Schritt 21Schritt 22Schritt 23Schritt 24Schritt 25Schritt 26Schritt 27Schritt 28Schritt 29Schritt 30Undefinierter SchrittInt0Zeitwerte löschenNicht programmierte Schritte:s000: SPA Endes001: SPA Endes002: SPA Endes003: SPA Endes004: SPA Endes005: SPA Endes006: SPA EndeSTLde-DEde-DESprungverteiler WeiterschaltbedingungSchrittaktionen:Weiterschaltbedingung ist erfülltSofort weiter !Int0Angabe der Wartezeit (*100ms)Nächsten Schritt startenInt1Weiter mit Schritt 1Bei diesem Schritt weiter Word2#0000_0000_0000_0000Bitmuster: welche Bits = 1, um weiterzuschaltenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 0, um weiterzuschaltenÜberwachungszeit aktivierenInt50Angabe der Überwachungszeit (*100ms)ÜberwachungszeitSTLde-DEde-DESchritt X: Reserve WeiterschaltbedingungReset ist aktivSchrittaktionen:Weiterschaltbedingung ist erfülltSofort weiter !Int0Angabe der Wartezeit (*100ms)Nächsten Schritt startenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 1, um weiterzuschaltenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 0, um weiterzuschaltenÜberwachungszeit aktivierenInt50Angabe der Überwachungszeit (*100ms)ÜberwachungszeitSTLde-DEde-DESchritt 0: Warten auf Reset Start / Anlage Ein WeiterschaltbedingungSchrittaktionen:Sorter-Antrieb einschaltenWeiterschaltbedingung ist erfülltInt500Angabe der Wartezeit (*100ms)Nächsten Schritt startenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 1, um weiterzuschaltenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 0, um weiterzuschaltenÜberwachungszeit aktivierenInt100Angabe der Überwachungszeit (*100ms)ÜberwachungszeitSTLde-DEde-DESchritt 1: Zeitlang warten bei Antrieb aktiv ?WeiterschaltbedingungSchrittaktionen:DInt1000Weiterschaltbedingung ist erfülltInt0Angabe der Wartezeit (*100ms)Nächsten Schritt startenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 1, um weiterzuschaltenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 0, um weiterzuschaltenÜberwachungszeit aktivierenInt100Angabe der Überwachungszeit (*100ms)ÜberwachungszeitSTLde-DEde-DESchritt 2: Zählwert neu setzenWeiterschaltbedingungSchrittaktionen:Zug fährt ausSynchronisierenWeichen reinInt0Daten der Hauptstränge resetten:Int212Int0Int213Int0Ziel-Fifo löschen:Int1Int0w#16#0000Weiterschaltbedingung ist erfülltInt0Angabe der Wartezeit (*100ms)Nächsten Schritt startenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 1, um weiterzuschaltenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 0, um weiterzuschaltenÜberwachungszeit aktivierenInt100Angabe der Überwachungszeit (*100ms)ÜberwachungszeitSTLde-DEde-DESchritt 3: Alle Datenbereich resettenWeiterschaltbedingungSynchronisierenWeichen reinSchrittaktionen:Weiterschaltbedingung ist erfülltInt15Angabe der Wartezeit (*100ms)Nächsten Schritt startenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 1, um weiterzuschaltenWord2#0000_0000_0000_0000Bitmuster: welche Bits = 0, um weiterzuschaltenÜberwachungszeit aktivierenInt100Angabe der Überwachungszeit (*100ms)ÜberwachungszeitSTLde-DEde-DESchritt 4: Alle Resets fertig ?WeiterschaltbedingungSchrittaktionen:Weiterschaltbedingung ist erfülltInt20Angabe der Wartezeit (*100ms)Nächsten Schritt startenSTLde-DEde-DESchritt 5: Anlage ausschalten Reset ist aktivNeubeginnSTLde-DEde-DESchritt 6: Reset ist zu EndeInt0Schritt 0: WartenInt0Zeitwert löschenSTLde-DEde-DESchrittkette beendenWartezeit übergebenStörung noch nicht quittiertInt0keine Wartezeit ?Ja ! -> sofort weiterWartezeit neutriggernInt0Wartezeit0,1s-ImpulsWartezeit stoppenWartezeit +100msWartezeitabgelaufen ?Nein !Int1Schritt +1Int0Zeitwerte löschenSTLde-DEde-DENächsten Schritt aktivierenFür StatuskontrolleFür StatuskontrolleMaximalzeitabgelaufen ?Nein !Überwachungszeit aktivierenInt0Zeitwert löschenSTLde-DEde-DEÜberwachungszeit kontrollierenSchrittaktion ist aktiv0,1s-ImpulsSTLde-DEde-DEÜberwachungszeit +1STLde-DEde-DEEndede-DEReset Sorter-Förderer