Herunterladen Inhalt Inhalt Diese Seite drucken

Call : Fc/Sfc Aufrufen Ohne Parameter - Siemens S7-series Referenzhandbuch

Inhaltsverzeichnis

Werbung

Programmsteuerung

10.2 CALL : FC/SFC aufrufen ohne Parameter

10.2
CALL : FC/SFC aufrufen ohne Parameter
Symbol
<FC-/SFC-Nummer>
CALL
Parameter
Nummer
Beschreibung
Mit der Operation CALL (FC/SFC aufrufen ohne Parameter) können Sie eine Funktion (FC) oder
Systemfunktion (SFC) aufrufen, die keine Parameter hat. Abhängig von der vorangehenden
Verknüpfung handelt es sich um einen absoluten oder bedingten Aufruf (siehe Beispiel).
Im Anweisungsteil einer Funktion (FC) können Sie bei einem bedingten Aufruf als Operand keinen
Parameter vom Datentyp BLOCK_FC angeben. Einem Funktionsbaustein (FB) jedoch können Sie
als Operanden einen Parameter vom Typ BLOCK_FC angeben.
Ein bedingter Aufruf wird nur dann ausgeführt, wenn das VKE "1" ist. Wird ein bedingter Aufruf
nicht ausgeführt, ist das VKE nach der Aufrufoperation "0". Wird die Operation ausgeführt, arbeitet
sie folgendermaßen:
Sie speichert die Rücksprungadresse des aufrufenden Bausteins.
Sie speichert die beiden Datenbaustein-Register (Datenbaustein und Instanz-Datenbaustein).
Sie aktualisiert den Lokaldatenbereich für die aufgerufene FC oder SFC.
Sie schiebt das MA-Bit (aktives MCR-Bit) in den Baustein-Stack (B-Stack).
Anschließend wird die Programmbearbeitung in der aufgerufenen Funktion oder Systemfunktion
fortgesetzt.
Statuswort
Bedingt
Absolut
110
Datentyp
Speicher-
bereich
BLOCK_FC
-
BIE
A1
schreibt:
-
-
schreibt:
-
-
Beschreibung
Nummer der FC oder SFC (z. B. FC 10 oder SFC 59).
Welche SFCs zur Verfügung stehen, hängt von Ihrer
CPU ab.
Ein bedingter Aufruf mit einem Parameter vom Datentyp
BLOCK_FC als Operand ist nur im FB möglich, nicht in
der FC.
A0
OV
OS
-
-
0
-
-
0
Referenzhandbuch, 04/2017, A5E41654587-AA
OR
STA
VKE
0
1
1
0
1
-
Funktionsplan (FUP) für S7-300/400
/ER
0
0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-300S7-400

Inhaltsverzeichnis