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?
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.
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.
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.
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?