<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/</id><updated>2020-04-24T19:27:30.800000Z</updated><subtitle>Recent posts to Daten auch nach erneuter Übertragung des Programms behalten</subtitle><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#cdc4" rel="alternate"/><published>2020-04-24T19:27:30.800000Z</published><updated>2020-04-24T19:27:30.800000Z</updated><author><name>aieser</name><uri>https://forge.codesys.com/u/aieser/</uri></author><id>https://forge.codesys.com936d77318c6962efec4524489814a5b1f73bbc1a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Does anyone have the SysLibFile.lib file to share?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#32ff" rel="alternate"/><published>2020-02-28T11:18:56.743000Z</published><updated>2020-02-28T11:18:56.743000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.comf54c065c93167199374533f592f8d3fc104128e9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;habe endlich eine SPS zur Hand, und werde den letzten Tip einmal testen, da es absolut KEINE Arbeit macht die Deklaration anzupassen.&lt;/p&gt;
&lt;p&gt;Falls es dennoch nicht klappen sollte greife ich auf das File-System zurück.&lt;/p&gt;
&lt;p&gt;Ich werde berichten.&lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;
&lt;p&gt;Edit: &lt;/p&gt;
&lt;p&gt;Um nen Doppelpost zu vermeiden:&lt;/p&gt;
&lt;p&gt;Die Variablen entsprechend zu deklarieren klappt wunderbar.&lt;/p&gt;
&lt;p&gt;Manchmal ist die Lösung halt simpel und effektiv!&lt;/p&gt;
&lt;p&gt;Danke für die Hilfe!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#1b4e" rel="alternate"/><published>2020-02-28T11:18:49.708000Z</published><updated>2020-02-28T11:18:49.708000Z</updated><author><name>hugo</name><uri>https://forge.codesys.com/u/hugo/</uri></author><id>https://forge.codesys.come800125e1b6274983df5b3364eb42209e2e75dca</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;einfach geht es auch ohne file system mit var remanent und persistent&lt;/p&gt;
&lt;p&gt;die iec hat diese beiden dinge genau zu deinem zweck erfunden&lt;/p&gt;
&lt;p&gt;erhalt von daten über spannungsausfall und softwareupdate und oder reset&lt;/p&gt;
&lt;p&gt;lies doch einfach mal die beiden begriffe remanent und persistent in der hilfe nach&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#8398" rel="alternate"/><published>2020-02-28T11:18:47.139000Z</published><updated>2020-02-28T11:18:47.139000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.comdb6aa1bac40f50255a7b12459626505dafc1073b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;Werd es testen sobald ich ne Steuerung zur Hand habe. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;O.K.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Es ist leider kein Beispiel fürs auslesen dabei,&lt;/p&gt;
&lt;p&gt;nur wie man das Änderungsdatum etc. anzeigt. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Lesen funktioniert wie das Schreiben".&lt;/p&gt;
&lt;p&gt;Such doch mal auf deinem Rechner die Datei:&lt;/p&gt;
&lt;p&gt;syslibfile.chm  und syslibfile.pdf&lt;/p&gt;
&lt;p&gt;Da kannst du alles nachlesen.&lt;/p&gt;
&lt;p&gt;(Standardfunktionen von CoDeSys, damit du Portabel bleibst)&lt;/p&gt;
&lt;p&gt;Bei Systemwechsel hat man sonst erhebliche Probleme.&lt;/p&gt;
&lt;p&gt;TIP: Ich verwende die OSCAT-Lib für CoDeSys und Step 7&lt;/p&gt;
&lt;p&gt;Ich kann auch bei Gelegenheit mal das "Example" erweitern.&lt;/p&gt;
&lt;p&gt;Bei Fragen:&lt;/p&gt;
&lt;p&gt;Rühr dich einfach nochmals.&lt;/p&gt;
&lt;p&gt;Ich bin auch öfter im OSCAT-Forum zu finden.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#dc3f" rel="alternate"/><published>2020-02-28T11:18:40.084000Z</published><updated>2020-02-28T11:18:40.084000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.com984b2a9e7f20e3ed8cbe8cde6135716d1193531f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;danke für deine Antwort.&lt;/p&gt;
&lt;p&gt;Werd es testen sobald ich ne Steuerung zur Hand habe.&lt;/p&gt;
&lt;p&gt;Es ist leider kein Beispiel fürs auslesen dabei, nur wie man das Änderungsdatum etc. anzeigt.&lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#9c68" rel="alternate"/><published>2020-02-28T11:18:37.505000Z</published><updated>2020-02-28T11:18:37.505000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com31fa9acf67e37a7a87a841d71508517aa0269456</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Habe mich registriert und die Dateien herruntergeladen. &lt;/p&gt;
&lt;p&gt;Ich brauche ja eigentlich nur den Baustein  "GK_FileWrite_String" &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nimm die LIB --&amp;gt; öffnen --&amp;gt; und mit "Copy und Paste" &lt;/p&gt;
&lt;p&gt;Kopiere dir das Moul in deine Anwendung"&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;An den ich den Enable gebe, den Inhalt der geschrieben werden soll und &amp;gt;den Namen der Zieldatei. &lt;/p&gt;
&lt;p&gt;Nun werfen sich mir fragen auf, &lt;/p&gt;
&lt;p&gt;die ich aufgrund einer fehlenden Test-SPS &lt;/p&gt;
&lt;p&gt;nicht so einfach beantworten kann. &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;O.K.&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;Muss ich die Datei nicht erst einmal erstellen wenn es sie nicht gibt? &lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;Nein, macht diese LIB (Module) alleine.&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;Würde der Inhalt der Datei mit jedem neuen Eintrag überschrieben &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;oder würden die Einträge immer hintereinander weg geschrieben? &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Wie du willst.&lt;/p&gt;
&lt;p&gt;Mit dem Appendmodus hängt die neuen Texte hintereinander an.&lt;/p&gt;
&lt;p&gt;Ansonsten kannst du die Datei immer neu schreiben/erzeugen wie du willst.&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;Wie lese ich den Inhalt wieder aus? &lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;Schau dir das Example an.&lt;/p&gt;
&lt;p&gt;Ich glaube, dass hier auch auslesen drinnen war/ist  ?&lt;/p&gt;
&lt;p&gt;Einfach mal experimieren.&lt;/p&gt;
&lt;p&gt;Schau doch mal hier:&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.magnia.de/index.php?option=com_content&amp;amp;view=article&amp;amp;id=60:ftp-handling&amp;amp;catid=35:codesys&amp;amp;Itemid=44" rel="nofollow"&gt;http://www.magnia.de/index.php?option=c ... &amp;amp;Itemid=44&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;hiermit kannst du die Datei "sehen" editieren . . .&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#2e22" rel="alternate"/><published>2020-02-28T11:18:35.048000Z</published><updated>2020-02-28T11:18:35.048000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.com034f360608e69fbd9d0f9e199f599277c9014e61</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;danke für die Hilfe!&lt;/p&gt;
&lt;p&gt;Habe mich registriert und die Dateien herruntergeladen.&lt;/p&gt;
&lt;p&gt;Ich brauche ja eigentlich nur den Baustein &lt;/p&gt;
&lt;p&gt;"GK_FileWrite_String"&lt;/p&gt;
&lt;p&gt;An den ich den Enable gebe, den Inhalt der geschrieben werden soll und den Namen der Zieldatei.&lt;/p&gt;
&lt;p&gt;Nun werfen sich mir fragen auf, die ich aufgrund einer fehlenden Test-SPS nicht so einfach beantworten kann.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Muss ich die Datei nicht erst einmal erstellen wenn es sie nicht gibt?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Würde der Inhalt der Datei mit jedem neuen Eintrag überschrieben oder würden die Einträge immer hintereinander weg geschrieben?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Wie lese ich den Inhalt wieder aus?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Wäre nett wenn Du mir das nochmal erläutern könntest.&lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#7812" rel="alternate"/><published>2020-02-28T11:18:28.051000Z</published><updated>2020-02-28T11:18:28.051000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com52b2607e821532eb43f87e33a5869fdd9ca50d0f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;P.S.&lt;/p&gt;
&lt;p&gt;Kannst dich bei mir Rühren, dann sende ich dir beide Dateien.&lt;/p&gt;
&lt;p&gt;Oder Registriere dich und lade dir beide selbst runter.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#fdb8" rel="alternate"/><published>2020-02-28T11:18:25.584000Z</published><updated>2020-02-28T11:18:25.584000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com3ff77a14d33f95469fedfa78c42a35652904238f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Dann glaubig ich weis ich deinen Ansatz. &lt;/p&gt;
&lt;p&gt;In eine Datei schreiben, von dort immer auslesen... &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ja, das meinte ich.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;werd mir dafür mal nen Sample suchen&lt;/p&gt;
&lt;p&gt;, verwende ich zum ersten Mal.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Schau doch mal auf die Wago-Homepage.&lt;/p&gt;
&lt;p&gt;Oder&lt;/p&gt;
&lt;p&gt;Nimm den Code hier, &lt;/p&gt;
&lt;p&gt;läuft auf einigen Systemen  (Portabel auf Filesystem-Controller)&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.magnia.de/index.php?option=com_docman&amp;amp;task=cat_view&amp;amp;gid=50&amp;amp;Itemid=53" rel="nofollow"&gt;http://www.magnia.de/index.php?option=c ... &amp;amp;Itemid=53&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Download --&amp;gt; Bibliotheken --&amp;gt; Daiteihandling.&lt;/p&gt;
&lt;p&gt;Example und Lib vorhanden   (Beides im Quellcode )&lt;/p&gt;
&lt;p&gt;Meine Empfehlung:  &lt;/p&gt;
&lt;p&gt;Code von  w &lt;a class="" href="http://www.magnia.de" rel="nofollow"&gt;www.magnia.de&lt;/a&gt; w  laden, probieren, selbst schreiben.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Daten auch nach erneuter Übertragung des Programms behalten</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ef13025f6f/?limit=25#636b" rel="alternate"/><published>2020-02-28T11:18:18.624000Z</published><updated>2020-02-28T11:18:18.624000Z</updated><author><name>Matze001</name><uri>https://forge.codesys.com/u/matze001/</uri></author><id>https://forge.codesys.comb80510c8120805c77c6eab51e5654cfdeedf6875</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Oh nicht erwähnt &lt;em&gt;peinlich&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;ne Wago 750-841 ... also hab ich eins&lt;/p&gt;
&lt;p&gt;MfG&lt;/p&gt;
&lt;p&gt;Marcel&lt;/p&gt;
&lt;p&gt;Dann glaubig ich weis ich deinen Ansatz. In eine Datei schreiben, von dort immer auslesen... werd mir dafür mal nen Sample suchen, verwende ich zum ersten Mal.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>