Arbeitsoberfläche¶
Aufbau des Designers¶
Bedienleiste mit Ribbons¶
Eine Ribbon-Bedienleiste ist ein graphisches Bedienkonzept für Programme, bei dem die Menü- und Symbolleiste kombiniert sind. Die Ribbon-Bedienleiste findet auch in bekannten Softwareprodukten, wie Microsoft® Office, ihre Anwendung. In PROCON-WEB ist eine Ribbon-Bedienleiste zum Aufruf der Funktionen integriert.
Funktion und Aufbau der Ribbon-Bedienleiste¶

Im Kopfbereich des Fensters existiert eine Quick-Access-Toolbar, in den häufig benötigten Funktionen und Tools, wie die Funktionen „Projekt speichern“, „Projekt schließen“, „Drucken“, „Rückgängig“ und „Wiederherstellen“, beinhaltet sind.
Unterhalb der Quick-Access-Toolbar befinden sich die sog. Ribbon-Tabs in denen die verschiedenen Ribbon-Gruppen vorhanden sind. In diesen sind die Tools gelistet. Abhängig davon welcher Bereich (Bilder, Prozessvariablen,…) werden zusätzlich kontextbezogene Ribbon-Tabs eingeblendet, die bei Wechsel des Bereichs umgeschaltet werden. In den folgenden Kapiteln sind die einzelnen Ribbon-Gruppen näher erläutert.
Symbolleiste für Schnellzugriff¶
Die Symbolleiste kann eingesetzt werden, um häufig genutzte Tools schnell erreichbar zu haben.
Dadurch kann man schneller und effizienter arbeiten, da man nicht zwischen den einzelnen Registerkarten hin und her springen muss.

