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

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.

Schnellzugriff

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

New

Neues Projekt

Anlegen eines Projektes

Open

Projekt öffnen

Laden eines Projektes

Delete

Projekt löschen

Löschen eines Projektes

Save

Projekt speichern

Speichern des aktuellen Projektes

SaveAs

Projekt speichern unter

Speichern des aktuellen Projektes unter anderem Namen bzw. Dateipfad

Close

Projekt schließen

Schließen des aktuellen Projektes

Backup

Backup

Erstellen eines Backup der Projektdatenbank

Bibliothek

Bibliothek öffnen

Öffnet ein weiteres PROCON-WEB Projekt, das als Bibliothek verwendet wird

CloseBib

Bibliothek schließen

Schließen des Bibliothekprojektes

Import/Export

Text

Öffnet Menü für den Textim-/export

Alarmimport

Alarm

Öffnet Menü für den Alarmim-/export

Variablenimport

Prozessvariable

Öffnet Menü für den Prozessvariablenim- /export

Bildimport

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.

Dateisystem

Erzeugen

Erzeugt die Projekt- dateien für das Laufzeitsystem

Aktualisieren

Aktualisiert die Projekt-Dateien für das Laufzeitsystem.

Es werden nur die Dateien aktualisiert, an denen Änderungen vorgenommen wurden

Laufzeit

Zielsystem

Auswahl des Zielsystems möglich

Goonline

Go online/offline

Übergibt die Projekt Dateien in den Webbrowser. Wurde ein Passwort festgelegt, so muss dieses hier eingegeben werden

Browser

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

LogVar

Logisch

Erstellt eine Logische Prozessvariable

LogNum

Numerisch

Erstellt eine Numerische Prozessvariable

LogString

Text

Erstellt eine Textvariable

Ansicht

Klasseneditor

Aktiviert den Klasseneditor zum Erstellen von Tag-Klassen

Erweitert

Treiberauswahl

Treiberauswahl

Öffnet eine Liste mit allen verfügbaren Treibern

SPS-Import

SPS-Import

Öffnet ein weiteres Fenster im Arbeitsbereich, um Variablen direkt vom SPS-Programm zu importieren

Reorganisieren

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

Spaltenanzeige

Auswahl der ausgeblendeten Spalten zum Wiedereinblenden

Klasseneditor

Filterzeile

Ein-/Ausblenden der Filterzeile

Klasseneditor

Gruppierungs- feld

Ein-/Ausblenden des Gru ppierungsfeldes

Spaltenbreite

Spaltenbreite

An Bildschirm anpassen

Passt die Spaltenbreite an die aktuelle Bild schirmauflösung an

Inhaltanpassen

An Inhalt anpassen

Passt die Spaltenbreite an die Größe des Inhalts an

Zuruecksetzen

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

Erstellen

Neu

Erstellt eine neue Meldung

Tabellenansicht

Spaltenanzeige

Spaltenanzeige

Auswahl der ausgeblendeten Spalten zum wiedereinblenden

Klasseneditor

Filterzeile

Ein-/Ausblenden der Filterzeile

Klasseneditor

Gruppierungs- feld

Ein-/Ausblenden des Gru ppierungsfeldes

Spaltenbreite

Spaltenbreite

An Bildschirm anpassen

Passt die Spaltenbreite an die aktuelle Bildschirm- auflösung an

Inhaltanpassen

An Inhalt anpassen

Passt die Spaltenbreite an die Größe des Inhalts an

Zuruecksetzen

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

Modus

Montage

Wechselt in den Montagemodus

Zeichnen

Zeichnen

Wechselt in den Zeichenmodus

Animation

Test

Wechselt in den Animationsmodus

Einfache Controls

DynSymbol

Dynamisches Symbol

Erstellen eines dynamischen Symbols

Slidein

SlideIn

Erstellen von SlideIn‘s

ImageView

ImageView

Erstellen von ImageViews zur Darstellung von Bilder

PdDynamicDigit

Zahlenfeld

Erstellen von dynamischen Zahlenfelder (numerisch, logisch)

Balken

Balkenanzeige

Erstellen von dynamischen Balkenanzeigen

Textfeld

Textfelder

Erstellen von dynamischen Textfeldern

Schiebeschalter

Schiebeschalter

