AWL lernen

Zuviel Werbung?
-> Hier kostenlos registrieren
SA = Ausschaltverzögerung
Eine Ausschaltverzögerung zeichnet sich dadurch aus,
das das Freigabesignal unverzögert zum Ausgang wandert,
und das Ausgangssignal liegt noch für eine gewisse Zeit länger an als der Freigabeeingang.

Entscheidend ist hier mal theoretisch betrachtet nur und ausschließlich das Diagramm am Ende der Hilfe im Step7.
Recht viel mehr als "SA" gibts hier nicht zu verstehen, und hier ist auch wirklich nichts AWL-Typisches was es zu verstehen gäbe.
Der Timer funktioniert einfach so, wie er halt eben funktionieren soll, das ist aber keine Feature von AWL sondern einfach die vom Betriebssystem vorgesehene Funktion.

Mfg
Manuel
 
Hallo,

wie SA funktioniert ist mir klar. Trotzdem würde es fürs Verständnis helfen die AWL im Einzelschrittmodus durchgehen zu können und dabei das Statuswort zu beobachten. Weisst du ob und wie das möglich ist?

Sind in dem Lüfter-Beispiel alle Anweisungen miteinander verknüpft oder gibt es eine zweite Erstanweisung?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Im Testbetrieb kann man online Haltepunkte setzen und die Anweisungen einzelschrittweise ausführen lassen und Akkus und Statusregister beobachten. Das sollte man aber nicht auf echten CPU in Anlagen machen sondern nur in PLCSIM oder mit standalone-CPU auf dem Schreibtisch, weil die CPU da ja nach jeder Anweisung in Halt geht und nicht jeder technische Prozess verträgt das ...

Beobachten von Timern wird wahrscheinlich nicht einfach, weil die glaub' ich unabhängig vom Einzelschrittbetrieb trotzdem ablaufen.

Harald
 
wie SA funktioniert ist mir klar. Trotzdem würde es fürs Verständnis helfen die AWL im Einzelschrittmodus durchgehen zu können und dabei das Statuswort zu beobachten. Weisst du ob und wie das möglich ist?
Jetzt mal ganz allgemein, du kannst die Zeilen beobachten, und dir das Statuswort einblenden lassen, Extras - Einstellungen - AWL im Editor.
Desweiteren steht in der Onlinehilfe das SA das Bit /ER und OR auf 0 setzt.
Das wiederum heißt, das du in deinem Code-Schnipsel 2 Erstanweisungen hast.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja, der Knackpunkt für mich war, dass bei FP von #Motor_Ein nicht #Motor_Ein direkt, sondern die "nicht abgelaufene" Zeit #Zeitfunktion auf den Ausgang geht.

Mal ne Frage am Rande:

Weiß jemand, ob man im AWL-Editor einstellen kann, dass die Kommentare per default ausgeblendet sind? Momentan muss ich jedes mal, wenn ich einen Baustein öffne per Ansicht > Anzeigen mit > Kommentar oder ctrl+shift+K entgegenwirken :mad:
 
Zuletzt bearbeitet:
Kommentare per default ausgeblendet oder eingeblendet

Im Editor: Extras > Einstellungen > Ansicht > [ ] Baustein/Netzwerkkommentare > OK
danach Editor schließen und wieder öffnen

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Im Testbetrieb kann man online Haltepunkte setzen und die Anweisungen einzelschrittweise ausführen lassen und Akkus und Statusregister beobachten.

Ich hab das Projekt übersetzt und geladen (Systemdaten + Bausteine), PLC-SIM (MPI) gestartet und wenn ich Eingänge setze kommen die entsprechenden Ausgänge.
Im AWL-Editor kann ich mich mit der vCPU verbinden. Komischerweise bleibt aber die Haltepunktleiste bzw. der Menupunkt Test > Haltepunkt setzen ausgegraut wenn ich eine Anweisung anklicke?

Hab eben nochmal die I/O-Baugruppen aus dem Baugruppenträger gelöscht > speichern&übersetzen > laden > plcsim starten (run-p) > awl-editor gleiches problem :confused:
 
Im AWL-Editor kann ich mich mit der vCPU verbinden. Komischerweise bleibt aber die Haltepunktleiste bzw. der Menupunkt Test > Haltepunkt setzen ausgegraut wenn ich eine Anweisung anklicke?

Du musst erst in den Testbetrieb umschalten.

Menü Test=>Betrieb

Grüße Pico
 
hallo,
hab vergessen das zu erwähnen. Habe im Editor auf Testbetrieb geschaltet, aber selbst dann bleibt der befehl ausgegraut :/
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Frage am Rande 2:

Ich habe ein Win 7 Firmennotebook und suche nach Möglichkeiten mich auf ProfiNET (Ethernet) UND MPI zu verbinden. Simatic Manager läuft derweil in einer VM mit Win XP.
Hat jemand Erfahrungen ?

LG
 
Im Testbetrieb kann man online Haltepunkte setzen und die Anweisungen einzelschrittweise ausführen lassen und Akkus und Statusregister beobachten.
* den zu testenden Baustein Online öffnen (nicht nur mit der Brille beobachten)
* Test > Betrieb > Testbetrieb einschalten
* dann Haltepunkt setzen, aktivieren, Einzelschritt mit Strg+F9
* Ansicht > AS-Register , falls es nicht automatisch aufgeht

Harald
 
Hm, genau das habe ich letztens im TIA Portal versucht und da ging das auch nicht? Ist jetzt schon ein paar Jahre her, aber wieso gehen die Haltepunkte eigentlich im TIA Portal nicht? liegt das an der 1511-F? Unglaublich das man immer noch AWL Programmierung braucht...
 
Zurück
Oben