RaspPI's Profinet.

Lamu

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich habe einen Raspberry PI mit der Codesys V3.5.8.0.
Ich möchte mit ihm als übergeordnete Steuerung über einen Wago Controller (750-375) zwei Zähler auslesen (Wago 750-404 und Beckhoff KL5111).
Dies funktioniert (Die KL5111 habe ich im Codesys Programm als 404 eingefügt).
Allerdings möchte ich den Zählerstand jede Sekunde zurücksetzen. Dies funktioniert nicht.

Ich kann leider nicht nachvollziehen warum die Profinetkommunikation vom Raspberry PI und einer Siemenssteuerung so verschieden sind.

Der Siemens Hex stream ist ein Beispiel mit einer 404-Einheit.
Rasp:
0030de406e0ab827eb2bca7c88928000808080808000000000000080000000000000000000000000000000000000000000000000000000004ed03500
Siemens:
0030de402ce1000e8c84ca0d8892800060606060800000000000008000000000000000000000000000000000000000000000000000000000f5603500faefade8c83ea70001172000286eb6b269000000

Bei Mir habe ich 40Data/60 insg. Byte und Siemens hat 60/80.
Ich gehe davon aus, das durch ein falschen mapping vom Raspberry, die Wago gar nicht weiß, was sie zu machen hat.

Könnt ihr mir helfen?
 
Hallo,
lass es uns doch mal nächste Woche online anschauen oder ich schau mal ob wir diese Kombination zur Verfügung haben dann kann ich es nachstellen.

Grüße
 

Anhänge

  • KL5111.jpg
    KL5111.jpg
    211,5 KB · Aufrufe: 81
  • 404_KL5111.jpg
    404_KL5111.jpg
    292,4 KB · Aufrufe: 54
Zuletzt bearbeitet:
Das stimmt allerdings.

Aber ich habe keine GSD gefunden die ich an die Wago anhängen konnte. Der Zählerstand wird korrekt geliefert.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Update für FoSu-Nutzer.

Das Steuer/Control-Byte wird aufgrunde eines "exotischen" Fehlers des ProfiNet Treibers falsch gemapt.
Der Fehler sollte mir 3.5.9 behoben sein.

mfg
 
Zurück
Oben