Siemens CPU317F auf Bosch Rexroth IndraDrive

elifendt

Level-1
Beiträge
94
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag zusammen,

ich möchte eine IndraDrive Achse (CSH01.1C und HCS02.1E) mit einer Siemens CPU317F steuern. Verbunden sind die beiden Geräte über Profinet. Mein PC hängt ebenfalls auf dem Profinet. Die Ansteuerung des Antriebs soll über den von Bosch zur Verfügung gestellten FB105 realisiert werden. Jetzt habe ich die Achse an der CPU hängen, kann sie anpingen, und ebenfalls im IndraWorks Engineering online gehen. Das Problem ist allerdings, dass die CPU in der Hardware-Konfiguration nicht sieht. Das heißt der Antrieb ist, wenn ich online gehe, in der Hardware-Konfiguration rot durchgestrichen.

Hat damit schon jemand Erfahrung und weiß was ich zu machen habe, damit die CPU den Antrieb erkennt?

Danke schon im Voraus!

eli
 
Es könnte natürlich gut daran liegen, dass ich die falsche GSD-Datei verwende. Ich habe die Firmwareversion: MPH07V28. Die GSD-Dateien haben aber keine Verbindung zu dieser Nummer. Die installierten heißen IndraDrive V01V01 GSDML V2.0 und V2.1. Gibt es noch andere GSD-Dateien?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast Du dem Antrieb schon einen PROFINET Namen zugewiesen und dem Gerät bekanntgemacht/aktiviert.
Lass mal im TIAP bzw. SIMATIC Manager die erreichbaren Teilnehmer suchen, dabei sollte er auch gefunden werden.
So wie ich das kenne spricht die CPU die PN-Devices nur mit dem PN Namen an.
 
Arbeit mit dem Simatic Manager.

Wenn ich erreichbare Ethernet-Teilnehmer suche, findet er ihn auch. Allerdings kann ich ihm keine IP zuweisen. Das habe ich aber auch schon am IndraDrive Display selber ausgeführt. Den Namen hab ich zugewiesen. Das heißt ich habe den gleichen Namen bei "erreichbare Ethernet-Teilnehmer suchen" wie in der Hardware-Konfiguration. Muss ich im IndraWorks Engineering auch noch etwas einstellen, aber eigentlich tut das ja nichts zur Sache oder?

ach ja, der Antrieb zeigt jetzt übrigens F4009 - Busausfall an. Über das IndraWorks Engineering bin ich allerdings immer noch online!
 
Da ich IndraWorks nicht kenne, kann ich dazu nichts sagen, ich schliesse nur vom SINAMICS auf andere Antriebe. ;)
Wenn unter "Erreichbare Teilnehmer" der Antrieb einen PN Namen und eine IP hat, ist das schon mal gut.

Hast Du im im PN Namen irgendwelche besonderen Zeichen? Nimm mal nur Buchstaben (ich glaube der Unterstrich ist nicht zulässig).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich kenns von den HCS (bei Profibus) so dass man je nach Firmwareversion unterschiedliche gsd-Dateien benötigt. Am besten du stellst mal paar Screenshots von der HW-Config rein.

André
 
N aa​
Name ist "Achse" - somit schließe ich das aus. Allerdings kann ich ihm unter "Erreichbare Teilnehmer" keine andere IP-Adresse zuweisen. Das hab ich bis jetzt nur am Display direkt am Indra-Drive eingestellt. Wird aber auch wenn ich über IndraWorks online gehe angezeit. Müsste somit auch passen.

Kann aber wie gesagt gut möglich sein, das ich die falsche GSD verwende. Allerdings finde ich im Netz keine anderen.


HW-Konfig.jpg
 
ach noch was anderes. Ich hab bis jetzt nur die Steuereinheit und das Regelgeärt an der SPS hängen, da der Motor erst noch geliefert wird. Das dürfte aber doch nicht schlud daran sein, das die SPS in der Hardware-Konfig den Antrieb nicht sieht oder?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Könnte sein, dass dem IndraDrive die IP nicht zugewiesen werden kann, sondern parametriert werden muss. Ich gehe mal davon aus, dass die im HW Konfig parametrierte IP der entspricht, die Du am Gerät eingestellt hast und die in "erreichbare Teilnehmer" angezeigt wird.
Öffne mal die GSDML-Datei (GSDML*.XML) und sehe nach, ob deine Firmware-Version darin aufgefürt ist. Wenn nicht könnte das wirklich das Problem sein.
 
Danke für eure Hilfe. Jetzt hab ich ihn online bekommen. Unter Erreichbare Teilnehmer konnte ich nur die besagte IP nicht zuweisen. Habe jetzt einfach mal eine andere genommen und das ging. Dann die Hardware-Konfiguration dazu angepasst und schon sieht die SPS den Antrieb. Warum allerdings die eine IP nicht zugewiesen werden kann kapier ich nicht. Es hängt ja auf der CPU sonst nichts mehr außer der Antrieb.
 
So einfach wars jetzt doch wieder nicht. Kann es sein, dass der Antrieb zwei IP-Adressen besitzt?

Ich hab jetzt am Display vom Antrieb die IP Adresse 192.168.1.21 eingegeben. In der Hardware-Konfiguration habe ich die 192.168.1.20 eingegeben. Wenn ich unter erreichbare Teilnehmer suche, findet er nur die 192.168.1.20 (aus HW-Konfig) (und natürlich die von der CPU). Gehe ich in der Hardware-Konfiguration online, findet er den Antrieb. Pinge ich die beiden IPs an, so findet er beide (20 und 21)?!?!
Stelle ich am Display etwa die falsche IP-Adresse um? Wo stelle ich am Display die richtige IP-Adresse ein? Arbeitet der Antrieb mit zwei IP-Adressen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es scheint so zu sein:
Für die Kommunikation zwischen CPU und IndraDrive: IP-Adresse in der Hardware einstellen. Unter Erreichbare Teilnehmer die selber IP einstellen. Unter "Führungskommunikation" - PROFINET im IndraWorks selbe IP einstellen.
Für die Kommunikation PC IndraDrive: andere IP am Display einstellen.
Somit besitzt der Antrieb eine IP für die Kommunikation mit der CPU und eine zur Kommunikation mit dem PC.
 
Zurück
Oben