Sie sind auf Seite 1von 30

Projektierungshandbuch

Migration V1.9/V2 ->V7

A&D CC Cement
Projektierungshandbuch_V7 Migration V2 -> V7

Migration V1.9/V2 -> V7

Inhalt
Migration V1.9/V2 -> V7 1
Allgemein .................................................................................................................2
Übersicht ..................................................................................................................3
Installationshinweise PCS 7 .................................................................................... 4
PG/PC-Schnittstelle ....................................................................................4
Installation der CEMAT – Software..........................................................................5
Einstellungen für Meldesystem und Meldeverfahren wie unter Cemat V6.05
Cemat S5 Migrationsdateien installieren .................................................... 5
Zusätzliche Einstellungen im WinCC-Projekt .......................................................... 6
Variablenhaushalt parametrieren................................................................ 6
Prozeßbildsymbole ..................................................................................... 7
Picture Tree ................................................................................................7
Generieren und Laden der Server-Daten ................................................... 7
Uhrzeitsynchronisierung (auf primärem Server)......................................... 8
Import aus CEMAT V1.9 / V2.0..............................................................................10
Meldeformate und Textformate aus COROS LSC exportieren ................ 10
Meldungsformatverweise und Skalierungsfaktoren F, K, DEZ aus dem
OS-AG exportieren. ..................................................................................11
Anwenderbereiche COROS LSC..............................................................11
Regler-DBs ...............................................................................................11
Ländereinstellungen..................................................................................11
Import nach Excel .....................................................................................12
AG-Bezeichnungen...................................................................................13
Objekt-Liste (TAG-Liste) ...........................................................................13
Anpassungen Objekt-Liste........................................................................13
Objekt-Strukturen und AGs in WinCC anlegen ........................................14
PMC-Meldungsnummern..........................................................................15
Textlexikon WinCC ...................................................................................17
Prozeßvariable WinCC .............................................................................19
Meldungen generieren ..............................................................................21
Gruppenmeldungen (Area) .......................................................................23
AG-Anpassungen......................................................................................24
Nachprojektieren von Objekten .............................................................................26
Reihenfolge beim Nachprojektieren .........................................................26
Performanceverbesserung für Statusaufruf...........................................................28
Problem.....................................................................................................28
Lösung ......................................................................................................28

Copyright © Siemens AG. Alle Rechte vorbehalten. 3-1


Ausgabe : 15.02.06
N:\Cemat\DOKU\V70\Deutsch\Migration\CEMAT_V2_V70_007.DOC
Migration V2 -> V7 Projektierungshandbuch_V7

Allgemein
Dieses Kapitel beschreibt das Einrichten eines WinCC Projektes auf einer Engineering
Station (ES) und die Datenübernahme aus einem V1.9/V2-Projekt.
Folgende Voraussetzungen sind für die Datenübernahme notwendig:
V1.9/V2.0:
• Die Meldeformate und Textformate müssen auf einem COROS LSC Gerät mit MS DOS
vorhanden sein. Bei älteren Geräten ist nur das Betriebssystem iRMX vorhanden. In
diesem Fall müssen die Meldeformate und Textformate auf Diskette gesichert werden
und auf ein Gerät mit iRMX und MS-DOS kopiert werden.
• Die AG-Software von OS- und SMR-AG ist vorhanden.
• Der letzte Stand für V2.0 der AG-Software ist vorhanden und die AGs sind auf den letzten
Stand der V2.0 hochgrüstet worden. Eine V1.9 muß auf V2.0 (Objektbausteine)
hochgerüstet werden.
• Die EXCEL-Datei MIG_V19_V7.XLS / MIG_V2_V7.XLS zum Generieren der Import-
Dateien für WinCC.
• Die Import-Tools „VAR_EXIM.EXE“ (AGs, Strukturen und Variable) und
„Address List Import PMC.exe“ (Meldenummern und Rohdatenvariable für Meldesystem).
VAR_EXIM.EXE ist auf der PCS7-DVD unter Smarttools zu finden. „Address List Import
PMC.exe“wird mit dem Kommunikationskanal "S5-PMC Industrial Ethernet" geliefert und
ist nach der Installation unter C:\SIMATIC\WinCC\Bin zu finden.
• SIMATIC S5 PMC Ethernet WinCC Kanaltreiber ist vorhanden.
• Lizenz für SIMATIC S5 PMC Ethernet ist vorhanden.
• Struktur-Import-Liste „MIG_V2_V7_dex.csv“ zum Anlegen der Strukturvariablen ist
vorhanden.
• CEMAT V7 CD und CEMAT OSRT Lizenzen (pro Server und Einzelplatz) und CEMAT
MC Lizenzen (pro Multi Client)
Einschränkungen:
• Keine bereichsspezifische Rechtevergabe möglich. D. h. die User können alle
Anlagenteile bedienen. Einschränkungen nur über Funktionen möglich, z. B.
Reglerparameter.
• Der Hilfebutton in den Faceplates steht in der S5-Migration nicht zur Verfügung.

3-2 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Übersicht
COROS LSC EXCEL TAG Export Import WinCC
mit VAR_EXIM.EXE
Textformate
xytext_x.pd/.pdi MELDUNGEN in Alarm Logging
Meldeformate importieren
xyform_x.pd/.pdi TEXTE zu Textlexikon
TAG
hinzufügen
MFORMATE.TXT
= _VEX (Variable) Mit VAR_EXIM.EXE
TEXTFORM.TXT S5_VAR_WINCC trennen in CTyp > 1000 in das
und CTyp < 1000 Tag Management
Und Structure Tag
AG_WINCC = _CEX (Verbindungen)
importieren
MVERVE.S5A

FKD_S5.S5A
MIG_V2_V61_dex.csv = _DEX (Strukturen)
Skalierungsfaktoren

