Page 1 of 1

Profinet-Fehler am Codesys mit RevPi

Posted: 06 May 2021, 11:26
by m.prem-nazeer
Guten Tag,
Ich habe in einem Projekt RevPi Connect mit Codesys V3.5 SP15 Patch 3 Software programmiert.
Ich habe ein Profinet-Master im Codesys programmiert und unten mit 4 Slave angeschlossen.
Im Moment erhalte ich den Fehler wie im Bild gezeigt. Ich denke, es ist aufgrund des Datenverkehrs im Switch.
Wenn ich das Profinet-Stecker von Switch rausstecken und wieder rein stecken, dann das Slaves lauft für 10 Minuten ohne Fehler und den später den gleichen Fehler an allen Geräte auftaucht.
Könnten Sie mir bitte eine Lösung geben, um diesen Fehler in RevPi zu vermeiden und das Profinet-Gerät zum Laufen zu bringen.
Es handelt sich um ein Kundenprojekt und ich bitte Sie, mir so schnell wie möglich eine Lösung zu geben.

Re: Profinet-Fehler am Codesys mit RevPi

Posted: 07 May 2021, 09:41
by dirk
Hallo, die Recherche der Fehlermeldung "ar consumer dht expired" ergab diesen Treffer:
https://product-help.schneider-electric ... ailure.htm
Anscheinend kann der Profinet IO Zyklus nicht eingehalten werden. Bitte prüfe die möglichen Ursachen welche ebenfalls beschrieben sind.
Verwendest Du noch eine Single Core Lizenz? Wenn Ja bitte besorge Dir eine Multi Core Lizenz damit Deine Anwendung die volle CPU Power nutzen kann.

Re: Profinet-Fehler am Codesys mit RevPi

Posted: 10 May 2021, 11:59
by m.prem-nazeer
Hallo Dirk,
Danke für die Information. Ich habe auch die Fehlermeldung rausgesucht.
Ich denke, der RevPi hat schon die Echtzeit-Patch mit die Version 4.19.95-rt38-v7. Ich muss auch ein Update machen und mit welchen Kommando kann ich es machen?
In meinem Projekt, verwende jetzt Single-Core, wenn Multi-Core kann es das Problem ablösen. Könnten Sie bitte wie schnell möglich ein Lizenz an MBL-Leipzig Projekt erstellen.
Bitte mir auch Bescheid geben, wie kann ich das Multi-Core Lizenz in RevPi abspielen.
Danke.

Freundliche Grüße,
Muhammed Fazil

Re: Profinet-Fehler am Codesys mit RevPi

Posted: 10 May 2021, 13:09
by Amar
Hello Muhammed ,
Yes, RevPi does have a RT patch.
You can update the RevPi using following command.

sudo apt-get update && sudo apt-get upgrade && sudo reboot

Using codesys multi core runtime would be recommended.

You could perhaps use the latest Codesys Control Runtime version and then try with following step :
Scan for devices,copy the devices to codesys device tree and then download the Application project on RevPi.

Wenn Du „Scan for Devices“ auf dem Profinet Controller (PN_Controller) ausführst, wird das konfigurierte PROFINET IRT Gateway identifiziert. „Copy All Devices to Project“ kopiert das IO-Gerät in den CODESYS-Gerätebaum.

https://revolution.kunbus.de/tutorials/ ... t-gateway/

Regards,
Amar

Re: Profinet-Fehler am Codesys mit RevPi

Posted: 10 May 2021, 14:53
by dirk
Hi Muhammed,
> Könnten Sie bitte wie schnell möglich ein Lizenz an MBL-Leipzig Projekt erstellen.
diese Lizenz kannst Du beim Hersteller also Codesys im Onlineshop bestellen und herunterladen.
Du benötigst diesen Artikel: "CODESYS Control for Raspberry Pi MC SL"
https://store.codesys.com/codesys-contr ... re=default

Hier steht, was zu tun ist, um die Lizenz zu aktivieren:
https://store.codesys.com/codesys-contr ... aussetzung

Du kannst eine Lizenz auch auf einem USB Dongle installieren. Das hat den Vorteil, dass die Lizenz nicht an eine Hardware gebunden ist.