Technical Forum

STEP 7 / STEP 7 Lite

Pause-Funktion???

Thread Starter: Sow   Started: 4/10/2012 2:16 PM   Replies: 4

« Previous thread Next thread »
Page 1 of 1 (5 items)
  4/10/2012, 2:16 PM
Joined 4/2/2012
Last visit: 5/14/2012
Posts: 10
Rating:
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hallo,
ich programmiere eine Anlage und muss über eine Pause Funktion verfügen. Diese Pausenfunktion, die mir erlaubt, die Ausführung einem Programm vorübergehend einzustellen. Anders als die Platzierung der CPU in STOP modus (der die Ausführung dem Programm an der ersten Anweisung in meinem Programm wiederbeginnt, wenn ich zum RUN modus zurückkomme), lässt mir das Einstellen der Ausführung einem Programm  die Durchführung an der Anweisung wieder aufnehmen, in der ich das Programm einstellte.

Ich brauche hilfe, Meinung dazu

Zur Info:
CPU 315F-2PN/DP

Sow

Top
  4/10/2012, 2:49 PM
Joined 8/31/2005
Last visit: 5/16/2013
Posts: 978
Rating:
Rated: Outstanding [3.86 out of 5 / rated 121 time(s)]. (121) 
Users with special expertise supervising conferences
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Wenn es Dir um die Inbetirebnahme/Diagnose geht, schau Dir die Funktion der Haltepunkte an.

Ansonsten kannst Du Dein Programm in einen FB/FC packen ind im OB1eine Abfrage einbauen, ob der FB/FC aufgerufen werden soll. Damit kannst Du quasi in jedem Zyklus neu festlegen, ob Dein Programm abgearbeitet werden soll oder nicht.

mfG / Best Regards

Dirk
Top
  4/10/2012, 3:28 PM
Joined 4/2/2012
Last visit: 5/14/2012
Posts: 10
Rating:
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
Hallo Dirk,

Dank für die Antwort,

ich habe die Programmablauf angehängt. ich komme nichr darauf wie soll ich im OB1 der FB aufrufen damit  wenn ich die Pause signal (1) bekommen, die Zyklus bearbeitung des CPU anhalten und wenn die signal zustand ist 0, die Zyklus bearbeitung forsetzen 

Sow

Attachment: Programmablauf1.pdf  (7 Downloads)

Top
  4/10/2012, 4:26 PM
Joined 8/31/2005
Last visit: 5/16/2013
Posts: 978
Rating:
Rated: Outstanding [3.86 out of 5 / rated 121 time(s)]. (121) 
Users with special expertise supervising conferences
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
statt in OB1

Schreibst Du

SPB spingt an die angegebene Sprungmarke (hier ENDE) , wenn das Verknüpfungsergebnis 1 ist.
In diesem Beispiel wird also der Aufruf von FB1 übersprungen, wenn an E 0.0 Spannung anliegt.
Statt BE kannst Du natürlich jeden anderen AWL Befehl nach der Sprungmakre verwenden.



=== Bearbeitet von miami @ 10.04.2012 16:30 [GMT ] ===



mfG / Best Regards

Dirk
Top
  4/11/2012, 10:54 AM
Joined 3/15/2008
Last visit: 5/18/2013
Posts: 4422
Rating:
Rated: Outstanding [3.88 out of 5 / rated 409 time(s)]. (409) 
Rated: no ratings [0 out of 5 / rated 0 time(s)]. (0) 
VORSICHT!

Beim bedingten Bausteinaufruf bleiben darin eingeschaltete Ausgänge usw. aktiv!

Ich glaube, du solltest dich mal mit der Thematik "Schrittketten" auseinandersetzen.

z.B. mit S7-Graph, da findest du alles was du für einen richtigen Schrittablauf benötigst, inkl. Pause, Reset, usw.

Gruß und viel Erfolg,

Jürgen Müller
IBN-Service

Industrieautomation: Softwareerstellung und Inbetriebnahme weltweit.
http://www.ibn-service.com
Top
Page 1 of 1 (5 items)
Actions