Grundsätzlich wirken sich die Aktionen "Löschen" und "Kopieren" immer nur auf die markierten Objekte aus. Es werden also immer nur die markierten Funktionen gelöscht oder kopiert.
Löschverhalten von Geräten
Beim Löschen werden alle Daten der ausgewählten Funktionen vollständig aus der Datenbank entfernt.
Beim Löschen einer Hauptfunktion und beim Löschen der letzten Platzierung eines Betriebsmittels bleiben die restlichen nicht-platzierten Funktionen erhalten. Betriebsmittel ohne Hauptfunktion werden als fehlerhaft betrachtet, aber genau wie andere Betriebsmittel verwaltet.
Beim Löschen einer platzierten Funktion wird diese vollständig gelöscht, d.h., sowohl die Platzierung als auch die Funktion wird gelöscht. War die platzierte Funktion eine Nebenfunktion eines Geräts, so bleibt diese (als nicht-platzierte Funktion) in der Gerätedefinition erhalten. Alle zusätzlich eingegebenen Daten dieser Funktion gehen beim Löschen verloren. Das Löschen einer Hauptfunktion löscht auch die Gerätedefinition (das Gerät). |
|
Nicht-platzierte Funktionen können nur in den Navigatoren oder beim Komprimieren des Projekts gelöscht werden. |
|
Funktionsschablonen können entweder über die Geräteauswahl gelöscht werden oder indem die Hauptfunktion oder die Gerätedefinition (der Typ) gelöscht wird. Das Löschen einer Gerätedefinition wirkt sich nicht auf platzierte oder nicht-platzierte Funktionen aus. Diese Funktionen bleiben unverändert erhalten. Wird eine platzierte oder nicht-platzierte Funktion gelöscht, die eine Funktionsschablone überlagert, so bleiben die Funktionsschablonen erhalten. |
Löschen der Platzierung
Im Grafischen Editor ist es möglich, nur die Platzierung eines Schaltzeichens zu löschen. Dabei wird nur die grafische Darstellung der Funktion im Schaltplan gelöscht, während die Daten der dann nicht-platzierten Funktion in der Datenbank erhalten bleiben.
Kopierverhalten von Geräten
Beim Kopieren einer Funktion werden alle Daten in die Zwischenablage geschrieben. Beim Einfügen werden alle Daten an die neue Funktion übertragen.
Beim Kopieren einer Hauptfunktion werden (platzierte oder nicht-platzierte) Nebenfunktionen standardmäßig nicht mit kopiert. Auch beim Erstellen von Makros werden nicht-platzierte Funktionen standardmäßig nicht berücksichtigt. Makros enthalten in diesem Fall keine nicht-platzierten Funktionen und sind wie grafische Objekte zu betrachten. Dieses Verhalten lässt sich über die Eigenschaft Nicht-platzierte Nebenfunktionen an der Hauptfunktion verwalten ändern, die an Hauptfunktionen zur Verfügung steht.
Zusätzlich können Sie über die Eigenschaft Aus Makro nicht-platziert einfügen festlegen, dass die entsprechende Funktion nicht im Schaltplan platziert wird, wenn das Makro platziert wird. Die Funktion ist dann nur als nicht-platzierte Funktion im Projekt vorhanden.
Beim Kopieren können inkonsistente Daten auftreten, z.B. zwei Hauptfunktionen mit demselben BMK. Die entsprechenden Betriebsmittel werden als fehlerhaft gemeldet und müssen nachbearbeitet werden. Das Projekt lässt sich trotzdem weiter bearbeiten.
Nicht-platzierte Funktionen, die über nicht-platzierte Verbindungen verdrahtet sind, lassen sich im Betriebsmittel-Navigator oder beim Komprimieren des Projekts löschen.
Platzierte Funktionen |
Platzierte Funktionen können nur im Grafischen Editor kopiert werden. Dabei werden alle Daten der Funktionen kopiert. |
Nicht-platzierte Funktionen |
Nicht-platzierte Funktionen können nicht kopiert werden. |
Funktionsschablonen |
Funktionsschablonen können nicht kopiert werden. Nur die Gerätedefinition wird beim Kopieren einer Hauptfunktion mit kopiert. |
Siehe auch
Vorgehensweise beim Einfügen von Geräten
Verwaltung von nicht-platzierten Funktionen an der Hauptfunktion