<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to structs in structs realisieren?</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/</id><updated>2021-04-27T20:39:35.792000Z</updated><subtitle>Recent posts to structs in structs realisieren?</subtitle><entry><title>structs in structs realisieren?</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/?limit=25#1dc6/2893" rel="alternate"/><published>2021-04-27T20:39:35.792000Z</published><updated>2021-04-27T20:39:35.792000Z</updated><author><name>eddykl</name><uri>https://forge.codesys.com/u/eddykl/</uri></author><id>https://forge.codesys.com52d84b9915cbd897b4dae63b850065368fc7bd90</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Danke dir viel Mals! Genau nach dem habe ich gesucht :)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>structs in structs realisieren?</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/?limit=25#1dc6" rel="alternate"/><published>2021-04-27T05:26:32.591000Z</published><updated>2021-04-27T05:26:32.591000Z</updated><author><name>m.prestel</name><uri>https://forge.codesys.com/u/mprestel/</uri></author><id>https://forge.codesys.com76df58f367db4958240691d6db4467eb59dcdd51</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey,&lt;/p&gt;
&lt;p&gt;Es gibt keine anonymen STRUCTS.&lt;br/&gt;
Leg eine STRUCT cmd an und eine zusätzliche STRUCT UpDown.&lt;/p&gt;
&lt;p&gt;TYPE cmd:&lt;br/&gt;
STRUCT &lt;br/&gt;
motion: BOOL;&lt;br/&gt;
upDown: UpDown;&lt;br/&gt;
END_STRUCT&lt;br/&gt;
END_TYPE&lt;/p&gt;
&lt;p&gt;und dann Type UpDown:&lt;br/&gt;
STRUCT&lt;br/&gt;
up: BOOL;&lt;br/&gt;
down: BOOL;&lt;br/&gt;
END_STRUCT&lt;br/&gt;
END_TYPE&lt;/p&gt;
&lt;p&gt;LG&lt;br/&gt;
Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>structs in structs realisieren?</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/?limit=25#4337/9730" rel="alternate"/><published>2021-04-26T17:51:10.862000Z</published><updated>2021-04-26T17:51:10.862000Z</updated><author><name>eddykl</name><uri>https://forge.codesys.com/u/eddykl/</uri></author><id>https://forge.codesys.comd160d045da3a2d20a1209da5e213ac1f9aca6b45</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ich dachte an  eine Verkettung. Leider gibt er mir die Fehler aus:&lt;/p&gt;
&lt;p&gt;"END_TYPE anstelle von END_STRCT"&lt;br/&gt;
"Unerwartentes Token STRUCT gefunden"&lt;br/&gt;
" ; anstelle von up erwartet".&lt;/p&gt;
&lt;p&gt;Mein Code Ansatz:&lt;/p&gt;
&lt;p&gt;==================================&lt;/p&gt;
&lt;p&gt;TYPE cmd:&lt;br/&gt;
STRUCT&lt;br/&gt;
    motion : BOOL;&lt;br/&gt;
    STRUCT&lt;br/&gt;
        up : BOOL;&lt;br/&gt;
        down : BOOL;&lt;br/&gt;
    END_STRUCT&lt;br/&gt;
END_STRUCT&lt;br/&gt;
END_TYPE&lt;/p&gt;
&lt;p&gt;===================================&lt;/p&gt;
&lt;p&gt;Gewünscht wäre ein Aufruf der Variable "up" durch den Aufruf:&lt;br/&gt;
&lt;strong&gt;cmd.motion.up&lt;/strong&gt;&lt;br/&gt;
also "motion" wäre ein struct innerhalb des structs "cmd"&lt;/p&gt;
&lt;p&gt;Kannst du mir bitte die richtige Syntax geben? Ich finde einfach nichts passendes dazu.&lt;/p&gt;
&lt;p&gt;LG Eddy&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>structs in structs realisieren?</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/?limit=25#4337" rel="alternate"/><published>2021-04-26T05:31:26.894000Z</published><updated>2021-04-26T05:31:26.894000Z</updated><author><name>m.prestel</name><uri>https://forge.codesys.com/u/mprestel/</uri></author><id>https://forge.codesys.com0d30a10a40bbd58bacd93e82ef2a476b444760f3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hey,&lt;br/&gt;
Du kannst in CODESYS ganz normal STRUCTS (sind unter DUT im Englischen) anlegen.&lt;br/&gt;
&lt;a href="https://help.codesys.com/webapp/_cds_datatype_structure;product=codesys;version=3.5.16.0" rel="nofollow"&gt;https://help.codesys.com/webapp/_cds_datatype_structure;product=codesys;version=3.5.16.0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In deinen Strukturen kannst du natürlich andere Strukturen verwenden.&lt;/p&gt;
&lt;p&gt;LG&lt;br/&gt;
Marcel&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>structs in structs realisieren?</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/0b6be92e00/?limit=25#c6e7" rel="alternate"/><published>2021-04-25T11:02:38.823000Z</published><updated>2021-04-25T11:02:38.823000Z</updated><author><name>eddykl</name><uri>https://forge.codesys.com/u/eddykl/</uri></author><id>https://forge.codesys.com8a0fad02dbbf218f5e7542178d20610663f8757d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo, ich arbeite das erste Mal mit codesys und habe schon Erfahrung mit TIA Portal.&lt;br/&gt;
Gibt es eine Möglichkeit structs innerhalb von structs zu schreiben? Bei TIA wäre das mit Data Blocks möglich, die es ja leider bei codesys nicht gibt.&lt;/p&gt;
&lt;p&gt;Bsp1:   cmd.arm.motionCmd.up := TRUE;&lt;br/&gt;
Bsp2:   cmd.arm.enable := FALSE;&lt;/p&gt;
&lt;p&gt;cmd, arm &amp;amp; motionCmd sollten structs sein.&lt;br/&gt;
up := BOOL;&lt;br/&gt;
enable := BOOL;&lt;/p&gt;
&lt;p&gt;Falls dies nicht möglich sei, gäbe es andere Methoden diese Idee zu realisieren?&lt;/p&gt;
&lt;p&gt;Grüße, Eddy&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>