Die Leiste kann man unterhalb vom Menüband anordnen. Ist sie ausgeblendet, findet man sie links oben neben dem Logo der Weidmüller GTI Software GmbH. Soll eine weitere Funktion hinzugefügt werden, so betätigt man das entsprechende Symbol mit Rechtsklick. Es öffnet sich ein Dialog mit dem Feld „Zu Symbolleiste für den Schnellzugriff hinzufügen“.
Nun erscheint das Symbol in der Symbolleiste für den Schnellzugriff.
Ribbon-Tab Datei¶
Unter dem sogenannten Backstage-Bereich im Tab Datei sind allgemeine Funktionen zur Projektverwaltung, Hilfe, Drucken und die Optionen zu finden. Auf die Optionen wird im Kapitel „Optionen im Designer“ noch genauer eingegangen.
Ribbon-Tab Projektumgebung¶
Die folgende Tabelle stellt die Ribbon-Gruppen und Tools dar, die unter „Projektumgebung“ verfügbar sind.
Ribbon-Gruppe |
Symbol |
Tool |
Beschreibung |
---|---|---|---|
Projekt |
Neues Projekt |
Anlegen eines Projektes |
|
Projekt öffnen |
Laden eines Projektes |
||
Projekt löschen |
Löschen eines Projektes |
||
Projekt speichern |
Speichern des aktuellen Projektes |
||
Projekt speichern unter |
Speichern des aktuellen Projektes unter anderem Namen bzw. Dateipfad |
||
Projekt schließen |
Schließen des aktuellen Projektes |
||
Backup |
Erstellen eines Backup der Projektdatenbank |
||
Bibliothek öffnen |
Öffnet ein weiteres PROCON-WEB Projekt, das als Bibliothek verwendet wird |
||
Bibliothek schließen |
Schließen des Bibliothekprojektes |
||
Text |
Öffnet Menü für den Textim-/export |
||
Alarm |
Öffnet Menü für den Alarmim-/export |
||
Prozessvariable |
Öffnet Menü für den Prozessvariablenim- /export |
||
XML |
Erscheint nur, wenn in den Optionen des Designers der XML-Import aktiviert wurde. Hierüber können einzelne Bilder, Grafiken oder die Konfiguration ex- oder importiert werden. |
||
Erzeugen |
Erzeugt die Projekt- dateien für das Laufzeitsystem |
||
Aktualisiert die Projekt-Dateien für das Laufzeitsystem. |
Es werden nur die Dateien aktualisiert, an denen Änderungen vorgenommen wurden |
||
Zielsystem |
Auswahl des Zielsystems möglich |
||
Go online/offline |
Übergibt die Projekt Dateien in den Webbrowser. Wurde ein Passwort festgelegt, so muss dieses hier eingegeben werden |
||
Starten |
Markiert das Projekt als akutell Ansonsten ist dies zurzeit ohne Funktion. Die Runtime wird über den Browser aufgerufen. |
Ribbon-Tab Standardtools¶
Das Ribbon-Tab „Standardtools“ enthält die Tools Einfügen, Ausschneiden, Duplizieren, Rückgängig, Wiederherstellen, Suchen, Ersetzen, Drucken und Druckvorschau. Zusätzlich befinden sich die Sprachauswahl und der Filter für die Anlagenstruktur in diesem Tab.
Ribbon-Tab Tag¶
Der Ribbon-Tab „Tag“ ist verfügbar, wenn der Bediener sich in den Prozessvariablen bzw. dem Strukturen-Editor befindet. In der nachfolgenden Tabelle sind die verfügbaren Tagtools gelistet.
Ribbon-Gruppe |
Symbol |
Tool |
Beschreibung |
---|---|---|---|
Erstellen |
Logisch |
Erstellt eine Logische Prozessvariable |
|
Numerisch |
Erstellt eine Numerische Prozessvariable |
||
Text |
Erstellt eine Textvariable |
||
Ansicht |
Aktiviert den Klasseneditor zum Erstellen von Tag-Klassen |
||
Erweitert |
Treiberauswahl |
Öffnet eine Liste mit allen verfügbaren Treibern |
|
SPS-Import |
Öffnet ein weiteres Fenster im Arbeitsbereich, um Variablen direkt vom SPS-Programm zu importieren |
||
Indizes reorganisieren |
Dient zum Reorganisieren der Indizes der Prozessvariablen um mögliche Lücken in der entsprechenden Laufzeitdatei zu schließen. Sollte verwendet werden, wenn viele Prozessvariablen erstellt und gelöscht wurden. |
||
Tabellenansicht |
Spaltenanzeige |
Auswahl der ausgeblendeten Spalten zum Wiedereinblenden |
|
Filterzeile |
Ein-/Ausblenden der Filterzeile |
||
Gruppierungs- feld |
Ein-/Ausblenden des Gru ppierungsfeldes |
||
Spaltenbreite |
An Bildschirm anpassen |
Passt die Spaltenbreite an die aktuelle Bild schirmauflösung an |
|
An Inhalt anpassen |
Passt die Spaltenbreite an die Größe des Inhalts an |
||
Zurücksetzen |
Setzt die Anpassungen für die Spaltenbreite zurück |
Ribbon-Tab Alarmtools¶
Der Ribbon-Tab „Meldung“ ist verfügbar, wenn der Bediener sich im Meldungsverarbeitungs-Editor befindet.
Ribbon-Gruppe |
Symbol |
Tool |
Beschreibung |
---|---|---|---|
Erstellen |
Neu |
Erstellt eine neue Meldung |
|
Tabellenansicht |
Spaltenanzeige |
Auswahl der ausgeblendeten Spalten zum wiedereinblenden |
|
Filterzeile |
Ein-/Ausblenden der Filterzeile |
||
Gruppierungs- feld |
Ein-/Ausblenden des Gru ppierungsfeldes |
||
Spaltenbreite |
An Bildschirm anpassen |
Passt die Spaltenbreite an die aktuelle Bildschirm- auflösung an |
|
An Inhalt anpassen |
Passt die Spaltenbreite an die Größe des Inhalts an |
||
Zurücksetzen |
Setzt die Anpassungen für die Spalten breite zurück |
Ribbon-Tab Datentools¶
Der Ribbon-Tab „Daten“ ist verfügbar, wenn der Bediener sich in dem PlugIn Daten befindet. In dem Ribbon-Tab Daten sind die angezeigten Tools analog zu denen in „Tag“ und „Meldung“.
Ribbon-Tab Bildtools¶
Der Ribbon-Tab „Bildbearbeitung“ ist verfügbar, wenn der Bediener sich in dem Bild-Editor befindet.
Ribbon-Gruppe |
Symbol |
Tool |
Beschreibung |
---|---|---|---|
Modus |
Montage |
Wechselt in den Montagemodus |
|
Zeichnen |
Wechselt in den Zeichenmodus |
||
Test |
Wechselt in den Animationsmodus |
||
Einfache Controls |
Dynamisches Symbol |
Erstellen eines dynamischen Symbols |
|
SlideIn |
Erstellen von SlideIn‘s |
||
ImageView |
Erstellen von ImageViews zur Darstellung von Bilder |
||
Zahlenfeld |
Erstellen von dynamischen Zahlenfelder (numerisch, logisch) |
||
Balkenanzeige |
Erstellen von dynamischen Balkenanzeigen |
||
Textfelder |
Erstellen von dynamischen Textfeldern |
||
Schiebeschalter |
Erstellen von Schiebeschalter |
||
Button |
Erstellen von Buttons |
||
Checkbox |
Erstellen von Checkbox |
||
Combobox |
Erstellen von Combobox |
||
Slider |
Erstellen von Sliderobjekten |
||
Tortendiagramm |
Erstellen von Tortendiagrammen |
||
Bildbereich |
Erstellen von Bildbereichen |
||
Container |
Erstellen von Containern |
||
Systemcontrols |
Grid |
Erstellt ein Grid-Control zum Anzeigen und Editieren von Datensätzen |
|
Chart |
Erstellen von Kurven-Diagramm- Control zum An zeigen Trends |
||
Report |
Erstellen von Report-Viewer- Control für die dynamische Anzeige von Crystal Reports |
||
WebBrowser |
Erstellen von WebBrowser Controls |
||
Wizard |
Erstellen von Wizard-Controls |
||
HelpControl |
Erstellen von HelpControls |
||
QRCode |
Umwandeln eines Textes oder Links in einen QRCode |
||
CustomControl |
Erstellen von CustomControls |
||
Schriftart |
Tools zum Einstellen der Schriftart und Schriftgröße |
||
Füllfarben |
Vordergrund farbe |
Auswahl der Vordergrundfarbe von Symbolen |
|
Hintergrund farbe |
Auswahl der Hintergrundfarbe von Symbolen |
||
Farbverlauf |
Auswahl des Farbverlauftyps |
||
Formen |
Rechteck |
Funktion zum Zeichnen von Rechtecken |
|
Abger. Rechteck |
Funktion zum Zeichnen von abgerundeten Rechtecken |
||
Ellipse |
Funktion zum Zeichnen von Ellipsen |
||
Kreis |
Funktion zum Zeichnen von Kreisen |
||
Ellipsenbogen |
Funktion zum Zeichnen von Ellipsenbogen |
||
Kreisbogen |
Funktion zum Zeichnen von Kreisbogen |
||
Linie |
Funktion zum Zeichnen von Linien |
||
Freihand |
Funktion zum Zeichnen von Polygonen |
||
Text |
Funktion zum Erstellen von Texten |
||
Bild |
Funktion zum Einfügen von Bitmaps |
||
Cursor |
Das Erstellen von Formen beenden |
||
Stil |
Linienbreite |
Angabe der Linienbreite im Zeichenmodus |
|
Linienstil |
Angabe des Linienstils im Zeichenmodus |
||
Linienanfang |
Angabe des Linienanfangs im Zeichenmodus |
||
Linienende |
Angabe des Linienendes im Zeichenmodus |
||
Füllung |
Änderung der Optik der Form im Zeichenmodus |
||
Ausrichtung |
Linksbündig |
Ausrichtung der Symbole linksbün dig, abhängig vom violett markierten Symbol |
|
Rechtsbündig |
Ausrichtung der Symbole rechts bündig, abhängig vom violett markierten Symbol |
||
Oben ausrichten |
Ausrichtung der Symbole oben, abhängig vom violett markierten Symbol |
||
Unten ausrichten |
Ausrichtung der Symbole unten, abhängig vom violett markierten Symbol |
||
Horizontal ausrichten |
Ausrichtung der Symbole in gleichem Abstand horizontal, abhängig vom violett markierten Symbol |
||
Vertikal ausrichten |
Ausrichtung der Symbole in gleichem Abstand vertikal, abhängig vom violett markierten Symbol |
||
Breite angleichen |
Breite der Symbole angleichen, abhängig vom violett markierten Symbol |
||
Höhe angleichen |
Höhe der Symbole angleichen, abhängig vom violett markierten Symbol |
||
Größe angleichen |
Größe der Symbole angleichen, abhängig vom violett markierten Symbol |
||
Ganz nach oben |
Setzt das gewählte Element innerhalb seines Layers ganz nach oben |
||
Ganz nach unten |
Setzt das gewählte Element innerhalb seines Layers ganz nach unten |
||
Eine Ebene höher |
Setzt das gewählte Element innerhalb seines Layers eine Ebene höher |
||
Eine Ebene tiefer |
Setzt das gewählte Element innerhalb seines Layers eine Ebene tiefer |
Bild:
Ribbon-Gruppe |
Symbol |
Tool |
Beschreibung |
---|---|---|---|
Allgemein |
Neues Bild |
Erstellt ein Neues Bild |
|
Bild öffnen |
Bildauswahl zum Öffnen des benötigten Bildes |
||
Bild speichern unter |
Speichert dieses Bild unter anderem Namen |
||
Bild löschen |
Auswahldialog zum Löschen des entsprechenden Bildes |
||
Import/Export |
Bild in Bibliothek einfügen |
Exportiert das ausgewählte Bild in die Bibliothek (nur aktiv, wenn Bibliothek geladen) |
|
Bild aus Bibliothek holen |
Importiert das ausgewählte Bild aus der Bibliothek (nur aktiv, wenn Bibliothek geladen) |
||
Bitmap- verwaltung |
Öffnet den Dialog der Bitmapverwaltung |
||
Gitter |
Gitter aktivieren |
Aktiviert die Gitterfunktion |
|
Gitter ausrichten |
Funktion zum Einrichten des Anfangspunktes des Gitters |
||
Gitter anzeigen |
Blendet das Gitter ein/aus |
||
Hilfsmittel |
Simulations- einstellungen |
Öffnet die Simulation seinstellung (nur bei aktiviertem Simulationsmodus verfügbar) |
|
Bild beim Zeichnen |
Schaltet die übrigen, nicht markierten Symbole aus, die im Bild vorhandden sind auf transparent, auf unsichtbar oder lässt sie eingeblendet. |
||
In eigenem Fenster |
Stellt das Bild in einem eigenen Fenster dar. Schaltet „Vollbild umschalten“ frei. |
||
Vollbild umschalten |
Schaltet das eigene Fenster des Bildes auf Vollbild um. |
||
Auf sekundärem Monitor anzeigen |
Schaltet das bearbeitete Bild auf den 2. Monitor um. |
Ribbon-Tab Skripttools¶
Der Ribbon-Tab „Skripttools“ ist verfügbar, wenn der Bediener sich in dem Bild-Editor befindet. In der nachfolgenden Tabelle sind die verfügbaren Skripttools gelistet.
Ribbon-Gruppe |
Symbol |
Tool |
Beschreibung |
---|---|---|---|
Allgemein |
Skript Hilfe |
Öffnet die Online Hilfe im Kapitel Skript |
|
Hilfsmittel |
Gehe zu Zeile |
Springt zur der ausgewählten Zeile |
|
Zeilenumbrüche |
Aktiviert Zeilenumbrüche |
||
Zeilennummern |
Aktiviert Zeilennummern |
||
Editieren |
Ausrücken |
Rückt den Text in der Default-Einstellung um vier Zeichen nach links |
|
Einrücken |
Rückt den Text in der Default-Einstellung um vier Zeichen nach rechts |
||
Kompilieren |
Kompilieren |
Kompiliert das aktuelle Skript |
|
Debuggen |
Attach SkriptServer |
Startet eine Debug- Session oder Simulation |
|
Single Step |
Führt das Skript schrittweise aus |
||
Stop Skript |
Beendet dieSession oder Simulation |
||
Toggle Breakpoint |
Setzen/löschen eines Haltepunktes im Skript |
Optionen im Designer¶
Die spezifischen Einstellungen für den Designer werden in den Optionen vorgenommen. Der Dialog „Optionen“ wird über den Eintrag „Datei“ -> „Optionen“ geöffnet. Im Folgenden sind die unterschiedlichen Einstellungen erläutert.

