<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Simulink PLC Coder und CoDeSys V3.4</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/74f90969dd/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/74f90969dd/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/74f90969dd/</id><updated>2020-02-28T01:16:36.610000Z</updated><subtitle>Recent posts to Simulink PLC Coder und CoDeSys V3.4</subtitle><entry><title>Simulink PLC Coder und CoDeSys V3.4</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/74f90969dd/?limit=25#8fa9" rel="alternate"/><published>2020-02-28T01:16:36.610000Z</published><updated>2020-02-28T01:16:36.610000Z</updated><author><name>DBaur</name><uri>https://forge.codesys.com/u/dbaur/</uri></author><id>https://forge.codesys.com91554724607e451846ef3b786d3372a04c071932</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;gibt es neue Erkenntnisse zu diesem Problem?&lt;br/&gt;
Ist es eine Unzulänglichkeit im CODESYS Import-Mechanismus oder liefert der PLC Coder ungültigen Code?&lt;/p&gt;
&lt;p&gt;In der CODESYS Version 3.5 ist das Fehlverhalten leider immer noch vorhanden.&lt;/p&gt;
&lt;p&gt;Viele Grüße&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Simulink PLC Coder und CoDeSys V3.4</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/74f90969dd/?limit=25#8885" rel="alternate"/><published>2020-02-28T01:16:34.790000Z</published><updated>2020-02-28T01:16:34.790000Z</updated><author><name>User-X</name><uri>https://forge.codesys.com/u/user-x/</uri></author><id>https://forge.codesys.com18508c82ddb59267132caa8109302d24f4e0079d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo,&lt;/p&gt;
&lt;p&gt;nachdem ich festgestellt hab, dass mit CoDeSys V3.3 das gleiche Problem besteht, bin ich zu einer provisorischen Lösung gekommen. Ich habe dazu ein anderes CoDeSys-Projekt als PLCopenXML exportiert und dann mit dem PLC-Coder-Output verglichen.&lt;/p&gt;
&lt;p&gt;Die mit dem PLC Coder erstellte XML-Datei (siehe Beispieldatei im Anhang) mit einem Editor öffnen und folgenden Code zwischen &lt;strong&gt;&lt;/strong&gt; und &lt;strong&gt;&lt;/strong&gt; einfügen:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;        &lt;span class="nt"&gt;&amp;lt;addData&amp;gt;&lt;/span&gt;
          &lt;span class="nt"&gt;&amp;lt;data&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"Device"&lt;/span&gt; &lt;span class="na"&gt;handleUnknown=&lt;/span&gt;&lt;span class="s"&gt;"discard"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
            &lt;span class="nt"&gt;&amp;lt;Device&lt;/span&gt; &lt;span class="na"&gt;xmlns:xsi=&lt;/span&gt;&lt;span class="s"&gt;"http://www.w3.org/2001/XMLSchema-instance"&lt;/span&gt; &lt;span class="na"&gt;xmlns:xsd=&lt;/span&gt;&lt;span class="s"&gt;"http://www.w3.org/2001/XMLSchema"&lt;/span&gt; &lt;span class="na"&gt;xmlns=&lt;/span&gt;&lt;span class="s"&gt;""&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
              &lt;span class="nt"&gt;&amp;lt;DeviceType&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;DeviceIdentification&amp;gt;&lt;/span&gt;
                  &lt;span class="nt"&gt;&amp;lt;Type&amp;gt;&lt;/span&gt;4096&lt;span class="nt"&gt;&amp;lt;/Type&amp;gt;&lt;/span&gt;
                  &lt;span class="nt"&gt;&amp;lt;Id&amp;gt;&lt;/span&gt;0000 0001&lt;span class="nt"&gt;&amp;lt;/Id&amp;gt;&lt;/span&gt;
                  &lt;span class="nt"&gt;&amp;lt;Version&amp;gt;&lt;/span&gt;3.4.4.10&lt;span class="nt"&gt;&amp;lt;/Version&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;/DeviceIdentification&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;Connector&lt;/span&gt; &lt;span class="na"&gt;moduleType=&lt;/span&gt;&lt;span class="s"&gt;"256"&lt;/span&gt; &lt;span class="na"&gt;interface=&lt;/span&gt;&lt;span class="s"&gt;"Common.PCI"&lt;/span&gt; &lt;span class="na"&gt;connectorId=&lt;/span&gt;&lt;span class="s"&gt;"0"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                  &lt;span class="nt"&gt;&amp;lt;HostParameterSet&lt;/span&gt; &lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;/Connector&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;Connector&lt;/span&gt; &lt;span class="na"&gt;moduleType=&lt;/span&gt;&lt;span class="s"&gt;"769"&lt;/span&gt; &lt;span class="na"&gt;interface=&lt;/span&gt;&lt;span class="s"&gt;"SafetyInterface"&lt;/span&gt; &lt;span class="na"&gt;connectorId=&lt;/span&gt;&lt;span class="s"&gt;"1"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
                  &lt;span class="nt"&gt;&amp;lt;HostParameterSet&lt;/span&gt; &lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;/Connector&amp;gt;&lt;/span&gt;
                &lt;span class="nt"&gt;&amp;lt;DeviceParameterSet&lt;/span&gt; &lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
              &lt;span class="nt"&gt;&amp;lt;/DeviceType&amp;gt;&lt;/span&gt;
            &lt;span class="nt"&gt;&amp;lt;/Device&amp;gt;&lt;/span&gt;
          &lt;span class="nt"&gt;&amp;lt;/data&amp;gt;&lt;/span&gt;
          &lt;span class="nt"&gt;&amp;lt;data&lt;/span&gt; &lt;span class="na"&gt;name=&lt;/span&gt;&lt;span class="s"&gt;"configurations"&lt;/span&gt; &lt;span class="na"&gt;handleUnknown=&lt;/span&gt;&lt;span class="s"&gt;"discard"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
            &lt;span class="nt"&gt;&amp;lt;configurations&lt;/span&gt; &lt;span class="nt"&gt;/&amp;gt;&lt;/span&gt;
          &lt;span class="nt"&gt;&amp;lt;/data&amp;gt;&lt;/span&gt;
        &lt;span class="nt"&gt;&amp;lt;/addData&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Nun wird ein neuer Unterbaum u.a. mit den benötigten GVLs eingehängt. &lt;/p&gt;
