<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to UDP Protokollaufbau der Netzwerkvariablen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/</id><updated>2020-02-28T11:57:13.517000Z</updated><subtitle>Recent posts to UDP Protokollaufbau der Netzwerkvariablen</subtitle><entry><title>UDP Protokollaufbau der Netzwerkvariablen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/?limit=25#da64" rel="alternate"/><published>2020-02-28T11:57:13.517000Z</published><updated>2020-02-28T11:57:13.517000Z</updated><author><name>J Schohaus</name><uri>https://forge.codesys.com/u/j-schohaus/</uri></author><id>https://forge.codesys.comcb0aa2e8793f29b99452732c31e67ea0e7e61cbf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo Thomas&lt;/p&gt;
&lt;p&gt;Ich habe die Kommunikation von Netzwerkvariablen mit ein PC verwendet.&lt;/p&gt;
&lt;p&gt;Als Kopf Daten konnte ich folgendes durch Probieren herausfinden&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;  &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;Kopf&lt;/span&gt; &lt;span class="n"&gt;von&lt;/span&gt; &lt;span class="n"&gt;Netvariablen&lt;/span&gt; &lt;span class="n"&gt;nachbilden&lt;/span&gt; &lt;span class="n"&gt;als&lt;/span&gt; &lt;span class="n"&gt;vergleichstabelle&lt;/span&gt; &lt;span class="o"&gt;//&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;45&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;83&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;51&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;Listennummer&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;COB&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;ID&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;9&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;Anzahl&lt;/span&gt; &lt;span class="n"&gt;der&lt;/span&gt; &lt;span class="n"&gt;Variablen&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;Anzahl&lt;/span&gt; &lt;span class="n"&gt;der&lt;/span&gt; &lt;span class="n"&gt;Byte&lt;/span&gt; &lt;span class="n"&gt;ink&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;Kopf&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;14&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;124&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

  &lt;span class="n"&gt;DataKopf&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>UDP Protokollaufbau der Netzwerkvariablen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/?limit=25#f1aa" rel="alternate"/><published>2020-02-28T11:57:10.801000Z</published><updated>2020-02-28T11:57:10.801000Z</updated><author><name>Tom2</name><uri>https://forge.codesys.com/u/tom2/</uri></author><id>https://forge.codesys.comb2f3330e97addd285d97efc4dca2395d88b868e9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;gravieren hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Hi&lt;br/&gt;
Schau doch mal unter  w &lt;a class="" href="http://www.oscat.de" rel="nofollow"&gt;www.oscat.de&lt;/a&gt; w  vorbei.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Das werde ich machen...&lt;/p&gt;
&lt;p&gt;Für eine Spezifikation von 3S hoffe ich aber doch noch auf den richtigen Link von einem der Fachleute von 3S...&lt;/p&gt;
&lt;p&gt;bis dann&lt;/p&gt;
&lt;p&gt;Thomas&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>UDP Protokollaufbau der Netzwerkvariablen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/?limit=25#7094" rel="alternate"/><published>2020-02-28T11:57:03.505000Z</published><updated>2020-02-28T11:57:03.505000Z</updated><author><name>gravieren</name><uri>https://forge.codesys.com/u/gravieren/</uri></author><id>https://forge.codesys.com26a6c14da859e6754694f49d902448b5468f0cf8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Schau doch mal unter  w &lt;a class="" href="http://www.oscat.de" rel="nofollow"&gt;www.oscat.de&lt;/a&gt; w  vorbei.&lt;/p&gt;
&lt;p&gt;Da gibt es eine Quelltextoffene Bibliothek für das Netzwerk.&lt;/p&gt;
&lt;p&gt;Der Entwickler ist öffters im OSCAT-Forum.&lt;/p&gt;
&lt;p&gt;Stelle deine Frage in der Sparte   NETWORL.LIB&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>UDP Protokollaufbau der Netzwerkvariablen</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/ce9bf36a5a/?limit=25#32c6" rel="alternate"/><published>2020-02-28T11:57:00.729000Z</published><updated>2020-02-28T11:57:00.729000Z</updated><author><name>Tom2</name><uri>https://forge.codesys.com/u/tom2/</uri></author><id>https://forge.codesys.com661867e737926235d1853d3325c5d0701c35f776</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo zusammen,&lt;/p&gt;
&lt;p&gt;wer weiß, wo der genaue Aufbau des UDP Protokolls für die Übertragung der Netzwerkvariablen zu finden ist.&lt;/p&gt;
&lt;p&gt;Im Header steht je eine Kennung, die Variablenlisten ID, die Prüfsumme etc...&lt;/p&gt;
&lt;p&gt;In diesem Zusammenhang wüsste ich auch gern, wie die Prüfsumme berechnet wird.&lt;/p&gt;
&lt;p&gt;Ziel ist es, von einer S7 Steuerung aus ein solches CoDeSys conformes UDP Paket zu versenden.&lt;/p&gt;
&lt;p&gt;bis dann&lt;/p&gt;
&lt;p&gt;Thomas&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>