Allgemein¶
Unter „Allgemein“ kann die Applikationssprache festgelegt werden. Die Sprache des Designers kann zwischen Deutsch und Englisch gewählt werden. Ein Umstellen erfordert einen Designer-Neustart. Die ausgewählt Sprache sollte mit der Sprache des Betriebssystems übereinsttimmten , damit z.B. Dialoge in der korrekten Sprache dargestellt und die Zahlenformate mit Punkt statt Komma als Trennzeichen erwartet.
Designer¶
Folgende Einstellungen können für „Designer“ vorgenommen werden.
Optionen:
Bereich |
Option |
Beschreibung |
---|---|---|
Allgemein |
||
Beim Schließen automatisch speichern |
Wenn diese Option aktiviert ist, das Projekt beim Schließen automatisch gespeichert. Bei deaktivierterter Option wird ein Dialog mit Speicherabfrage angezeigt. |
|
Bestätigungsdialog vor dem Schließen des Programms anzeigen |
Wird dies aktiviert, kommt immer ein Dialog bevor der Designer beendet wird. |
|
Projektänderungen protokollieren |
Projektänderungen werden protokolliert und können eingesehen werden |
|
XML Bild-Import |
Mit dieser Option kann ein XML Bild-Import zugelassen werden. Hierüber kann die sogenannte automatische Projektgenerierung akti- viert werden. Das heißt, über deren XML-Dokumente können bestehende Projekte bearbeitet und neue erzeugt werden. |
|
GlobalesDictionary |
||
Das globale Dictionary beim Starten des Programms laden |
Legt fest, ob das Dictionary geladen wird |
|
Dictionary im Projekt benutzen |
Dictionary kann aktivert oder deaktiviert werden für das aktuelle Projekt |
|
Name der Dictionary Datenbank |
Legt den Namen des Dictionary fest |
|
Verbindung zur Dictionary-Datenbank |
Connection-String zur Dictionary-Datenbank |
|
Laufzeit |
||
Port zur Identifikation des Zielsystems |
Standardwert: 16800 |
|
Standard Webbrowser |
Gibt an, in welchem Browser die Laufzeit angezeigt wird Ist kein Eintrag vorhanden, wird der Standard Browser vom Betriebssystem verwendet |
|
Streaming- Zeitüberschreitung |
Legt fest, wann beim Streaming eine Zeitüber- schreitung festgestellt wird (min 10 max 300) |
|
SystemServer Port |
Gibt an, auf welchem Port der SystemServer angesprochen wird. |
|
Time-out für das Neustarten |
Gibt an, wann der Server in den Time-out geht in Sekunden (min 10 max 300) |
|
WebServer Port |
Gibt den Port an, über den der WebServer angesprochen wird. |
|
Standardwert ist 16700, ist kein Eintrag vorhanden wird der Standardport 80 verwendet |
||
WebServerSub URL |
Anhang an die URL zum Aufruf eines Clients mit einer eindeutigen Nummer |
|
Syntax: /?client=1 |
||
Projekt Import-Export |
||
Backup während des Exports erzeugen |
Mit dieser Option wird beim Erzeugen der Laufzeitdaten zusätzlich ein gepacktes Designer-Projekt im Projektordner unter dem Ordner „PWD-File“ mit abge- legt.Befindet sich die Projektsicherung im Projektordner, so kann aus den Laufzeitdaten mithilfe dieses Files über den Projekt-Import wieder ein Designer-Projekt erzeugt werden. Ist die Sicherung nicht vorhanden, kann das Laufzeit-Projekt nicht wieder importiert werden. |
|
Fehlerprotokolldatei erstellen |
Mit dieser Option werden die Fehler bei Projektim- porten bzw. Erzeugen der Laufzeit, die im Fehler- dialog angezeigt werden, in einer Fehlerdatei abgelegt. |
|
Meldungstexte beim Export prüfen |
Durch Aktivieren dieser Option werden die Meldungstexte beim Export auf Projektierungsfehler überprüft und in einer Hinweisbox angezeigt. Beispiele für Projektierungsfehler sind doppelte Meldungsnummern oder falsche Reihenfolge von dynamischen Meldungstexten bei mehrsprachigen Meldungstexten. Zum Aktivieren dieser Option muss die Option „Projekt beim Export prüfen“ angewählt sein. |
|
Projekt vor dem Exportieren prüfen |
Mit dieser Option wird das Projekt beim Erzeugen der Laufzeit auf Projektierungs fehlerüberprüft und in einer Hinweisbox angezeigt. Beispiele für Projek- tierungsfehler sind nicht aktive Treiber oder doppelte Variablennamen. |
|
Verzeichnis der Fehlerprotokolldatei |
Hier wird das Verzeichnis angegeben, in dem die erzeugte Fehlerdatei abgelegt werden soll. Standardpfad nach der Installation ist das WorkData-Ordner im Designer-Verzeichnis. |
|
Projekt Start |
||
Bibliothek mit Projekt öffnen |
Lädt das angegebene Bibliotheksprojekt beim Öffnen eines Projektes |
|
Bibliotheksprojekt |
Pfadangabe des Bibliotheksprojektes |
|
Verzeichnisse |
||
Arbeitsverzeichnis |
Verzeichnis, in dem die Projektdatenbank gespeichert ist. |
|
Bitmap-Import Verzeichnis |
Verzeichnis, aus dem die Bitmaps importiert werden. |
|
Exportverzeichnis |
Verzeichnis, in das die Laufzeitumgebung gespeichert wird. |
|
WebVisu-Exportver- zeichnis |
Verzeichnis für den WebVisu Projektexport (ist kein Verzeichnis ausgewählt, wird in das Projektverzeichnis exportiert) |
|
Warnungen |
||
Lizenz |
Zeigt das aktuelle Mengen- gerüst desDesigners an |
|
Meldung anzeigen bei Überschreitben der Anzahl lizenzierter Prozessvariablen einschalten |
Standard: Ja |
|
Warnlevel |
Wählt das Mengengerüst aus, für das der Designer Warnungen ausgeben soll |
|
Warnmeldungen aktivieren |
Warnung für Mengengerüst- überschreitungen aktivieren oder deaktivieren |
|
Zielsystem |
Mögliche Zielsysteme die projektiert werden können |
Bibliothek:
Bereich |
Option |
Beschreibung |
---|---|---|
Allgemein |
||
Alle Bild-Referenzen mitnehmen |
Falls ein Bild Referenzen auf andere Bilder hat, werden diese mit importiert |
|
Alle Prozessvariablen mitnehmen |
Gibt an, ob die zugewiesenen Prozessvariablen mit importiert werden. Bei deaktivierter Option werden die Defaultvariablen verwendet |
|
Informationsanzeige in Datei schreiben LibraryDisplayResults.xml |
Treten beim Import/Export aus/in die Bibliothek Fehler auf werden Infor- mationen in die XML-Datei LibraryDisplayResults.xml geschrieben. |
|
Pfad der XML-Datei mit den Import/Export Informationen |
Pfadangabe für die Datei LibraryDisplayResults.xml |
|
Konfigurationseinstellungen des Merge-Dialogs |
||
Addition auf Bildnummer |
Gibt den Wert an, der bei einem Importkonflikt zur bestehendenBildnummer dazu addiert wird. |
|
Addition auf Meldungsnummer |
Gibt den Wert an, der bei einem Importkonflikt zur bestehenden Meldungsnum- mer dazu addiert wird. |
|
Alle Elemente anzeigen |
Diese Option ist stan- dardmäßig deaktiviert. Bei aktivierter Option werden im Merge-Dialog alle Elemente angezeigt, die in dem Bild vorhanden sind. |
|
Konfliktverhalten |
Gibt die Option an, die bei einem Importkonflikt als Standard vom System ausgewählt wird. „UseExisting“ verwendet das bestehende Element, „CreateNew“ erzeugt das Element neu. Bei der Aus- wahl von „Aktualisieren“ wird das bereits vorhan- dene Element um die neuen Attribute ergänzt |
|
Postfix bei Namensänderung |
Gibt die Zeichen an, die bei einem Importkonflikt an den bestehenden Namen angehängt werden. |
|
Prefix bei Namensänderung |
Gibt die Zeichen an, die bei einem Importkonflikt vor den bestehenden Namen vorangestellt werden. |
Skript¶
Für den Skripteditor sind die folgenden globalen Einstellungen möglich.
Allgemein: |
||
---|---|---|
Bereich |
Option |
Beschreibung |
Zeilennummern anzeigen |
Zeigt die Zeilennummern am linken Rand des Skriptes an |
|
Zeilenumbruch |
Automatischen Zeilenumbruch aktivieren/ deaktivieren |
Bild¶
Für „Bild“ können die folgenden Einstellungen vorgenommen werden.
Allgemein: |
|||
---|---|---|---|
Bereich |
Option |
Beschreibung |
|
Automationsobjekt |
Geometrie-Daten und AO-Größe bei Zusam- menführung ignorieren |
Bei dem Zusammenführen von Duplikaten in der Bildmontage kann bei Automationsobjekten die Größe und die Geometrie-Daten der Unterelemente (Position, Skalierung, Rotation) ignoriert werden |
|
Instanzwerte beim AO erzeugen übernehmen |
Mit dieser Option wird festgelegt, ob die Instanzwerte der selektierten Objekte als Klassenwerte übernommen werden. |
||
Einfügeposition |
Gibt den Punkt an, bei dem ein neues Objekt eingefügt wird, wenn der Eingabemodus auf „Point“ steht. |
||
Farben |
Hintergrundfarbe |
Gibt die Standardfarbe für Hintergründe an |
|
Vordergrundfarbe |
Gibt die Standaljrdfarbe für Vordergründe an |
||
Grafiken |
|||
Grafiken bearbeiten mit: |
Externes Programm zum Bearbeiten von Grafiken wählen |
||
Bei fehlender Auswahl wird die Standard-App geöffnet |
|||
Stil |
|||
CGradient |
Zeigt den zuletzt verwendeten Gradient |
||
Füllstil |
Standardstil für Füllungen |
||
Füllart |
Standardfüllart |
||
Füllfarbe Symbole |
Aktiviert/ deaktiviert, ob Standardfüllfarbe beim Zeichnen von Symbolen verwendet werden soll |
||
Füllfarbe Texte |
Aktiviert/ deaktiviert, ob Standardfüllfarbe bei Texten verwendet werden soll |
||
Sonstige |
Selektion über äußeren Rahmen |
Selektion von statischen Symbolen erfolgt über den äußeren Rahmen |
|
Custom Controls rendern |
Deaktiviert/aktiviert das Rendern der Vorschau von CustomControls. Dadurch können Ladezeiten der Vorschau in der Geräteklonfiguration bzw. des Bildauswahldialogs verringert werden. |
||
GDI+ Transformation benutzen |
Aktiviert / Deaktiviert GDI+ Transformation beim Zeichnen von Symbolen |
||
(GDI+ ist der Nachfolger von GDI; GDI steht für Graphics Device Interface) |
|||
Hilfsgeometrie |
Anzeigen der Hilfsgeometrie für Symbole |
||
Klassenobjekt-Transparenz |
Gibt an ob die Klassenobjekte auf einer Bildinstanz transparent dargestellt werden. |
||
Text |
Text Schriftart |
Standardschriftart für Texte |
|
Vorschau/ Toolbox |
Farbe für Vorschau/Toolbox verwenden |
Aktiviert die Farbeinstellung für die Toolbox bzw. das Vorschaufenster im Klasse/Instanzdialog |
|
Hintergrundfarbe der Vorschau/Toolbox |
Farbeinstellung für Hintergrundfarbe Toolbox bzw. das Vorschaufenster im Klasse/Instanzdialog |
||
Zeichenmodus |
Bilddarstellung im Zeichenmodus |
Gibt an, ob und wie die restlichen nicht markierten Elemente beim Zeichnen angezeigt werden sollen. |
|
Elemente im Attributgrid anzeigen |
Mit dieser Einstellung werden im Eigenschaftsfenster während des Zeichnens die Elemente angezeigt oder nicht angezeigt. |
||
Mehrere Elemente im Attributgrid anzeigen |
Durch diese Einstellung werden bei Mehrfachselektion mehrere Elemente im Attributgrid angezeigt. Wenn der Parameter deaktiviert ist, werden im Attributgrid nur bei Einzelelementen die Attribute angezeigt |
||
Prüfung Element im Bild |
Prüft, ob die einzelnen Elemente (Zeichenprimitive) alle innerhalb des Bildes liegen. Durch Deaktivierung kann bei großen Symbolen schneller in den Zeichenmodus gewechselt werden, da für die Elemente des Symbols nicht überprüft wird, ob diese außerhalb des Bildes liegen. |
||
Zeichenstift |
Breite des Stifts |
Standardpinselstärke |
|
Linienanfang/Linienende |
Konfiguriert die Standardeinstellung beim Verwenden der Funktion Linienanfang/-ende |
||
Stiftfarbe |
Standardpinselfarbe |
||
Zeichenstif Stil |
Standardpinselstil |
Gitter: |
||
---|---|---|
Bereich |
Option |
Beschreibung |
Gitterfarben |
Gitterfarbe |
Farbe fürs Gitter |
Gitterstärke |
Angabe der Stärke des Gitters |
|
Stil |
Darstellungsstil der Gitterlinien |
|
Gitterfunktion |
Gitter aktivieren |
Aktiviert/ Deaktiviert die Einrastfunktion des Gitters |
Gitter anzeigen |
Aktiviert/ Deaktiviert die Anzeige des Gitters |
|
Gitter Geometrie |
Gitterausgangspunkt |
Gibt den Ausgangspunkt des Gitters an |
Gittergröße |
Gibt den Abstand zwischen den Gitterpunkten an |
Bild: |
||
---|---|---|
Bereich |
Option |
Beschreibung |
Bild Anzeige |
Hintergrundfarbe |
Standardhintergrundfarbe für Bilder, Zahlenfelder, Funktionstasten und Controls |
Schriftart Bildtexte |
Standardschriftart der Bildtexte |
|
Schriftart Symbol |
Standardschriftart der Symbole |
|
Schriftart Schaltfläche |
Standardschriftart der Schaltflächen |
|
Schriftart Zahlenfelder |
Standardschriftart von Zahlenfeldern |
|
Vordergrundfarbe |
Standardvordergrundfarbe (Textfarbe) für Bilder, Zahlenfelder, Funktionstasten und Controls |
|
Bildgeometrie |
Bild Ausgangspunkt |
Ausgangspunkt, an dem das Bild zur Laufzeit geöffnet wird |
Bildgröße |
Gibt die Standardbildgröße an, die im Projekt verwendet werden soll |
|
Designer Modus |
Animationsmodus Rahmenfarbe |
Farbauswahl für die Farbänderung des Hintergrundes bei aktivem Animationsmodus |
Bildmontage Rahmenfarbe |
Farbauswahl für die Farbänderung des Hintergrundes bei aktiver Bildmontage |
|
Elementpositionsfarbe |
Farbangabe für die Anzeige, wenn sich Elemente außerhalb des Bildes befinden |
|
Rahmengröße |
Abstand vom Arbeitsfenster zum Bild in der Bildmontage |
|
Zeichenmodus Rahmenfarbe |
Farbauswahl für die Farbänderung des Hintergrundes bei aktivem Zeichenmodus |
Lasso: |
||
---|---|---|
Bereich |
Option |
Beschreibung |
Lasso Anzeige |
Abstand zum Objekt |
Gibt den Abstand des Lassos zum Objekt an. -1…30 |
Größe der Ziehpunkte |
Gibt die Größe der Punkte für die Größenanpassung am Lasso an |
|
Hintergrundfarbe des Lassos |
Hintergrundpinselfarbe des Lasso |
|
Lassobreite |
Pinselstärke des Lasso |
|
Lassofarbe Einzelobjekte |
Farbe des Lassos der Einzelobjekte bei Mehrfachselektion |
|
Lassofarbe führendes Einzelobjekt |
Farbe des Lassos des führenden Einzelobjektes bei Mehrfachselektion |
|
Pinsel Stil |
Pinselstil des Lasso |
|
Lassofarbe Rahmen |
Farbe des Rahmens des Lassos |
Aufbau und Handling¶
Der PROCON-WEB Designer arbeitet mit der sogenannten „Multi-Window“ Technik. Die Benutzeroberfläche ist in vier Fenster unterteilt: dem Projektbaum, dem Arbeitsbereich, der Toolbox und dem Attributfenster. In den folgenden Kapiteln werden die einzelnen Fenster näher erläutert.
Der Projektbaum¶
Über den Projektbaum können alle Editor-PlugIns geöffnet werden. Standardmäßig befindet sich der Projektbaum an der linken Seite der Oberfläche, kann jedoch auch ausgeblendet werden.

