<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to PFC 200: RETAIN</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6437cd5d06/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6437cd5d06/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/6437cd5d06/</id><updated>2020-02-28T04:14:42.906000Z</updated><subtitle>Recent posts to PFC 200: RETAIN</subtitle><entry><title>PFC 200: RETAIN</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6437cd5d06/?limit=25#5a58" rel="alternate"/><published>2020-02-28T04:14:42.906000Z</published><updated>2020-02-28T04:14:42.906000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com6a5c7de8d403fe76b083276d260b0dc436a46a1f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; mg&lt;/p&gt;
&lt;p&gt;Hallo Leute&lt;/p&gt;
&lt;p&gt;Entschuldigung, Ich bins schon wieder ....&lt;/p&gt;
&lt;p&gt;Wenn ich eine RETAIN VARIABLE definiere, läuft der PFC200 nicht mehr stabil. Das heißt nicht, daß er jedes Mal abstürzt aber wenn ich nun mit dem System weiterarbeite stürzt es zu 90% nach ca. 5 min ab. Sobald ich die RETAIN Variablen wieder herauslösche ist es wieder gut. (Persistent hab ich auch mal probiert ... aber das geht gar nicht).&lt;/p&gt;
&lt;p&gt;Auf jeden Fall stürzt es nach "allesBereinigen" / Login+"Download" &lt;span style="color: underline;"&gt;NUN NACH DER AKTION&lt;/span&gt; "BootProjekt laden" ab.&lt;br/&gt;
Wenn ich zuerst ohne RETAIN lade und dann mit RETAIN einen Änderungsdownload durchführe scheint es zu funktionieren.&lt;br/&gt;
Wenn ich dann allerdings "BootProjekt laden" mache, ist Codesys wieder abgestürzt.&lt;/p&gt;
&lt;p&gt;Ein Absturz kann sich auf 2 Arten zeigen.&lt;br/&gt;
a) kein Zugriff mehr auf die Steuerung aber die PLC läuft weiter.&lt;br/&gt;
   Da hilft manchmal das Trennen der Verbindung, aber dann darf ich nichts mehr ändern sonst kommt b)&lt;br/&gt;
