SFC 12 - mehrfach aufrufen

maweri

Level-2
Beiträge
383
Reaktionspunkte
101
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

weiß jemand von Euch, wie oft man die SFC 12 (D_ACT_DP) gleichzeitig aufrufen darf?

Hintergrund ist folgender:
Ich habe Anlagen auf denen mehrere Vorrichtungen laufen können. Alle sind über Profibus mit der SPS verbunden. Wenn man eine Vorrichtung aktivieren möchte, werden alle möglichen über die SFC 12 aktiviert. Nach 10 sek. schaue ich nach, welche wirklich vorhanden ist. Die Erkennung erfolgt somit automatisch. Die anderen werden dann wieder mit SFC 12 deaktiviert.
Klappte bisher sehr gut. Da gab es maximal 4 Vorrichtungen pro Anlage. Jetzt sind es 7 und es läuft nicht mehr. Als es noch 4 waren, lief es auf dieser Anlage auch.
 
Hinweise zur Verwendung der Systemfunktion SFC12 "D_ACT_DP"

FRAGE:
Wie oft kann ich die Systemfunktion SFC12 "D_ACT_DP" gleichzeitig aufrufen?

ANTWORT:
SFC12 "D_ACT_DP" arbeitet asynchron, d.h. diese Systemfunktion arbeitet einen Auftrag über mehrere Zyklen ab. Damit die Abarbeitung über alle notwendigen Zyklen hinweg erfolgen kann, muss der Parameter "REQ" so lange gesetzt sein, wie der Auftrag noch aktiv ist. Sie müssen somit den Parameter "REQ" so lange auf "TRUE" gesetzt lassen, bis der Parameter "BUSY" wieder den "FALSE"-Pegel erreicht hat.

SFC12 kann in den S7-300 CPUs mit interner DP-Schnittstelle bis zu viermal gleichzeitig aufgerufen werden. Bei den S7-400 CPUs kann SFC12 gleichzeitig bis zu viermal pro DP-Strang (interne und externe) aufgerufen werden.

ID17624225 Hinweise zur Verwendung der Systemfunktion SFC12 "D_ACT_DP"

Gruß Kai
 
Hallo Kai,

Danke für die Antwort. Ich habe mir die Hilfe zur SFC12 zig-mal durchgelesen, da steht nix davon drin.
Wieso kann Siemens diese (nicht gerade unwichtige) Info nicht auch darin unterbringen.

maweri
 
Zurück
Oben