Über den Projektbaum sind neben den Editoren auch Informationen zu dem aktuell geöffneten Projekt verfügbar. Dazu muss „Projekt“ im Projektbaum markiert werden. Unterhalb des Fensters wird dann eine kleine Übersicht mit den Projektinformationen dargestellt.

Information |
Beschreibung |
---|---|
Projektname |
Name des Projektes |
Projekt-ID |
ID (Guid) des Projektes |
Target |
Zielsystem der Projekts |
Datenbankversion |
Version der Projektdatenbank |
SQL-Server-Version |
Version des SQL-Servers, mit dem das Projekt bearbeitet wurde |
Erstellt am |
Erstellungsdatum |
Gespeichert am |
Datum der letzten Speicherung |
Exportiert am |
Datum der letzten Laufzeiterzeugung |
Der Arbeitsbereich¶

Im Arbeitsbereich werden, abhängig vom geöffneten PlugIn, die Projektänderungen durchgeführt. In der Bildmontage werden im Arbeitsbereich beispielsweise Symbole gezeichnet und platziert, im Prozessvariablen-Editor Variablen erstellt etc. Außerdem kann über die Reiter in bereits geöffnete Editoren gewechselt werden.
Die Toolbox¶
In der Toolbox stehen mehrere Funktionen zur Verfügung. Zum einen sind in der Toolbox alle bereits erstellten statischen und dynamischen Symbole aufgelistet, die über „Drag’n’Drop“ in das Bild eingefügt werden. In der Toolbox stehen Namen und Typfilter zur Verfügung, durch die der Benutzer alle aktuell irrelevanten Klassen herausfiltern und somit schneller die benötigten Elemente finden und ins Bild integrieren kann.

Note
Das Fenster der Toolbox steht nur in der Bildmontage zur Verfügung
Das Eigenschaftsfenster¶
Im Eigenschaftsfenster werden die Attribute der selektierten Symbole angezeigt. Auch die Bildattribute können in diesem Fenster konfiguriert werden.

Zur effizienteren Projektierung stehen dem Benutzer die Ansichten „Standard“, „Prozessvariablen“, „Instanzwerte“ und „Automationsobjekte“ zur Verfügung. In der Ansicht „Standard“ werden alle Konfigurationsparameter des Bildes oder der Symbole angezeigt. Unter „Prozessvariablen“ wird die Ansicht vom System so vorgefiltert, dass nur Eigenschaften angezeigt werden, deren Parameter Prozessvariableneingaben erfordern. Die Ansicht „Instanzwerte“ zeigt genauso wie die Ansicht „Standard“ alle verfügbaren Eigenschaften. Der Unterschied besteht in der Anordnung der Parameter. In der Ansicht Instanzwerte sind alle Eigenschaften untereinander dargestellt. Außerdem sind Mehrfachänderungen in dieser Ansicht möglich. Unter „Automationsobjekte“ wird neben der Anzeige der Instanzwerte für die Automationsobjekte auch eine erweiterte Zuweisung angeboten. Weitere Informationen hierzu sind im Kapitel zu den Automationsobjekten zu finden.
Note
Das Eigenschaftsfenster steht nur in der Bildmontage in dieser Weise zur Verfügung. Im Skript werden in diesem Fenster Kompilierfehler angezeigt.
Filter- und Sortierfunktionen¶
PROCON-WEB stellt dem Benutzer Filtermöglichkeiten zur Verfügung, um gerade bei großen Projekten den Überblick nicht zu verlieren und schnell die gewünschten Daten zu finden.