b) Programmabarbeitung wird gestoppt.&lt;/p&gt;
&lt;p&gt;Ich habe dazu die codesyscontrol.log mal herauskopiert und mit ein paar Kommentaren versehen:&lt;/p&gt;
&lt;p&gt;1542872846, 0x00000009, 1, 0, 2, Running as network server&lt;br/&gt;
1542872846, 0x00000009, 1, 0, 1, Running as network client&lt;br/&gt;
1542872846, 0x00000007, 1, 0, 6, Network interface: &amp;lt;ipaddress&amp;gt;192.168.2.10&amp;lt;/ipaddress&amp;gt;, subnetmask &amp;lt;subnetmask&amp;gt;255.255.255.0&amp;lt;/subnetmask&amp;gt;&lt;br/&gt;
1542872846, 0x00000018, 1, 0, 4, Network interface &amp;lt;interface&amp;gt;ether 4&amp;lt;/interface&amp;gt; at router &amp;lt;instance&amp;gt;0&amp;lt;/instance&amp;gt; registered&lt;br/&gt;
1542872846, 0x00005f0d, 1, 0, 1, interface &amp;lt;interface&amp;gt;can0&amp;lt;/interface&amp;gt; is not available&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0, No certificate for the OPC UA server available.&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0, Security policy allows plain text communication. Secure communication is deactivated.&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0, &lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;*&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0,     OPC UA Server Started:&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0,     Hostname: PFC200-426DFA, Port: 4840&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0,     URL: opc.&lt;a class=""&gt;tcp://PFC200-426DFA:4840&lt;/a&gt;&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0,     Loopbackadapter activated.&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0,     All available networkadapters are used.&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0, &lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0, Provider CODESYS_DefaultProvider with Version 0x3050d00 registerd at the OPC UA server.&lt;br/&gt;
1542872846, 0x00000124, 1, 0, 0, Provider CmpOPCUAProviderIecVarAccess with Version 0x3050d00 registerd at the OPC UA server.&lt;br/&gt;
1542872846, 0x00000030, 1, 0, 6, Local network address: &amp;lt;ipaddress&amp;gt;192.168.2.10&amp;lt;/ipaddress&amp;gt;&lt;br/&gt;
1542872846, 0x00000018, 1, 0, 4, Network interface &amp;lt;interface&amp;gt;BlkDrvTcp&amp;lt;/interface&amp;gt; at router &amp;lt;instance&amp;gt;2&amp;lt;/instance&amp;gt; registered&lt;br/&gt;
1542872846, 0x00000018, 1, 0, 1, Setting router &amp;lt;instance&amp;gt;0&amp;lt;/instance&amp;gt; address to &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;address&gt;&lt;strong&gt;&lt;em&gt;(000a)&lt;/em&gt;&lt;/strong&gt;&lt;/address&gt;&lt;strong&gt;&lt;em&gt;&lt;br/&gt;
1542872846, 0x00000018, 1, 16, 8, Network interface for mainnet=&amp;lt;mainnet&amp;gt;ether 5&amp;lt;/mainnet&amp;gt; not found&lt;br/&gt;
1542872846, 0x00000018, 1, 0, 1, Setting router &amp;lt;instance&amp;gt;1&amp;lt;/instance&amp;gt; address to &lt;address&gt;(0000)&lt;/address&gt;&lt;br/&gt;
1542872846, 0x00000018, 1, 0, 1, Setting router &amp;lt;instance&amp;gt;2&amp;lt;/instance&amp;gt; address to &lt;address&gt;(2ddc:c0a8:020a)&lt;/address&gt;&lt;br/&gt;
1542872852, 0x00000126, 1, 0, 0, Valid license found for OPC UA IecVarAccess provider.&lt;br/&gt;
1542872852, 0x00000002, 1, 0, 7, Retains matched to bootproject of application &lt;span&gt;&lt;span&gt;[&amp;lt;app&amp;gt;Application&amp;lt;/app&amp;gt;]&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
1542872852, 0x00000002, 1, 0, 6, Bootproject of application &lt;span&gt;&lt;span&gt;[&amp;lt;app&amp;gt;Application&amp;lt;/app&amp;gt;]&lt;/span&gt;&lt;/span&gt; loaded&lt;br/&gt;
1542872852, 0x00000002, 1, 0, 10, Application &lt;span&gt;&lt;span&gt;[&amp;lt;app&amp;gt;Application&amp;lt;/app&amp;gt;]&lt;/span&gt;&lt;/span&gt; started&lt;br/&gt;
1542872852, 0x00000001, 1, 0, 34, CODESYS Control ready&lt;br/&gt;
1542872852, 0x0000100c, 1, 0, 0, Visuinitialization starting.&lt;br/&gt;
1542872852, 0x00001012, 1, 0, 0, Opened alarm storage file, version: 3&lt;br/&gt;
1542872852, 0x0000100c, 1, 0, 0, Visuinitialization done.&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0, &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,                        Web Server&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,       Root directory : $PlcLogic$/$visu$&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,                        Web Server&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,       Root directory : $PlcLogic$/$visu$&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,       Host :       PFC200-426DFA&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,       HTTP port  : 8080&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,       HTTPS port : 443&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0,       Connection type : HTTP, HTTPS&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0, &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;*&lt;/em&gt;&lt;/strong&gt;*&lt;em&gt;&lt;em&gt;&lt;br/&gt;
1542872853, 0x00000033, 1, 0, 0, TlsCreateContext: The given namespace 'WebServer' was not found in config file.&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0, The needed certificate is not available for HTTPS.&lt;br/&gt;
1542872853, 0x00000071, 1, 0, 0, HTTPS is not working with your configuration. See previous log entries for details!&lt;br/&gt;
1542872940, 0x00000001, 1, 0, 0, runtime licensed&lt;br/&gt;
&lt;span style="color: #408000;"&gt;--------------------- NACH MEINEM LOGIN mit Codesys: ALLES IST OK --------------&lt;/span&gt;&lt;br/&gt;
&lt;span style="color: #408000;"&gt;--------------------- NACH MEINEM LOGOUT - siehe nächste Zeile  --------------&lt;/span&gt;&lt;br/&gt;
&lt;span style="color: #FF0000;"&gt;1542873226, 0x00000030, 8, 81, 1, &lt;/span&gt;&lt;/em&gt;EXCEPTION&lt;/em&gt; &amp;lt;task&amp;gt;BlkDrvTcp&amp;lt;/task&amp;gt; &amp;lt;ip&amp;gt;0x823aeb0&amp;lt;/ip&amp;gt; &amp;lt;bp&amp;gt;0xb6f99000&amp;lt;/bp&amp;gt; &amp;lt;sp&amp;gt;0xb547c218&amp;lt;/sp&amp;gt;&lt;br/&gt;
&lt;span style="color: #408000;"&gt;------------ REGELSTATION LÄUFT ALLERDINGS WEITER ----------&lt;/span&gt;&lt;br/&gt;
&lt;span style="color: #408000;"&gt;--------------------- NACH MEINEM WEITEREN LOGIN ist scheint vorerst ALLES OK --------------&lt;/span&gt;&lt;br/&gt;
&lt;span style="color: #408000;"&gt;------------ nach ca. 20sec kommt es zum Totalabsturz (PLC stoppt) ----------&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>