CFC-Editor
Editor konfigurieren
Sie können das Aussehen, Verhalten und Drucken in den TwinCAT-Optionen in der Kategorie TwinCAT > SPS Programmierumgebung > CFC Editor projektweit konfigurieren. Beispielsweise können Sie in der Registerkarte Ansicht die Farbe der Verbindungslinien abhängig vom Datentyp konfigurieren.
Editieren
Cursorsymbol | Voraussetzung: In der Ansicht Werkzeugkasten ist Zeiger selektiert. Das Symbol weist darauf hin, dass Sie im Editor editieren können. Selektieren Sie Elemente oder Verbindungen, um sie zu verschieben oder um Befehle auszuwählen. |
Cursorsymbol | Voraussetzung: In der Ansicht Werkzeugkasten ist ein Element selektiert. Mit einem Mausklick in den Editor wird das selektierte Element eingefügt. Alternativ können Sie mit Drag-and-drop ein Element in den Editor ziehen. |
Drag-and-drop einer Funktionsbaustein-Instanz aus der Deklaration in den Editor | Voraussetzung: In der Deklaration des CFCs ist eine Deklarationszeile selektiert. Die Instanz wird als Baustein mit Bausteinname und Bausteintyp und allen Anschlüssen eingefügt. |
Drag-and-drop einer Variablen aus der Deklaration in den Editor an einen Bausteinanschluss | Die Variable wird als Eingang oder Ausgang mit Verbindung zum fokussierten Bausteinanschluss eingefügt. Tipp: Der Cursor zeigt an, ob Sie eine gültige Stelle für eine Variable fokussieren. |
Drag-and-drop einer Variablen aus dem Deklarationsteil in den Editor | Voraussetzung: In der Deklaration ist das jeweilige Element selektiert.
Wenn eine Variable aus dem Deklarationsteil mittels Drag-and-drop auf ein bestehendes ersetzbares Element gezogen wird, wird das bestehende Element ersetzt. |
Drag-and-drop eines Funktionsbausteins oder Programmierbausteins aus dem Projektbaum oder dem Bibliotheksverwalter in den Editor | Ein Bausteinelement mit dem entsprechenden Typ wird eingefügt.
|
Umsortieren der Reihenfolge von Eingängen und Ausgängen innerhalb eines Funktionsbausteins mittels Drag-and-drop. | Voraussetzung: Das Textfeld des Eingangs oder Ausgangs, die an eine andere Stelle umsortiert werden sollen, ist selektiert. |
[Strg] + Klick in den Programmierbereich | Voraussetzung: In der Ansicht Werkzeugkasten ist ein Element selektiert. Solange Sie [Strg] gedrückt halten, wird bei jedem Klick in den Programmierbereich ein selektiertes Element erzeugt. |
[Strg] + Pfeil nach rechts | Voraussetzung: Im CFC-Programm ist bei einem Element genau ein Ausgangsanschluss (Ausgangsspin) selektiert. Die Selektion wird so verschoben, dass der Eingangsanschluss (Eingangspin) am Ende der Verbindungslinie selektiert ist. Bei mehreren Anschlüssen sind alle selektiert. Beispiel: |
[Strg] + Pfeil nach links | Voraussetzung: Im CFC Programm ist bei einem Element genau ein Eingangsanschluss (Eingangspin) selektiert. Die Selektion wird so verschoben, dass der Ausgangsanschluss am Anfang der Verbindungslinie selektiert ist. Bei mehreren Anschlüssen sind alle selektiert. Beispiel: |
Siehe auch:
Verbinden
Sie können zwischen Elementanschlüssen Verbindungslinien einfügen. Verbindungslinien werden mit Autorouting eingefügt, sodass sie automatisch optimal und möglichst kurz sind. Die Verbindungslinien werden auf Kollisionen überprüft.
Drag-and-drop von einem Anschluss zu einem anderen | Zwischen den 2 Elementanschlüssen wird eine Verbindungslinie eingefügt. |
Drag-and-drop von einem Anschluss zu einem Funktionsbaustein | Loslassen (Drop) kann auf einem Anschluss oder auf dem Textfeld eines Anschlusses durchgeführt werden. Bei erweiterbaren Operatoren (zum Beispiel ADD) kann das Loslassen auch innerhalb des Bausteins erfolgen. Dabei gilt folgendes Verhalten: Wenn es noch unverbundene Eingangsanschlüsse gibt, so wird der oberste freie Anschluss verschaltet. Wenn es keine unverbundenen Eingangsanschlüsse mehr gibt, dann wird automatisch ein neuer Anschluss unten eingefügt. |
Befehl Selektierte Anschüsse verbinden | Voraussetzung: Sie haben mehrere Anschlüsse selektiert. Die Anschlüsse sind rot gekennzeichnet. |
Eingefügtes Element so verschieben, dass es den Anschluss eines anderen Elements berührt. | Voraussetzung: Option Automatisches Verknüpfen aktivieren ist aktiviert. Die sich berührenden Anschlüsse werden automatisch miteinander verbunden. |
Das Verbindungsicon befindet sich in der rechten oberen Ecke im Editor. Ein grünes Icon weist auf kollisionsfreie Verbindungen hin. Ein rotes Icon weist auf Kollisionen hin. Mit Klick auf das Icon öffnet sich ein Menü mit Befehlen zur Kollisionsbearbeitung, beispielsweise dem Befehl Nächste Kollision zeigen. | |
Voraussetzung: Sie haben eine Verbindung selektiert und den Befehl Verbindungsmarke gewählt. Statt durch eine lange Verbindungslinie wird eine Verbindung durch Verbindungsmarken dargestellt. |
Siehe auch:
Siehe auch:
- Generelle Funktionalitäten in allen grafischen Editoren
- Programmieren in CFC
- Automatische Ausführungsreihenfolge nach Datenfluss
- Elemente
- Dokumentation TC3 User Interface: CFC
- Dokumentation TC3 User Interface: Dialog Optionen - CFC-Editor