Activity for wayne

No more activities
  • wayne wayne posted a comment on discussion Deutsch 🇩🇪

    Hallihallo, am RPI ist noch ein USB-Ethernet-Adapter angeschlossen. Ist es damit möglich, mit dem RPI gleichzeitig die Feldbusse Ethercat, Profinet und EthernetIP zu betreiben? Hier steht was anderes: https://content.helpme-codesys.com/de/CODESYS%20PROFINET/_pnio_runtime_configuration_controller.html Die weitere Einstellung Linux.ProtocolFilter=3 bewirkt, dass der Protokollfilter für EtherCAT ausgeschaltet wird. Wenn der Filter aktiv ist, empfängt der PROFINET-Controller kein PROFINET RT-Protokoll....

  • wayne wayne posted a comment on discussion Deutsch 🇩🇪

    Das habe ich erst eingetragen, nachdem es beim ersten Versuch nicht funktioniert hat. Ich habs wieder glöscht und das hier noch gemacht: sudo modprobe 8021q # 8021q Kernelmodul laden Jetzt geht's... Danke!

  • wayne wayne posted a comment on discussion Deutsch 🇩🇪

    👍 Nun der nächste Schritt: Profinet mit dem RPI... Gleiches Projekt mit RPI, noch das hier eingetragen: https://content.helpme-codesys.com/de/CODESYS%20PROFINET/_pnio_f_runtime_configuration.html Beim Scannen wird nix erkannt bzw. nur der "Entwicklungs-Rechner". Für die Ethernet IP ist der RPI ausgewählt. Vom RPI kann ich die ET200s pingen. Viele Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch 🇩🇪

    Jetzt klappt's! Es waren tatsächlich ein paar IO-Module defekt... Noch eine Frage: Hätte ich das mit WinPcap irgendwo nachlesen können? Danke und Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch 🇩🇪

    Jetzt klappt's! Es waren tatsätchlich ein paar IO-Module defekt... Noch eine Frage: Hätte ich das mit WinPcap irgendwo nachlesen können? Danke und Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch 🇩🇪

    Hallo Edwin, dank deiner Tipps, bin ich nun ein Schritt weiter. Die ET200S wird nun in der Suche gefunden. Allerdings nicht die einzelnen Module. Die Verbindung klappt aber auch noch nicht (siehe Screenshot). Die Meldung heißt dann "Connect Parameter Error"... Viele Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch 🇩🇪

    Hallo Edwin, dank deiner Tipps, bin ich nun ein Schritt weiter. Die ET200S wird nun in der Suche gefunden. Allerdings nicht die einzelnen Module. Die Verbindung klappt aber auch noch nicht (siehe Screenshot). Die Meldung heißt dann "Connect Parameter Error"... Viele Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch 🇩🇪

    Hallihallo, ich würde gerne eine ET200S (151-3BA22-0AB0) per Profinet an einer Codesys https://de.codesys.com/ SPS betreiben. Leider läuft der Bus nicht. Der PN Controller findet die ET200S auch nicht. In Codesys https://de.codesys.com/ ist der Name und die IP eingetragen. Was muss ich noch einstellen, was fehlt noch? Viele Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Guten Morgen, da erhoffe ich mir nicht so viel. Der AL1030 ist steinalt, den gibt's so nicht mehr... Nochmals meine letzte und eigentlich ursprüngliche Frage ;-) Kann man denn nicht per FB/FC/Methode/... auf einen Index/Subindex zugreifen? Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Hmmm, einmal drüber geschlafen und nun bin ich verwirrt... Warum hat der Gerätestatus laut IODD 4Bit und laut ESI 8Bit? Allerdings würde ich sagen, hat das Bit 7 immer noch nix zu tun mit dem Pin 2... Ausserdem: Bei einem als "Digital Input" deklariertem Port (Pin 4) gibt es z.B. gar kein Gerätestatus. Da gibt es nur ein Eingangsbit. (Bild 4) Danke und viele Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Sorry, Du hast ein Bit aus dem Gerätestatus der zyklischen Prozessdaten herausgenommen. Das geht so nicht. Der Gerätestatus ist ein UIntegerT und beschreibt eben den Gerätestatus. (Siehe Anhang Seite 3) Das Bit hat nix mit dem Pin 2 zu tun...

  • wayne wayne posted a comment on discussion Deutsch

    Hallo Edwin, hmmm, dann habe ich leider das Problem noch nicht verständlich rübergebracht... :-) In dem angehängten Testprojekt habe ich nicht nur die zwei unterschiedlichen ESI Dateien für den AL1030 installiert, sondern auch, wie von Dir gewünscht, das IO-Link XML File (IODD) für den Sensor UGT208/514. Dieser ist auf dem Port 8 des ersten Masters "AL1030_mit_IODDs" zu sehen. Es lässt sich also ein Senor mit einer IODD über "Gerät einstecken" einfügen. (Bild0) Auf diesen Sensor kann ich komplett...

  • wayne wayne modified a comment on discussion Deutsch

    Lieber i-c, wie ich grundsätzlich den al1030 installiere ist nicht das Problem. Auch nicht wie man grundsätzlich Variablen mappt. In meinem oben angehängten Projektarchiv ist alles richtig installiert. Wie erwähnt gibt es aber zwei Möglichkeiten wie hier beschrieben: https://forge.codesys.com/forge/talk/Deutsch/thread/52486df6f7/#af90 Siehe auch in das Projektarchiv, dann wird das Problem klarer... Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Lieber i-c, wie ich grundsätzlich den al1030 installiere ist nicht das Problem. In meinem oben angehängten Projektarchiv ist alles richtig installiert. Wie erwähnt gibt es aber zwei Möglichkeiten wie hier beschrieben: https://forge.codesys.com/forge/talk/Deutsch/thread/52486df6f7/#af90 Siehe auch in das Projektarchiv, dann wird das Problem klarer... Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallo Edwin, habe mal ein Projektarchiv angehängt. Die Idee ist u.a. auf einem Port den zusätzlichen digitalen Eingang zu verwenden (Pin 2). Im Projekt habe ich mal zwei unterschiedliche ESI Dateien für den AL1030 eingefügt. Mit der einen ESI kann man auf den einzelnen Ports Geräte einfügen über die IODD. D.h., man kann den Sensor komplett mit Codesys parametrieren. --> Diese ESI hätte ich gerne verwendet. --> Hier weiß ich nur nicht, wie man bei einen Port auf den Pin 2 (fester Eingang) zugreift....

  • wayne wayne modified a comment on discussion Deutsch

    Hallo Edwin, habe mal ein Projektarchiv angehängt. Die Idee ist u.a. auf einem Port den zusätzlichen digitalen Eingang zu verwenden (Pin 2). Im Projekt habe ich mal zwei unterschiedliche ESI Dateien für den AL1030 eingefügt. Mit der einen ESI kann man auf den einzelnen Ports Geräte einfügen über die IODD. D.h., man kann den Sensor komplett mit Codesys parametrieren. --> Diese ESI hätte ich gerne verwendet. --> Hier weiß ich nur nicht, wie man bei einen Port auf den Pin 2 (fester Eingang) zugreift....

  • wayne wayne modified a comment on discussion Deutsch

    Hallo Edwin, habe mal ein Projektarchiv angehängt. Die Idee ist u.a. auf einem Port den zusätzlichen digitalen Eingang zu verwenden (Pin 2). Im Projekt habe ich mal zwei unterschiedliche ESI Dateien für den AL1030 eingefügt. Mit der einen ESI kann man auf den einzelnen Ports Geräte einfügen über die IODD. D.h., man kann den Sensor komplett mit Codesys parametrieren. --> Diese ESI hätte ich gerne verwendet. --> Hier weiß ich nur nicht, wie man bei einen Port auf den Pin 2 (fester Eingang) zugreift....

  • wayne wayne posted a comment on discussion Deutsch

    Es ist der IO-Link Master AL1030 von ifm. Jetzt habe ich noch nicht genau verstanden, was Du mit IO-Link XML Files meinst. Die ESI Dateien sind ja eigentlich xml-Geräte-Dateien, welche dann ins Repository installiert wurden. Die sind auch von ifm. Leider haben eben die zwei verschiedenen xml-Geräte-Dateien, die oben genannten Möglichkeiten (entweder/oder). Kann man denn nicht per FB/FC/Methode/... auf einen Index/Subindex zugreifen? Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallo Edwin, habe mal ein Projektarchiv angehängt. Die Idee ist u.a. auf einem Port den zusätzlichen digitalen Eingang zu verwenden (Pin 2). Im Projekt habe ich mal zwei unterschiedliche ESI Dateien für den AL1030 eingefügt. Mit der einen ESI kann man auf den einzelnen Ports Geräte einfügen über die IODD. D.h., man kann den Sensor komplett mit Codesys parametrieren. --> Diese ESI hätte ich gerne verwendet. --> Hier weiß ich nur nicht, wie man bei einen Port auf den Pin 2 (fester Eingang) zugreift....

  • wayne wayne posted a comment on discussion Deutsch

    Hallo Edwin, habe mal ein Projektarchiv angehängt. Die Idee ist u.a. auf einem Port den zusätzlichen digitalen Eingang zu verwenden (Pin 2). Im Projekt habe ich mal zwei unterschiedliche ESI Dateien für den AL1030 eingefügt. Mit der einen ESI kann man auf den einzelnen Ports Geräte einfügen über die IODD. D.h., man kann den Sensor komplett mit Codesys parametrieren. --> Diese ESI hätte ich gerne verwendet. --> Hier weiß ich nur nicht, wie man bei einen Port auf den Pin 2 (fester Eingang) zugreift....

  • wayne wayne posted a comment on discussion Deutsch

    Hallo Edwin, hier die ESI Files. Was meinst Du mit IO-Link Files? Viele Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Nächstes Bild...

  • wayne wayne posted a comment on discussion Deutsch

    Hallo Marcel, Du verwendest ja CANopen. Deine Gerätedatei scheint dann auch das Mapping anzubieten. Ich verwende einen EtherCAT IO-Link Master. Bei dem gibt es keine Mapping-Möglichkeit nach der "gewohnten" Vorgangsweise. (siehe Bilder) Ich denke, da muss ich irgendwie programmtechnisch die Indexe/Subindexe abfragen.

  • wayne wayne posted a comment on discussion Deutsch

    Ja klar... :-)

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, ich hätte gerne das "TxPDO IOLM_Status\Digital Inputs States of DI (Pin 2)" als Variable. Leider habe ich aber dazu gar keine Idee? Hat jemand einen Tip für mich? Danke und Grüße, wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, ich hätte gerne das "TxPDO IOLM_Status\Digital Inputs States of DI (Pin 2)" als Variable. Leider habe ich aber dazu gar keine Idee? Hat jemand einen Tip für mich? Danke und Grüße, wayne

  • wayne wayne posted a comment on discussion Deutsch

    Hallihallo, ich hätte gerne das "TxPDO IOLM_Status\Digital Inputs States of DI (Pin 2)" als Variable. Leider habe ich aber dazu gar keine Idee? Hat jemand einen Tip für mich? Danke und Grüße, wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, nachdem bei meinem ersten Versuch (https://forge.codesys.com/forge/talk/Deutsch/thread/a73b9e4a96/) mit dem Eeprom 24C32 die Resonanz nicht allzu groß ist, hier ein neuer Versuch mit dem FRAM MB85RC256V als persistener Specher an einem RPI über I2C. Hier kann ich nun auch mehr Angaben dazu machen, was schon funktioniert... Das FRAM lässt sich per python-Skript auf der Kommandozeile lesen und beschreiben. Wird das FRAM per python-Skript beschrieben, so steht nach einem Stop/Start der CPU...

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, nachdem bei meinem ersten Versuch (https://forge.codesys.com/forge/talk/Deutsch/thread/a73b9e4a96/) mit dem Eeprom 24C32 die Resonanz nicht allzu groß ist, hier ein neuer Versuch mit dem FRAM MB85RC256V als persistener Specher an einem RPI über I2C. Hier kann ich nun auch mehr Angaben dazu machen, was schon funktioniert... Das FRAM lässt sich per python-Skript auf der Kommandozeile lesen und beschreiben. Wird das FRAM per python-Skript beschrieben, so steht nach einem Stop/Start der CPU...

  • wayne wayne posted a comment on discussion Deutsch

    Hallihallo, nachdem bei meinem ersten Versuch (https://forge.codesys.com/forge/talk/Deutsch/thread/a73b9e4a96/) mit dem Eeprom 24C32 die Resonanz nicht allzu groß ist, hier ein neuer Versuch mit dem FRAM MB85RC256V als persistener Specher an einem RPI über I2C. Hier kann ich nun auch mehr Angaben dazu machen, was schon funktioniert... Das FRAM lässt sich per python-Skript auf der Kommandozeile lesen und beschreiben. Wird das FRAM per python-Skript beschrieben, so steht nach einem Stopt/Start der...

  • wayne wayne posted a comment on a wiki page

    Hello, now I've opened a thread in the forum: https://forge.codesys.com/forge/talk/Deutsch/thread/a73b9e4a96/ Perhaps, you can look in in my new code? Maybe you can discover a mistake... :-) Thx, wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, das RTC Modul ZS-042 (DS3231) hat noch ein Eeprom 24C32 onboard. Dieses würde ich gerne als persistenen Speicher verwenden. (für Stromausfall, also kein "ordendtlicher" Shutdown) Leider funktioniert mein Versuch (siehe Anhang) noch nicht. Die persistenten Variablen werden bei Stromausfall nicht gespeichert. Das 24C32 wird per I2C erkannt. Wo liegt noch der Fehler? Danke und Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, das RTC Modul ZS-042 (DS3231) hat noch ein Eeprom 24C32 onboard. Dieses würde ich gerne als persistenen Speicher verwenden. (für Stromausfall, also kein "ordendtlicher" Shutdown) Leider funktioniert mein Versuch (siehe Anhang) noch nicht. Die persistenten Variablen werden bei Stromausfall nicht gespeichert. Das 24C32 wird per I2C erkannt. Wo liegt noch der Fehler? Danke und Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, das RTC Modul ZS-042 (DS3231) hat noch ein Eeprom 24C32 onboard. Dieses würde ich gerne als persistenen Speicher verwenden. (für Stromausfall, also kein "ordendtlicher" Shutdown. Leider funktioniert mein Versuch (siehe Anhang) noch nicht. Die persistenten Variablen werden bei Stromausfall nicht gespeichert. Das 24C32 wird per I2C erkannt. Wo liegt noch der Fehler? Danke und Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo, das RTC Modul ZS-042 (DS3231) hat noch ein Eeprom 24C32 onboard. Diese würde ich gerne als persistenen Speicher verwenden. (für Stromausfall, also kein "ordendtlicher" Shutdown. Leider funktioniert mein Versuch (siehe Anhang) noch nicht. Die persistenten Variablen werden bei Stromausfall nicht gespeichert. Das 24C32 wird per I2C erkannt. Wo liegt noch der Fehler? Danke und Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Hallihallo, das RTC Modul ZS-042 (DS3231) hat noch ein Eeprom 24C32 onboard. Diese würde ich gerne als persistenen Speicher verwenden. (für Stromausfall, also kein "ordendtlicher" Shutdown. Leider funktioniert mein Veruch (siehe Anhang) noch nicht. Die persistenten Variablen werden bei Stromausfall nicht gespeichert. Wo liegt noch der Fehler? Danke und Grüße wayne

  • wayne wayne posted a comment on a wiki page

    Ahh... I've looked into the data sheets (that was a good hint ;-) and there was the first problem. The adressing is different (2 bytes for the adress) Yes, i'll run it on a rpi and the i2c detects the 24c32. OK, i will study the data sheet a little bit longer and then create a new CForge project. Thx, wayne

  • wayne wayne posted a comment on a wiki page

    Hello aliazzz, I want to use the Eeprom AT24C (4096x8) on a DS3231. What do I've to change in the code? The i2c-adress is also 16#57, At the moment, after a power failure, the retain data is "0"... Thx, wayne

  • wayne wayne posted a comment on discussion Deutsch

    Ah! Jetzt funktioniert's! ;-) Habe Winpcap nochmals deinstalliert und installiert... Danke und Grüße wayne

  • wayne wayne posted a comment on discussion Deutsch

    Guten Morgen, habe V3.5SP15 Patch 3 und auch WinCap installiert, bei 4 NW-Adapter (siehe Bild). Es wurden auch schon alle NW-Adapter deaktivert und beide physikalischen Adapter getestet. Probleme mit MAC Adressen kann ich nicht erkennen. Grüße wayne

  • wayne wayne modified a comment on discussion Deutsch

    Hallihallo es läuft eine Soft-SPS Win V3 x64 und es ist ein EtherCat Master eingefügt. Leider kommt die Fehlermeldung "network adapter could not be opened". Es werden dann auch keine Geräte gefunden. Die CODESYSControl.cfg sieht so aus: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3x64\E76864C4\ [ComponentManager] Component.1=CmpTargetVisuStub Component.2=CmpCodeMeter Component.3=CmpWebServer Component.4=CmpWebServerHandlerV3 Component.5=SysEthernet Viele Grüße way...

  • wayne wayne posted a comment on discussion Deutsch

    Hallihallo es läuft eine Soft-SPS Win V3 x64 und es ist ein EtherCat Master eingefügt. Leider kommt die Fehlermeldung "network adapter could not be opened". Es werden dann auch keine Geräte gefunden. Die CODESYSControl.cfg sieht so aus: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3x64\E76864C4\ [ComponentManager] Component.1=CmpTargetVisuStub Component.2=CmpCodeMeter Component.3=CmpWebServer Component.4=CmpWebServerHandlerV3 Component.5=SysEthernet Viele Grüße way...