SFC12 in OB1

M4RKU5

Level-1
Beiträge
81
Reaktionspunkte
7
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich möchte 16 PNIO-Devices nach Anlauf der Steuerung (WinAC) im OB1 aktivieren/deaktivieren. Ist es irgendwie möglich diese Geräte parallel zu aktivieren oder muss ich warten bis ein Vorgang abgeschlossen ist, bis das nächste Device aktiviert/deaktiviert werden kann?
 
Hallo!

Das sollte parallel funktionieren da die ja alle verschiedene Adressen haben und somit verschiedene Teilnehmer deaktiviert werden.

godi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

laut Online-Hilfe in STEP7 handelt es sich um einen asynchron arbeitenden Baustein der über mehrere Zyklen verteilt seine Arbeit verrichtet.

Ich habe das so interpretiert, das nur ein Aufruf aktiv sein darf und erst nach Beendigung ein neuer gestartet werden darf. Habe das vor einiger Zeit auch so einmal realisiert und die einzelnen Aufrufe über eine Art Schrittkette gesteuert.

Gruß Hagen
 
Hallo,

laut Online-Hilfe in STEP7 handelt es sich um einen asynchron arbeitenden Baustein der über mehrere Zyklen verteilt seine Arbeit verrichtet.

Ich habe das so interpretiert, das nur ein Aufruf aktiv sein darf und erst nach Beendigung ein neuer gestartet werden darf. Habe das vor einiger Zeit auch so einmal realisiert und die einzelnen Aufrufe über eine Art Schrittkette gesteuert.

Gruß Hagen

in der hilfe steht aber auch sinngemäß: "eine oder mehrer abarbeitungen" :rolleyes:

IMHO ist es möglich den baustein mit verschiedenen LADR öfter aufzurufen ...
 
So jetzt habe ich das Handbuch zur Hand genommen.
Und da steht eben drinnen das man den SFC 12 mehrmals aufrufen kann weil ja die Adresse bei LADDR ja eindeutig ist und somit ein Auftrag identifiziert werden kann.

godi
 

Anhänge

  • SFC 12.pdf
    41,3 KB · Aufrufe: 45
Zuviel Werbung?
-> Hier kostenlos registrieren
Und da steht eben drinnen das man den SFC 12 mehrmals aufrufen kann weil ja die Adresse bei LADDR ja eindeutig ist und somit ein Auftrag identifiziert werden kann.
genau so ist es. ich aktiviere so immer meine konfigurierten ET- Boxen wenn die dazugehörige Hardware vorhanden ist.das sind immer so zwischen 3und 7 boxen.
 
Okay, dann werde ich mal versuchen in einer Schleife den SFC12 16mal aufzurufen.
Habe noch eine Frage: Wenn die SIMATIC hochläuft werden ja alle projektierten PNIO-Devices initialisiert und sind anschließend auch aktiviert.
Gibt es eine Möglichkeit das die PNIO-Devices nach der Initialisierung deaktiviert sind?
 
kommt auf die beschaltung deines SFC an.

Code:
MODE:=B#16#2 -->aktivieren
MODE:=B#16#1-->deaktivieren
und was natürlich an REQ anliegt.
gruß
gerhard k
 
Zurück
Oben