Ausführliche Beschreibung
2.12 Bausteinbeschreibungen
2.12.11
FC 2: GP_HP Grundprogramm, zyklischer Teil
Funktionsbeschreibung
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 (FC2), den Transfer der MCP-Signale (FC19) sowie die Erfassung
von Fehler- und Betriebsmeldungen (FC10).
ORGANIZATION_BLOCK OB 1
VAR_TEMP
END_VAR
BEGIN
CALL FC 2;
//HIER ANWENDERPROGRAMM EINFUEGEN
CALL FC 19(
BAGNo :=
ChanNo :=
SpindleIFNo :=
FeedHold :=
SpindleHold :=
2-158
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 :
BYTE;
BYTE;
BYTE;
BYTE;
BYTE;
BYTE;
INT;
INT;
INT;
DATE_AND_TIME;
//Aufruf Grundprogramm als 1. FC
//MCP-Signale an Nahtstelle
B#16#1,
B#16#1,
B#16#4,
m22.0,
db2.dbx151.0)
;
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
//BAG Nr. 1
//Kanal Nr. 1
//Spindel Interface Nummer
= 4
//Vorschub Halt Signal
//selbsthalten
d
//Spindel Halt
selbsthaltend
//in Meldungs-DB
PLC-Grundprogramm solution line (P3 sl)