Profibusslave gegen anderen tauschen

Fenix

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

Meine Frage:
Wie kann ich am Profibus 2 Slaves gegeneinander austauschen und das auch erkennen.

Die Details: An einer Maschine mit CPU 315F2DP soll am Profibus eine Funksteuerung gesteckt werden. Das ist soweit auch realisiert. Nun kommt die Forderung, dass die vorhandene Funksteuerung gegen die eines anderen Herstellers getauscht werden kann.

Klar ist für die neue Funksteuerung muss die Hardwarekonfiguration um die GSD-Datei des neuen Herstellers erweitert werden. Auch eine Neue Profibusadresse ist darum nötig. Die Steuerfunktionen sind identisch und greifen auf den selben E/A-Bereich zu.

Nun zur Frage. Wie mache ich die Umschaltung im SPS- Programm? Die Passievierung und Aktivierung will ich mit dem SFC12 machen.
:confused: Aber wann? Wie erkenne ich welche Steuerung gerade gesteckt ist, da Sie sich vom Prozessabbild nicht unterscheiden.

Hab mir überlegt, der Bediener wählt den Funksteuerungshersteller vor, aber das ist so nicht gewollt. Die Steuerung soll selbsständig erkennen welchen Slave sie aktivieren muss und welchen passivieren. Sonst wäre es auch zu einfach gewesen. :sw15:

Bin mal auf Vorschläge gespannt...
 
Zuletzt bearbeitet:
beiden einen unterschiedlichen e/a-bereich zuordnen.
mit sfc13 die diagnosedaten abrufen.
abhängig welche gesteckt ist den bereich in deinen datenbereich transferieren mit welchem du im prog arbeitest
 
Erstmal "VIELEN DANKE" für die Antworten!

So werd ich das mal ausprobieren....
 
Zuletzt bearbeitet:
Zurück
Oben