Meldeformatverweise

S5 OS-AG

Copyright © Siemens AG. All Rights Reserved. 3-3


Migration V2 -> V7 Projektierungshandbuch_V7

Installationshinweise PCS 7
Die Stationen (Engineering-Station, Server, Einzelplätze und Multi-Clients) laut CEMAT V7-
Handbuch installieren.
Die Rechnernamen und Projeknamen dürfen keinen Unterstrich enthalten. Die
Rechnernamen und die Projektnamen werden für die Namen der Serverpackages verwendet.
Als Trennzeichen wird der Unterstrich verwendet. Der Name des Serverpackage darf nur
einen Unterstrich enthalten!
Zusätzlich muß das Smarttool “VarEXIM" installiert werden. Bitte in den aktuellen PSC7
Installationsanleitunen überprüfen, wie dieses Tool installiert wird. Für PCS 7 V7 ist das
Setup für dieses Tool auf der DVD unter
CD:\20_WinCC__V6.2+SP2\WinCC\setup\Products\SC_SMARTTOOLS\Setup.exe zu finden.

PG/PC-Schnittstelle
In der Systemsteuerung ist unter „PG/PC-Schnittstelle einstellen“ der Zugangspunkt
„CP_H1_1 auf die Kommunikationskarte einzustellen:
z.B. bei CP1613 auf CP1613(ISO) oder bei Softnet auf „ISO Ind. Ethernet“
.

3-4 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Installation der CEMAT – Software


Das Setup von der CEMAT V7-CD installieren. WinCC Project laut CEMAT Handbuch
erstellen.

Einstellungen für Meldesystem und Meldeverfahren wie unter


Cemat V6.0
Für die S5-Migration muß die Meldezeile und die Meldeselektion aus Cemat V6.0 verwendet
werden. Die notwendigen Einstellungen in WinCC entnehmen Sie bitte aus dem Handbuch
D:\CEMAT_CS\Docu\Reference\ADD ONs\ 04_Alarmzeilen_Meldeselektion_V60.pdf.
Die notwendigen Installationsdateien finden Sie auf der Cemat CD unter
CD:\Alarmline_MessageSelection_V60.

Cemat S5 Migrationsdateien installieren


Die für die Migration notwendigen Dateien werden separat per Email in einer ZIP-Datei
geliefert. Anschließend die gelieferten Migrationsdateien aus CEMAT_CS (BIN, CONFIG) in
die entsprechenden Verzeichnisse von D:\CEMAT_CS kopieren. Falls in der
Migrationsauslieferung OCX-Dateien in BIN vorhanden sind, dann müssen die OCX-Dateien
mit der Datei "S5_RegCtrls.bat" registriert werden. Während die BAT Datei läuft, müssen alle
WinCC Applikationen geschlossen sein. Am sichersten läuft die Registrierung nach einem
Neustart des PCs.
Die gelieferten Dateien aus WinCC (GraCS, Library, PAS) in die entsprechenden
Verzeichnisse des WinCC-Projektes kopieren. In Client Projekte werden nur die @-Dateien
aus GraCS, die Bitmap Dateien BMP und EMF, die Dateien aus Library und PAS kopiert. In
allen WinCC Projekten müssen die Header neu generiert werden.
Die unter Windows\System32\ gelieferte Datei Windatit.axv muß nach C:\WINNT\System32\
kopiert werden. Ist ihr Betriebssystem nicht in C:\WINNT installiert, dann kopieren Sie die
Datei Windatit.axv nach System32 ihrer Windows Installation.

Copyright © Siemens AG. All Rights Reserved. 3-5


Migration V2 -> V7 Projektierungshandbuch_V7

Zusätzliche Einstellungen im WinCC-Projekt

