<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/</id><updated>2020-02-28T06:22:00.156000Z</updated><subtitle>Recent posts to StringHex_to_INT</subtitle><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#8d31" rel="alternate"/><published>2020-02-28T06:22:00.156000Z</published><updated>2020-02-28T06:22:00.156000Z</updated><author><name>Tobi</name><uri>https://forge.codesys.com/u/tobi/</uri></author><id>https://forge.codesys.com684cb54117b90f97e6344ef4b587ba2764a678a4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hehe - schöne Sache!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#6061" rel="alternate"/><published>2020-02-28T06:21:57.959000Z</published><updated>2020-02-28T06:21:57.959000Z</updated><author><name>hugo</name><uri>https://forge.codesys.com/u/hugo/</uri></author><id>https://forge.codesys.comc1940931c8e3c5b0a6b44dace94ca8bdef6effa4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Tobi,&lt;/p&gt;
&lt;p&gt;dein Argument mit der HExadezimaltastatur hat uns nun doch überzeugt.&lt;/p&gt;
&lt;p&gt;in der 2.2. wird die funktion enthalten sein.&lt;/p&gt;
&lt;p&gt;anbei der code:&lt;/p&gt;
&lt;p&gt;FUNCTION HEX_TO_DWORD : INT&lt;/p&gt;
&lt;p&gt;VAR_INPUT&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;Hex&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_VAR&lt;/p&gt;
&lt;p&gt;VAR&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;pt&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;POINTER&lt;/span&gt; &lt;span class="n"&gt;TO&lt;/span&gt; &lt;span class="n"&gt;BYTE&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;X&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;BYTE&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_VAR&lt;/p&gt;
&lt;p&gt;(*&lt;/p&gt;
&lt;p&gt;version 1.0 6 oct 2006&lt;/p&gt;
&lt;p&gt;programmer  hugo&lt;/p&gt;
&lt;p&gt;tested by       tobias&lt;/p&gt;
&lt;p&gt;HEX_TO_DWORD converts a Hexadecimal string into a DWORD.&lt;/p&gt;
&lt;p&gt;pt := ADR(hex);&lt;/p&gt;
&lt;p&gt;FOR I := 0 TO LEN(hex) - 1DO&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nv"&gt;x&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;pt&lt;/span&gt;&lt;span class="o"&gt;^&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="mi"&gt;48&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;X&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;9&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt; &lt;span class="nv"&gt;X&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;X&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="c1"&gt;; END_IF;&lt;/span&gt;

&lt;span class="nv"&gt;HEX_TO_DWORD&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;SHL&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;HEX_TO_DWORD&lt;/span&gt;,&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nv"&gt;X&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;

&lt;span class="nv"&gt;pt&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nv"&gt;pt&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_FOR&lt;/p&gt;
&lt;p&gt;(* revision histroy&lt;/p&gt;
&lt;p&gt;hm      2.10.2007       rev 1.0&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;original&lt;/span&gt; &lt;span class="n"&gt;release&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;*)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#4c48" rel="alternate"/><published>2020-02-28T06:21:51.932000Z</published><updated>2020-02-28T06:21:51.932000Z</updated><author><name>Tobi</name><uri>https://forge.codesys.com/u/tobi/</uri></author><id>https://forge.codesys.com460b3537fbc74595ced5ce3f6b766e9d04bcebb9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ich habe mittlerweile auch noch einen anderen Ansatz probiert - der baut aber auf dem gleichen Prinzip auf. &lt;/p&gt;
&lt;p&gt;Ich verwende das, um auf einem HMI per Touchscreen hexwerte einzugeben, die ich aber auch als Base10-Zahl anzeigen lassen will.&lt;/p&gt;
&lt;p&gt;Mich hatte das halt nur verwundert, dass die umfangreiche Oscat das nicht bietet. &lt;/p&gt;
&lt;p&gt;Nun wende ich bei jeden Tastendruck ein SHL und ein AND auf meien bisherigen INT-Wert an. klappt auch.&lt;/p&gt;
&lt;p&gt;Danke &amp;amp; Gruß&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#9826" rel="alternate"/><published>2020-02-28T06:21:49.783000Z</published><updated>2020-02-28T06:21:49.783000Z</updated><author><name>hugo</name><uri>https://forge.codesys.com/u/hugo/</uri></author><id>https://forge.codesys.com9e5996d0e5e690b95b35b80ca9392aa387310bd1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;warum ist hex_to_int nicht in oscat?&lt;/p&gt;
&lt;p&gt;wir hatten uns bisher nicht gedacht das jemand so eine fumktion benötigt, wozu brauchst du sowas eigentlich?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#3ec4" rel="alternate"/><published>2020-02-28T06:21:43.765000Z</published><updated>2020-02-28T06:21:43.765000Z</updated><author><name>Tobi</name><uri>https://forge.codesys.com/u/tobi/</uri></author><id>https://forge.codesys.comd21551b1d94c156534953e322603144819361730</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Danke, Danke. So hatte ich mir das auch schon gedacht - komisch nur, dass das in keiner 'umfangreichen' Lib (Oscat?) implemetiert ist. Das konnte ich halt nicht glauben und habe mir da Blindheit unterstellt - aber es ist wohl tatsächlich so. &lt;/p&gt;
&lt;p&gt;Wie gesagt, danke schön!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#2ba1" rel="alternate"/><published>2020-02-28T06:21:41.596000Z</published><updated>2020-02-28T06:21:41.596000Z</updated><author><name>Oberchefe</name><uri>https://forge.codesys.com/u/oberchefe/</uri></author><id>https://forge.codesys.com5d125bb0dc0c8bf1ec36d54a67460b7d917543c6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;anbei als Lib (geringfügig modifiziert und mit ein paar Kommentaren versehen).&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=222" rel="nofollow"&gt;HexStringToDword.zip &lt;span&gt;&lt;span&gt;[1.37 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#db82" rel="alternate"/><published>2020-02-28T06:21:39.229000Z</published><updated>2020-02-28T06:21:39.229000Z</updated><author><name>Oberchefe</name><uri>https://forge.codesys.com/u/oberchefe/</uri></author><id>https://forge.codesys.combc3ed5cdefdd9f261ada04a984e4b062e2e1539c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;FUNCTION_BLOCK&lt;/span&gt; &lt;span class="nt"&gt;StringToDword&lt;/span&gt;
&lt;span class="nt"&gt;VAR_INPUT&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;InputString&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;9&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;span class="nt"&gt;VAR_OUTPUT&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;NoNumber&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;BOOL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;StringToDword&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;DWORD&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;span class="nt"&gt;VAR&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;Char&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;STRING&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nt"&gt;1&lt;/span&gt;&lt;span class="o"&gt;);&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;Wert&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;Pt_1&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;POINTER&lt;/span&gt; &lt;span class="nt"&gt;TO&lt;/span&gt; &lt;span class="nt"&gt;BYTE&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;i&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt;  &lt;/span&gt; &lt;span class="err"&gt; &lt;/span&gt;&lt;span class="nt"&gt;INT&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;span class="nt"&gt;END_VAR&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;NoNumber&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;FALSE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;IF&lt;/span&gt; &lt;span class="nv"&gt;LEN&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;InputString&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;8&lt;/span&gt; &lt;span class="k"&gt;THEN&lt;/span&gt;
&lt;span class="nv"&gt;NoNumber&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;TRUE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_IF&lt;/span&gt;
&lt;span class="k"&gt;FOR&lt;/span&gt; &lt;span class="nv"&gt;i&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt; &lt;span class="nv"&gt;TO&lt;/span&gt; &lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;LEN&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;InputString&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt; &lt;span class="k"&gt;DO&lt;/span&gt;
   &lt;span class="nv"&gt;Char&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;MID&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Inputstring&lt;/span&gt;, &lt;span class="mi"&gt;1&lt;/span&gt;, &lt;span class="nv"&gt;i&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;Pt_1&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;ADR&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Char&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;SHL&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;,&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
   &lt;span class="nv"&gt;Wert&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;DWORD_TO_BYTE&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Pt_1&lt;/span&gt;&lt;span class="o"&gt;^&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="nv"&gt;CASE&lt;/span&gt; &lt;span class="nv"&gt;Wert&lt;/span&gt; &lt;span class="nv"&gt;OF&lt;/span&gt;
      &lt;span class="mi"&gt;48&lt;/span&gt;..&lt;span class="mi"&gt;58&lt;/span&gt;:
            &lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nv"&gt;INT_TO_DWORD&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Wert&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;48&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="mi"&gt;65&lt;/span&gt;..&lt;span class="mi"&gt;70&lt;/span&gt;:
            &lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nv"&gt;INT_TO_DWORD&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Wert&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;55&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="mi"&gt;97&lt;/span&gt;..&lt;span class="mi"&gt;102&lt;/span&gt;:
            &lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;StringToDWORD&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="nv"&gt;INT_TO_DWORD&lt;/span&gt;&lt;span class="ss"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;Wert&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;87&lt;/span&gt;&lt;span class="ss"&gt;)&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
      &lt;span class="k"&gt;ELSE&lt;/span&gt;
         &lt;span class="nv"&gt;NoNumber&lt;/span&gt;:&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="nv"&gt;TRUE&lt;/span&gt;&lt;span class="c1"&gt;;&lt;/span&gt;
