<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Variable definieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d350950b04/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d350950b04/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/d350950b04/</id><updated>2020-02-28T16:16:30.349000Z</updated><subtitle>Recent posts to Variable definieren</subtitle><entry><title>Variable definieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d350950b04/?limit=25#5915" rel="alternate"/><published>2020-02-28T16:16:30.349000Z</published><updated>2020-02-28T16:16:30.349000Z</updated><author><name>kelle</name><uri>https://forge.codesys.com/u/kelle/</uri></author><id>https://forge.codesys.com325b03eca4022cb05ba92137b126f89598c596c0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;alles klar:&lt;/p&gt;
&lt;p&gt;(&lt;em&gt; Deklaration innere Struktur zuerst&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;TYPE B101 : (&lt;em&gt;101 fiktiv wegen Überblick weiterprogrammieren&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;STRUCT&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;Bereich&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;span class="n"&gt;zeitGF1&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="o"&gt;(*&lt;/span&gt; &lt;span class="n"&gt;usw&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="o"&gt;*)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_STRUCT&lt;/p&gt;
&lt;p&gt;END_TYPE&lt;/p&gt;
&lt;p&gt;(&lt;em&gt; dann Deklaration aussere Struktur &lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;TYPE Prog101 :  (&lt;em&gt;101 fiktiv wegen Überblick weiterprogrammieren&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;STRUCT&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;    &lt;span class="nt"&gt;B1&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;B101&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_STRUCT&lt;/p&gt;
&lt;p&gt;END_TYPE&lt;/p&gt;
&lt;p&gt;PROGRAM PLC_PRG&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;Prog1&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="n"&gt;Prog101&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

&lt;span class="o"&gt;(*&lt;/span&gt; &lt;span class="n"&gt;Prog2&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;Prog102&lt;/span&gt; &lt;span class="o"&gt;*)&lt;/span&gt;



&lt;span class="n"&gt;xxx&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;span class="mi"&gt;100&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;em&gt; TEST PLC &lt;/em&gt;)&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;xxx&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;Prog1&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;B1&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Bereich&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;  &lt;span class="o"&gt;(*&lt;/span&gt; &lt;span class="nt"&gt;Variable&lt;/span&gt; &lt;span class="nt"&gt;f&lt;/span&gt;&lt;span class="err"&gt;ü&lt;/span&gt;&lt;span class="nt"&gt;r&lt;/span&gt; &lt;span class="nt"&gt;MMI-Galileo&lt;/span&gt; &lt;span class="nt"&gt;Touchpanel&lt;/span&gt; &lt;span class="nt"&gt;-&lt;/span&gt; &lt;span class="nt"&gt;dort&lt;/span&gt; &lt;span class="nt"&gt;so&lt;/span&gt; &lt;span class="nt"&gt;definiert&lt;/span&gt;&lt;span class="o"&gt;*)&lt;/span&gt;

&lt;span class="o"&gt;(*&lt;/span&gt;&lt;span class="nt"&gt;xxx&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;Prog2&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;B1&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Bereich&lt;/span&gt;

 &lt;span class="nt"&gt;oder&lt;/span&gt;

 &lt;span class="nt"&gt;xxx&lt;/span&gt;&lt;span class="o"&gt;:=&lt;/span&gt;&lt;span class="nt"&gt;ProgX&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Bx&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt; &lt;span class="nt"&gt;zeitX&lt;/span&gt; &lt;span class="o"&gt;*)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Gruss Bernd&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Variable definieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d350950b04/?limit=25#dfa1" rel="alternate"/><published>2020-02-28T16:16:22.496000Z</published><updated>2020-02-28T16:16:22.496000Z</updated><author><name>kelle</name><uri>https://forge.codesys.com/u/kelle/</uri></author><id>https://forge.codesys.com1cabc19167c68eccc1896514e4dfd4eeb60bf511</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;oder anders ausgedrückt:&lt;/p&gt;
&lt;p&gt;wie wird eine verschachtelte Struktur deklariert ?&lt;/p&gt;
&lt;p&gt;Gruss Bernd&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Variable definieren</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/d350950b04/?limit=25#1b38" rel="alternate"/><published>2020-02-28T16:16:19.637000Z</published><updated>2020-02-28T16:16:19.637000Z</updated><author><name>kelle</name><uri>https://forge.codesys.com/u/kelle/</uri></author><id>https://forge.codesys.come6fe7c4af8358addf2c497a40e67ef8609c05e5a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich habe auf dem HMI z.B. eine Variable "Prog.B1.zeit" deklariert.&lt;/p&gt;
&lt;p&gt;Diese Variable (alles als Word) soll mit der SPS kommunizieren.&lt;/p&gt;
&lt;p&gt;In CoDeSys:&lt;/p&gt;
&lt;p&gt;TYPE Prog :&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="nt"&gt;STRUCT&lt;/span&gt;

    &lt;span class="nt"&gt;B1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="nd"&gt;WORD&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

        &lt;span class="nt"&gt;STRUCT&lt;/span&gt;

        &lt;span class="nt"&gt;zeit&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt; &lt;span class="nt"&gt;WORD&lt;/span&gt;&lt;span class="o"&gt;;&lt;/span&gt;

        &lt;span class="nt"&gt;END_STRUCT&lt;/span&gt;

&lt;span class="nt"&gt;END_STRUCT&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;END_TYPE&lt;/p&gt;
&lt;p&gt;Compiler zeigt Error.&lt;/p&gt;
&lt;p&gt;Was mache ich falsch ? CoDeSys-Hilfe nicht hilfreich.&lt;/p&gt;
&lt;p&gt;Danke für Hilfe.&lt;/p&gt;
&lt;p&gt;Gruss Bernd&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>