<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to SysMemMove doesn't work?</title><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/2f46f6dc27/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/CODESYS-V2/thread/2f46f6dc27/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/CODESYS-V2/thread/2f46f6dc27/</id><updated>2020-02-27T22:24:40.042000Z</updated><subtitle>Recent posts to SysMemMove doesn't work?</subtitle><entry><title>SysMemMove doesn't work?</title><link href="https://forge.codesys.com/forge/talk/Codesys%2520V2.3/thread/2f46f6dc27/?limit=25#6595" rel="alternate"/><published>2020-02-27T22:24:40.042000Z</published><updated>2020-02-27T22:24:40.042000Z</updated><author><name>BosseL</name><uri>https://forge.codesys.com/u/bossel/</uri></author><id>https://forge.codesys.comae97cdf084fce6378cb0852e01cb9d352bc87459</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It turns out that SysLib functions in Codesys 2.3 don't work in Simulation Mode. When I download this to a real HW-PLC it works fine.&lt;br/&gt;
I did the same test with SysGetProjectInfo, both Sim-mode (didn't work) and in a real PLC (works).&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>SysMemMove doesn't work?</title><link href="https://forge.codesys.com/forge/talk/Codesys%2520V2.3/thread/2f46f6dc27/?limit=25#901f" rel="alternate"/><published>2020-02-27T22:24:38.282000Z</published><updated>2020-02-27T22:24:38.282000Z</updated><author><name>BosseL</name><uri>https://forge.codesys.com/u/bossel/</uri></author><id>https://forge.codesys.com04f303abb89e6e3de7ed3d28563731c10635d762</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, I am relative new in Codesys, but I have been working with Siemens for a long time.&lt;br/&gt;
I am trying to use the functions in SysLibMem.lib (especially SysMemMove) and the code working fine in (Simulation mode) with Codesys 3.5 but not at all in 2.3. I intend to do a FIFO, but this is only the basic function before I move on to the “FIFO-function” with offset and so on so to speak.&lt;br/&gt;
&lt;strong&gt;Is there any difference between these?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;My code looks like this.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nv"&gt;VAR&lt;/span&gt;
   &lt;span class="nv"&gt;sSourceString&lt;/span&gt;:   &lt;span class="nv"&gt;STRING&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
    &lt;span class="nv"&gt;sDestString&lt;/span&gt;:   &lt;span class="nv"&gt;ARRAY&lt;/span&gt; [&lt;span class="mi"&gt;0&lt;/span&gt;..&lt;span class="mi"&gt;7&lt;/span&gt;] &lt;span class="nv"&gt;OF&lt;/span&gt; &lt;span class="nv"&gt;STRING&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;EdgeDetect&lt;/span&gt;:   &lt;span class="nv"&gt;R_TRIG&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;bInit&lt;/span&gt;:       &lt;span class="nv"&gt;BOOL&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_VAR&lt;/span&gt;
&lt;span class="nv"&gt;EdgeDetect&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;cLK&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;bInit&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;EdgeDetect&lt;/span&gt;.&lt;span class="nv"&gt;Q&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;
   &lt;span class="nv"&gt;SysMemMove&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;dwDest&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;ADR&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;sDestString&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;, 
   &lt;span class="nv"&gt;dwSrc&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;ADR&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;sSourceString&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;, 
   &lt;span class="nv"&gt;dwCount&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;SIZEOF&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;sSourceString&lt;/span&gt;&lt;span class="ss"&gt;))&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Regards BosseL&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>