<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Merker als RETAIN deklatieren (Konflikt im Handbuch?)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d0b6e02878/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d0b6e02878/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/d0b6e02878/</id><updated>2020-02-28T11:28:17.542000Z</updated><subtitle>Recent posts to Merker als RETAIN deklatieren (Konflikt im Handbuch?)</subtitle><entry><title>Merker als RETAIN deklatieren (Konflikt im Handbuch?)</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d0b6e02878/?limit=25#315c" rel="alternate"/><published>2020-02-28T11:28:17.542000Z</published><updated>2020-02-28T11:28:17.542000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.comc6ef180f285536f20ec47199a21993293c02ab92</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; 61131&lt;/p&gt;
&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;im Handbuch für SPS Programmierung mit CoDeSys 2.3 auf Seite 5-6 steht:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Zitat:&lt;/strong&gt;&lt;br/&gt;
- Weisen Sie remanenten Variablen keine Merkeradressen (%M) zu, da dies zu Konflikten bzgl. der&lt;br/&gt;
Speicherbereiche führt!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Im Handbuch WAGO-I/O-SYSTEM 750 Programmierbarer Feldbuscontroller ETHERNET 750-880(/xxx-xxx)&lt;br/&gt;
32-Bit-CPU mit Multitasking auf Seite 88 steht:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Zitat:&lt;/strong&gt;&lt;br/&gt;
Beachten Sie, dass die Merker nur remanent sind, wenn Sie diese unter „VAR RETAIN“ deklarieren.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nach meiner Einschätzung wiederspricht sich das o.g. geschriebene!?&lt;/p&gt;
&lt;p&gt;Bisher habe ich mir daher wie folgt geholfen (Initialisierung der Merker unterbunden)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Zitat:&lt;/strong&gt;&lt;br/&gt;
Syntax: {flag &lt;span&gt;[&amp;lt;flags&amp;gt;]&amp;lt;/flags&amp;gt;&lt;/span&gt; &lt;span&gt;[off|on]&lt;/span&gt;}&lt;br/&gt;
Mit diesem Pragma können die Eigenschaften einer Variablendeklaration beeinflusst werden.&lt;br/&gt;
&amp;lt;flags&amp;gt; kann eine Kombination der folgenden Flags sein:&lt;br/&gt;
5 - Die Editoren&lt;br/&gt;
CoDeSys V2.3 5-13&lt;br/&gt;
noinit: Die Variable wird nicht initialisiert.&amp;lt;/flags&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Daher meine Frage: Kann ich Merker als RETAIN deklarieren (z.B. mit VAR_GLOBAL RETAIN) ohne das es zu Problemen kommt?.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>