<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/</id><updated>2020-10-16T04:43:47.303000Z</updated><subtitle>Recent posts to CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</subtitle><entry><title>CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/?limit=25#3d92" rel="alternate"/><published>2020-10-16T04:43:47.303000Z</published><updated>2020-10-16T04:43:47.303000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.come38855659b5a8ee0e173b2c1e0da3b10f33b6c0f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ja genau, die automatische Erstellung funktionert wegen dem EDS Fehler des Slaves Flnicht, da auch kein default mapping im EDS drin ein Fehler den Murr korrigieren müsste...!!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/?limit=25#40ad" rel="alternate"/><published>2020-10-15T14:22:01.285000Z</published><updated>2020-10-15T14:22:01.285000Z</updated><author><name>hubitaner</name><uri>https://forge.codesys.com/u/hubitaner/</uri></author><id>https://forge.codesys.com25413963a9da18ec11332d2b221a2442f07f0600</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Vielen Dank für die intensive Unterstützung. 😊&lt;/p&gt;
&lt;p&gt;Ja, inzwischen habe ich auch Post von MURR:&lt;br/&gt;
Zitat/&lt;br/&gt;
"...in Codesys müssen die PDOs für die E/A Module von Hand angelegt werden. Leider funktioniert die automatische PDO Erstellung von Codesys nicht. ... Normalerweise gibt es ein automatisches PDO Mapping. Das ist im Handbuch auch beschrieben. Wie bereits erwähnt, müssen Sie im Fall von Codesys das Mapping von Hand machen. ..."&lt;br/&gt;
/Zitat&lt;/p&gt;
&lt;p&gt;Da ich in der Vergangenheit bereits einiges mit Profibus gemacht hatte, kam mir dieser Gedanke irgendwann, dass es hier ja ähnlich sein wird und hatte mir das MURR-Handbuch intensiv durchgelesen. Damit hatte ich dann Erfolg mit der manuellen Zuordnung. &lt;br/&gt;
MURR scheint da aber irgendwie keine Lösung anzubieten. Aber gut, notfalls kann man damit leben, jetzt bin ich dafür erstmal sensibilisiert.&lt;/p&gt;
&lt;p&gt;Vielen Dank nochmal für die Hilfe !!!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/?limit=25#5801" rel="alternate"/><published>2020-10-15T09:56:45.833000Z</published><updated>2020-10-15T09:56:45.833000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.comaee8e82126a28e9ddeddf6ca78671dbfbd7b1265</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Das Problem ist, dass das EDS zwar die CiA401, also digitale und analoge I/Os implementiert aber das in Objekt 1000 nicht entsprechend signalisiert.&lt;/p&gt;
&lt;p&gt;Das wär auch gar nicht so dramatisch, wenn dann wenigstens noch ein Default PDO Mapping im EDS angegeben wäre.&lt;br/&gt;
Denn als Fallback verwendet dann CODESYS dann.&lt;br/&gt;
Aber das ist halt auch nicht da.&lt;/p&gt;
&lt;p&gt;Ich hab das Objekt 1000 jetzt mal aus einem XNGW Slave kopiert&lt;/p&gt;
&lt;p&gt;1000]&lt;br/&gt;
ParameterName=Device Type&lt;br/&gt;
ObjectType=0x7&lt;br/&gt;
DataType=0x0007&lt;br/&gt;
AccessType=ro&lt;br/&gt;
DefaultValue=0xffff0191&lt;br/&gt;
PDOMapping=0&lt;/p&gt;
&lt;p&gt;Und dann bekomme ich I/Os für die digitalen I/Os das 191 im Default Value ist in dezimal 401&lt;br/&gt;
und sagt aus, dass die CiA401 implementiert ist.&lt;/p&gt;
&lt;p&gt;Damit weiß dann mein Konfigurator nach welchem Schema PDO Mappings erzeugt werden müssen.&lt;/p&gt;
&lt;p&gt;Ich denke die richtige Lösung wäre den Hersteller anzuschreiben:&lt;br/&gt;
Die sollten das meiner Meinung nach ändern&lt;/p&gt;
&lt;p&gt;-&amp;gt; Also nur das Objekt 1000&lt;br/&gt;
Muss natürlich auch in der Firmware geändert werden!&lt;/p&gt;
&lt;p&gt;-&amp;gt; EDS Fehler&lt;/p&gt;
&lt;p&gt;Den man entweder mit EDS-Änderung oder manuellem PDO Mapping beheben kann.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/?limit=25#c971" rel="alternate"/><published>2020-10-08T05:47:15.275000Z</published><updated>2020-10-08T05:47:15.275000Z</updated><author><name>hubitaner</name><uri>https://forge.codesys.com/u/hubitaner/</uri></author><id>https://forge.codesys.com703c3b4ac433aa6ff9366ab134b4c2dfefdbabd8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Die zugehörigen EDS-Files im ZIP-Format&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/?limit=25#fe5f" rel="alternate"/><published>2020-10-08T05:39:10.243000Z</published><updated>2020-10-08T05:39:10.243000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.comdd54ee140e08e4b485328a3d4f80d0dbabd811ee</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;kannst du mal die EDS Files noch anhängen?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CANbus MURR-Slaves teilweise keine E/A-Zuweisung möglich</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/681b955585/?limit=25#e83c" rel="alternate"/><published>2020-10-08T05:24:49.957000Z</published><updated>2020-10-08T05:24:49.957000Z</updated><author><name>hubitaner</name><uri>https://forge.codesys.com/u/hubitaner/</uri></author><id>https://forge.codesys.com26ee0e1efb6e057643384b15be2447c98b407e02</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Programmierumgebung: XSOFT-CODESYS-3 V3.5.15 BF2 (EATON)&lt;/p&gt;
&lt;p&gt;CANbus Geräte:&lt;br/&gt;
1) MURR Cube20S Slave (Art: 57104) eds-File eingebunden&lt;br/&gt;
angefügtes Modul: MURR Cube20S DI8 (Art: 57280)&lt;br/&gt;
2) MURR Impact67 DI8 DO8 (Art: 55067) eds-File eingebunden&lt;/p&gt;
&lt;p&gt;Globale Variable deklariert: bIN_Motorschutz_Pumpe_1A: BOOL; //Eingang CAN-Feldbus&lt;/p&gt;
&lt;p&gt;Aufgabe:&lt;br/&gt;
E/A-Abbild für Modul "Cube20S DI8" erstellen&lt;/p&gt;
&lt;p&gt;Ablauf:&lt;br/&gt;
- Rechte Maustaste auf Gerät "Cube20S" -&amp;gt; E/A-Abbild bearbeiten&lt;br/&gt;
- Fenster öffnet sich&lt;/p&gt;
&lt;p&gt;Problem:&lt;br/&gt;
Das Fenster bleibt leer und es lässt sich keine Variable auswählen.&lt;/p&gt;
&lt;p&gt;Teillösung:&lt;br/&gt;
- Rechte Maustaste auf Gerät "Impact67" -&amp;gt; E/A-Abbild bearbeiten&lt;br/&gt;
Für dieses Modul kann ich globale Variablen einfügen.&lt;/p&gt;
&lt;p&gt;Zusammenfassung:&lt;br/&gt;
Dem Slave-Modul "Impact67" können Variablen zugewiesen werden aber nicht dem Modul "Cube20". Beide Module sind von MURR. Für beide habe ich die aktuellsten eds-Files von der Herstellerseite eingebunden.&lt;/p&gt;
&lt;p&gt;Frage:&lt;br/&gt;
Ist das Problem bekannt? Hat jemand einen Tipp, was ich probieren könnte, um zur Lösung zu kommen?&lt;/p&gt;
&lt;p&gt;Vielen Dank für die Unterstützung.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>