Neben den allgemeinen Filteroptionen besteht die Möglichkeit, benutzerspezifische Filter zu setzen.

Neben den Filterfunktionen können auch Sortierungen durchgeführt werden, indem mit der linken Maustaste auf die Spalte geklickt wird. Die Spalten werden vom System daraufhin ab- bzw. aufsteigend sortiert. Nach dem dritten Klicken auf die Spalte wird die Sortierung durch das System automatisch aufgehoben.
Note
Bei gehaltener „SHIFT“-Taste kann eine Sortierung nach mehreren Spalten durchgeführt werden.
Die Darstellung lässt sich über das Gruppierungsfeld von der Listenstruktur in eine Baumstruktur wandeln, indem die Spalten, nach denen gruppiert werden soll, in das Gruppierungsfeld gezogen werden.

Important
Nachdem der Editor geschlossen wird, wird die Gruppierung verworfen.
Note
Die beschriebenen Funktionen sind in den Editoren Prozessankopplung und Daten identisch.
Reparatur-Funktion¶
Ziel dieser Reparatur-Funktion ist es defekte Projekte zu reparieren, die aufgrund von defekten Referenzen in der Bildmontage fehlerhaft sind und dadurch nicht mehr geöffnet werden können oder die Laufzeit nicht mehr erzeugt werden kann. Dies kann unter Umständen während des Projektierens auftreten. Um dem Kunden hohe Wartezeiten bis zur Reparatur des Projektes durch die Entwicklungsabteilung zu ersparen, kann die Reparaturfunktion genutzt werden.
Funktionsweise der Reparatur-Funktion¶
Die Funktion sucht nach defekten Referenzen von Bildelementen. Wird eine defekte Referenz lokalisiert, so werden diese gelöscht. Bei Element-Instanzen wird der voreingestellte Wert aus der Klasse zugewiesen, bei Klassen wird die Default-Variable zugewiesen und nicht mehr verwendete Bildinstanzen werden ebenfalls gelöscht. Nach erfolgreicher Reparatur wird das Projekt unter einem neuen Namen („Projektname + _REPAIRED“) ins Arbeitsverzeichnis gespeichert.
Des Weiteren legt die Funktion eine Text-Datei mit den protokollierten Referenzdefekten an. Diese Datei hat die Bezeichnung „Projektname + _REP.txt“.
Note
Sind in einem Projekt „nur“ Bildelementinstanzen gelöscht worden gibt es keine Text-Datei! Das Löschen von Bildelementinstanzen wird nicht protokolliert.
Important
Das Projekt muss nach der Durchführung der Reparatur immer überprüft werden. Bei der Reparatur werden lediglich defekte Referenzen behoben. Die vorherigen Zuweisungen der defekten Referenzen können vom System nicht wiederhergestellt werden. Deshalb muss der Benutzer anhand der Informationen aus der Protokolldatei die entsprechenden Referenzen suchen und wieder die gewünschten Variablen zuweisen, damit das Projekt korrekt lauffähig ist
Verwenden der Reparatur-Funktion¶
Die Reparatur-Funktion wird über den Bereich „Datei“ -> „Projekt reparieren“ ausgeführt. Nach der Selektion des Eintrags öffnet sich ein Auswahldialog, aus dem das defekte Projekt ausgewählt werden kann.

Important
Das Projekt, welches repariert werden soll, darf zum Zeitpunkt der Funktionsausführung nicht im Designer geladen sein.
Inhalt der Protokolldatei¶
In der Protokolldatei wird für jeden lokalisierten Defekt ein Eintrag generiert. Folgende Einträge sind möglich:
Name des Elements
Typ des Elements
handelt es sich um eine Instanz oder Klasse
Bei Instanzen wird angegeben, in welchem Bild (Bildnummer) diese verwendet wird und an welcher Position diese zu finden ist
handelt es sich um ein AO-Unterelement

Projekt Sicherung¶
Bisher hatte man die Möglichkeit über „Speichern unter“ eine Projektsicherung anzulegen, allerdings wurde dabei das Projekt neu geöffnet. Hierdurch wurden alle offenen Fenster geschlossen und es wurde der Arbeitsprozess unterbrochen. Durch die „Backup“ Funktion ist eine einfache und schnelle Variante zur Projektsicherung geschaffen worden.
Funktionsweise der Projektsicherung¶
Sichert das aktuell geöffnete Projekt unter anderem Namen (Automatisch generiert). Das Projekt wird komprimiert und in das „Backupverzeichnis“ als ZIP Datei abgelegt. Das Backupverzeichnis wird automatisch unter dem Arbeitsorder (WorkData) des Designers angelegt.
Note
Format des automatisch generierten Namens: Projektname_ddmmyy_hhmmss
Verwenden der Projektsicherung¶
Über den Bereich „Projektumgebung“ kann über den Safe Button, welcher mit „Backup“ beschriftet ist, die Projektsicherung angestoßen werden. In der Statuszeile ist dann in Blau der Name des letzten Backups zu lesen.

Important
Bei schnellem Drücken des Buttons kann es zu Fehlern kommen, da der SQL-Server noch mit dem vorhergehenden Backup beschäftigt ist.
Tastenkombinationen¶
In PROCON-WEB können einige Funktionen auch mit Tastenkombinationen ausgeführt werden. Die nachfolgende Tabelle gibt einen Überblick über die Funktionen, die mit Tastenkombinationen ausgeführt werden können.
Bereich |
Tastenkombination |
Funktion |
---|---|---|
Allgemein |
F1 |
Hilfe |
Strg+S |
Projekt speichern |
|
Strg+Shift+S |
Projekt speichern unter |
|
Strg+Shift+F2 |
Erzeuge Laufzeitumgebung |
|
F5 |
Go Online |
|
Strg+F2 |
Aktualisieren |
|
Strg+F5 |
Starte Viewer |
|
Strg+P |
||
Strg+Shift+P |
Druckvorschau |
|
Strg+C |
Kopieren |
|
Strg+V |
Einfügen |
|
Strg+X |
Ausschneiden |
|
Strg+D |
Duplizieren |
|
Strg+Z |
Rückgängig |
|
Strg+Y |
Wiederherstellen |
|
Strg+A |
Alles markieren |
|
Strg+F |
Suchen |
|
Strg+H |
Suchen und Ersetzen |
|
Strg+F4 |
Aktuellen Tab im Arbeitsbereich schließen |
|
Entf |
Löschen |
Bereich |
Tastenkombination |
Funktion |
---|---|---|
Bilder |
Shift+ ↑ or ↓ or ← or → |
Pixelweises Bewegen von Bildelementen |
↑ or ↓ or ← or → |
Bewegen von Bildelementen im Raster |
|
Strg+ ↑ or ↓ or ← or → |
Bewegen von Bildelementen im 10-fachen Raster |
|
Strg |
Mehrfachauswahl von Bildelementen |
|
W+ Auswahl |
Einzelselektion gruppierter Elemente |
|
Strg+ W+ Auswahl li. Maus |
Mehrfachselektion gruppierter Elemente |
|
Shift+ Auswahl li. Maus |
Zuweisung von Prozessvariablen bei AO-Instanzwerte mit Strukturzuweisung |
|
Shift+ Auswahl li. Maus |
Umschalten der Selektierung bei übereinanderliegenden Symbolen |
|
S |
Umschalten zwischen Scaling- und Sizing-Modus; |
|
Über die Taste „S“ kann zwischen den Modi Scaling und Sizing umgeschaltet werden. Die Taste „S“ hat dabei eine Toggle-Funktion. In der Statusleiste am unteren Rand des Arbeitsbereiches wird der jeweilige aktive Modus angezeigt |
||
A+ Auswahl li. Maus |
Selektion von Objekten am Objektrand durch mehrere Ebenen. |
|
Liegen mehrere Symbole übereinander, so kann mit gehaltener A-Taste und der linken Maustaste die Objekte unterhalb der obersten Ebene durch diese hindurch selektiert werden |
Bereich |
Tastenkombination |
Funktion |
---|---|---|
Tabellen |
„Erste Zelle“ + Shift+ „Letzte Zelle“ |
Selektierung mehrerer aufeinanderfolgenden Zellen bzw. Zeilen |
Strg |
Mehrfachselektion von Zeilen |
|
Tab |
Zur nächsten Spalte springen |
|
F4 |
ComboBox öffnen |
Bereich |
Tastenkombination |
Funktion |
---|---|---|
Skript |
Strg+G |
Gehe zu Zeile |
Strg+ E |
Zeilenumbruch |
|
Strg+Alt+ ® |
Einrücken |
|
Strg+Alt+ ¬ |
Ausrücken |
|
F2 |
Kompilieren |
Überblick über die Editoren¶
Nach dem Erstellen eines neuen Projektes bzw. dem Laden eines vorhandenen Projektes können die verschiedenen Editoren über den Projektbaum aufgerufen werden. Diese PlugIns sind in denentsprechende Kapiteln im Handbuch beschrieben.
Kapitel im Handbuch: |
Editoren: |
---|---|
Lokalisierung |
„Lokalisierung“ (Konfiguration Laufzeitsprachen und bearbeiten von Systemdialogen) |
Versionsverwaltung |
Werden Projektänderungen protokolliert, so kann man diese hier einsehen. |
Anlagenstruktur |
„Anlagenstruktur“ (Anlegen der benötigten Anlagenstruktur im Designer zur vereinfachten Projektierung) |
Konfiguration |
„Konfiguration“ (Projekt, , Netzwerk) |
Benutzerverwaltung |
„Benutzerverwaltung“ (Aufbau einer Benutzerverwaltung für Laufzeit) |
Prozessankopplung |
„Prozessankopplung“ (Prozessvariablen, Systemvariablen und Strukturen) |
Meldungsverarbeitung |
„Meldungsverarbeitung“ (Bearbeitung von Störungen, Systemalarme und Meldungsansichten) |
Daten |
„Daten“ (Datenverwaltung, Datenrekorder, ODBC-Verbindung, XY-Kurven) |
Report |
Definition der Reports zum Anzeigen im Report-Control |
System-Controls |
Definition von System-Control wie Wizard und Hilfe |
Oberfläche |
Erstellen von Style-Guide, Bildern und Navigation |
Skript |
Erstellen von Skripten und Tasks |
Bedienhinweise für die Editoren¶
In diesem Kapitel sollen allgemeine Bedienhinweise zu den einzelnen Editoren gegeben werden, welche dem Benutzer die Bedienung erleichtern.
Bedienhinweise Bilder¶
Der Editor „Bilder“ ist neben dem Projektbaum in drei Fenster aufgeteilt. Dem Arbeitsbereich in dem die Symbole angeordnet werden, der Toolbox in der die Klassen der Objekte verwaltet werden und dem Eigenschaftsfenster, in dem Bildeigenschaften bzw. Instanzwerte geändert werden können. Im Folgenden soll die Bedienung des Editors aufgezeigt werden.
Zeichnen von Symbolen: Um ein Symbol zu zeichnen, muss mit dem
Button in der Funktionsleiste in den Zeichenmodus
gewechselt werden. Alternativ kann das benötigte Zeichenwerkzeug auch
direkt angewählt werden. Ist das Symbol fertig gestellt, so wird das
Symbol über das Kontextmenü mit den Optionen „Übernehmen als“
gespeichert. Mit „Elemente übernehmen als“ können einzelne Elemente im
Zeichenmodus selektiert und nur diese als Symbol abgespeichert werden.
Funktionen zur Ausrichtung und Größenanpassung: Zur schnelleren Ausrichtung und Anordnung der Symbole stellt PROCON-WEB diverse Ausrichtfunktionen zur Verfügung, die im Folgenden dargestellt werden.
Symbol |
Funktion |
Beschreibung |
---|---|---|
Linksbündig |
Funktion zum Ausrichten mehrerer Symbole nach links |
|
Rechtsbündig |
Funktion zum Ausrichten mehrerer Symbole nach rechts |
|
Oben ausrichten |
Funktion zum Ausrichten mehrerer Symbole nach oben |
|
Unten ausrichten |
Funktion zum Ausrichten mehrerer Symbole nach unten |
|
Horizontal ausrichten |
Funktion zum gleichmäßigen horizontalen Ausrichten von mehreren Symbolen (mind. Drei) |
|
Vertikal ausrichten |
Funktion zum gleichmäßigen vertikalen Ausrichten von mehreren Symbolen (mind. Drei) |
Außerdem können Funktionen zur Größenanpassung verwendet werden.
Symbol |
Funktion |
Beschreibung |
---|---|---|
Breite angleichen |
Funktion zum Angleichen der Breite verschiedener Symbole |
|
Höhe angleichen |
Funktion zum Angleichen der Höhe verschiedener Symbole |
|
Größe angleichen |
Funktion zum Angleichen der Breite und Höhe verschiedener Symbole |
Diese Funktionen orientieren sich nach der Selektionsreihenfolge. Das Element, welches zuletzt selektiert wurde, wird mit einem violetten zusätzlichen Selektionsrahmen markiert. Die Funktion orientiert sich an diesem Symbol, d.h. sollen Elemente linksbündig ausgerichtet werden, wird die X und Y Position des Symboles verwendet. Alle anderen Elemente richten sich nach diesem Element aus.
Note
Für detailliertere Information siehe auch Kapitel Bilder
Bedienhinweise für alle gridbasierten Editoren¶
In PROCON-WEB sind die Editoren „Prozessvariablen“, „Strukturen“, „Alarme und Meldungen“ „Datenverwaltung“, „Datenrekorder“ und „Bilder“ tabellenartig aufgebaut. Die Bedienung der Grid-Editoren ist analog aufgebaut.
Mehrfachselektion von Elementen: Zum einen können Mehrfachselektionen durch Linksklick mit der Maus und Aufziehen eines Bereiches durchgeführt werden. Dadurch werden alle Elemente in diesem Bereich selektiert. Über die Taste „Strg“ und Linksklick mit der Maus können einzelne Elemente nacheinander selektiert werden. Mehrfachselektion für die jeweilige Spalte wird über das Selektieren des ersten und letzten Elementes des gewünschten Bereiches bei gehaltener Shift-Taste durchgeführt. Diese Bedienung ist analog beispielsweise zum Windows-Explorer von Microsoft.
Mehrfachänderung von Elementen Sind mehrere Elemente selektiert, kann zum Beispiel für Namen oder Treiberzuordnungen die Mehrfachänderung genutzt werden. Es sind zwei Arten von Mehrfachänderungen möglich.

