END_FUNCTION
13.13.11 FC 2: GP_HP Grundprogramm, zyklischer Teil
Funktion
Die komplette Bearbeitung der NCK-PLC-Nahtstelle erfolgt im zyklischen Betrieb. Um die
Grundprogrammlaufzeit gering zu halten, werden nur die Steuer-/Statussignale zyklisch
übertragen, die Hilfs- und G-Funktionsübergabe wird nur auf Anforderung vom NCK
bearbeitet.
Deklaration
FUNCTION FC 2: VOID
//keine Parameter
Aufrufbeispiel
Das Grundprogramm muss - zeitlich gesehen - vor der Bearbeitung des
Anwenderprogramms durchlaufen werden. Deshalb ist es als erstes im OB 1 aufzurufen.
Das vorliegende Beispiel enthält die Standard-Deklarationen für den OB 1 und die Aufrufe
für das Grundprogramm (FC 2), den Transfer der MCP-Signale (FC 19) sowie die Erfassung
von Fehler- und Betriebsmeldungen (FC 10).
ORGANIZATION_BLOCK OB 1
VAR_TEMP
OB1_EV_CLASS :
OB1_SCAN_1 :
OB1_PRIORITY :
OB1_OB_NUMBR :
OB1_RESERVED_1 :
OB1_RESERVED_2 :
OB1_PREV_CYCLE :
OB1_MIN_CYCLE :
OB1_MAX_CYCLE :
OB1_DATE_TIME :
END_VAR
BEGIN
CALL FC 2;
Grundfunktionen
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
NewCycle
:= TRUE,
Var1
:= MB
BufDB
:= 81,
ClearBuf
:= M
BYTE;
BYTE;
BYTE;
BYTE;
BYTE;
BYTE;
INT;
INT;
INT;
DATE_AND_TIME;
//Aufruf Grundprogramm als 1. FC
13.13 Bausteinbeschreibungen
100,
50.0);
PLC-Grundprogramm (P3)
1047