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.

Abbildung 1. Verzeichnisstruktur

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.