<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Timer Ausschaltverzögerung abbrechen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/</id><updated>2020-02-28T15:01:23.342000Z</updated><subtitle>Recent posts to Timer Ausschaltverzögerung abbrechen</subtitle><entry><title>Timer Ausschaltverzögerung abbrechen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/?limit=25#f64b" rel="alternate"/><published>2020-02-28T15:01:23.342000Z</published><updated>2020-02-28T15:01:23.342000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.comb6f3c221ab2f623b35c2cb88b5709b6aea8de1f7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; Gast&lt;/p&gt;
&lt;p&gt;danke für eure Antworten. &lt;/p&gt;
&lt;p&gt;@AB&lt;/p&gt;
&lt;p&gt;in ST kann ich kein R_TRIG und kein TOF deklarieren. CoDeSys meckert darüber. Warscheinlich mache  ich was falsch bzw. weiss ich nicht wo alles genau hin kommt. Wie gesagt ich bin blutiger Anfänger. Erfahrung mit Visual Basic habe ich, ich brauche noch ein wenig bis ich mich an das System gewöhnt habe.&lt;/p&gt;
&lt;p&gt;@Kersten&lt;/p&gt;
&lt;p&gt;als ich dein Tip befolgen wollte habe ich die mitgelieferten Bibliotheken gefunden und da ist jede Menge dabei, was ich brauche für Rolladen und Lichtsteuerung. So langsam komme ich noch dahinter.&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;Christoph&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer Ausschaltverzögerung abbrechen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/?limit=25#7c4d" rel="alternate"/><published>2020-02-28T15:01:15.270000Z</published><updated>2020-02-28T15:01:15.270000Z</updated><author><name>Kersten</name><uri>https://forge.codesys.com/u/kersten/</uri></author><id>https://forge.codesys.comb6971f172f0cf62440156a9a0efade6942974bf4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;hallo Christoph,&lt;/p&gt;
&lt;p&gt;möglicherweise sind die funktionsblöcke von WAGO eine hilfe. ich kenne das globale taget leider nicht aber zum thema home automation ist da einiges. das pdf ist zu beachten, da nicht alle fbs für die 750-841 ohne änderungen passig sind.&lt;/p&gt;
&lt;p&gt;na denn...&lt;/p&gt;
&lt;p&gt;kersten&lt;/p&gt;
&lt;p&gt;Link von wago :&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.wagotoplon.com/english/software/applications/building_common.zip" rel="nofollow"&gt;http://www.wagotoplon.com/english/softw ... common.zip&lt;/a&gt; m &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer Ausschaltverzögerung abbrechen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/?limit=25#b830" rel="alternate"/><published>2020-02-28T15:01:12.345000Z</published><updated>2020-02-28T15:01:12.345000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com49c483bd4844e016bc06a2be22e58b388504752b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; -AB-&lt;/p&gt;
&lt;p&gt;Im Grunde ist es ganz einfach. &lt;/p&gt;
&lt;p&gt;Du fragst die Flanke des Eingangs ab.&lt;/p&gt;
&lt;p&gt;Wenn die Flanke kommt und der Ausgang noch nicht geschaltet ist wird die Zeit des TOF auf  300s gesetzt.&lt;/p&gt;
&lt;p&gt;Wenn die Flanke kommt und der Ausgang ist schon geschaltet, dann  wird die Zeit auf 0ms gesetzt.&lt;/p&gt;
&lt;p&gt;Danach nur noch den Timer aufrufen - Fertig.&lt;/p&gt;
&lt;p&gt;MFG&lt;/p&gt;
&lt;p&gt;-AB-&lt;/p&gt;
&lt;p&gt;Hier noch die Lösung in ST:&lt;/p&gt;
&lt;p&gt;PROGRAM PLC_PRG&lt;/p&gt;
&lt;p&gt;VAR&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;Taster&lt;/span&gt;            &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;BOOL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;RTRIG_Taster&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;R_TRIG&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;Timer&lt;/span&gt;             &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;TOF&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;Ausgang&lt;/span&gt;         &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;BOOL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_VAR&lt;/p&gt;
&lt;p&gt;RTRIG_Taster (clk := taster);&lt;/p&gt;
&lt;p&gt;IF RTRIG_Taster.Q AND Timer.Q THEN&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;Timer&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;PT&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="o"&gt;#&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="n"&gt;ms&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;ELSIF RTRIG_Taster.Q AND NOT Timer.Q THEN&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;Timer&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;PT&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="o"&gt;#&lt;/span&gt;&lt;span class="mi"&gt;300&lt;/span&gt;&lt;span class="n"&gt;s&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;Timer (IN:= RTRIG_Taster.Q , Q=&amp;gt; Ausgang);&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer Ausschaltverzögerung abbrechen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/?limit=25#ff00" rel="alternate"/><published>2020-02-28T15:01:04.122000Z</published><updated>2020-02-28T15:01:04.122000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com76c8690805474600b8d3bda16d2f35d417329fba</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; joohrte&lt;/p&gt;
&lt;p&gt;dieses ist mit einer TOF zeit nicht so einfach.&lt;/p&gt;
&lt;p&gt;Meine Lösung wäre mit dem Eingang den zustand des Ausgangs zu Toggeln und zusätzlich wenn der Ausgang für eine Zeit TRUE ist diesesn wieder zurück zu setzen.&lt;/p&gt;
&lt;p&gt;Ich habe mein Beispile als Baustein Exportiert.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=85" rel="nofollow"&gt;ELTAKO.zip &lt;span&gt;&lt;span&gt;[534 Bytes]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer Ausschaltverzögerung abbrechen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/37c2b83334/?limit=25#d306" rel="alternate"/><published>2020-02-28T15:01:01.017000Z</published><updated>2020-02-28T15:01:01.017000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com7911f9197419c5e28dc837d790246161b8c1f84a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; Gast&lt;/p&gt;
&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich bin blutiger Anfänger mit CoDeSys. Ich möchte mit als Funktionsplan eine Treppenhausbeleuchtung realisieren, die nach Tastendruck für 5 min eingeschaltet wird. Soweit gut. Timer als "TOF" gesetzt mit Taster als Eingang und Schaltausgang am Ausgang "Q". Funktioniert auch. Jetzt möchte ich aber mit erneutem Tastendruck das Licht vorzeitig wieder auschalten können. Wie kann ich den Timer manuell beenden?&lt;/p&gt;
&lt;p&gt;Als Hardware wird später mal eine Wago 750-841 eingesetzt werden. Momentan läuft das Programm in der Simulation.&lt;/p&gt;
&lt;p&gt;Wäre toll, wenn jemand dafür eine Lösung hat.&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;Christoph&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>