Erstellen von Schiebeschalter

Button

Button

Erstellen von Buttons

Checkbox

Checkbox

Erstellen von Checkbox

Combobox

Combobox

Erstellen von Combobox

Slider

Slider

Erstellen von Sliderobjekten

Tortendiagramm

Tortendiagramm

Erstellen von Tortendiagrammen

Bildbereich

Bildbereich

Erstellen von Bildbereichen

Container

Container

Erstellen von Containern

Systemcontrols

Grid

Grid

Erstellt ein Grid-Control zum Anzeigen und Editieren von Datensätzen

Chart

Chart

Erstellen von Kurven-Diagramm- Control zum An zeigen Trends

Report

Report

Erstellen von Report-Viewer- Control für die dynamische Anzeige von Crystal Reports

WebBrowser

WebBrowser

Erstellen von WebBrowser Controls

Wizard

Wizard

Erstellen von Wizard-Controls

HelpControl

HelpControl

Erstellen von HelpControls

QRCode

QRCode

Umwandeln eines Textes oder Links in einen QRCode

CustomControl

CustomControl

Erstellen von CustomControls

Schriftart

Schriftart

Tools zum Einstellen der Schriftart und Schriftgröße

Füllfarben

ForeColor

Vordergrund farbe

Auswahl der Vordergrundfarbe von Symbolen

BackColor

Hintergrund farbe

Auswahl der Hintergrundfarbe von Symbolen

Gradient

Farbverlauf

Auswahl des Farbverlauftyps

Formen

drawitem_rectangle

Rechteck

Funktion zum Zeichnen von Rechtecken

DrawItem_RRectangle

Abger. Rechteck

Funktion zum Zeichnen von abgerundeten Rechtecken

DrawItem_Elipse

Ellipse

Funktion zum Zeichnen von Ellipsen

DrawItem_Circle

Kreis

Funktion zum Zeichnen von Kreisen

DrawItem_ElipseArc

Ellipsenbogen

Funktion zum Zeichnen von Ellipsenbogen

DrawItem_CircleArc

Kreisbogen

Funktion zum Zeichnen von Kreisbogen

DrawItem_Line

Linie

Funktion zum Zeichnen von Linien

DrawItem_Poligon

Freihand

Funktion zum Zeichnen von Polygonen

DrawItem_Text

Text

Funktion zum Erstellen von Texten

DrawItem_Picture

Bild

Funktion zum Einfügen von Bitmaps

End_Drawing

Cursor

Das Erstellen von Formen beenden

Stil

LineWeight

Linienbreite

Angabe der Linienbreite im Zeichenmodus

linePattern

Linienstil

Angabe des Linienstils im Zeichenmodus

CapsLeft

Linienanfang

Angabe des Linienanfangs im Zeichenmodus

CapsRight

Linienende

Angabe des Linienendes im Zeichenmodus

Filling

Füllung

Änderung der Optik der Form im Zeichenmodus

Ausrichtung

linksbuendig

Linksbündig

Ausrichtung der Symbole linksbün dig, abhängig vom violett markierten Symbol

rechtsbuendig

Rechtsbündig

Ausrichtung der Symbole rechts bündig, abhängig vom violett markierten Symbol

oben

Oben ausrichten

Ausrichtung der Symbole oben, abhängig vom violett markierten Symbol

unten

Unten ausrichten

Ausrichtung der Symbole unten, abhängig vom violett markierten Symbol

horizontal

Horizontal ausrichten

Ausrichtung der Symbole in gleichem Abstand horizontal, abhängig vom violett markierten Symbol

vertikal

Vertikal ausrichten

Ausrichtung der Symbole in gleichem Abstand vertikal, abhängig vom violett markierten Symbol

Breite

Breite angleichen

Breite der Symbole angleichen, abhängig vom violett markierten Symbol

Hoehe

Höhe angleichen

Höhe der Symbole angleichen, abhängig vom violett markierten Symbol

Groesse

Größe angleichen

Größe der Symbole angleichen, abhängig vom violett markierten Symbol

nach_oben

Ganz nach oben

Setzt das gewählte Element innerhalb seines Layers ganz nach oben

nach_unten

Ganz nach unten

Setzt das gewählte Element innerhalb seines Layers ganz nach unten

Ebene_hoch