Neben der oberen Option „Mehrfachänderung“ ist, wie in der Abbildung dargestellt, eine Eingabezeile vorhanden. Wird hier eine Eingabe vorgenommen, so wird diese Eingabe für alle selektierten Objekte übernommen. Diese Art der Mehrfachänderung wird beispielsweise häufig bei Treiberänderungen eingesetzt. Die zweite Option „Mehrfachänderung…“ öffnet einen Dialog, in dem drei Typen der Mehrfachänderung ausgewählt werden können.

Typ |
Funktion |
---|---|
x=x |
Ändert alle selektierten Spalten in den darunter stehenden Wert |
x+=x |
Bei diesem Typ müssen drei Parameter vergeben werden. Zum einen muss der sog. Format-String vergeben werden. Dieser Format-String setzt sich aus einem konstanten String und einem Index zusammen. Für den Index muss der Startwert und die Schrittweite vergeben werden. Sind also 5 Elemente (beispielsweise Prozessvariablennamen) selektiert und der Benutzer wählt für den Format-String „Neu_{0}“, für „Start“ und Schritt jeweils „1“, so erhält er Neu_1 bis Neu_5 |
x-=x |
Analog zu x+=x mit dem Unterschied, dass beginnend vom Startwert dekrementiert statt inkrementiert wird. |
Bedienhinweise Skript¶
IntelliSense-Funktion: Im Skripteditor steht dem Benutzer die sogenannte IntelliSense-Funktion zur Verfügung, welche zum Einfügen bzw. Vervollständigen der Funktionen und Schlüsselwörter verwendet wird.

Die Funktion wird mit der Tastenkombination Strg + „Leertaste“ aufgerufen. Zu jeder Funktion wird zusätzlich bei Selektion eine kurze Hilfe zur Verwendung der Funktion bzw. des Schlüsselwortes angezeigt. Mit Doppelklick wird die Funktion eingefügt.
Funktionen für Formatierung und Bearbeitung der Skripte: Um eine bessere Lesbarkeit und Übersichtlichkeit zu erreichen sind Funktionen zum Einrücken, Ausrücken, Zeilenumbruch etc. vorhanden. In der folgenden Tabelle sind die Funktionen und die zugehörigen Tastenkombinationen dargestellt.
Tastenkombination |
Funktion |
---|---|
Strg+ G |
Gehe zu Zeile |
Strg+Alt + Tab |
Einrücken |
Strg+Alt + Shift+Tab |
Ausrücken |
Besonderheiten des Projektbaums¶
Eigene Ordner im Projektbaum¶
In PROCON-WEB ist es für eine bessere Übersicht möglich, sich eigene Ordner im Projektbaum in bestimmten Bereich anzulegen. Eigene Ordner werden in folgenden Bereichen zugelassen:
Bildklassen
Bildinstanzen (Bilder)
Layout
Navigation
Skript
Funktionsbeschreibung¶
Folgende Funktionen sind in Bezug auf die Ordner zulässig:
„Neuer Ordner“: Erstellt einen Ordner in der selektieren Node (hier „Bilder“).

NeuerOrdner¶
„Ordner löschen“: Löscht den selektieren Ordner – und falls vorhanden alle Unterordner – und verschiebt den Inhalt auf gleiche Ebene.

Ordnerloeschen¶
„Ordner umbenennen“: Benennt den Ordner um.

Ordnerumbenennen¶
Korrekte Bedienung der Ordner¶
Folgende Liste stellt eine korrekte Bedienung der Ordner dar:
Erstellung eines Ordners und auswählen von Elementen (Mehrfachselektion möglich).
Durch Drag & Drop kann nun die Auswahl in den Ordner verschoben werden.
Ist der Vorgang möglich / nicht möglich, ändert sich dementsprechend der aktuelle Cursor.
Nach dem erfolgreichen Verschieben bleibt die Selektion der Elemente bestehen.