Activity for narco22

  • narco22 narco22 posted a comment on discussion Deutsch 🇩🇪

    Danke für die Erläuterung, hat mir schon geholfen.

  • narco22 narco22 posted a comment on discussion Deutsch 🇩🇪

    Hallo Leute, ich hätte mal eine Frage zur Verwendung des Operators NEW für die Speicherreservierung. Mit dem Operator möchte ich z.B. acht String-Speicherstellen reservieren. Die Syntax sieht dann folgendermaßen aus: psPtrToString:= NEW(STRING, 8). Der Operator erzeugt ja dann zur Laufzeit ein Array des Typs STRING. Auf die einzelnen Array-Elemente möchte ich zugreifen und Werte hineinschreiben. Wie greift man darauf zu? psPtrToString[i]:= sText scheint nicht zu funktionieren.

  • narco22 narco22 posted a comment on discussion Deutsch 🇩🇪

    Also das Problem mit den 4 Fehlermeldungen hat sich gelöst, einfach mal Projekt schließen und ein CLEAN ALL durchführen, hat geholfen. Ich hätte aber noch eine andere Frage zum MCP23017. Das MCP23017 ist ja ein 16-Bit bidirektionaler IO-Expander, die Port-Pins können hier also wahlweise zu Inputs oder Outputs geschalten werden. Wie beschreibt man das in der Device Description? Hat man dann 16 Attribute mit Inputs und 16 Attribute mit Outputs oder gar InputOutputs? Oder werden dafür dann 2 Device...

  • narco22 narco22 posted a comment on discussion Deutsch 🇩🇪

    Das Raspipacket ist installiert und die MCP23017 Bibliothek habe ich von folgendem Link: https://forge.codesys.com/forge/talk/Deutsch/thread/f220085a45/

  • narco22 narco22 posted a comment on discussion Deutsch 🇩🇪

    Hallo Kollegen, ich versuche über I²C ein IO-Erweiterungsboard an den BeagleBone Black anzubinden. Ich habe hierfür auch im Forum schon eine Lib (MCP23017) und eine Device Description gefunden. Nach dem Einfügen des Gerätes in den Device Tree und dem Installieren der Bibliothek tauchen aber 4 Fehlermeldungen auf, die ich nicht weg bekomme. Man kann auch nicht auf die Fehlerquelle verweisen wenn man Doppelklick macht. Kann mir hier jemand einen Rat geben?

  • narco22 narco22 posted a comment on discussion Forge 🇬🇧

    Hello h-hermsen, in my comment I mean I am using the OLED display SSD1306 and the uploaded Library. The communication between display and BeagleBone Black seems to work. It can be switched on and off and set the contrast. Unfortunateley not more (e.g. writing a sign). After switching on the display it shows a noise, like snowflakes. What is the reason? Are there any descriptions for the integrated methods of the library (e.g. how to assign inputs of the methods)? Thanks!

  • narco22 narco22 created a blog post

    OLED-Display SSD1306 mit CoDeSys

  • narco22 narco22 posted a comment on discussion Forge 🇬🇧

    Hallo Stefan Dreyer oder Stefan2, ich verwende das OLED-Display SSD1306 und die von dir reingestellte Library dazu (für CoDeSys). Die Kommunikation mit dem Display scheint zu funktionieren. Ich kann es aus, an und den Kontrast verändern. Leider nicht mehr. Beim Anschalten zeigt das Display ein Rauschen an. Woher kommt das? Gibt es für die integrierten Methoden in der Bibliothek Beschreibungen zu den Methoden, wie diese funktionieren (Belegung der Eingänge)? Vorab schon mal danke. Talk Topic about...

  • narco22 narco22 posted a comment on discussion Engineering 🇬🇧

    Hallo eschwellinger. Schon mal danke für die Antworten. Ich habe für den I²C-Master die Device Description aus folgendem Link verwendet: https://forge.codesys.com/forge/talk/Runtime/thread/e0f8552007/#p24118 Der I²C-Master lässt sich auch nun in den Device Tree einfügen, aber unterhalb des Masters keine weiteren Geräte. Liegt das vielleicht daran, dass noch keine weiteren Device Descriptions für I²C-Geräte vorliegen. Ich würde testweise ein kleines OLED-Display ansteuern. Auch hierfür müsste doch...

  • narco22 narco22 posted a comment on discussion Engineering 🇬🇧

    And the BeagleBone Black will work with the packages from Rasperry Pi?

  • narco22 narco22 posted a comment on discussion Engineering 🇬🇧

    Hallo Forums-Kollegen, ich würde gerne eine IO-Erweiterung am BBB vornehmen und diese dann mit dem I²C-Bus schreiben/lesen. Im Web gibt es einige Quellen die beschreiben wie die Geräte in Linux konfiguriert werden. Aber wie ist es mit der Einbindung in CoDeSys? Gibt es hier Bibliotheken? Falls nicht wie kann man hier vorgehen?

1