TIA S7-1200 iDevice Slave deaktivieren

Matze001

Level-3
Beiträge
2.891
Reaktionspunkte
599
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

ich hab da mal wieder ne Frage :)

Folgender Grundaufbau ist vorhanden:

1x 1510F als "Master"-SPS
4x 1212C

Diese 4 1200er SPSen sind aber nicht immer alle Vorhanden (wäre ja sonst langweilig).
Bei normalen Slaves deaktiviere ich diese dann immer im OB100 wenn ich sie nicht mehr brauche,
die 1200er weigern sich da ein wenig. Ich vermute das die iDevice das nicht mögen.
Hat jemand dazu eine Idee?

Grüße

Marcel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
die 1200er weigern sich da ein wenig. Ich vermute das die iDevice das nicht mögen.
Was heißt das konkret?
Wie kann sich eine nicht vorhandene S7-1200 "weigern"?
Es sollte eigentlich kein Problem sein, in der 1510 die 1212-Devices mit D_ACT_DP zu deaktivieren/aktivieren (habe ich aber noch nie gemacht).

Harald
 
Bei normalen Slaves deaktiviere ich diese dann immer im OB100 wenn ich sie nicht mehr brauche
:confused: Und das hat funktioniert? Wie hast Du das gemacht? Den BUSY-Ausgang vom D_ACT_DP ignoriert?

Wie können Sie mit der Anweisung "D_ACT_DP" DP-Slaves bzw. IO-Devices aktivieren und deaktivieren?
FAQ 105020938 schrieb:
Hinweis
Für die Bearbeitung eines Deaktivier- bzw. Aktivierauftrags sind mehrere Durchläufe durch den Zykluskontrollpunkt notwendig. Sie können daher nicht in einer programmierten Schleife auf das Ende eines solchen Auftrags warten.

Harald
 
Moin,

danke für die Antwort!

Das mit dem OB100 ist quatsch - ich hab mich mit der Konfigurationssteuerung verhaspelt ;)

Was passiert? Der D_ACT_DP meldet alles als OK zurück, aber der Teilnehmer bleibt immer noch als vermisst und wird mit der SF-LED angezeigt.

Grüße

Marcel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Kann es sein, daß die SF-LED leuchtet, weil das Programm noch auf die E/A-Adressen des deaktivierten Teilnehmers zugreift? Welche Fehler genau stehen im Diagnosepuffer? Hat die S7-1500 auch eine BF-LED und leuchtet die ebenfalls?

Harald
 
Muss ich Morgen nochmal in Ruhe ansehen :)

DEVICE_STATE meldet das der Teilnehmer nicht deaktiviert sei, der Diagnosepuffer sagte meiner Meinung nach auch IO-Device ausgefallen (Aber ich will nicht lügen).

Grüße

Marcel
 
Zurück
Oben