unterschiedliche bausteinaufrufe

Markus

Administrator
Teammitglied
Beiträge
6.323
Reaktionspunkte
2.341
Zuviel Werbung?
-> Hier kostenlos registrieren
hi,

was ist der unterschied zwischen

CALL

UC

CC

gibts noch andere aufruf befehle?
cc ist doch ein bedingter aufruf?
insbesondere was call von uc unterscheidet würde mich interessieren...
 
Hallo Markus
Der CALL-Befehl ist ein sogenanntes CALL-Makro. In tat und wahrheit steckt hinter dem CALL-Makro ebenfalls der Befehl UC.
Das CALL-Makro kopiert z.B. den Zustand eines Eingangsbit vor dem Bausteinaufruf in den Instanz-DB oder mit Hilfe des SFC20 zusammengesetzte Datentypen vom Aktualparameter in den Instanz-DB.
Der Benutzer sieht im Normalfall nichts davon.

UC und CC können nur benutzt werden, wenn keine Formalparameter und bei FBs auch keine statischen Variablen verwendet werden.

Der CALL-Befehl kann immer eingesetzt werden wird aber absolut bearbeitet. In KOP oder FUP kann der EN-Eingang für eine bedingte Bearbeitung verwendet werden, in AWL muss der Befehl übersprungen werden.

Die Funktion des CALL-Makros wird im Pro2-Kurs von Siemens sehr detailiert behandelt.
 
Zurück
Oben