AWL_kleines SI Problem

Mike369

Level-1
Beiträge
472
Reaktionspunkte
26
Zuviel Werbung?
-> Hier kostenlos registrieren
U A4.1 1
U A8.5 1
U E8.6 1
L s5t#3s 1
U T16 <--------?

= #fuellen_laeuft
U #fuellen_laeuft
U M10.3
= A8.2

Hallo Leute,

wo wir wieder beim thema awl verbiegen sind.:rolleyes:
Hab das netzwerk wo n Si mit zeit dran hängt bloß ab dem "U T16" macht er nicht weiter...bei der zeit zeigt er noch ne 1 an aber dann nix mehr geht einfach net...wer kann mir helfen....

Grüßle @ll
 
U A4.1 1
U A8.5 1
U E8.6 1
L s5t#3s 1
U T16 <--------?

= #fuellen_laeuft
U #fuellen_laeuft
U M10.3
= A8.2

Hallo Leute,

wo wir wieder beim thema awl verbiegen sind.:rolleyes:
Hab das netzwerk wo n Si mit zeit dran hängt bloß ab dem "U T16" macht er nicht weiter...bei der zeit zeigt er noch ne 1 an aber dann nix mehr geht einfach net...wer kann mir helfen....

Grüßle @ll

und wo startest du denn den t16
 
Ok hier mal das Programm...
Ist im Techn_AWL_Übung im FC16 Netzwerk 5(flaschen_fuellen)
 

Anhänge

  • AWL_Übung.zip
    794,7 KB · Aufrufe: 8
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Mike,

wenn ich mich nicht irre, ist das SI VKE-begrenzend.d.h. das Ergebnis Deiner Klammer ist immer = 0.

Versuchs doch mal so:
Code:
      U     "H_AUTO"
      U     "K_Band_RECHTS"
      U     "INI2_fuellen"
      L     S5T#3S
      SI    "SI_Fuellen_INI2"

      U     "SI_Fuellen_INI2"
      =     #fuellen_laeuft

Grüße
Gebs
 
Hallo Mike,

mal ein kleines Beispiel in AWL für nen Timer:
Code:
U   E0.0          - Wenn positive Flanke vom E0.0
L   S5T#3s      - Die Zeit muss erst im AKKU1 geladen werden
SI  T1            - Starte T1 als Impuls-Zeit
U   T1            - Frage den Ausgang "Q" (1 Bit) ab und leg ihn im VKE ab
= A4.0           - Weise dem A4.0 den Zustand vom VKE zu
Das Zeitglied wird nur bei ner Positiven Flanke gestartet.
Danach muß die Zeit erst im Akku1 geschrieben werden, denn sonst weiß das Zeitglied nicht mit welcher Zeit es laufen soll. Beim Starten der Zeit (SI T1) schaut das Zeitglied im Akku1 nach mit welcher Zeit es laufen soll.
Danach mußt du noch den "Q"-Ausgang abfragen. Da es nur 1 Bit ist, mußt du auch eine Bitverknüpfung nehmen. Also "U" oder "O". Spielt keine Rolle.
Diese wird dann im VKE abgelegt und dem A4.0 zugewiesen.

Gruß wolder

P.S.: Es ist drauf zu achten, dass der Timer nicht 2 mal gestarte wird, also im Programm nicht weiter schreibend bearbeitet wird.
 
Hallo Mike,

schau mal bei Dir ins NW3. Da steht
Code:
...
 UN    #fuellen_laeuft
 =     "K_Band_RECHTS"

der Ausgang "K_Band_RECHTS" ist aber die Bedingung für Deinen Timer.
d.h. sobald der Timer läuft wird das Band abgeschaltet und damit dann auch wieder der Timer!
Der Timer ist also für 1 Zyklus = 1 und im nächsten schon wieder 0.

Grüße
Gebs
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke dir für die nahe erklärung...würd dich glatt als meinen privat dozent einstellen!!

frag dann echt bloß warum s net funzt...bestimmt wieder n ganz kleiner fehler mit großer wirkung
 
Wir liegen runde 600km weit auseinander.
Ich glaube nicht, dass das was wird!

Aber ich helf dir gerne hier in dem Forum weiter, soweit ich kann.

Gruß wolder
 
Zurück
Oben