&lt;span class="nv"&gt;END_CASE&lt;/span&gt;
&lt;span class="nv"&gt;END_FOR&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>StringHex_to_INT</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/2c643a1284/?limit=25#8c3c" rel="alternate"/><published>2020-02-28T06:21:33.144000Z</published><updated>2020-02-28T06:21:33.144000Z</updated><author><name>Tobi</name><uri>https://forge.codesys.com/u/tobi/</uri></author><id>https://forge.codesys.comb5ba5e7c648a46c3f30bd604b787c1169ffcf012</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo zusammen. &lt;/p&gt;
&lt;p&gt;Ich suche eine Funktion, die einen beliebiegen String aus Hex-Zeichen zu einem INT Wert macht. Entweder bin ich blind, oder das gibt es wirklich noch nicht. In Oscat gibt es DWORD_TO_STRH - das ist halt falsch herum. &lt;/p&gt;
&lt;p&gt;Also in etwa:&lt;/p&gt;
&lt;p&gt;testString := 'AB04';&lt;/p&gt;
&lt;p&gt;i := INT;&lt;/p&gt;
&lt;p&gt;i := StringH_To_Int ( testString ); (&lt;em&gt; i= 43780 &lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;Ideen?&lt;/p&gt;
&lt;p&gt;Grüße,&lt;/p&gt;
&lt;p&gt;Tobi&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>