Herunterladen Inhalt Inhalt Diese Seite drucken

Plc-Serieninbetriebnahme, Plc Archive - Siemens SINUMERIK 840D sl Funktionshandbuch

Grundfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

PLC-Grundprogramm (P3)
13.5 Inbetriebnahme PLC-Programm
13.5.6

PLC-Serieninbetriebnahme, PLC Archive

Nach dem Laden der Bausteine in die PLC-CPU kann über die Bedienoberfläche HMI ein
Serien-Archiv erzeugt werden zur Datensicherung an der Maschine. Die Datensicherung soll
direkt nach dem Laden der Bausteine im PLC-Stopp-Zustand erfolgen um Konsistenz der
Daten zu erreichen. Diese Datensicherung ersetzt nicht die Sicherung des SIMATIC-
Projekts, da im Serienarchiv nur Binärdaten abgespeichert werden. Hier stehen z. B. keine
symbolischen Informationen zur Verfügung. Weiterhin werden keine CPU-DBs (SFC22-DBs)
und in der CPU erzeugte SDBs gesichert.
Alternativ kann das PLC-Serienarchiv direkt aus dem passenden SIMATIC-Projekt erzeugt
werden. Hierzu ist in STEP 7 unter dem Menupunkt "Extras" > "Einstellungen" der Tabulator
"Archivieren" auszuwählen. Dort ist ein Eintrag "SINUMERIK (*.arc)" enthalten, der
ausgewählt werden muss zum Erzeugen eines Serien-Inbetriebnahme-Files. Nach Auswahl
dieses Archivs wird der Menupunkt "Datei" > "Archivieren" angewählt. Nach entsprechender
Auswahl wird das Serien-Archiv erzeugt. Falls das Projekt mehrere Programme enthält,
kann der Programmpfad ausgewählt werden. Für den ausgewählten Programmpfad wird das
Serienarchiv angelegt. Es werden alle Bausteine in das Archiv aufgenommen, die in dem
Programmpfad enthalten sind, außer CPU-DBs (DB erstellt mit SFC 22). Zusätzlich kann
man in der Funktion das "SDB Archiv" aktivieren bzw. deaktivieren. Mit dieser Auswahl kann
man die SDB, die sich im STEP 7-Projekt befinden, dem Archiv hinzufügen oder außen vor
lassen.
Automatisierung
Die Erzeugung des Serienarchivs ist auch automatisierbar (vergleichbar mit der
Kommandoschnittstelle von STEP 7). Diese Erzeugung stellt eine Erweiterung der
Kommandoschnittstelle dar.
Folgende Funktionen stehen in dieser Erweiterung zur Verfügung:
Die Funktionen (hier mit VB-Script dargestellt) sind erst nach Aufruf von Server-
Instanzierungen und Magic-Aufruf verfügbar:
Const S7BlockContainer = 1138689, S7PlanContainer = 17829889
Const S7SourceContainer = 1122308
set S7 = CreateObject("Simatic.Simatic.1")
rem Kommandoschnittstelle von STEP 7 instanzieren
Set S7Ext = CreateObject("SimaticExt.S7ContainerExt")
Call S7Ext.Magic("")
Funktionen:
Function Magic(bstrVal As String) As Long
Function MakeSerienIB (FileName As String, Option As Long, Container As S7Container) As
Long
900
Funktionshandbuch, 01/2008, 6FC5397-0BP10-3AA0
Grundfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis