Optionen
In den TwinCAT UML Optionen (Extras > Optionen > TwinCAT > PLC Environment > UML) konfigurieren Sie Einstellungen, die die UML-Editoren projektweit betreffen. Geänderte Optionen sind mit Schließen des Dialogs auch in bereits offenen UML-Editoren gültig.
Allgemein
- Rasterabstand (Grid space): Geben Sie einen Ganzzahlwert an, der als Rasterabstand in Pixel verwendet wird. Default: 10
- Am Raster ausrichten (Snap to grid): Aktivieren Sie diese Option, um alle Elemente in den UML-Editoren am Raster auszurichten.
- Rasterpunkte anzeigen (Display grid points): Aktivieren Sie diese Option, um die Rasterpunkte in den UML-Editoren anzuzeigen.
Zustandsdiagramm
- Bedingung und Aktion einer Beziehung gemeinsam positionieren (Position Condition and Action of a relation together):
Aktivieren Sie die Option, um im Zustandsdiagramm eine Wächterbedingung und eine Aktion, die zur selben Transition gehören, synchron zu verschieben.
Klassendiagramm
- Eingabeaufforderung, wenn Objekte aus dem Diagramm gelöscht werden (Show prompt when deleting objects from diagram):
Objekte können entweder nur aus dem Diagramm oder aus dem Diagramm und aus dem Projekt gelöscht werden. Dabei gibt es zwei mögliche Vorgehensweisen: - Wird im Klassendiagramm ein Objekt markiert, erscheinen über dem Objekt zwei Befehlssymbole, um das Objekt nur aus dem Diagramm oder aus dem Diagramm und aus dem Projekt zu löschen.
- Alternativ kann ein markiertes Objekt über die Taste [Entf] gelöscht werden. Ist die Option, ein Auswahlfenster anzuzeigen, deaktiviert, wird das Objekt standardmäßig nur aus dem Diagramm gelöscht. Bei aktivierter Einstellung erscheint beim Löschen ein Auswahlfenster, um zu konfigurieren, ob das Objekt nur aus dem Diagramm oder auch aus dem Projekt gelöscht werden soll.
- Refactoring-Vorschau überspringen (Skip Refactoring Preview):
Wenn diese Option aktiviert ist und wenn im Diagramm Refactoring angestoßen wird, wird die projektweite Änderung durchgeführt, ohne vorher den Dialog Refactoring mit einer Vorschau aller Änderungsstellen zu öffnen.
Variablen verstecken
Verfügbar ab TwinCAT 3.1 Build 4026 |
Um den Umfang an Informationen innerhalb des Klassendiagramms auf den gewünschten Fokus zu reduzieren, stehen die folgenden Optionen zur Verfügung.
- Interne Variablen verstecken (Hide internal variables):
Wenn diese Option aktiviert ist, werden interne Variablen nicht im Klassendiagramm angezeigt. Dazu gehören VAR, VAR_TEMP, VAR_STAT und VAR_INST. - Signaturvariablen verstecken (Hide signature variables):
Wenn diese Option aktiviert ist, werden Signatur- bzw. Schnittstellenvariablen nicht im Klassendiagramm angezeigt. Dazu gehören VAR_INPUT, VAR_OUTPUT und VAR_IN_OUT.