Eine Ebene höher

Setzt das gewählte Element innerhalb seines Layers eine Ebene höher

Ebene_tief

Eine Ebene tiefer

Setzt das gewählte Element innerhalb seines Layers eine Ebene tiefer

Bild:

Ribbon-Gruppe

Symbol

Tool

Beschreibung

Allgemein

Neues_Bild

Neues Bild

Erstellt ein Neues Bild

Bild_oeffnen

Bild öffnen

Bildauswahl zum Öffnen des benötigten Bildes

Bild_speichern

Bild speichern unter

Speichert dieses Bild unter anderem Namen

Bild_loeschen

Bild löschen

Auswahldialog zum Löschen des entsprechenden Bildes

Import/Export

Bibliothek_einfuegen

Bild in Bibliothek einfügen

Exportiert das ausgewählte Bild in die Bibliothek (nur aktiv, wenn Bibliothek geladen)

Bibliothek_holen

Bild aus Bibliothek holen

Importiert das ausgewählte Bild aus der Bibliothek (nur aktiv, wenn Bibliothek geladen)

Bitmapverwaltung

Bitmap- verwaltung

Öffnet den Dialog der Bitmapverwaltung

Gitter

Gitter_aktivieren

Gitter aktivieren

Aktiviert die Gitterfunktion

Gitter_ausrichten

Gitter ausrichten

Funktion zum Einrichten des Anfangspunktes des Gitters

Klasseneditor

Gitter anzeigen

Blendet das Gitter ein/aus

Hilfsmittel

Simulationseinstellungen

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.

Fenster

In eigenem Fenster

Stellt das Bild in einem eigenen Fenster dar. Schaltet „Vollbild umschalten“ frei.

Vollbild

Vollbild umschalten

Schaltet das eigene Fenster des Bildes auf Vollbild um.

zweiter_Monitor

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

help_big

Skript Hilfe

Öffnet die Online Hilfe im Kapitel Skript

Hilfsmittel

Gehe_Zeile

Gehe zu Zeile

Springt zur der ausgewählten Zeile

Klasseneditor

Zeilenumbrüche

Aktiviert Zeilenumbrüche

Klasseneditor

Zeilennummern

Aktiviert Zeilennummern

Editieren

Outdent

Ausrücken

Rückt den Text in der Default-Einstellung um vier Zeichen nach links

Indent

Einrücken

Rückt den Text in der Default-Einstellung um vier Zeichen nach rechts

Kompilieren

Kompilieren

Kompilieren

Kompiliert das aktuelle Skript

Debuggen

Attach_SkriptServer

Attach SkriptServer

Startet eine Debug- Session oder Simulation

Single_Step

Single Step

Führt das Skript schrittweise aus

Stop_Skript

Stop Skript

Beendet dieSession oder Simulation

Toggle_Breakpoint

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.

Optionen

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.

Projektbaum

Ü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.

Projektinformation

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

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.

Toolbox

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.

Eigenschaftsfenster

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.

Filter

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

Filterkriterien

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.

Baumstruktur

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.

Reparatur-Funktion

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

Protokoll-Datei

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.

Projekt-Sicherung

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

Drucken

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 DrawSymbol 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

linksbuendig

Linksbündig

Funktion zum Ausrichten mehrerer Symbole nach links

rechtsbuendig

Rechtsbündig

Funktion zum Ausrichten mehrerer Symbole nach rechts

oben

Oben ausrichten

Funktion zum Ausrichten mehrerer Symbole nach oben

unten

Unten ausrichten

Funktion zum Ausrichten mehrerer Symbole nach unten

horizontal

Horizontal ausrichten

Funktion zum gleichmäßigen horizontalen Ausrichten von mehreren Symbolen (mind. Drei)

vertikal

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

SameWidth

Breite angleichen

Funktion zum Angleichen der Breite verschiedener Symbole

SameHeight

Höhe angleichen

Funktion zum Angleichen der Höhe verschiedener Symbole

SameSize

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.

Mehrfachaenderung

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.

Mehrfachaenderung_Dialog

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.

IntelliSense

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

NeuerOrdner

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

Ordnerloeschen

Ordnerloeschen

  • „Ordner umbenennen“: Benennt den Ordner um.

Ordnerumbenennen

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.