FC 302 an Rasperry pi als Profinet Drive

magus111

Level-1
Beiträge
123
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,

Arbeite eigentlich eher mit TIA und nicht mit Codesys, aber aus einer Problemstellung heraus wollte ich mit einen RaspberryPi 3 einen Profinet Master machen und damit den FC 302 von Danfoss ansteuern.
Rasperry pi ist mit Codesys schon in Funktion aber ich finde den Punkt nicht wo ich den FC 302 einbinden kann.
Gsml Datei ist drin.

Bedanke mich bei allen
magus111.
 
Hallo,
schau mal den Screenshot an.
Im Gerätebaum Ethernet / PN Controller - Ethernet Knoten dann "browsen" damit die Netzwerkeinstellungen stimmen - PN COntroller anpassen...
Dann online gehen und deinen Slave scannen ( klar die Gsdxml vorher ins Geräte Repository installieren)
Bei manchen PI's muss man noch in Linux CLI folgendes tun:

sudo apt install vlan # install VLAN-Packet
sudo modprobe 8021q # load 8021q Kernelmodul


sudo su -c 'echo "8021q" >> /etc/modules'

https://forum.codesys.com/viewtopic.php?f=23&t=6247&p=16870#p16870

Grüße
 

Anhänge

  • ProfinetController.png
    ProfinetController.png
    122,9 KB · Aufrufe: 32
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

Kann man einen Drive auch offline hinzufügen?

Danke schonmal für die schnelle Antwort.

Mfg
Magus111

P. S.
Ich wollte Profinet nutzen kein Ethernet IP.
 
Zuletzt bearbeitet:
ja auch das geht, rechtsclick auf den ProfinetContoller dann -> add Device
Wo steht hier was von Ethernet IP? ( hatte lediglich geschrieben Ethernet Knoten hizufügen) ;-)
 
Hallo HausSPSler

Danke für deine Infos, damit bin ich etwas weiter gekommen(Muss mit Codesys etwas warm werden :) )
Jetzt habe ich den Danfoss drin aber ein rotes Fragezeichen in den grünen Symbol ?
Was heist das???
FC.jpg
Die Status Bits sehe ich auch nicht alles 0 ?
Gefunden hat er den FU wenn ich den Spannungslos schalte dann zeigt er das auch in Codesys an :)
Hm das rote Fragezeichen nach einer einfügung der %IW4 weck, aber ich kann immer noch kein Status euf den Eingangswort lesen ?
FC_1.jpg

Jetzt weiß ich nicht mehr weiter ....
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
fehlt nicht mehr viel...das rote Ausrufezeichen sagt der Slave hat eine Statusinfo... ( im Status Reiter prüfen was der Slave meldet)
Generell werden in CODESYS nur IO's aktualisiert die du auch gemappt hast und auch in den POU's verwendest! ( bei allen Feldbussen und IO's so)
Alternativ kannst du auf always update beim IO Update stellen, dann werden alle IO's immer geschrieben und gelesen auch wenn man keine Variablen mappt ( zum testen verwenden... und direkt im IO Mapping Reiter deine Werte schreiben...)

Grüße
 

Anhänge

  • enabled2.jpg
    enabled2.jpg
    26,4 KB · Aufrufe: 11
Zuletzt bearbeitet:
Zurück
Oben