falseAEAufruf für PufferBereich ist leer -> SACK-Telegramm sendenKleidung / Zug darf ausfahrenStörungen übergebenReserveParameterEinsprung Puffer-Datenliste-DBEinsprung Puffer-Datenliste-DWReservetrueBereichs DatenDynamische DatenAnzahl der getätigten VereinzelungstakteStop-Stelle: Nw + PositionAktive Betriebsart[SCTL=1] Meldung an PC, falls BT in Schleuse[SCTL=2] Alle BTs austakten (ohne Ende)[SCTL=3] Alle BTs austakten (Ende nach zeitlang kein BT)[SCTL=4] Anzahl von BTs austakten (Ende nach Anzahl)[SCTL=5] Anzahl von BTs austakten (Ende nach zeitlang kein BT)[SCTL=6] Alle BTs austakten (bis Stau-Sensor aktiv)[SCTL=7] Ausfahren über Scanner + PC-Rückmeldung[SCTL=8] wie oben [SCTL=7](Ende nach zeitlang kein BT)Trolley/Zug fährt ausSACK-Telegramm an PC sendenResetZiel für BTsAnzahl der zu fahrenden BTsAnzahl der gefahrenden BTsSendFIFO des PC, der Betriebart gestartet hat-1Rückmeldung nach BLKMOV-AufrufRückmeldung nach DatenOut-AufrufRückmeldung nach SendPC_FIFO-AufrufPuffer-Datenliste fehlerhaftundefinierter PufferSend-FIFO zum PC ist fehlerhaftSend-FIFO zu PC ist vollReserveZeiger, wo Rein-Daten sindZeiger, FIFO-StelleÜberwachungszeit aktivierenÜberwachungzeit ist abgelaufenWeiterschaltbedingung ist erfülltWartezeit neu triggernWartezeit stoppenZähl-Lauf mit Flag ist aktivFlag-Lauf wurde beendetOhne Flag-Lauf wurde beendetMaxWert wird gerade übertragen !Aktueller InkrementalwertBeladezustand des BTsStandardMPuffer176STLde-DECOPYRIGHT by Ingenieurbüro A.Emmert
Ortsstr.33, D-869925 Fuchstal (Germany)
Tel.: 0049(0)8243-960629
Version: ILS2100 / 05.02.2012
Int176Einsprung Puffer-DLInt0STLde-DEde-DEParameter-ÜbergabeKleidung / Zug darf ausfahrenInt0STLde-DEde-DEOut-Bits zum ZurücksetzenInt0Puffer-Datenliste fehlerhaftundefinierter PufferSend-FIFO zum PC ist fehlerhaftSend-FIFO zu PC ist vollSTLde-DEde-DEResetInt0Puffer-Datenliste fehlerhaftundefinierter PufferSend-FIFO zum PC ist fehlerhaftSend-FIFO zu PC ist vollSchnittstelle nach AußenSTLde-DEde-DEStörungen nach Außen übergebenNummer des PuffersAufruf-ParameterIdentisch ?Pufferdatenbank fehlerhaftundefinierter PufferJa !Search-Daten WORD#16#0000ARefP#M200.0ARefP#M220.0Rückmeldung bei Datenbank-Zugriff (Gefälle-DL)Pufferdatenbank fehlerhaftWord16#A041undefinierter PufferWord16#A042Kennung + DatenbytesGefälledatenbank fehlerhaftundefinierte GefällestreckeWord16#1004Kennung 10 + Word=04Any-Kennung, DatentypInt10Datenwords speichernWiederholungenQuelle-Pointer erzeugen:Int0Bei Merker = 0 !DB_NummerInt220AdresseInt3DWord16#8300_0000Kennung: MerkerKennung, AdresseDatenliste-Daten speichernVariant#ZielWord16#A043RückmeldungInt0Fehler vorhanden ?Ja !Error bei Block kopierenPuffertyp = 176 (Normal)Int176Dieser Aufruf-FB ?Ja !undefinierter PufferInt0Puffer ungültig !Nummer des PuffersWord16#A044STLde-DEde-DEStatische Puffer-Parameter holenAlles Leerfahren:Alles leerfahrenwar aktivAlles leerfahren beendetwar aktivwar aktivSACK-Telegramm an PC sendenEinen Trolley ausfahren:Bereich ist leer -> SACK-Telegramm sendenSACK-Telegramm an PC sendenSTLde-DEde-DEBetriebsartenInt1Anzahl erhöhenSTLde-DEde-DETrolley/Zug fährt ausSACK-Telegramm an PC sendenSend-FIFO zu PC ist vollDaten aufbereiten:String'SACK'Telegramm-KennungInt30Anzahl BytesSep-IDInt0StateTarget-CountsActual-CountsWord16#0003ETXInt0Rest nullenSendFIFO des PC, der Betriebart gestartet hatInt0bekannt ?Ja !Send-FIFO für PC-SendungenSend-FIFO zu PC ist vollSend-FIFO fehlerhaftInt0WORD#16#0000ARefP#M214.0Send-FIFO zu PC ist vollWord16#B001WartenSend-FIFO fehlerhaftWord16#B002Int0unbekannt SendFIFO des PC, der Betriebart gestartet hatSACK-Telegramm an PC sendenSTLde-DEde-DESACK-Telegramm an PCAlles leerfahrenEinen Trolley ausfahrenBereich ist leer -> SACK-Telegramm sendenSACK-Telegramm an PC sendenKleidung / Zug darf ausfahrenSTLde-DEde-DETrolley / Zug darf ausfahrenSTLde-DEde-DEEndede-DEPuffer-Modul