<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to SysTimeRTc.SysTimeRtcConvertHighResToDate Zykluszeitanstieg</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/fc1a047ee3/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/fc1a047ee3/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/fc1a047ee3/</id><updated>2020-02-27T23:36:51.147000Z</updated><subtitle>Recent posts to SysTimeRTc.SysTimeRtcConvertHighResToDate Zykluszeitanstieg</subtitle><entry><title>SysTimeRTc.SysTimeRtcConvertHighResToDate Zykluszeitanstieg</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/fc1a047ee3/?limit=25#26e6" rel="alternate"/><published>2020-02-27T23:36:51.147000Z</published><updated>2020-02-27T23:36:51.147000Z</updated><author><name>Chris.O</name><uri>https://forge.codesys.com/u/chris-o/</uri></author><id>https://forge.codesys.comc2cd3ff9d1697212b3c4d9515262bdb9a688a7aa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Forum,&lt;/p&gt;
&lt;p&gt;ich habe festgestellt, dass es beim verwenden der Funktion "SysTimeRTc.SysTimeRtcConvertHighResToDate" sporatisch zu einem Ansteig der Zykluszeit kommt.&lt;/p&gt;
&lt;p&gt;In der Taskkonfiguration ist zu sehen, dass die Max. Zykluszeit immer mal wieder ansteigt. Dies habe ich zurückverfolgt auf die oben genannte Funktion.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;timeTest01&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;LTIME&lt;/span&gt;&lt;span class="o"&gt;();&lt;/span&gt;
&lt;span class="nt"&gt;SysTimeRTc&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;SysTimeRtcConvertHighResToDate&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;pTimestamp&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;GetTimeResult&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;pDate&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;Ctrl_DateTime&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt; &lt;span class="o"&gt;//&lt;/span&gt;&lt;span class="nt"&gt;Da&lt;/span&gt; &lt;span class="nt"&gt;Zeit&lt;/span&gt; &lt;span class="nt"&gt;in&lt;/span&gt; &lt;span class="nt"&gt;ms&lt;/span&gt; &lt;span class="nt"&gt;seit&lt;/span&gt; &lt;span class="nt"&gt;01-01-1970&lt;/span&gt; &lt;span class="nt"&gt;ausgelesen&lt;/span&gt; &lt;span class="nt"&gt;wird&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;muss&lt;/span&gt; &lt;span class="nt"&gt;dieser&lt;/span&gt; &lt;span class="nt"&gt;Wert&lt;/span&gt; &lt;span class="nt"&gt;noch&lt;/span&gt; &lt;span class="nt"&gt;in&lt;/span&gt; &lt;span class="nt"&gt;die&lt;/span&gt; &lt;span class="nt"&gt;Uhrzeit&lt;/span&gt; &lt;span class="nt"&gt;und&lt;/span&gt; &lt;span class="nt"&gt;Datum&lt;/span&gt; &lt;span class="nt"&gt;konvertiert&lt;/span&gt; &lt;span class="nt"&gt;werden&lt;/span&gt;
&lt;span class="nt"&gt;timeTest02&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;LTIME&lt;/span&gt;&lt;span class="o"&gt;();&lt;/span&gt;
&lt;span class="nt"&gt;timediff&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;timeTest02-timeTest01&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;TimeDiffMax&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;MAX&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;timediff&lt;/span&gt;&lt;span class="o"&gt;,&lt;/span&gt; &lt;span class="nt"&gt;timediffmax&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;hier habe ich Sprünge auf aktuell bis zu 10ms. An was könnte das liegen? Hat jemand gleiches beobachtet? Hat jemand eine Lösung?&lt;br/&gt;
Wie gesagt... das Ganze tritt in unregelmäßigen Abständen auf... manchmal innerhalb von Sekunden, manchmal dauerts ne halbe Stunde.&lt;/p&gt;
&lt;p&gt;Ich verwende einen PFC200 750-8214 mit CoDeSys V3.5.15&lt;/p&gt;
&lt;p&gt;Gruß Chris&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>