<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to globale Variable in FB hochzählen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4618d517d0/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4618d517d0/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/4618d517d0/</id><updated>2020-02-28T15:10:53.922000Z</updated><subtitle>Recent posts to globale Variable in FB hochzählen</subtitle><entry><title>globale Variable in FB hochzählen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4618d517d0/?limit=25#53b5" rel="alternate"/><published>2020-02-28T15:10:53.922000Z</published><updated>2020-02-28T15:10:53.922000Z</updated><author><name>J Schohaus</name><uri>https://forge.codesys.com/u/j-schohaus/</uri></author><id>https://forge.codesys.comfaf6876820349fe1c5c6794a7fc06ab2b40ef054</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Zizou&lt;/p&gt;
&lt;p&gt;Da du ein Wert lesen dann veränder und zurückgeben möchtest wäre eine Variable vom Type VAR_IN_OUT richtig.&lt;/p&gt;
&lt;p&gt;im FB: &lt;/p&gt;
&lt;p&gt;FUNCTION_BLOCK Visudaten &lt;/p&gt;
&lt;p&gt;VAR_IN_OUT&lt;/p&gt;
&lt;p&gt;zaehler:UINT:=0; &lt;/p&gt;
&lt;p&gt;END_VAR &lt;/p&gt;
&lt;p&gt;zaehler:=zaehler+1; &lt;/p&gt;
&lt;p&gt;mfG Jochen&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>globale Variable in FB hochzählen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/4618d517d0/?limit=25#0730" rel="alternate"/><published>2020-02-28T15:10:46.166000Z</published><updated>2020-02-28T15:10:46.166000Z</updated><author><name>Zizou</name><uri>https://forge.codesys.com/u/zizou/</uri></author><id>https://forge.codesys.com0626455f5d8a63a8038dbba8eaa2b76e057506b2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;mein Problem ist, dass ich in einem Funktionsblock eine globale Variable hochzählen möchte.&lt;/p&gt;
&lt;p&gt;Dies funktioniert aber nicht und die Variable bleibt immer auf 0.&lt;/p&gt;
&lt;p&gt;Kann mir jemand sagen was ich hier falsch mache?&lt;/p&gt;
&lt;p&gt;unter globale Variablen:&lt;/p&gt;
&lt;p&gt;VAR_GLOBAL&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;zaehler&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;UINT&lt;/span&gt; &lt;span class="o"&gt;:=&lt;/span&gt; &lt;span class="mi"&gt;0&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;im FB:&lt;/p&gt;
&lt;p&gt;FUNCTION_BLOCK Visudaten&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;vin_zaehler&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;UINT&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="mi"&gt;0&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;vout_zaehler&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;UINT&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;vin_zaehler:=vin_zaehler+1;&lt;/p&gt;
&lt;p&gt;vout_zaehler:=vin_zaehler;&lt;/p&gt;
&lt;p&gt;im PLC_PRG hab ich den Baustein eingefügt und die globale Variable "zaehler" mit den zwei internen Variablen verbunden.&lt;/p&gt;
&lt;p&gt;Hoffe ihr könnt mir helfen.&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>