Die Bedeutung der Variablen ist wie folgt festgelegt. Vordefinierte Variablen vom Typ IN OFF_SQ: Mit diesem Operanden wird die Schrittkette ausgeschaltet. Bedeutet Off Sequence. INIT_SQ: Bedeutet Initialize Sequence und damit wird die Schrittkette in den Initialzustand versetzt. ACK_EF: Acknowledge Error Fault. Damit werden alle Störungen und Fehler quittiert. REG_EF: Register Error Fault. Alle Störungen und Fehler werden registriert. ACK_S: Acknowledge Error Fault Step. Den im S_NO angezeigten Schritt quittieren. REG_S: Register Error Fault Step. Den im Schritt S_NO angezeigten Schritt registrieren. HALT_SQ: Hold Sequence. Schrittkette sofort anhalten (einfrieren). HALT_TIMES: Hold Times. Die Zeiten in der Schrittkette sofort anhalten (einfrieren). ZERO_OP: Zero Operands. Alle Operanden, die mit N, L, D zugewiesen wurden, sofort zurücksetzen. EN_IL: Enable Interlocks. Die Bearbeitung der Verriegelung aktivieren. S7 graph schrittkette zurücksetzen translation. EN_SV: Enable Supervisions. Die Bearbeitung der Überwachung aktivieren. EN_ACKREQ: Enable Acknowledgement Required.
S7 Graph Schrittkette Zurücksetzen 3
0
Statuswort (HEX): 0106
Unterbrechungsstelle
Unterbrochener Baustein: FB001
Relative Byteadresse: 5198
Fortsetzung in Baustein: FB001
Aufgeschlagene Datenbausteine
1. DB: kein DB aufgeschlagen
2. Schrittkette Tia Portal. DB: DB1
Und im L-Stack stehen Byte alles 0x00 außer Byte 20 0x02
von Weiss_MHJ » 26 Aug 2011, 06:46
senden Sie mir mal bitte dieses Projekt per Email () zu. Am Besten im Simatic-Manager das Projekt zippen. Vielen Dank! Gruss
395, -- EUR pro Teilnehmer / 3 Tage
SIMATIC S7 ©, Step 7 © und S7-GRAPH © sind eingetragene Warenzeichen der SIEMENS AG
S7 Graph Schrittkette Zurücksetzen Translation
Es gibt nun drei Wichtige. Zum einen ist es "Init_SQ". Mit einer Flanke an "Init_SQ" wird die Kette neu initialisiert. Hierbei springt sie automatisch in den Initialisierungsschritt. Dies war bei uns Schritt 1. Wenn die Kette nun auch mit "SW_Auto" (bedeutet: switch to auto) in Automatik gesetzt wird, so läuft sie los. Dies heißt Schritt 1 wird ausgeführt. Nach erfolgreicher Transition Schritt 2 und so weiter. Sollte nun während der Bearbeitung ein Fehler auftreten, so geht die Kette in Störung. Nachdem der Fehler beseitigt wurde, kann mit "ACK_EF" quittiert werden. Die Kette läuft danach, an zuvor gestoppter Stelle, weiter. S7 graph schrittkette zurücksetzen youtube. To Dos:
Überlege dir für die übrigen Schritte einen sinnvollen Ablauf. Stelle bei Transaktion 4 und Transaktion 2 sicher, dass sie nicht gleichzeitig True sein können. Starte danach den Simulator wie in der Einleitung. Überprüfe hierbei deine Überlegungen. Beschäftige dich bitte währenddessen auch mit den Shortcuts. Klicke hierzu bitte einmal auf folgende Symbole:
Mit den Oberen änderst du die Ansicht.
Ich hoffe ich konnte dir etwas helfen damit. 06 Apr 2018, 18:51
Hat halt nicht viel mit Schrittketten zu tun... Selbst wenn man die Aktionen der Schrittkette mit einem globalen zustand verundet, so würde die Schrittkettensteuerung immer noch irgendwo bei einem Schritt mitten drin stehen und beim Wiederanlauf eben nicht beim Initial-schritt, wie das bei einem Reset-Eingang eines Schrittautomaten der Fall wäre...
Ich frage mich halt auch schon, wie sich logicals das gedacht hat ohne einen Reseteingang für die Schrittsteuerung. Kann ja wohl nicht sein, dass man dafür in jedem FB mit Schrittketten die komplette Kette bis zum Ende im "Leerlauf" (also ohne Schrittaktionen) durchlaufen lassen muss. Eingangsparameter Des S7-Graph-Fb - Siemens SIMATIC S7-GRAPH Handbuch [Seite 136] | ManualsLib. Sicher gibt es irgendwie doch noch einen Direktzugriff auf die Schrittkettenposition, um diese auf den Initialschritt zu zwingen. 06 Apr 2018, 20:17
Ja ich weiss,
ich habe es daher mit der CASE anweisung realisiert. -Aufstellen eines Programmablaufplan
-Für jeden Schritt jeweils ein Netzwerk einfügen mit je ein Merker als SR FlipFlop (symbolisch bebennen als Schritt1, Schritt2............
-weiterhin ein Merker als Startmerker(Busymerker)
-Vor jedem S Eingang ein & und vor jedem R Eingang ein >= setzen.
S7 Graph Schrittkette Zurücksetzen Youtube
#2
Warum Setzen?? Hallo StefanKDS
Herzlich Wilkommen
Zu deinem Problem
Es ist nicht sehr gut einen Ausgang in einer Graph Schrittkette zu setzen da hierdurch sehr häufig solche Probleme entstehen. Besser ist es die Operation N ( Solange der Schritt aktiv ist) zu verwenden. Auch bei vielen Schritten hintereinander die alle die die Operation N auf einen Ausgang benutzen bleibt dieser Permanent anstehen ( Also keine 0 beim Schritt Wechsel). Und super gut wäre es wen z. B. S7 graph schrittkette zurücksetzen 3. Merker in der Schrittkette verwendet werden die an andere Stelle mit den passenden Verrieglungen den Ausgang Setzen. z. B.
U N Störung
U Automatik
U Merker aus der Schrittkette
= Ausgang
Grüße
wiesel
Zuletzt bearbeitet: 21 Mai 2011
#3
Vielen Dank erst einmal. Gut, das leuchtet mir ein. Ich muss in meinem Fall im zweiten Schritt ein Gebläse einschalten, welches auch die ganze Zeit anbleibt. AUSNAHME: Wird der Reinigungszyklus angewählt, wechselt das Gebläse einmal pro Durchlauf die Drehrichtung ( kurzzeitig). Also müsste ich doch dann auch im zweiten Schritt den Ausgang direkt setzen, allerdings mit einer Verriegelung mit Motorschutz.
Die Transitions werden dann durch umsetzen der Variable auf den neuen Zustand (Schritt) des Ablaufautomaten gesetzt, wenn die entsprechenden Bedingungen innerhalb des aktiven States erkannt werden. Aktionen, welche nur einmalig ausgeführt werden sollen, erfordern einen eigenen State, der direkt nach der Aktionsausführung auf den Nachfolgestate gesetzt wird, in welchem dann auf die eigentliche Statetransitionbedinguing geprüft wird... Wenn man gewohnt ist solche Statemachines zu programmieren, läuft das ziemlich unproblematisch und dauert auch nicht viel länger als die FBs von logi zu nutzen. Allerdings fehlt hier natürlich die Prüfung der Einhaltung von EN61131-3, die logi in gewissen Grenzen bei Verwendung der FBs durchführt. Bei der "zu Fuß" Lösung bist Du halt selber verantwortlich, dass die statemachine "sauber" programmiert ist (klare eindeutige Transitions und keine Endlosschleifen). S7 Graph Not Aus | Techniker-Forum. Unser RevPi Motto: Don't just claim it - make it! 06 Apr 2018, 13:09
Hallo Kai. in meinem Programm habe ich einen Hauptbaustein in dem ich die Anlage ein und ausschalten kann, dieser baustein (ein/aus) ist mit den restlichen bausteinen gekoppelt sobald ich die anlage einschalte weiss diese das es losgehen kann.