P3: PLC-Grundprogramm für SINUMERIK 840D sl
14.7 Inbetriebnahme PLC-Programm
Neues SIMATIC S7-Projekt erzeugen
Im Regelfall ist bei einem neuen NCU-Softwarestand das neue PLC-Grundprogramm mit
einzubinden. Hierzu ist die Übertragung der Grundprogrammbausteine in das
Anwenderprojekt erforderlich. Befinden sich folgende Programm- und Datenbausteine schon
im Anwenderprojekt sollten sie nicht mit den Bausteinen des PLC-Grundprogramms
übertragen werden: OB1, OB40, OB82, OB86, OB100, FC12 und DB4. Diese sind evtl. vom
Anwender verändert worden und sollten nicht überschrieben werden. Das neue
Grundprogramm ist mit dem Anwenderprogramm zusammenzubinden. Folgende
Vorgehensweise ist dabei zu beachten:
1. Vor dem Kopieren des PLC-Grundprogramms von allen Anwender-Bausteinen die Text-
bzw. Quell-Datei generieren.
2. Die neuen Grundprogramm-Bausteine in das SIMATIC S7-Projekt kopieren (Beschreibung
siehe Kapitel "Anwendung des Grundprogramms (Seite 888)")
3. Alle Anwenderprogramme "*.awl" in korrekter Reihenfolge neu zu übersetzen! (siehe auch
" Maschinenprogramm (Seite 890)")
4. Dieses neu kompilierte SIMATIC S7-Projekt ist dann mit STEP 7 in die PLC zu laden.
Im Normalfall reicht jedoch ein neues Übersetzen der Organisationsbausteine (OBs) und der
Instanz-Datenbausteine des S7-Projekts aus. D. h. es brauchen vor der Hochrüstung nur
Quellen für die Organisationsbausteine und die Instanz-Datenbausteine erzeugt werden.
NC-Variablen
Für jeden NC-Softwarestand (auch ältere Versionen) kann der neueste NC-VAR-Selector
verwendet werden. Für ältere NC-Softwarestände können die Variablen auch aus der
neuesten Gesamtliste selektiert werden. Der Informationsinhalt im DB120 (Standard-DB für
Variablen) ist nicht abhängig vom Softwarestand. D. h. selektierte Variable in einem älteren
Softwarestand müssen bei einer Software-Hochrüstung nicht neu selektiert werden.
14.7.8
Peripheriebaugruppen (FM-, CP-Baugruppen)
Für komplexere Peripheriebaugruppen (FM-, CP-Baugruppen) werden in der Regel
Zusatzpakete zu STEP 7 benötigt. In diesen Zusatzpaketen werden Unterstützungsbausteine
(FC / FB) mitgeliefert. Diese Bausteine beinhalten spezifische Funktionen zum Betrieb der
jeweiligen Baugruppe. Diese Funktionen können im Anwenderprogramm parametriert und
aufgerufen werden.
Nummerngleichheit
Bei Nummerngleichheit von Hantierungs- und Grundprogrammbausteinen müssen die
Baustein-Nummern des Grundprogramms unverändert bleiben. Die Baustein-Nummern der
Hantierungsbausteine müssen über STEP 7 auf freie Nummern umbenannt werden.
894
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716