AWL lernen

Waelder

Level-2
Beiträge
964
Reaktionspunkte
117
Zuviel Werbung?
-> Hier kostenlos registrieren
Lacht mich nicht aus... :lol:

Ich bin leider ein fast reiner FUP Programierer hat wer von euch eine gute Quelle wo man AWL reinpauken kann ?

Grüsse Michael

:roll:
 
Guten Tag!

versuche bei Ansicht in AWL umzuschalten;
prinzipiell kannst Du FUP, AWL, u. KOP auswählen.
Bei AWL wirst Du einige "NOP 0" sehen - die braucht S7 nur zum darstellen
für FUP u. KOP;
wenn Du in AWL schreibst und notwendige NOP's_0 weglässt, kann nicht mehr in KOP u. FUP dargestellt werden.
z.B: Timer
U M 1.0
L S5T#500ms
SE T 1
reicht schon um T1 zu starten;
für FUP:
U M 1.0
L S5T#500ms
SE T 1
NOP 0
NOP 0
NOP 0
NOP 0

V. Grüße
Jonny
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute.

Ich hab hier mal ne AWL geschrieben bei der, wenn ich den Taster (Eingangsbit 0.0) gedrückt halte, 5 Lampen (A 1.0 -1.4) nacheinander im 1s Takt aufleuchten, bis ich den Taster wieder loslasse. Dann blinkt die Lampe die zuletzt geleuchtet hat.


U T 11
SPBN N016

UN M 55.6
= M 55.6

N016 :NOP 0
U T 11
U E 0.0
SPBN N013

L 1
L MB 20
>I
SPB N014

L MB 20
SLW 1
T MB 20

N013 :NOP 0

L 16
L MB 20
<I
SPBN N012

N014 :L 1
T MB 20

N012 :NOP 0
UN E 0.0
U M 55.6
SPBN N017
L 0
N017 :NOP 0

T AB 1

UN T 11
L S5T#1S
SE T 11


Nun soll aber , wenn ich den Taster wieder betätige und der Kreislauf weitergeht, die Lampe die schon geblinkt hat nicht mehr in dem Kreislauf aufleuchten. Wenn dann alle Lampen schon an waren, soll es wieder von vorne anfangen. Da ich grad die S 7 lerne, wollte ich das auch mit den WORT-Verknüpfungen lösen (UW, OW und so)
kann mir da jemand helfen?
Ich schreib in der WinSPS-S7 V3.31 und habe keine Visualisierung nur das AG-Maske Fenster, in der ich dann halt EB 0 u. AB 1 darstelle.
Vielen Dank schonmal im voraus
 
hallo,

die idee mit der fup-umschaltung halte ich für nicht sehr gut.
der awl-code der aus fup generiert wird ist einfach grausam, er macht die sache verdammt kompliziert und schreckt ab...

in der s7 hiulfe gibt es eine liste mit allen awl operationen, schau dir diese liste an und die verlinkten beispiel an...

einfach mal ein paar zeilen tippen dann wirst du schnell begreifen.

fragen zu den befehlen werden dir hier natürlich gerne beantwortet
 
Zurück
Oben