Bausteinbeschreibungen
16.11 FC2: GP_HP - Grundprogramm, zyklischer Teil
END_FUNCTION
16.11
FC2: GP_HP - Grundprogramm, zyklischer Teil
Funktion
Die Bearbeitung der NC/PLC-Nahtstelle erfolgt durch das Grundprogramm im zyklischen
Betrieb (OB1). Um die Laufzeit möglichst gering zu halten, werden nur die Steuer- und
Statussignale zyklisch übertragen. Die Hilfs- und G-Befehlsübergabe wird nur auf Anforderung
der NC bearbeitet.
Weiter werden die Daten für die Handradanwahl, Betriebsarten und Bediensignale von der
Bedientafel (HMI) an die NC/PLC-Nahtstelle so übertragen, dass bei den Betriebsarten eine
wahlweise Anwahl von der MCP oder von der HMI her möglich ist.
Die Übertragung der HMI-Signale an die NC/PLC-Nahtstelle kann durch Setzen des
Parameters "MMCToIF" im FB1 (DB7) auf den Wert "FALSE" abgeschaltet werden.
Handrad-Anwahlsignale
Voraussetzung: FB1, Parameter "HWheelMMC == "TRUE"
Die Handrad-Anwahlsignale von HMI werden decodiert und in der Nahtstelle der
entsprechende Maschinen- oder Geometrieachse des jeweiligen Handrades aktiviert.
Deklaration
FUNCTION FC2: VOID
// keine Parameter
Aufrufbeispiel
Das Grundprogramm muss - zeitlich gesehen - vor der Bearbeitung des Anwenderprogramms
durchlaufen werden. Deshalb ist es als erstes im OB1 aufzurufen.
Das vorliegende Beispiel enthält die Standard-Deklarationen für den OB1 und die Aufrufe für
das Grundprogramm (FC2), den Transfer der MCP-Signale (FC19) sowie die Erfassung von
Fehler- und Betriebsmeldungen (FC10).
ORGANIZATION_BLOCK OB1
VAR_TEMP
230
Signal_6
:= M
Signal_7
:= M
Signal_8
:= M
NewCycle
:= TRUE,
Var1
:= MB
BufDB
:= 81,
ClearBuf
:= M
OB1_EV_CLASS :
BYTE;
100.5,
100.6,
100.7,
100,
50.0);
Funktionshandbuch, 06/2019, A5E47433877A AB
PLC