<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Write to File on soft PLC winV3x64</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/58f20f2ceb/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Engineering/thread/58f20f2ceb/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Engineering/thread/58f20f2ceb/</id><updated>2023-10-24T11:47:25.032000Z</updated><subtitle>Recent posts to Write to File on soft PLC winV3x64</subtitle><entry><title>Write to File on soft PLC winV3x64</title><link href="https://forge.codesys.com/forge/talk/Engineering/thread/58f20f2ceb/?limit=25#2862" rel="alternate"/><published>2023-10-24T11:47:25.032000Z</published><updated>2023-10-24T11:47:25.032000Z</updated><author><name>andrej</name><uri>https://forge.codesys.com/u/andrej/</uri></author><id>https://forge.codesys.comda69c27180c7163201ed75e23a098c8ac3daf1ab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello all,&lt;br/&gt;
I would like to store some data in text file. I use the soft PLC Win V3x64, on Windows 10. I use the SysFile Library 3.5.17.0. &lt;/p&gt;
&lt;p&gt;If I store the file directly in the in the directory of the PLC i.e. in '/CODESYSControlWinV3x64/E1FA7ABE/PlcLogic/LogAU.txt' the file is correctly filled with the data.&lt;br/&gt;
However, If I use an absolute path to a different directory no data is stored in the respective file. Despite the fact that the respective file exists and the Filehandler is correctly opened (see in picture _fdSysFHandle &amp;lt;&amp;gt; -1).&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c1"&gt;// sFileName : STRING := 'LogAU.txt';   // STORES FILE IN ../CODESYSControlWinV3x64/../PlcLogic/LogAU.txt'&lt;/span&gt;
&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;sFileName&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;STRING&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s"&gt;'C/Temp/LogAU.txt'&lt;/span&gt;&lt;span class="c1"&gt;// DOES NOT WORK&lt;/span&gt;
&lt;span class="o"&gt;---------------------&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="c1"&gt;// FILE DESCRIPTOR&lt;/span&gt;
&lt;span class="w"&gt;    &lt;/span&gt;&lt;span class="n"&gt;_fdSysFHandle&lt;/span&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SysFile&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;SysFileOpen&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;szFile&lt;/span&gt;&lt;span class="p"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;sFileName&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;am&lt;/span&gt;&lt;span class="p"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;SysFile&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;AM_APPEND&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;pResult&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;:=&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;ADR&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;_Result&lt;/span&gt;&lt;span class="p"&gt;));&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;Does some have an idea where the problem is, resp. how I can get store a file in an arbitrary directory.&lt;/p&gt;
&lt;p&gt;Thanks a lot and kind regards&lt;br/&gt;
Andreas&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>