<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/</id><updated>2020-02-28T18:02:11.042000Z</updated><subtitle>Recent posts to Wert schreiben auf 2 Bytes eines Arrays</subtitle><entry><title>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#6d71" rel="alternate"/><published>2020-02-28T18:02:11.042000Z</published><updated>2020-02-28T18:02:11.042000Z</updated><author><name>strichachtlos</name><uri>https://forge.codesys.com/u/strichachtlos/</uri></author><id>https://forge.codesys.com9735df2885e23006858053bffda7e429d4e34848</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Erik,&lt;/p&gt;
&lt;p&gt;vielen Dank noch!!!&lt;/p&gt;
&lt;p&gt;Gruss und schönes WE&lt;/p&gt;
&lt;p&gt;strichachtlos&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#23b9" rel="alternate"/><published>2020-02-28T18:02:03.037000Z</published><updated>2020-02-28T18:02:03.037000Z</updated><author><name>Erik Böhm</name><uri>https://forge.codesys.com/u/erik-boehm/</uri></author><id>https://forge.codesys.com5b66374c4aa4c8fa8aa349a13ba161faf3ee1149</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Mahlzeit&lt;/p&gt;
&lt;p&gt;Dann will ich mal nicht so sein..&lt;/p&gt;
&lt;p&gt;Anbei ein Simulationsprojekt.&lt;/p&gt;
&lt;p&gt;Zum Testen einfach Einloggen, Starten und kucken was passiert.&lt;/p&gt;
&lt;p&gt;Gruss&lt;/p&gt;
&lt;p&gt;Erik&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=364" rel="nofollow"&gt;StructTest.zip &lt;span&gt;&lt;span&gt;[2.78 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#1706" rel="alternate"/><published>2020-02-28T18:02:00.143000Z</published><updated>2020-02-28T18:02:00.143000Z</updated><author><name>strichachtlos</name><uri>https://forge.codesys.com/u/strichachtlos/</uri></author><id>https://forge.codesys.coma9c70f7083bd11e68a16c3655a922637c3d1bec9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Erik,&lt;/p&gt;
&lt;p&gt;über Fernwirk werden nur Bytes übertragen, deswegen dieser Datentyp.&lt;/p&gt;
&lt;p&gt;Mit Strukturen arbeite ich eigentlich nicht, d.h. kenne mich auch nicht sonderlich aus...&lt;/p&gt;
&lt;p&gt;Wenn Du ein Beispiel hast nur her damit! Lernen tut immer gut.&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;strichachtlos&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#e8f1" rel="alternate"/><published>2020-02-28T18:01:57.150000Z</published><updated>2020-02-28T18:01:57.150000Z</updated><author><name>Erik Böhm</name><uri>https://forge.codesys.com/u/erik-boehm/</uri></author><id>https://forge.codesys.combaa746cc6037a27390eecd546eafbaa1fddeb341</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Moin&lt;/p&gt;
&lt;p&gt;Wieso ein Wort in ein Byte Array schreiben ?&lt;/p&gt;
&lt;p&gt;Dann ist doch der Datentyp von vornerein schon falsch.&lt;/p&gt;
&lt;p&gt;Schon mal über eine Struktur, bzw. ein Array einer Struktur nachgedacht ?&lt;/p&gt;
&lt;p&gt;Dann würde das Ganze auch wieder sauber programmierbar sein...&lt;/p&gt;
&lt;p&gt;Gruss&lt;/p&gt;
&lt;p&gt;Erik&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#d625" rel="alternate"/><published>2020-02-28T18:01:49.080000Z</published><updated>2020-02-28T18:01:49.080000Z</updated><author><name>strichachtlos</name><uri>https://forge.codesys.com/u/strichachtlos/</uri></author><id>https://forge.codesys.com836b44378f5a1275972002f3995a5b98919004a8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Danke für die Antwort!&lt;/p&gt;
&lt;p&gt;Ich habe jetzt eine Notlösung gefunden:&lt;/p&gt;
&lt;p&gt;über ein Eingabefeld mit ok-Taste wird der Sollwert über einen FB mit Zerlegung in zwei Byte dann mit MOVE auf das Array geschrieben. Ist zwar nicht so doll, funktioniert aber.&lt;/p&gt;
&lt;p&gt;Ein direktes Schreiben auf die zwei Byte des Array scheint in der Visu wohl nicht vorgesehen zu sein?!&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;strichachtlos&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#8833" rel="alternate"/><published>2020-02-28T18:01:46.282000Z</published><updated>2020-02-28T18:01:46.282000Z</updated><author><name>mwatermann</name><uri>https://forge.codesys.com/u/mwatermann/</uri></author><id>https://forge.codesys.coma99632e05e7366bff849477b8001fa7a12fb3ed4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;so funktioniert das glaube ich nur bei der initialisierung...&lt;/p&gt;
&lt;p&gt;was ist mit einer FOR schleife und dem zähler als lösung?&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&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;120&lt;/span&gt; &lt;span class="nv"&gt;TO&lt;/span&gt; &lt;span class="mi"&gt;121&lt;/span&gt; &lt;span class="k"&gt;DO&lt;/span&gt;
   &lt;span class="nv"&gt;TestArrayX&lt;/span&gt;[&lt;span class="nv"&gt;i&lt;/span&gt;].&lt;span class="mi"&gt;3&lt;/span&gt; :&lt;span class="o"&gt;=&lt;/span&gt; ...&lt;span class="c1"&gt;;&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>Wert schreiben auf 2 Bytes eines Arrays</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/23da85b247/?limit=25#b493" rel="alternate"/><published>2020-02-28T18:01:38.158000Z</published><updated>2020-02-28T18:01:38.158000Z</updated><author><name>strichachtlos</name><uri>https://forge.codesys.com/u/strichachtlos/</uri></author><id>https://forge.codesys.com21745849d63569ee48856e47e821fb330c5c5cac</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;ich habe in einer Visu eine Sollwerteingabe mit Zugriff auf ein Bit eines Arrays realisiert: Test.ArrayX&lt;span&gt;[120]&lt;/span&gt;.3 über Eingabe-Variable tasten. Funktioniert soweit.&lt;/p&gt;
&lt;p&gt;Wie bekomme ich nun auf dem gleichen Weg eine Sollwerteingabe auf z.B. zwei Bytes des Arrays hin? Test.ArrayX&lt;span&gt;[120..121]&lt;/span&gt; funktioniert bei mir nicht.&lt;/p&gt;
&lt;p&gt;Könnte mir jemand bitte ein Beispiel geben?&lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;strichachtlos&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>