&lt;p&gt;Gruß&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: Bild" rel="nofollow" src="http://www.abload.de/img/codforum2ugddb.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="https://forum-de.codesys.com//download/file.php?id=688" rel="nofollow"&gt;simplechart.zip &lt;span&gt;&lt;span&gt;[1.44 KiB]&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Simulink PLC Coder und CoDeSys V3.4</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/74f90969dd/?limit=25#da0b" rel="alternate"/><published>2020-02-28T01:16:29.809000Z</published><updated>2020-02-28T01:16:29.809000Z</updated><author><name>User-X</name><uri>https://forge.codesys.com/u/user-x/</uri></author><id>https://forge.codesys.comb1abbb3c7f55b8b9d05bb75a2ab00e370a90202d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hallo zusammen,&lt;/p&gt;
&lt;p&gt;ich nutze derzeit den MATLAB Simulink PLC Coder (Vers. 1.2.1) zusammen mit CoDeSys V3.4. Beim Importieren &lt;br/&gt;
der erzeugten XML-Datei gibts leider ein paar Probleme.&lt;br/&gt;
Meine Vorgehensweise:&lt;br/&gt;
1. Standardprojekt mit CoDeSys Control Win V3 anlegen&lt;br/&gt;
2. Auf Projekt &amp;gt; Importiere PLCopenXML -&amp;gt; die vom PLC Coder erzeugte XML-Datei auswählen&lt;/p&gt;
&lt;p&gt;Da sieht dann so aus:&lt;/p&gt;
&lt;p&gt;Nach Klick auf OK wird dann die POU importiert. Die beiden&lt;br/&gt;
GVLs aber leider nicht. &lt;/p&gt;
&lt;p&gt;Ist das ein schon bekanntes Problem und gibt es evtl. eine Möglichkeit dieses&lt;br/&gt;
zu umgehen? &lt;br/&gt;
In MATLAB kann ich als Ausgabe-IDE Codesys V3.3 und PLCopenXML auswählen. Bei beiden&lt;br/&gt;
Auswahlmöglichkeiten tritt das oben beschriebene Problem auf. Liegt es möglicherweise&lt;br/&gt;
an der von mir verwendeten CoDeSys-Version? &lt;br/&gt;
Ich würde gern mal die Version 3.3 testen, leider konnte ich keine Downloadmöglichkeit finden.&lt;/p&gt;
&lt;p&gt;Schöne Grüße&lt;/p&gt;
&lt;p&gt;&lt;img alt="IMG: Bild" rel="nofollow" src="http://www.abload.de/img/codforum1pg84m.png"/&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>