Variablenhaushalt parametrieren
Ab der Version WinCC V6 ist der "SIMATIC S5 PMC Ethernet"-Kanal nicht mehr enthalten.
Dieser Kanal muß extra bestellt werden. Den Kanal installieren (in der Regel die gelieferten
Dateien ins BIN-Verzeichnis von WinCC kopieren. Anschließend kann der Kanal hinzugefügt
werden.
- Variablenhaushalt anwählen
Rechte Maustaste -> Neuen Treiber hinzufügen
SIMATIC S5 PMC Ethernet.CHN auswählen.

Anschließend muß der Kanal „SIMATIC S5 PMC ETHERNET“ zu sehen sein. Zu


Testzwecken kann der Kanal auch ohne Lizenz ausgewählt werden. Für den Anlagenbetrieb
muß eine Lizenz installiert werden. Ansonsten wird WinCC ständig von der
Lizenzanmahnung unterbrochen.

3-6 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Prozeßbildsymbole
Für die Objekte müssen die entsprechenden UDOs aus dem Vorlagenbild
"PP_CEMAT_DEFAULT_V2 for V7.PDL" verwendet werden.
Die Anbindung der Objekte erfolgt mit dem „Dynamic-Wizard“ --> „Standard Dynamiken“ Æ
„Prototyp mit einer Struktur verbinden“.
Der Hilfebutton in den Faceplates steht in der S5-Migration nicht zur Verfügung.

Picture Tree
Die Bildhierarchie kann entweder automatisch wie unter PCS7 V7 erzeugt werden oder muß
manuell im PictureTree Editor eingegeben werden. Für die automatische Generierung muß
eine technologische Hierarchie erstellt werde, die nur die Prozeßbilder enthält.
Prozeßsymbole können in den Bildern nicht generiert werden.

Generieren und Laden der Server-Daten


Wenn am Variablenhaushalt, am Textlexikon, AlarmLogging oder im PictureTree etwas
importiert oder manuell etwas geändert wird, dann verliert das Projekt die Fähigkeit zum
Änderungsladen. In diesem Fall muss im Serverprojekt ein neues Package generiert werden.
Das Serverprojekt muss komplett neu auf die Server übertragen werden -> Stopp der Server,
d. h. einer nach dem anderen. In den Clients muss das Package neu geladen werden. Es ist
leider nicht derselbe Komfort wie unter V 6.0 / V6.1 / V7 mit einer reinen PCS7 Lösung
vorhanden.

Copyright © Siemens AG. All Rights Reserved. 3-7


Migration V2 -> V7 Projektierungshandbuch_V7

Uhrzeitsynchronisierung (auf primärem Server)


Für die Uhrzeitsynchronisierung ist in der globalen Aktion „TimeSync_to_AS“ folgender
Eintrag pro AG vorzunehmen:

Pro AG sind 6 Zeilen einzufügen. Im folgenden Beispiel ist die Zeitsynchronisierung für AG1
und AG4 realisiert.

3-8 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Damit diese Aktion nur auf dem Uhrzeit-Master-Server aktiviert wird, ist in der Aktion der
Rechnername des Uhrzeitmasters einzutragen. Im folgenden Beispiel ist als Rechnername
„E5118273D“ eingetragen.

In der Datei ......WinCC\BIN\S5PMCNRM.INI muss als Zeitbasis UTC (GMT) eingestellt


werden.
SPS_Time = 2
;2 = PLC always returns GMT (UTC) // SPS liefert immer GMT (UTC)

Copyright © Siemens AG. All Rights Reserved. 3-9


Migration V2 -> V7 Projektierungshandbuch_V7

Import aus CEMAT V1.9 / V2.0


Bevor man irgend etwas importiert , bitte von dem WinCC-Projekt eine Kopie anlegen,
damit man neu aufsetzen kann wenn etwas schief gehen sollte. !!!

Meldeformate und Textformate aus COROS LSC exportieren


Die Meldeformate und Textformate müssen auf einem COROS LSC Gerät mit MS DOS
vorhanden sein. Bei älteren Geräten ist nur das Betriebssystem iRMX vorhanden. In diesem
Fall müssen die Meldeformate und Textformate auf Diskette gesichert werden und auf ein
Gerät mit iRMX und MS-DOS kopiert werden.
Menü zum Sichern und Wiederherstellen:
„F1“ Projektierung
„F5“ Organisation
„F2“ Sichern
„F7“ Meldeformate oder „Fx“ Textformate auswählen
„F5“ Diskettenlaufwerk auswählen
„F7“ Export zum Sichern oder „F8“ Import für Wiederherstellen auswählen
„F6“ Vorlegen auswählen
Mit „F10“ den Vorgang starten
Sind die Daten auf einem Gerät mit einer MS-DOS-Partition, so können die Daten mit dem
Programm RMXDISK.EXE nach MS-DOS kopiert werden.
Vorgehensweise:
• Verzeichnis EXPORT anlegen.
• Text-Datei EXPORT.DAT mit folgendem Inhalt in C:\EXPORT erzeugen:
ad c: as :w:
af :w:anlage/sof7 as :x:
copy :x:xyform.x.pd over c:\export\xyform_x.pd
copy :x:xyform.x.pdi over c:\export\xyform_x.pdi
copy :x:xytext.x.pd over c:\export\xytext_x.pd
copy :x:xytext.x.pdi over c:\export\xytext_x.pdi
• Batch-Datei EXPORT.BAT mit folgendem Inhalt erzeugen:
cd c:\export
rmxdisk< c:\export\export.dat
• Batch-Datei EXPORT.BAT starten. Nach der Ausführung der Batch-Datei sollten im
Verzeichnis C:\EXPORT folgende Dateien vorhanden sein:
xyform_x.pd
xyform_x.pdi
xytext_x.pd
xytext_x.pdi
Falls die Dateien schon unter MS-DOS vorhanden sind und ähnliche Dateinamen haben,
dann bitte entsprechend umbenennen.
Mit dem Programm PDCONV_X können die exportierten Dateien in das dBASE-Format
konvertiert werden. Aufrufe:
pdconv_x –t8 MFORMATE
pdconv_x –t7 TEXTFORM
Anschließend sollten die beiden Dateien MFORMATE.DBF und TEXTFORM.DBF vorhanden
sein.

3 - 10 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Meldungsformatverweise und Skalierungsfaktoren F, K, DEZ


aus dem OS-AG exportieren.
V1.9: Die Datenbausteine DB91 bis DB106 in die Datei MVERWEST.S5D kopieren.
V2.0: Den Datenbaustein DB91 in die Datei MVERWEST.S5D kopieren.
Anschließend mit dem Program „S5ASM.EXE –d MVERWEST.S5D“ als ASCII-Datei
MVERWE.S5A ablegen.
Die Datenbausteine DB188 bis DB203 in die Datei FKD_S5ST.S5D kopieren. In den
Datenbausteinen DB188 bis DB203 sind ab DW130 bis DW140 Zeiger auf Datenbausteine
hinterlegt. In der Regel sind dies für die
V1.9: DX151 bis DX 180 (bitte kontrollieren)
V2.0: DX151 bis DX 180 (bitte kontrollieren)
Diese Datenbausteine ebenfalls in die Datei FKD_S5ST.S5D kopieren.
Anschließend mit dem Program „S5ASM.EXE –d FKD_S5ST.S5D“ als ASCII-Datei
FKD_S5.S5A ablegen.

Anwenderbereiche COROS LSC


Für die COROS LSC Variablen DBIT, SBYTE, DBYTE, SINT, DINT, SFLO, DFLO ist die
Tabelle ANW_BEREICHE auszufüllen. Aus vorhandenen PACOS-Listen können die Tabellen
DBIT, SBYTE, DBYTE, SINT, DINT, SFLOAT, DFLOAT gefüllt werden. Dann erhalten die
Anwendernamen die entsprechenden TAGs mit der zusätzlichen Variablenartkennung. Bitte
auf doppelte Einträge prüfen.

Regler-DBs
Die Zuordnung Regler<-> DB ist in die Tabelle ODAT einzugeben. Für die Regler 1 bis 16
sind die DBs 240 bis 255 vorbesetzt. Bitte kontrollieren.

Ländereinstellungen
Treten beim Importvorgang Probleme auf, dann ändern Sie während des gesamten
Importvorganges die Ländereinstellungen:
Systemsteuerung -> Ländereinstellungen -> Zahlen.
Dezimaltrennzeichen = "." = Punkt
Symbol für Zifferngruppierung = "," = Komma
Listentrennzeichen = ";" = Semikolon
Nach erfolgreichem Import wieder auf die originalen Einstellungen zurückändern.

Copyright © Siemens AG. All Rights Reserved. 3 - 11


Migration V2 -> V7 Projektierungshandbuch_V7

Import nach Excel


Die Excel-Datei MIG_V19_V7.XLS / MIG_V2_V7.XLS und die Dateien MFORMATE.DBF,
TEXTFORM.DBF, MVERWE.S5A und FKD_S5.S5A in ein Verzeichnis kopieren und das
Makro „Import_LSC“ starten.

Bitte warten bis in der Statuszeile von Excel wieder „Bereit“ steht.
Dauert ca. 20 Minuten
Kontrolle: Die Tabellen „MFORMATE“, „TEXTFORM“, „MVERWE“ und „FKD_S5“ müßten mit
den Daten der entsprechenden Dateien gefüllt sein.

3 - 12 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

AG-Bezeichnungen
In der Tabelle „AG_NAMEN“ müssen die AG-Bezeichnungen eingegeben werden.

Objekt-Liste (TAG-Liste)
Das Makro „TAG_V2“ starten. In der Statuszeile wird nacheinander jedes gefundene TAG /
gefundene Parameter zu den TAGs und zugehöriges AG aufgelistet. Anschließend werden
die Meldungsarten für jedes TAG gesucht. Dies kann unter Umständen sehr lange dauern
(ca. 20 Minuten). Bitte warten bis in der Statuszeile von Excel wieder „Bereit“ steht.
Kontrolle: Die Tabelle „TAG“ müßte mit den Daten der vorhandenen TAGs gefüllt sein. Die
Tabellen „AG“ und „AG_WINCC“ müßten mit den Daten der vorhandenen AGs gefüllt sein.
Ergebnis: Tabelle TAG ist gefüllt.

Anpassungen Objekt-Liste
Die Tabellen „TAG“, „AG“ und „AG_WINCC“ überprüfen.
Sind die Dimensionen nicht aus den Meldformaten ermittelt worden, dann von Hand in
der Tabelle TAG ergänzen.
Falsche, unvollständige, fehlende Tags ändern, löschen oder hinzufügen!!!!!!!!!!!!
Falsche, unvollständige, fehlende AG-Namen ändern, löschen oder hinzufügen!!!!!!!!!!!!
Bitte den Tabellenaufbau berücksichtigen und nicht verändern!!!!!!!!!!!!!!!!!!!
Beispiel: Wird ein UM hinzugefügt, dann TAG, AG-Name, AG-Nr., Typ = 6,
Objekt.-Nr. = 6, ASCII-TYP = UM, SKA, SKE, Dimension, Anlage ausfüllen!
Nachdem die Tabelle „TAG“ editiert ist, bitte das Makro „Konsistenz“ starten. Das
Makro überprüft, ob doppelte Tags oder doppelte Objekte (AG, Typ und Nr. sind
identisch) vorhanden sind.

Copyright © Siemens AG. All Rights Reserved. 3 - 13


Migration V2 -> V7 Projektierungshandbuch_V7

Objekt-Strukturen und AGs in WinCC anlegen


Datei MIG_V19_V7.xls / MIG_V2_V7.xls speichern !
Die Tabelle „AG_WINCC“ speichern unter als Text-Datei AG_WINCC.CSV.
Die beigefügte Dateie MIG_V19_V7_dex.csv (Strukturliste) in XXX_dex.csv umbenennen:
XXX ist als Name beliebig wählbar, z. B. der Projektname SOLNHOFEN. Die als Textdatei
abgespeicherte Tabelle AG_WINCC.CSV in XXX_cex.csv (Verbindungsliste) umbenennen.
Diese zwei Dateien (SOLNHOFEN_cex.csv, SOLNHOFEN_dex.csv) auf die WinCC Station
kopieren. Das WinCC Projekt öffnen. Die beigefügte Datei VAR_EXIM.EXE starten.
In VAR_EXIM das Verzeichnis mit den zwei CSV Dateien wählen und eine der zwei Dateien
auswählen. „Import overwrite“ auswählen und „Execute“ betätigen. Nun werden die
Strukturen und die AGs angelegt.

Kontrolle: Sind AGs angelegt worden?

3 - 14 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Kontrolle: Sind die CEMAT-Strukturen angelegt worden?

Anschließend „Export“ auswählen und wieder „Execute“ betätigen. Die so entstandene


XXX_dex.csv in strukturexp.csv umbennen und in das Verzeichnis mit der Excel-Datei
MIG_V19_V7.XLS / MIG_V2_V7.XLS kopieren und das Makro „Struktur_ID“ ausführen. Beim
Anlegen der Strukturen in WInCC erhält jede Struktur eine ID. Diese ID wird durch dieses
Makro in die Musterstrukturen übernommen.

PMC-Meldungsnummern
Das Makro „M_MRN“ starten. In der Statuszeile wird nacheinander jedes gefundene TAG und
zugehöriges AG aufgelistet. Bitte warten bis in der Statuszeile von Excel wieder „Bereit“ steht.
Kontrolle: Die Tabelle „M-NR“ müßte mit der PMC Meldung 1 für jedes AG gefüllt sein.
Datei MIG_V19_V7.xls / MIG_V2_V7.xls speichern !!!
Die Tabelle „M-NR“ ist zusätzlich als Text-Datei MNR.TXT gespeichert worden.
Diese Textdatei MNR.TXT zum WinCC-Projekt kopieren und mit dem Tool
„Address List Import PMC.exe“ öffnen

Nach Prüfen der Liste erscheint eine Box, die fragt, ob das WinCC Projekt geöffnet ist und ob
der PMC-Kanal-Treiber installiert ist. Ist beides vorhanden, dann mit „OK“ bestätigen.

Copyright © Siemens AG. All Rights Reserved. 3 - 15


Migration V2 -> V7 Projektierungshandbuch_V7

Mit der Meldung „Closing System“ und dem Hinweis auf das Log-File ist der
Meldungsnummern-Import beendet.
Kontrolle: Pro AG müßte eine Rohdatenvariable angelegt worden sein und im Alarm Logging
müßten die PMC-Meldung 1 (ohne Kommentar und Meldungsart) vorhanden sein.
Falls die Meldungen im Alarm Logging nicht zu sehen sind, dann WinCC Projekt schließen
und wieder öffnen.

3 - 16 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Textlexikon WinCC
Achtung: Vor diesem Schritt sollten Sie unbedingt das PCS7/WinCC-Project sichern. Beim
Import von fehlerhaften Texteinträgen kann das WinCC-Projekt zerstört werden!!!!!!!!!
Textlexikon in WinCC öffnen:

Textlexikon aus WinCC exportieren:

Aus dem Textlexikon die höchste Textnummer ermitteln, z. B. 1807. Anschließend das Makro
„Texte“ starten. Das Makro fragt die Anfangsnummer = erste freie Nummer für CEMAT ab. In
unserem Beispiel müßte die Nummer 1808 eingegeben werden. In der Statuszeile wird
gemeldet, für welche TAGs und Meldungsarten die Texte abgelegt werden. Bitte warten bis in
der Statuszeile von Excel wieder „Bereit“ steht.

Kontrolle: Die Tabelle „TEXTE“ müßte mit den Meldungsarten, TAGs und Kommentaren
gefüllt sein.
Datei MIG_V19_V7.xls / MIG_V2_V7.xls speichern !!!
Die Tabelle „TEXTE“ wird durch das Makro als Text-Datei TEXTLIB.CSV gespeichert. DiesE
Datei zum gespeicherten Textlexikon von WinCC hinzufügen (ans Ende kopieren).
Dazu mit Excel die von WinCC exportierte Textlexicon.csv öfnnen, dann die TEXTLIB.CSV
öffnen, dort alles selektieren, kopieren und ans Ende der Textlexikon.csv dranhängen.
Anschließend Textlexikon wieder nach WinCC importieren. Beim Import erscheint eine
Warnung, die mit „WEITER“ zu quittieren ist. Wenn das Textlexikon vorher korrekt exportiert
wurde und nun wieder importiert wird, dann bleiben alle Textreferenzen erhalten.
Sollte es Probleme beim Importieren des Textlexikons geben, z. B. existiert zwischen Text 1
und Text 10000 kein Text, dann alle Leertexte in den jeweils anderen Sprachen durch
Einträge der jeweils anderen Sprache ergänzen.
Z. B. ist als englischer Text „User Name“ eingetragen und in der deutsche und französische

Copyright © Siemens AG. All Rights Reserved. 3 - 17


Migration V2 -> V7 Projektierungshandbuch_V7

Eintrag ist leer. In diesem Fall „User Name“ als deutschen und französischen Eintrag
kopieren oder übersetzen.

Kontrolle: Die Meldungsarten, TAGs, Kommentare, usw. müßten nun im Textlexikon sein.
Die Textnummern müssen lückenlos sein!!!!

3 - 18 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Prozeßvariable WinCC
Das Makro „VAR_LISTE“ starten. In der Statuszeile wird nacheinander jedes gefundene TAG
und zugehöriges AG aufgelistet. Bitte warten bis in der Statuszeile von Excel wieder „Bereit“
steht.
Kontrolle: Die Tabelle „S5_VAR_WINCC“ müßte mit den Struktur- und Einzelvariablen der
vorhandenen TAGs gefüllt sein.
Die Tabelle „S5_VAR_WINCC“ wird durch das Makro in die Text-Dateien VEXstruc.txt und
VEXvariables.txt gespeichert.
Sollte die Tabelle „S5_VAR_WINCC“ überlaufen, d. h. mehr als 65536 Zeilen, dann werden
weitere Tabellen (S5_VAR_WINCC2, S5_VAR_WINCC3, S5_VAR_WINCC4, usw.) generiert.
Diese Tabellen werden durch das Makro als Text Dateien VEXstruc2.txt, VEXstruc3.txt, usw.
und als VEXvariables2.txt, VEXvariables3.txt, usw. gespeichert. Mit einem geeigneten Editor
(Notepad, Word) all diese TXT-Dateien als Dateien VEXstruc.txt und VEXvariables.txt
zusammenfügen.
Das VAR_EXIM.EXE der Version V6 /V6.1 kann die Variablenliste nicht mehr auf einmal
einlesen. Deshalb muß XXX_vex.csv in Strukturvariable und in Einzelvariable aufgeteilt
werden. Die Zeilen mit CTyp größer 1000 sind deshalb in VEXstruc.txt gespeichert und die
Zeilen mit CTyp kleiner 1000 sind deshalb in VEXvariables.txt gespeichert. Der Import nach
WinCC ist zweimal auszuführen. Erst mit der Strukturvaraiblenliste VEXstruc.txt und dann
noch mal mit der Einzelvariablenliste VEXvariables.txt.
Strukturvariable anlegen:
Die Strukturvariablen-Datei VEXstruc.txt in z. B. PROJECT_vex.csv umbenennen (passend
zu der Strukturliste PROJECT_dex.csv und Verbindungsliste PROJECT_cex.csv) und zu
diesen auf die WinCC Station kopieren.
Das WinCC Projekt öffnen. Die beigefügte Datei VAR_EXIM.EXE starten.
In VAR_EXIM.EXE das Verzeichnis mit den 3 CSV Dateien (_cex, _dex, _vex) wählen und
eine der drei Dateien auswählen. „Import“ auswählen und „Execute“ betätigen. Nun werden
die Strukturvariablen und Einzelvariable angelegt. Die Einzelvariablen haben aber noch
keinen Startwert und/oder sind nicht skaliert.
Einzelvariable anlegen und modifizieren (Startwert, Skalierung, etc):
Die Einzelvariablen-Datei VEXvariables.txt in z. B. PROJECT_vex.csv umbenennen (passend
zu der Strukturliste PROJECT_dex.csv und Verbindungsliste PROJECT_cex.csv) und zu
diesen auf die WinCC Station kopieren.
Das WinCC Projekt öffnen. Die beigefügte Datei VAR_EXIM.EXE starten.
In VAR_EXIM.EXE das Verzeichnis mit den 3 CSV (_cex, _dex, _vex) Dateien wählen und
eine der drei Dateien auswählen. „Import overwrite“ auswählen und „Execute“ betätigen. Nun
werden die Prozeßvariablen angelegt.
Dies kann mehrere Stunden dauern!!!!!!!!!!!!!!

Kontrolle: Sind die Prozeßvariablen angelegt worden? Log-Datei von VAR_EXIM.EXE


überprüfen.
In der LOG-Datei DIAG.TXT sollte zwischen dem Punkt 4.2 und 5.0 keine Fehlermeldung
stehen. Die Meldungen nach 2.0 (Verbindungen schon vorhanden) und 3.0
(Strukturdefinitionen schon vorhanden) sind normal.

Copyright © Siemens AG. All Rights Reserved. 3 - 19


Migration V2 -> V7 Projektierungshandbuch_V7

Anwendervariable
Mit dem Tool VAREXIM.EXE können auch Anwendervariable auf Anwender DBs oder Merker
angelegt werden. Dabei ist zu beachten, dass diese Anwendervariable nicht auf Peripherie (z.
B A 5.3) verbunden werden. Soll in einem Bild eine Variable angezeigt werden, die auf
abgeschaltete Peripherie verbunden ist, so kommt es zum Kommunikationsabbruch zwischen
OS und AS. Nach Wiederanlauf werden sämtliche noch anstehende Meldungen gesendet.
Diese werden auf der OS mit durchgestrichenem Datum und Uhrzeit dargestellt. Dieser
Verbindungsabbruch wiederholt sich zyklisch bis das Bild mit der nicht vorhandnen
Peripherievariablen wieder abgewählt ist. Das Bild ist in diesem Zustand nahezu
unbedienbar.
Deshalb nur DBs, DX und M als Datenquelle für Variable verwenden. Peripheriezustände mit
STEP5 in DBs rangieren und Variable auf diese Datenquelle verbinden.

3 - 20 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Meldungen generieren
Meldungen aus WinCC exportieren, damit WinCC-Meldenummern pro AG für
Meldegenerierung bekannt sind:
In Ansicht Æ Sprache auf Deutsch stellen. Danach sollte in der Spalte „PMC messsage no.“ /
PMC Meldenummer (ursprünglich Charge Nummer / Batch number) der Text „User msg. nnn“
oder „Zustand nnn“ zusehen sein.
Alarm Logging öffnen, kleinste und größte Anwender-Meldenummer ermitteln

z. B 269484033

z. B 274734351

Meldungen -> Einzelmeldungen exportieren... auswählen.


Datei auswählen: meldexp.txt

Copyright © Siemens AG. All Rights Reserved. 3 - 21


Migration V2 -> V7 Projektierungshandbuch_V7

Selektion wählen und kleinste und größte Anwendermeldenummer eingeben:

Mit Taste „Exportieren“ den Meldungsexport anstoßen.


Die so erzeugte Datei meldexp.txt in das Verzeichnis mit der Excel-Datei MIG_V19_V7.XLS /
MIG_V2_V7.XLS kopieren und das Makro „Meldungen“ ausführen. In der Statuszeile wird
nacheinander jedes gefundene TAG und zugehöriges AG aufgelistet. Bitte warten bis in der
Statuszeile von Excel wieder „Bereit“ steht.
Kontrolle: Die Tabelle „Meldungen“ müßte mit den Meldungen der vorhandenen TAGs gefüllt
sein.
Die Tabelle „MELDUNGEN“ wird durch das Makro als Text-Datei MELDUNGEN.TXT
gespeichert.
Anschließend Meldungen nach WinCC importieren. Vor dem Import in Ansicht Æ Sprache auf
bevorzugte Sprache, z. B. Deutsch stellen.
Beim Import „neue Meldungen importieren, vorhandene überschreiben“ und Datei
MELDUNGEN.TXT auswählen.

3 - 22 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Meldungen speichern, Alarm Logging schließen und WinCC Projekt schließen und wieder
öffnen.
Kontrolle: Im Alarm Logging müßten nun die Meldungen mit TAGs (AKZ) und Kommentaren
versehen sein.

Gruppenmeldungen (Area)
Für die Selektion von Meldungen nach Anlagenteil (Area) müssen im Alarm Logging
Anwenderdefinierte Gruppenmeldungen eingegeben werden.

Copyright © Siemens AG. All Rights Reserved. 3 - 23


Migration V2 -> V7 Projektierungshandbuch_V7

AG-Anpassungen
Einschränkungen:
Beim Wegebaustein werden nicht mehr alle Zustände aus den Zustandsworten 1 u. 2
angezeigt. Grund die Störungen dynamisch, statisch waren für den Anwender schwer
nachvollziehbar (WSA, WAS, OAS usw.).
Projektierungsreihenfolge :
1. Vor dem Update auf die Migrationsbausteine muß das AG auf den letzten Stand der V2.0
hochgerüstet werden. D. h. die Standard-Bausteine der Dateien A11020ST.S5D,
B11020ST.S5D, C11020ST.S5D, F11020ST.S5D, H11020ST.S5D, KF1020ST.S5D,
RS1020ST.S5D, S11020ST.S5D und / oder S21020ST müssen je nach Konfiguration
eingespielt werden. Eine V1.9 muß auf V2.0 hochgerüstet werden. Bitte beachten Sie die
Funktionsänderung bei der Hochrüstung von V1.9 auf V2.0. Kontaktieren Sie notfalls die
Cemat-Entwicklung.
2. Einstellungen im DB31 ändern !!!

V1.9 / V2.0:
DW30 = 0 Anzahl OS-AG
DW252,253=0 höchste VDU und Prozessor-Nr.
3. V1.9 / V2.0
Einstellungen in den Sendepuffer DB170-DB185
DW11-DW16 Freigabe Kopplung alles 0 setzen bis auf 11.3 = dynamische
Anwender-DB und 12.3 = sporadische Anwender-DB
Prüfen ob alle Kopplungs-DB gebraucht werden (vergleich DB31,DW94), sonst löschen ;
Speicherplatz!
4. Folgende Bausteine löschen:

V1.9 /V2.0:
FB44-FB53 VISU_Fbs
DB226 (meldetexte)
FB21.
5. V1.9 / V2.0:
Beim UM muß die Beschaltung vom COROS-BIT-DB fuer Service entfernt werden, bzw.
man stellt sicher, daß der DB28 (ServiceBits COROS LSC zu UM) alles 0 ist.
Zur Info 1-Signal auf Nahtstelle M218.5 UWFR(Service) ist höher prior als die
Kommados.

Alle Regler DBR müßen das DW185 haben. (verlängern)!!!


Wieviele Regler es gibt, kann man aus DB234 ODAT Adr. letzter Regler erfahren.
6. UPNO20ST.S5D (V1.9 / V2.0) übertragen und alle schon vorhandenen Bausteine
überschreiben.
Wenn Waagen vorhanden sind, noch Datei Waaglfst.s5d übertragen und alle schon
vorhandenen Bausteine überschreiben.
7. Prüfen,ob HTB für CPU948 vorhanden sind, sonst diese übertragen.
8. Prüfen ob im DB-Konf richtige SS-Nr eingetragen ist. Sie muss identisch mit HW-Brücken
auf dem CP143, bzw. mit Einst. SS-NR auf CP1430 sein.

3 - 24 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

9. ACHTUNG:
Es werden 3 Verbindungspaare (SEND/RECEIVE) fuer Server1, Server2 und Eng.
eingerichtet. Pro Verb. ca. 4KW Speicher. Falls es Speicherprobleme gibt, die Eng.-
Verbindung aus DB-Konf. entfernen.
10. CP-Projektierung:
Die Sinec-Dateien sind um 3 Verbindungspaare zu ergänzen (einzelne Verbindungen,
keine Vollduplexverbindungen).
Server1:
SEND ANR=65 TSAP AG_WINCC
RECEIVE ANR=66 TSAP WINCC_AG
Server2:
SEND ANR=67 TSAP AG_WINCC
RECEIVE ANR=68 TSAP WINCC_AG
Engineering:
SEND ANR=69 TSAP AG_WINCC
RECEIVE ANR=70 TSAP WINCC_AG

Übersicht:

S5 CP143 WinCC
CP1430 Tag Management
UPNO20.S5D PMC-Kanal
MLFB 2XV9450-1WC43-0JX0

Gesamtprogramm S5 z. B. PLC1:

DB PMC Konfiguration ANR 66 RECEIVE RECEIVE


= DB 42 (V2.0) Eig. TSAP = WINCC_AG Eig. TSAP = WINCC_AG
oder DB151 (V1.8) Remote TSAP = WINCC_AG Remote TSAP = WINCC_AG
DW52 = ANR RECEIVE 1.OS = 66
DW53 = ANR SEND 1.OS = 65 ANR 65 SEND SEND
DW72 = ANR RECEIVE 2.OS = 68 Eig. TSAP = AG_WINCC Eig. TSAP = AG_WINCC
DW73 = ANR SEND 2.OS = 67 Remote TSAP = AG_WINCC Remote TSAP = AG_WINCC
DW92 = ANR RECEIVE 3.OS = 70
DW93 = ANR SEND 3.OS = 69
DW112 = ANR RECEIVE 4.OS = 72
DW113 = ANR SEND 4.OS = 71

Copyright © Siemens AG. All Rights Reserved. 3 - 25


Migration V2 -> V7 Projektierungshandbuch_V7

Nachprojektieren von Objekten

Reihenfolge beim Nachprojektieren


Die bisherige Excel-Datei MIG???.XLS kopieren und in der Tabelle „TAG“ nur die
nachzuprojektierenden Objekte eintragen. Es ist wichtig, dass eine Kopie der bisherige Excel-
Datei verwendet wird und nicht eine neue Migrationstabelle. Bei einer neuen Tabelle würden
die Struktur und Meldeimportinformationen fehlen.
In dieser kopierten Datei können folgende Tabellen komplett gelöscht werden: S5L, MELD,
strukturexp, meldexp.
In folgenden Tabellen sollten alle Zellen gelöscht werden (alles auswählen und Zellen
löschen): TEXTE, S5_VAR_WINCC, MELDUNGEN, M-NR, USER.
In der Tabelle AREA alle Zeilen ab 25 löschen.
Durch diese Löschaktionen wird die Datei kleiner und leichter hantierbar.
Das WinCC-Textlexikon ist erneut zu exportieren. Die nächste freie Text-ID ist zu ermitteln.
Anschließend ist das Makro „Objects“ auszuführen. Bei der Ausführung des Makros ist die
nächste freie Text-ID aus dem Textlexikon einzugeben.
Durch das Makro werden 3 Tabellen gefüllt: TEXTE, S5_VAR_WINCC, MELDUNGEN.
Diese 3 Tabellen werden außerdem in die 4 Text-Dateien (TEXTLIB.CSV, VEXstruc.txt,
VEXvariables.txt und MELDUNGEN.TXT) gespeichert
Die Datei „TEXTLIB.CSV“ ist an das Textlexikon anzuhängen.
Die Dateien VEXstruc.TXT und VEXvariables.TXT sind mit dem Tool VAR_EXIM.EXE zu
importieren, jeweils in die entsprechende XXX_vex.csv umbenennen. Passend zu der schon
vorhandenen Strukturliste XXX_dex.csv und der schon vorhandenen Verbindungsliste
XXX_cex.csv.
Falls die Strukturliste XXX_dex.csv und die Verbindungsliste XXX_cex.csv nicht mehr
vorhanden sind, dann vorher mit VAR_EXIM.EXE einen Export durchführen und für den
Import der neuen Objekte die so erhaltenen XXX_dex.csv und XXX_cex.csv verwenden.
Die Datei MELDUNGEN.TXT ist im Alarm Logging zu importieren. Der Export von Meldungen
wie beim Erstimport muss nicht durchgeführt werden.
Für Details beim Nachprojektieren bitte Beschreibung beim Erstimport beachten.
Die Reihenfolge noch mal in Kurzform:
1. Bisherige Excel-Datei kopieren und nicht benötigte Tabellen und Zellen löschen.
2. Tabelle TAG ausfüllen.
3. WinCC-Textlexikon exportieren und nächste freie Text-ID ermitteln.
4. Makro "Objects"
5. Datei „TEXTLIB.CSV“ an das exportierte Textlexikon anhängen und Textlexikon
wieder importieren.
6. Strukturvariable mit Datei VEXstruc.TXT mit VAREXIM.EXE importieren (IMPORT).
7. Einzelvariable mit Datei VEXvariables.TXT mit VAREXIM.EXE importieren (IMPORT
OVERWRITE).
8. Datei MELDUNGEN.TXT im Alarm Logging importieren.
Achtung:
Falls das Textlexikon auf Engineeringstation und Server auseinander läuft, dann muss jeweils
für Engineeringstation und für den Server die nächste freie Textnummer ermittelt werden. Die
nachzuprojektierenden Objekte sind in zwei getrennten Exceldateien (je eine für
Engineeringstation und für Server) zu erstellen. Dort ist jeweils das Makro „Objects“ zu
starten und die entsprechende freie Textnummer einzugeben.

3 - 26 Copyright © Siemens AG. All Rights Reserved.


Projektierungshandbuch_V7 Migration V2 -> V7

Tip:
Mit Dummy-Texten kann z. B. der Server wieder auf dieselbe Endnummer im Textlexikon wie
die Engineeringstation gebracht werden. Dies hat den Vorteil, daß man wieder mit nur einer
Excel-Datei für Server und Engineeringstation arbeiten kann.

Copyright © Siemens AG. All Rights Reserved. 3 - 27


Migration V2 -> V7 Projektierungshandbuch_V7

Performanceverbesserung für Statusaufruf

Problem
Gelegentlich kann es vorkommen, dass der Statusaufruf von Gruppen und Wegen
abgebrochen wird. In diesem Fall bleibt das Statusfenster leer. Der Grund ist eine
Überlastung der DCOM-Schnittstelle in Windows oder des PMC-Kanals.

Lösung
Falls dieser Fehler auftritt kann man sich mit einer zusätzlichen Projektierung helfen und die
DCOM-Schnittstelle (Zugriff auf Serverdatenbank) umgehen. Dafür muß eine INI-Datei mit
allen Struktur-Tags angelegt werden. Diese INI-Datei = S5_Tags.ini kann mit dem Excel-Tool
Create_stat_ini.xls erzeugt werden. Dazu muß zunächst der Variablenhaushalt des Servers
mit dem Smart-Tool VAREXIM.EXE exportiert werden. Der Export muß in die Dateien
WINCC_cex.csv, WINCC_dex.csv und WINCC_vex.csv erfolgen. Diese drei Dateien müssen
zusammen mit dem Excel Tool Create_stat_ini.xls in ein Verzeichnis kopiert werden. Danach
muß das Makro "Create_INI" gestartet werden. Mit dem Ausführen des Makros ist die Datei
S5_Tags.ini erzeugt worden. Diese S5_Tags.ini muß auf alle Bedienstationen (Clients,
Single-Stationen, Engineering-Stationen und Server mit Bedienoberfläche) nach
D:\CEMAT_CS\BIN kopiert werden. Werden neue Tags erzeugt, dann muß die INI neu
erzeugt werden und muß wieder auf alle Bedienstationen verteilt werden.

3 - 28 Copyright © Siemens AG. All Rights Reserved.

Das könnte Ihnen auch gefallen