PLC–Grundprogramm (P3)
2.7 Struktur und Funktionen des Grundprogramms
2.7.1
Anlauf und Synchronisation NCK–PLC
Laden des Grund-
Das Laden des Grundprogrammes mit dem S7 Tool muß im Stopp–Zustand der
programmes
PLC erfolgen. Es wird so sichergestellt, daß alle Bausteine des Grundprogram-
mes beim nächsten Anlauf richtig initialisiert werden. Es kann sonst zu undefi-
nierten Zuständen der PLC kommmen. (z.B. Blinken aller PLC–LEDs).
Anlauf
Im Anlauf erfolgt die Synchronisation zwischen NCK und PLC. Es werden die
System– und Anwenderdatenbausteine auf Vollständigkeit und die wichtigsten
GP–Parameter auf Plausibilität geprüft. Im Fehlerfall übergibt das Grundpro-
gramm eine Fehlerkennung in den Diagnosepuffer und setzt die PLC in den
STOP–Zustand.
Das Betriebssystem durchläuft nach der Systeminitialisierung den Organisa-
tionsbaustein OB 100 und beginnt den zyklischen Betrieb immer am Anfang
des OB 1.
Synchronisation
Beim Hochlauf synchronisiert sich die PLC mit MMC und NCK.
Lebenszeichen
Nach ordnungsgemäßem Anlauf und erstem vollständigen OB1–Zyklus (Grund-
stellungszyklus) tauschen PLC und NCK fortlaufend Lebenszeichen aus. Bleibt
das Lebenszeichen des NCK aus, wird die Nahtstelle PLC/NCK neutralisiert
und das Signal "NCK–CPU–ready" in DB 10 auf Null gesetzt (siehe Kapitel
2.7.5).
2.7.2
Zyklischer Betrieb
Allgemeines
Die komplette Bearbeitung der NCK–PLC–Schnittstelle erfolgt ausschließlich im
zyklischen Betrieb. Das Grundprogramm läuft – zeitlich gesehen – vor der Bear-
beitung des Anwenderprogrammes. Um die Grundprogrammlaufzeit gering zu
halten, werden nur die Steuer–/ Statussignale zyklisch übertragen, die Hilfs–
und G–Funktionsübergabe wird nur auf Anforderung bearbeitet.
Folgende Funktionen werden im zyklischen Teil des Grundprogramms ausge-
führt:
S
S
S
S
S
S
1/P3/2-50
Übertragung der Steuer–/Statussignale,
Verteilung der Hilfs– und G–Funktionen,
M–Decodierung (M00–99),
M–, S–, F–Verteilung,
Übertragung der MSTT–Signale über NCK (nur bei 840D),
Erfassung und Aufbereitung der Anwender–Fehler– und Betriebsmeldun-
gen.
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
Siemens AG 2003 All Rights Reserved
11.02
10.00