<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to große Dateien mit CoDeSys lesen und verarbeiten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/370cc7b326/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/370cc7b326/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/370cc7b326/</id><updated>2020-02-28T09:49:25.471000Z</updated><subtitle>Recent posts to große Dateien mit CoDeSys lesen und verarbeiten</subtitle><entry><title>große Dateien mit CoDeSys lesen und verarbeiten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/370cc7b326/?limit=25#2c94" rel="alternate"/><published>2020-02-28T09:49:25.471000Z</published><updated>2020-02-28T09:49:25.471000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com5fe09fdccabb612bc917d70bd6be1f5e3c8409cd</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;nar21 hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Kann CoDeSys solch große Dateien verarbeiten oder gibt es einen Grenzwert für die Dateigröße?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das kommt auf das Target an.&lt;/p&gt;
&lt;p&gt;Schau doch mal nach, welcher Datentyp mit der Positionsangabe verwendet worden ist.&lt;/p&gt;
&lt;p&gt;Wenn die Positionsangabe der Funktion von "SysFileSetPos()"   ein Datenwort ist, so kannst du es mal testen.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>große Dateien mit CoDeSys lesen und verarbeiten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/370cc7b326/?limit=25#3748" rel="alternate"/><published>2020-02-28T09:49:18.750000Z</published><updated>2020-02-28T09:49:18.750000Z</updated><author><name>KlOis</name><uri>https://forge.codesys.com/u/klois/</uri></author><id>https://forge.codesys.com623f0ef157fe9a44d356cfb1cdd69c35ef6e795c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey,&lt;/p&gt;
&lt;p&gt;wie du schon selbst geschrieben hast....mit SysFileSetPos();&lt;br/&gt;
Datei öffnen, Position setzen, Datei auslesen.... wenn fertig Datei schließen.&lt;/p&gt;
&lt;p&gt;KlOis&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>große Dateien mit CoDeSys lesen und verarbeiten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/370cc7b326/?limit=25#e24c" rel="alternate"/><published>2020-02-28T09:49:16.229000Z</published><updated>2020-02-28T09:49:16.229000Z</updated><author><name>nar21</name><uri>https://forge.codesys.com/u/nar21/</uri></author><id>https://forge.codesys.comf7412d75c59afef8b1187c2b6a5ec4041a8f0006</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich möchte eine Datei mit einer CoDeSys Soft-SPS (V2.3) öffnen und partielle Bereiche daraus verarbeiten.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Da die Soft SPS auf einem Standard-PC läuft, ist Speicherplatz für Dateien an sich ja schon mal kein Problem, d.h. so eine Datei könnte gut 500MB..1GB groß werden. Dateninhalte sind csv-konditioniert. Kann CoDeSys solch große Dateien verarbeiten oder gibt es einen Grenzwert für die Dateigröße?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;In der SysLibFile habe ich die FUnktionen SysFileRead und SysFileGetPos/SysFileSetPos. Ich würde gern partiell in der Datei lesen, die Funktion SysFileRead hat aber laut Hilfe keinen Eingangsparameter für einen Offset in der Datei. Wie kann ich definiert Abschnitte in einer Datei lesen, ohne einen Puffer mit der Größe der Datei anlegen zu müssen?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Danke für die Hilfe im Voraus.&lt;/p&gt;
&lt;p&gt;Gruß, M&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>