<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Timer "Neustart"</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/</id><updated>2020-02-28T13:27:16.838000Z</updated><subtitle>Recent posts to Timer "Neustart"</subtitle><entry><title>Timer "Neustart"</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/?limit=25#f546" rel="alternate"/><published>2020-02-28T13:27:16.838000Z</published><updated>2020-02-28T13:27:16.838000Z</updated><author><name>Falke</name><uri>https://forge.codesys.com/u/falke/</uri></author><id>https://forge.codesys.com7f8d000efbe8c9efe737e45493dbd5d74e70b359</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Danke für die Hilfe! &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer "Neustart"</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/?limit=25#dbb8" rel="alternate"/><published>2020-02-28T13:27:14.082000Z</published><updated>2020-02-28T13:27:14.082000Z</updated><author><name>hugo</name><uri>https://forge.codesys.com/u/hugo/</uri></author><id>https://forge.codesys.com2ae56231b9360f7d738acb81cb027d414427ce3d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;du kannst dir auch den baustein tp_x aus der oscat lib ansehen das ist ein retriggerable timer der genau das macht was du suchst.&lt;/p&gt;
&lt;p&gt;w &lt;a class="" href="http://www.oscat.de" rel="nofollow"&gt;www.oscat.de&lt;/a&gt; w  die lib ist open source&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer "Neustart"</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/?limit=25#3597" rel="alternate"/><published>2020-02-28T13:27:06.472000Z</published><updated>2020-02-28T13:27:06.472000Z</updated><author><name>Pitsch52</name><uri>https://forge.codesys.com/u/pitsch52/</uri></author><id>https://forge.codesys.com915253302a26f38cbd49a8b237f6c24aca46c091</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo&lt;/p&gt;
&lt;p&gt;Wenn Du das in ST versuchen willst, so kannst Du es mit einem FB so probieren:&lt;/p&gt;
&lt;p&gt;(&lt;em&gt;Deklarationsteil&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;FUNCTION_BLOCK NachTrigTimer&lt;/p&gt;
&lt;p&gt;VAR_INPUT&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;TRIGGER&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;ZEIT&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;TIME&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;VAR_OUTPUT&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;OUT&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;VAR&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;T_OF&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;FLANKE&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;(&lt;em&gt;Codeteil&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;IF (TRIGGER = TRUE AND FLANKE = FALSE) THEN (&lt;em&gt;Steigende flanke an TRIGGER erkennen&lt;/em&gt;)&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;T_OF&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;ZEIT&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;     &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;Zeit&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="nb"&gt;Interval&lt;/span&gt; &lt;span class="n"&gt;der&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;Instanz&lt;/span&gt; &lt;span class="n"&gt;aktualisieren&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="n"&gt;T_OF&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="k"&gt;IN&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;TRUE&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;   &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;F&lt;/span&gt;&lt;span class="err"&gt;ü&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt; &lt;span class="n"&gt;einen&lt;/span&gt; &lt;span class="n"&gt;Zyklus&lt;/span&gt; &lt;span class="n"&gt;den&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;Instanz&lt;/span&gt; &lt;span class="n"&gt;Eingang&lt;/span&gt; &lt;span class="n"&gt;auf&lt;/span&gt; &lt;span class="k"&gt;TRUE&lt;/span&gt; &lt;span class="n"&gt;setzen&lt;/span&gt;&lt;span class="o"&gt;*&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;T_OF&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="k"&gt;IN&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;span class="p"&gt;(&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;Instanz&lt;/span&gt; &lt;span class="n"&gt;Eingang&lt;/span&gt; &lt;span class="n"&gt;zur&lt;/span&gt;&lt;span class="err"&gt;ü&lt;/span&gt;&lt;span class="n"&gt;cksetzen&lt;/span&gt;&lt;span class="o"&gt;*&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;FLANKE := TRIGGER; (&lt;em&gt;Flankenmerker zurücksetzen&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;T_OF; (&lt;em&gt;TOF-Instanz am laufen halten&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;OUT := T_OF.Q ; (&lt;em&gt;Ausgangssignal zuweisen&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;Ungetestet! Sollte aber so funktionieren.&lt;/p&gt;
&lt;p&gt;Viel Spass beim Ausprobieren.&lt;/p&gt;
&lt;p&gt;Mit freundlichen Grüssen! Pitsch&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer "Neustart"</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/?limit=25#870e" rel="alternate"/><published>2020-02-28T13:27:03.855000Z</published><updated>2020-02-28T13:27:03.855000Z</updated><author><name>hicom</name><uri>https://forge.codesys.com/u/hicom/</uri></author><id>https://forge.codesys.com44ae240f313ff6a7d8d5ef7ee093bf35d2ca995b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;wenn du einen TOF timer nimmst und vor dem IN Eingang&lt;/p&gt;
&lt;p&gt;ein R_Trig einbaust, sollte der Timer nachtriggerbar sein.&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;Jürgen&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Timer "Neustart"</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/47a064ed1d/?limit=25#5af6" rel="alternate"/><published>2020-02-28T13:27:01.060000Z</published><updated>2020-02-28T13:27:01.060000Z</updated><author><name>Falke</name><uri>https://forge.codesys.com/u/falke/</uri></author><id>https://forge.codesys.com291d6e1c975c9697b84727b85931dd9db0069d26</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich möchte Timer mit "Neustart" realisieren. Wenn die Taste "START" betätigt worden ist, läuft die Zeit z.B. 30 Sec. Wenn die Taste "START" noch betätigt worden ist, dann sofort einen neuen Start für Timer( egal 30 Sec. ist vorbei oder nicht). &lt;/p&gt;
&lt;p&gt;Wie kann ich diese Aufgabe in FUP oder ST realisieren? &lt;/p&gt;
&lt;p&gt;Danke schön im Voraus!&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>