Herunterladen Inhalt Inhalt Diese Seite drucken

Plc Serien Inbetriebnahme, Plc Archive - Siemens SINUMERIK 840Di 3 Funktionsbeschreibung

Inhaltsverzeichnis

Werbung

11.02
10.00
2.4.6

PLC Serien Inbetriebnahme, PLC Archive:

Nach dem Laden der Bausteine in die PLC CPU kann über die Bedienoberflä-
che MMC ein Serien–Archiv erzeugt werden zur Datensicherung an der Ma-
schine. Die Datensicherung soll direkt nach dem Laden der Bausteine im PLC
Stop Zustand erfolgen um Konsistenz der Daten zu erreichen. Diese Datensi-
cherung ersetzt nicht die Sicherung des SIMATIC–Projektes, da im Serien–Ar-
chiv nur Binärdaten abgespeichert werden. Hier stehen z.B. keine symboli-
schen Informationen zur Verfügung. Weiterhin werden keine CPU–DBs (SFC 22
DBs) und in der CPU erzeugte SDBs gesichert.
Ab der Toolbox 06.03.03 und der STEP 7 Version 5.1 kann das PLC–Serienar-
chiv direkt aus dem passenden SIMATIC–Projekt erzeugt werden.
Hierzu ist in STEP 7 unter dem Menupunkt "Extras" –> "Einstellungen" der Ta-
bulator "Archivieren" auszuwählen. Dort ist ein Eintrag "SINUMERIK (*.arc)"
enthalten, der ausgewählt werden muss zum Erzeugen eines Serien–Inbetrieb-
nahme–Files. Nach Auswahl dieses Archivs wird der Menupunkt "Datei" –> "Ar-
chivieren" 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 Serienar-
chiv angelegt. Es werden alle Bausteine in das Archiv aufgenommen, die in
dem Programmpfad enthalten sind, ausser CPU–DBs (SFC 22 DBs).
Automatisierung:
Die Erzeugung des Serienarchivs ist auch automatisierbar (Vergleichbar mit der
Kommandoschnittstelle von STEP 7, ab Version 5.1). 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 Serve-
rinstanzierungen und Magic–Aufruf verfügbar:
Const S7BlockContainer = 1138689, S7PlanContainer = 17829889
Const S7SourceContainer = 1122308
set S7 = CreateObject("Simatic.Simatic.1")
rem Kommandoschnittstelle von STEP7 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
Beschreibungen:
Function Magic(bstrVal As String) As Long
über Aufruf wird Zugang zu bestimmten Funktionen erreicht. Die Funktion muss
nach Serverinstanzierung einmalig aufgerufen werden. Der Wert von bstrVal
kann leer sein. Hiermit wird die korrekte Step7 Version und Path Angabe in Au-
toexec geprüft. Bei Rückgabe von 0 sind die Funktionen freigeschaltet.
Rückgabe (–1) = falsche Step7 Version
Rückgabe (–2) = kein Eintrag in Autoexec.bat
Function MakeSerienIB(FileName As String, Option As Long, Container As
S7Container) As Long
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
PLC–Grundprogramm (P3)
2.4 Inbetriebnahme PLC–Programm
1/P3/2-25

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis