Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Problem mit control runtime V3 und profinet

2024-02-27
2024-04-11
  • tim-roelant - 2024-02-27

    Ich habe einen brandneuen Beckhoff-Panel-PC mit einer Codesys Control Runtime V3 eingerichtet.

    Ich habe es zusammen mit 2 Profinet-Feldgeräten konfiguriert: einem 16in/16out IO-Modul von Turck und einem MTS-Linearencoder.

    Die Maschine funktioniert einwandfrei, bis plötzlich die Kommunikation abbricht und die Profinet-Teilnehmer nicht mehr erreichbar sind.

    Zu diesem Zeitpunkt kann ich das Gerät noch anpingen, aber der Profinet-Master findet sie nicht mehr: Wenn ich einen Scan durchführe, werden sie nicht gefunden.

    Wenn ich einen Kaltstart durchführe, wird der Profinet-Master wieder aktiv und die Geräte werden wieder gefunden.

    Im Protokoll erhalte ich den Ethercat-Paketempfangsfehler: sysethernet.

    Ich bin etwas verwirrt, es gibt kein Ethercat-Gerät im Gerätebaum.

    Ich habe den Sendetakt und das Untersetzungsverhältnis bereits auf höhere Werte eingestellt, jedoch ohne Ergebnis.

    Kann Codesys so konfiguriert werden, dass die Kommunikation ohne Kalt-Reset wiederhergestellt wird?

    Das ist sehr ärgerlich und verursacht viele Produktionsausfälle.

    Grüße

    Tim

     
  • eschwellinger

    eschwellinger - 2024-02-27

    Hallo Tim,
    hörst sich für mich so an als würdest du Control Win statt Control RTE als SPS verwenden würdest auf dem IPC.
    Ich denke du solltest Control RTE + den CODESYS Ethernet Treiber installieren.

    Viele Grüße
    Edwin SChwellinger

     
  • tim-roelant - 2024-04-11

    Hallo Edwin,

    meinst du das der control-win nicht wie SPS verwendet werden kann?

    Das program ist klein, und realtime brauch ich gar nicht,

    Es gibt im bus einem Turck inselstation mit 16 ein und ausgange, und ein MTS linearencoder, womit wir teile messen und abschneiden.

    Die cycluszeit reist auch nicht aus. Processorleisung bleibt unter 20%.

    Es geht mir darum das der profinet master in fehler geht, und nicht mehr seine telnehmer erkannen kann.

    Es kan passieren nach 10 minuten, aber auch nach 5 tage. Nur ein kaltstart bringt die bus wieder am laufen. (kein reconnect mochlich, auch die bus scannen functioniert nicht mehr)

    Wann ich aber ein ipscan durchfure mit Angryip auf der rechner sind alle telnehmer da.

    Ich habe noch eine andere application mit die gleiche anwendung, aber wo ein raspberry pi die SPS rolle spielt, und das functioniert einwandfrei.

    Soll ich fielleicht das OS von Rechenr nach linux umrusten?

    Der operator ist im moment sehr unzufrieden mit die "upgrade" von maschine... :-(

    lg

    Tim

     
  • tim-roelant - 2024-04-11

    Hallo Edwin,

    meinst du das der control-win nicht wie SPS verwendet werden kann?

    Das program ist klein, und realtime brauch ich gar nicht,

    Es gibt im bus einem Turck inselstation mit 16 ein und ausgange, und ein MTS linearencoder, womit wir teile messen und abschneiden.

    Die cycluszeit reist auch nicht aus. Processorleisung bleibt unter 20%.

    Es geht mir darum das der profinet master in fehler geht, und nicht mehr seine telnehmer erkannen kann.

    Es kan passieren nach 10 minuten, aber auch nach 5 tage. Nur ein kaltstart bringt die bus wieder am laufen. (kein reconnect mochlich, auch die bus scannen functioniert nicht mehr)

    Wann ich aber ein ipscan durchfure mit Angryip auf der rechner sind alle telnehmer da.

    Ich habe noch eine andere application mit die gleiche anwendung, aber wo ein raspberry pi die SPS rolle spielt, und das functioniert einwandfrei.

    Soll ich fielleicht das OS von Rechenr nach linux umrusten?

    Der operator ist im moment sehr unzufrieden mit die "upgrade" von maschine... :-(

    lg

    Tim

     
  • eschwellinger

    eschwellinger - 2024-04-11

    Hallo Tim,
    man hat halt einfach mit der Control Win - keine wirkliche harte Echzeit.
    Man müsste den Fehler genauer analysieren + ich denke er müsste den Slave wieder an den Busholen oder fällt ads ganze Netzwerk aus?
    Welche Versionen genau sind im Einsatz? Ist das halbwegs aktuell (PN 4.4.0.0?)
    Grüße
    Edwin

     
  • tim-roelant - 2024-04-11

    Wann ich ein scan mache bekomme ich keine teilnehmer, mit ein ipscan sind alle da.

    Die version von Ethernet & Profinet master ist 4.3.1 (oder muss ich besser codesys actualisieren nach letzten stand?

     

Log in to post a comment.