<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Programmablauf unterbrechen --&gt; Notfallprogramm ausführen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/5abf3fa92c/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/5abf3fa92c/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/5abf3fa92c/</id><updated>2020-02-28T08:53:14.299000Z</updated><subtitle>Recent posts to Programmablauf unterbrechen --&gt; Notfallprogramm ausführen</subtitle><entry><title>Programmablauf unterbrechen --&gt; Notfallprogramm ausführen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/5abf3fa92c/?limit=25#eebe" rel="alternate"/><published>2020-02-28T08:53:14.299000Z</published><updated>2020-02-28T08:53:14.299000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com7bb6a9bcd4ae8e9ee89ad8a4a369a58a00a8f0b0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Erstens ! ! !&lt;/p&gt;
&lt;p&gt;Not-Aus-Funktionen dürfen NICHT durch eine SPS "erledigt" werden.&lt;/p&gt;
&lt;p&gt;Dazu benötigst du spezielle Hardware.&lt;/p&gt;
&lt;p&gt;Solltest du aben einen zusätzlichen sagen wir mal Schnellstop benötigen.&lt;/p&gt;
&lt;p&gt;Abfrage von Schnellstop-Eingang, Signal ist 1   (Keine Schnellstop)&lt;/p&gt;
&lt;p&gt;Dann bearbeite die nachfolgenden Bausteine&lt;/p&gt;
&lt;p&gt;Abfrage von Schnellstop-Eingang, Signal ist 0   (Schnellstop steht an)&lt;/p&gt;
&lt;p&gt;Dann bearbeite die nachfolgenden Bausteine NICHT.&lt;/p&gt;
&lt;p&gt;Setze die Ausgänge auf 0 oder so.&lt;/p&gt;
&lt;p&gt;IF  (NOT SchnelStop)  THEN&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt; &lt;span class="n"&gt;messen&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;

 &lt;span class="n"&gt;schalten&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;

 &lt;span class="n"&gt;walten&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;ELSE&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt; &lt;span class="n"&gt;OUT_Schuetz&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;FALSE&lt;/span&gt;

 &lt;span class="n"&gt;OUT_Ventile&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;FALSE&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_IF&lt;/p&gt;
&lt;p&gt;Andere Aufrüfe dürfen NUR inerhalb des "IF"-Blocks sein.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Programmablauf unterbrechen --&gt; Notfallprogramm ausführen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/5abf3fa92c/?limit=25#11ed" rel="alternate"/><published>2020-02-28T08:53:07.562000Z</published><updated>2020-02-28T08:53:07.562000Z</updated><author><name>pacer-one</name><uri>https://forge.codesys.com/u/pacer-one/</uri></author><id>https://forge.codesys.comf329e2add3498319f215d8bbad506b88c69ad546</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;Ich habe folgendes Problem: Ich möchte wärend des Programmablaufs ständig den NotAus-Eingang abfragen und wenn die Abfrage postiv wird, den Programmablauf sofort unterbechen und den Programmbaustein verlassen.&lt;/p&gt;
&lt;p&gt;Die Abfrage läuft dann als Parallelbaustein zum MainProgramm (und-Verknüpfung)&lt;/p&gt;
&lt;p&gt;Würde hier die Sprungfunktion funktionieren? &lt;/p&gt;
&lt;p&gt;Der Maintask ist in AS geschrieben.&lt;/p&gt;
&lt;p&gt;Gruß, JK&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>