Verzeichnisstruktur
Jedes Projekt wird in WinCC OA in einer eigenen Verzeichnisstruktur abgelegt. Die oberste Ebene dieser Struktur wird Projektverzeichnis (proj_path) genannt. Anhand des vorhin angelegten Projekts werden die verschiedenen Bestandteile einer Applikation kurz erläutert.
Die einzelnen Ordner haben folgende Aufgabe/Bedeutung:
-
.../myGettingStarted - Projektverzeichnis (Installationsverzeichnis)
-
.../bin - Ausführbare Programme und DLLs (im Projekt meist leer)
-
.../colorDB - Farbdatenbanken (ASCII-basierend)
-
.../config - Konfigurationsdateien (ASCII-basierend)
-
.../data - Dateiablage für Add-On's, Reporting, …
-
.../db - Datenbank(en) des Projekts
-
.../dplist - Zielordner für ASCII-Import/Export der Parametrierung
-
.../help - Online-Hilfe (als QT-Hilfe)
-
.../images - Grafikanteile der Prozessbilder
-
.../log - Log-Files (ASCII-basierend)
-
.../msg - Übersetzungsdateien / Mehrsprachigkeit ("Message-Kataloge")
-
.../panels - Prozessbilder, Symbole, Dialoge ("Panels")
-
.../pictures - Grafikdateien / Bilder
-
.../scripts - Skripte und Libraries der internen Programmiersprache ("Control")
-
.../source - Anderer Quellcode (meist leer)
Einige der Unterverzeichnisse besitzen dieselbe Bezeichnung wie die Unterverzeichnisse des Installationsverzeichnisses. Im hier betrachteten Projektverzeichnis liegen immer nur die projektrelevanten Dateien. So sind im .../ panels/ -Verzeichnis des Installationsverzeichnisses beispielsweise die Standardsymbole und Parametrierdialoge des Produkts abgelegt. Im Projektverlauf erstellte Symbole und Prozessbilder liegen jedoch im oben abgebildeten Projektverzeichnis.