<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/</id><updated>2020-02-28T06:42:35.161000Z</updated><subtitle>Recent posts to Pointer adressieren</subtitle><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#a532" rel="alternate"/><published>2020-02-28T06:42:35.161000Z</published><updated>2020-02-28T06:42:35.161000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.comb4c6bc8e8a061d0661f1e5c7faa6eef7e71f56b6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; Fx64&lt;/p&gt;
&lt;p&gt;Hallo Bernhard,&lt;/p&gt;
&lt;p&gt;wäre doch aber auch schön, wenn man den SIZEOF() nach "C Art" progammieren könnte .&lt;/p&gt;
&lt;p&gt;Viele Grüsse&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#1acb" rel="alternate"/><published>2020-02-28T06:42:28.950000Z</published><updated>2020-02-28T06:42:28.950000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com4422f9a09c30ecf7a5bd7f3dac6de0d4930d0c13</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; Bernhard Werner&lt;/p&gt;
&lt;p&gt;Hallo Tiak,&lt;/p&gt;
&lt;p&gt;Fx64 hat recht. Ich habe den Code nicht ausprobiert und mal wieder C programmiert.&lt;/p&gt;
&lt;p&gt;Bernhard&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#c64e" rel="alternate"/><published>2020-02-28T06:42:26.728000Z</published><updated>2020-02-28T06:42:26.728000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.com4ae9b5b0ebb4bb086096b4c3446c5978b6440f14</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; Fx64&lt;/p&gt;
&lt;p&gt;Hallo Tiak,&lt;/p&gt;
&lt;p&gt;ich denke es genügt nicht den Typ anzugeben:&lt;/p&gt;
&lt;p&gt;phelp := phelp + SIZEOF(REAL);&lt;/p&gt;
&lt;p&gt;ändere mal den sizeof&lt;/p&gt;
&lt;p&gt;phelp := phelp + SIZEOF(Recieved1);&lt;/p&gt;
&lt;p&gt;Viele Grüsse&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#1d12" rel="alternate"/><published>2020-02-28T06:42:20.568000Z</published><updated>2020-02-28T06:42:20.568000Z</updated><author><name>Tiak</name><uri>https://forge.codesys.com/u/tiak/</uri></author><id>https://forge.codesys.com27be9a44aa915cf0400203a6d3aa2d935fd0ee7a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Bernhard.&lt;/p&gt;
&lt;p&gt;Danke für deine Hilfe. Wen ich deiner Beispiel benutze  kommt da 4 errors kannst du mir da wider helfen.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Expression expected &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Expecting ‘)’ before ‘;’&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Operant expected &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Expecting ELSIF, ELSE OR END_IF before’^’&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&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;MWNR&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;DWORD&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;Recieved1&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;Recieved2&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;STORE&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;BOOL&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;IF STORE THEN&lt;/p&gt;
&lt;p&gt;phelp := ADR(%MB0);&lt;/p&gt;
&lt;p&gt;phelp := phelp + MWNR;&lt;/p&gt;
&lt;p&gt;phelp^ := Recieved1;&lt;/p&gt;
&lt;p&gt;phelp := phelp + SIZEOF(REAL) ;&lt;/p&gt;
&lt;p&gt;phelp^ := Recieved2;&lt;/p&gt;
&lt;p&gt;END_IF&lt;/p&gt;
&lt;p&gt;Schöne grübe aus Dänemark&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#5983" rel="alternate"/><published>2020-02-28T06:42:18.309000Z</published><updated>2020-02-28T06:42:18.309000Z</updated><author><name>Anonymous</name><uri>https://forge.codesys.com/u/*anonymous/</uri></author><id>https://forge.codesys.comf8cebfe1f5e3fa68e4a0e3e6131513d6a913da36</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;em&gt;Originally created by:&lt;/em&gt; Bernhard Werner&lt;/p&gt;
&lt;p&gt;Hallo Tiak, &lt;/p&gt;
&lt;p&gt;verwende doch POINTER&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;phelp&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;POINTER&lt;/span&gt; &lt;span class="k"&gt;TO&lt;/span&gt; &lt;span class="nb"&gt;REAL&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_VAR&lt;/p&gt;
&lt;p&gt;phelp := ADR(%MB..);&lt;/p&gt;
&lt;p&gt;phelp := phelp + MWNR;&lt;/p&gt;
&lt;p&gt;phelp^ := Recieved1;&lt;/p&gt;
&lt;p&gt;phelp := phelp + SIZEOF(REAL);&lt;/p&gt;
&lt;p&gt;phelp^ := Recieved2;&lt;/p&gt;
&lt;p&gt;etc.&lt;/p&gt;
&lt;p&gt;Bernhard Werner&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#3b58" rel="alternate"/><published>2020-02-28T06:42:12.169000Z</published><updated>2020-02-28T06:42:12.169000Z</updated><author><name>Denkes</name><uri>https://forge.codesys.com/u/denkes/</uri></author><id>https://forge.codesys.com74447f62c193cb373c1d18bdbd6360031b67a959</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Tiak,&lt;/p&gt;
&lt;p&gt;unabhängig von der indirekten Adressierung geht das, was du vorhast gar nicht, denn die Variablen Recieved1... sind vom Typ Real (also 4 Byte) und diese willst du indirekt Bytevariablen zuweisen. &lt;/p&gt;
&lt;p&gt;Gruß Norbert&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Pointer adressieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/6f41d30b84/?limit=25#5f70" rel="alternate"/><published>2020-02-28T06:42:09.929000Z</published><updated>2020-02-28T06:42:09.929000Z</updated><author><name>Tiak</name><uri>https://forge.codesys.com/u/tiak/</uri></author><id>https://forge.codesys.comc4675307fed33e8ab9c6816485aad5915f69289f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Weiss jemand wie ich das hier adressieren kann? &lt;/p&gt;
&lt;p&gt;Ich meine damit etwas in diesem Sinn&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;Recieved1&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="n"&gt;Recieved2&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

            &lt;span class="n"&gt;Recieved3&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

            &lt;span class="n"&gt;Recieved4&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

            &lt;span class="n"&gt;Recieved5&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

            &lt;span class="n"&gt;Recieved6&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;REAL&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

            &lt;span class="n"&gt;MWNR&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;dword&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;%MWB(MWNR); = Recieved1;&lt;/p&gt;
&lt;p&gt;%MWB(MWNR+2); = Recieved2;&lt;/p&gt;
&lt;p&gt;%MWB(MWNR+4); = Recieved3;&lt;/p&gt;
&lt;p&gt;%MWB(MWNR+6); = Recieved4;&lt;/p&gt;
&lt;p&gt;%MWB(MWNR+8); = Recieved5;&lt;/p&gt;
&lt;p&gt;%MWB(MWNR+10); = Recieved6;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>