Hallo,
ich habe in meinem Projekt zwei Platinen mit den Porterweiterungs-IC's MCP23017. Einen verwende ich nur füe Eingänge, den anderen nur füer Ausgänge. In meinem Programm kann ich die Eingänge problemlos einlesen. Die Ausgänge (LED's) lassen nicht schalten.
(Mit einem Python Programm läuft alles problemlos.)
Wo liegt mein Fehler?
Joachim
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hast du schon eine Lösung für deine Frage gefunden?
Mich interessiert das Einbinden der 2 MCP Bausteine auch,
da ich im Moment ebenso daran arbeite.
Bei mir funktioniert das mit den Ausgängen, aber nicht mit den Eingängen.
Anscheinend genau anders rum als bei dir.
Könntest du mir vielleicht deine Gerätebeschreibung und Library als Zip hochladen?
Wäre sehr dankbar!
Mit freundlichen Grüßen
Andi Baumann
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo Andi
es scheint nicht so einfach zu sein wie es immer beschrieben wird. Mich würde es interressiern wie du es mit den Ausgängen gelöst hast. Die Eingänge funktionieren bei mir. Dann kann ich beides einmal zusammenfügen und dir das Ergebniss zusenden.
Mit freundlichen grüßen
Bernd Janku
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Das wäre super! Vielleicht können wir uns ja gegenseitig helfen.
Im Anhang habe ich jetzt mal Library+Gerätebeschreibung für den MCP-Baustein hochgeladen,
sowie ein Projekt mit einem Beispielprogramm (Blinker) wie ich die Ausgänge schalte.
Das E/A mapping funktioniert bei mir auch, sodass ich die 16 Bit Ausgänge jeweils einzeln ansprechen kann.
Für mich ist das ein Praktikumsprojekt für die FH. Wäre super wenn du mir das mit den Eingängen zeigen kannst.
Ist es möglich, die beiden MCP23017-Bausteine zusammen zu bauen, dass man
sozusagen nur ein Gerät unter dem IC2 Master stehen hat anstatt zwei Geräte(MCP_OUT und MCP_IN).
Danke im voraus!
Mit freundlichen Grüßen
Andi
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2018-09-20
Originally created by: silviu_marchidanu
Hallo Leute ,
Hast du es geschafft, dass die Bibliotheken mit dem MCP IN und OUT arbeiten?
Kannst du es teilen, ich bin daran interessiert, sie zu benutzen.
Vielen Dank .
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
mich würde auch die XML-Datei und die Bibliothekserweiterung für die Inputs mit dem MCP23017 interessieren.
Bzw. noch eine andere Frage:
Gibt es irgendwo eine Dokumentation über den genauen Aufbau der XML-Files und die Art und Weise wie man z. B. das IO-Mapping in einer XML-Datei ergänzt so dass das Ganze innerhalb CoDeSys auch sauber funktioniert?
Herzlichen Dank schonmal im Voraus für weitere Infos!
mfG Toni
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
ich habe in meinem Projekt zwei Platinen mit den Porterweiterungs-IC's MCP23017. Einen verwende ich nur füe Eingänge, den anderen nur füer Ausgänge. In meinem Programm kann ich die Eingänge problemlos einlesen. Die Ausgänge (LED's) lassen nicht schalten.
(Mit einem Python Programm läuft alles problemlos.)
Wo liegt mein Fehler?
Joachim
Hallo Jjoe!
Hast du schon eine Lösung für deine Frage gefunden?
Mich interessiert das Einbinden der 2 MCP Bausteine auch,
da ich im Moment ebenso daran arbeite.
Bei mir funktioniert das mit den Ausgängen, aber nicht mit den Eingängen.
Anscheinend genau anders rum als bei dir.
Könntest du mir vielleicht deine Gerätebeschreibung und Library als Zip hochladen?
Wäre sehr dankbar!
Mit freundlichen Grüßen
Andi Baumann
Hallo Andi
es scheint nicht so einfach zu sein wie es immer beschrieben wird. Mich würde es interressiern wie du es mit den Ausgängen gelöst hast. Die Eingänge funktionieren bei mir. Dann kann ich beides einmal zusammenfügen und dir das Ergebniss zusenden.
Mit freundlichen grüßen
Bernd Janku
Hallo jankube!
Das wäre super! Vielleicht können wir uns ja gegenseitig helfen.
Im Anhang habe ich jetzt mal Library+Gerätebeschreibung für den MCP-Baustein hochgeladen,
sowie ein Projekt mit einem Beispielprogramm (Blinker) wie ich die Ausgänge schalte.
Das E/A mapping funktioniert bei mir auch, sodass ich die 16 Bit Ausgänge jeweils einzeln ansprechen kann.
Für mich ist das ein Praktikumsprojekt für die FH. Wäre super wenn du mir das mit den Eingängen zeigen kannst.
LG andi
MCP23017_OUT.xml [2.84 KiB]
MCP23017_OUT.project [144.14 KiB]
MCP23017_OUT.library [309.33 KiB]
Ich habe gleich noch eine Frage:
Ist es möglich, die beiden MCP23017-Bausteine zusammen zu bauen, dass man
sozusagen nur ein Gerät unter dem IC2 Master stehen hat anstatt zwei Geräte(MCP_OUT und MCP_IN).
Danke im voraus!
Mit freundlichen Grüßen
Andi
Originally created by: silviu_marchidanu
Hallo Leute ,
Hast du es geschafft, dass die Bibliotheken mit dem MCP IN und OUT arbeiten?
Kannst du es teilen, ich bin daran interessiert, sie zu benutzen.
Vielen Dank .
Hallo Leute,
mich würde auch die XML-Datei und die Bibliothekserweiterung für die Inputs mit dem MCP23017 interessieren.
Bzw. noch eine andere Frage:
Gibt es irgendwo eine Dokumentation über den genauen Aufbau der XML-Files und die Art und Weise wie man z. B. das IO-Mapping in einer XML-Datei ergänzt so dass das Ganze innerhalb CoDeSys auch sauber funktioniert?
Herzlichen Dank schonmal im Voraus für weitere Infos!
mfG Toni
You can find my solution on this issue here: https://forge.codesys.com/forge/talk/Runtime/thread/3d46e97553/#5be1
Man kann meine Lösung zu dem Problem hier finden: https://forge.codesys.com/forge/talk/Deutsch/thread/8a6a09a000/#2d58