CODESYS - das IEC 61131-3 Programmiersystem
https://forum-de.codesys.com/

Raspi CanOpen as slave
https://forum-de.codesys.com/viewtopic.php?f=18&t=5988
Seite 1 von 1

Autor:  CanBohr [ Mi Jun 12, 2019 6:25 am ]
Betreff des Beitrags:  Raspi CanOpen as slave

Hallo ins Forum,

ich bin auf der Suche nach einer Lösung für mein Problem:
Ich betreibe eine IFM CR1081 Steuerung, die mit Codesys 2.3 programmiert ist, einen CanOpen-Bus, an dem einige Knoten hängen, die von der CR1081 angesprochen werden.
Nun möchte ich zur Datenaufzeichnung einen Raspi in den Bus einhängen, der die Daten von den Bus-Komponenten/Knoten mitlesen und protokollieren soll. Ich habe zunächst versucht den Raspi als Master programmiert mit Codesys 3.5 einfach parallel in den Bus zu hängen. Leider kommen sich der CR1081 und der Raspi offensichtlich in die Quere, denn wenn der Raspi nach dem CR1081 startet, bricht machmal der Bus zusammen, wenn die CodesysControl auf dem Raspi startet. Teilweise bekommt die CR1081 dann sogar einen Speicherüberlauf und stürzt ab.

Deshalb stelle ich mir die Frage, ob der Raspi in dem Canopen-System nicht als Slave configuriert und betrieben werden kann, damit solche Probleme vermieden werden.

Ich wäre für jeden Tip dankbar.

Liebe Grüße,
CanBohr


Dear all,

I am searching for a solution to transmit values from a IFM CR1081 which is programmed by Codesys 2.3 and driving the CanOpen bus as a master to a Raspi.
I have tried to use a Raspi which is configured as a master and programmed via Codesys 3.5 and to read the values directly from the nodes but as soon as I power up the Raspi and as the CodesysControl starts I get errors on the IFM CR1081 and some nodes/devices a blocked.

Is there any solution available to program the Raspi via Codesys 3.5 as a slave that will not negatively affect the IFM CR1081?

Cheers,
CanBohr

Autor:  Edwin Schwellinger [ Fr Jun 14, 2019 7:46 am ]
Betreff des Beitrags:  Re: Raspi CanOpen as slave

Hallo CanBohr,
Also wenn dann mit dem CAN Api Beispiel Layer 2 Nachrichten mitlesen...
Grüsse
Edwin

Autor:  CanBohr [ Mo Jun 17, 2019 9:21 am ]
Betreff des Beitrags:  Re: Raspi CanOpen as slave

Hallo Edwin,

Vielen Dank für Deine wie immer schnelle Rückmeldung.

Heißt das API Beispiel, das Du meinst, CANbusAPIExample.project? Oder gibt es da noch ein anderes bei Codesys?

Liebe Grüße,
CanBohr

Autor:  Edwin Schwellinger [ Mo Jun 17, 2019 9:29 am ]
Betreff des Beitrags:  Re: Raspi CanOpen as slave

Hi CanBohr,
ja genau das meine ich.

Grüße
Edwin

Autor:  CanBohr [ Mo Jun 17, 2019 10:32 am ]
Betreff des Beitrags:  Re: Raspi CanOpen as slave

Danke.
Dann werde ich das mal versuchen.

Gruß,
CanBohr

Seite 1 von 1 Alle Zeiten sind UTC
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/