<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Wie nutzt man die GPIOs (und das IOT2000 IO-Modul) mit dem CODESYS Control for IOT2000 SL ? Problem: GPIO Mapping</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/b4bbe02830/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/b4bbe02830/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Deutsch/thread/b4bbe02830/</id><updated>2020-02-28T01:32:46.814000Z</updated><subtitle>Recent posts to Wie nutzt man die GPIOs (und das IOT2000 IO-Modul) mit dem CODESYS Control for IOT2000 SL ? Problem: GPIO Mapping</subtitle><entry><title>Wie nutzt man die GPIOs (und das IOT2000 IO-Modul) mit dem CODESYS Control for IOT2000 SL ? Problem: GPIO Mapping</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/b4bbe02830/?limit=25#b45a" rel="alternate"/><published>2020-02-28T01:32:46.814000Z</published><updated>2020-02-28T01:32:46.814000Z</updated><author><name>mmii</name><uri>https://forge.codesys.com/u/mmii/</uri></author><id>https://forge.codesys.com4689161728da1439ef554383d47356370c686ceb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Edwin Schwellinger hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Hi,&lt;br/&gt;
aktuell fehlt der Treiber,&lt;br/&gt;
wird aber vermutlich noch kommen.&lt;br/&gt;
Es gibt aber noch keinen Termin, sorry.&lt;br/&gt;
Grüße&lt;br/&gt;
Edwin&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Vielen Dank für die Information.&lt;br/&gt;
Ein direkter Support des IOT2000 IO-Moduls genügt ja als zukünftiges, sekundäres Ziel.&lt;br/&gt;
Grund: Der IOT2040 unterstützt die Arduino-Spezifikation; &lt;br/&gt;
ein support für semtliche Arduino-Shields wird daher sicherlich auch zu einer Never-Ending-Story.&lt;/p&gt;
&lt;p&gt;Mir würde es daher genügen, wenn man zunächst als primäres Ziel die Standardschnittstellen des IOT2040 in CODESYS nutzbar macht.&lt;br/&gt;
Das wären&lt;br/&gt;
Die Ethernet-Schnittstellen funktionieren bereits.&lt;br/&gt;
Die übrigen Schnittstellen lassen sich leider nicht in CODESYS projektieren/verwenden.&lt;/p&gt;
&lt;p&gt;Besteht die Möglichkeit diese Schnittstellen ggf. selbst zu integrieren?&lt;br/&gt;
Also selbst einen "Treiber" zu schreiben? Wenn ja, wie?: Hilfe zur Selbsthilfe.&lt;br/&gt;
Ohne die GPIOs kann das volle Potential meiner Meinung nach nämlich nicht ausgenutzt werden.&lt;br/&gt;
Die Vorgehensweise zur Integration der GPIOs würde doch äquivalent zu denen beim Raspberry Pi erfolgen, oder?&lt;br/&gt;
Die Verwendung der GPIOs in C und C++ kann einfach über die mraa-Library erfolgen.&lt;/p&gt;
&lt;p&gt;Mit Fokus auf das IO-Modul wären folgende GPIO-Pins von großem Interesse:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="n"&gt;Digital&lt;/span&gt; &lt;span class="k"&gt;Input&lt;/span&gt;

&lt;span class="n"&gt;Digital&lt;/span&gt; &lt;span class="k"&gt;Output&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;Userbutton ist nicht über GPIO ansprechbar, siehe: /sys/class/gpio/gpio63/value.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wie nutzt man die GPIOs (und das IOT2000 IO-Modul) mit dem CODESYS Control for IOT2000 SL ? Problem: GPIO Mapping</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/b4bbe02830/?limit=25#39e2" rel="alternate"/><published>2020-02-28T01:32:44.871000Z</published><updated>2020-02-28T01:32:44.871000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com571c33c43ac39688cf0dccf7b3706477c23fc49d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
aktuell fehlt der Treiber,&lt;br/&gt;
wird aber vermutlich noch kommen.&lt;br/&gt;
Es gibt aber noch keinen Termin, sorry.&lt;br/&gt;
Grüße&lt;br/&gt;
Edwin&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Wie nutzt man die GPIOs (und das IOT2000 IO-Modul) mit dem CODESYS Control for IOT2000 SL ? Problem: GPIO Mapping</title><link href="https://forge.codesys.com/forge/talk/Deutsch/thread/b4bbe02830/?limit=25#55b0" rel="alternate"/><published>2020-02-28T01:32:43.047000Z</published><updated>2020-02-28T01:32:43.047000Z</updated><author><name>mmii</name><uri>https://forge.codesys.com/u/mmii/</uri></author><id>https://forge.codesys.com8dfc12fef4f4ee7683117ca8898fd0aa1cd4f3a1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, ich hätte ein paar Fragen zum CODESYS Control for IOT2000 SL (&lt;a class="" href="https://store.codesys.com/codesys-control-for-iot2000-sl.html" rel="nofollow"&gt;https://store.codesys.com/codesys-control-for-iot2000-sl.html&lt;/a&gt;).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Wie kann ich generell auf die GPIOs des Siemens SIMATIC IOT 2000 Gateway IOT2040 zugreifen (inkl. User Button und LED) ?&lt;/li&gt;
&lt;li&gt;Wie kann ich insbesondere auf die Inputs und Outputs des IOT 2000 IO-Module zugreifen? &lt;/li&gt;
&lt;li&gt;Wie kann ich die Inputs und Outputs (bzw. die GPIOs) auf Variablen aus dem SPS-Programm mappen?&lt;br/&gt;
Die folgende Darstellung der Variablen-Liste bin ich von der SPS-Programmierung her gewohnt:&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Derzeit ist das GPIO-Mapping für den IOT2040 nicht dokumentiert: &lt;br/&gt;
&lt;a class="" href="https://help.codesys.com/webapp/iot20x-f-help;product=CODESYS_Control_for_IOT2000_SL;version=3.5.11.0" rel="nofollow"&gt;https://help.codesys.com/webapp/iot20x-f-help;product=CODESYS_Control_for_IOT2000_SL;version=3.5.11.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Der Eintrag &lt;strong&gt;GPIO&lt;/strong&gt;, der GPIO-Parameter und das GPIO-Mapping beim Pi zugänglich macht, fehlt im Projektexplorer.&lt;br/&gt;
Für den Pi existiert dieser bereits: &lt;a class="" href="https://help.codesys.com/webapp/rbp-project-gpio;product=CODESYS_Control_for_Raspberry_Pi_SL;version=3.5.11.0" rel="nofollow"&gt;https://help.codesys.com/webapp/rbp-project-gpio;product=CODESYS_Control_for_Raspberry_Pi_SL;version=3.5.11.0&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Wie legt man diesen für den IOT2040 an?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>