Befehl Refactoring - <Variable> entfernen

Symbol: Befehl Refactoring - <Variable> entfernen 1:

Funktion: Der Befehl entfernt eine Eingangs- oder Ausgangsvariable aus der POU und allen Verwendungsstellen der POU.

Aufruf: Kontextmenü Editorfenster > Refactoring

Voraussetzungen: Der Cursor steht im Bezeichner der zu entfernenden Variablen im Deklarationsteil der POU.

Der Befehl öffnet zunächst einen Dialog mit den Angaben zur gewünschten Entfernung. Nach dessen Bestätigung erscheint der Dialog Refactoring. Eine Beschreibung des Dialogs finden Sie im Abschnitt „Befehl Refactoring - Variable hinzufügen“.

Wenn Sie die Änderungen in Dialog Refactoring akzeptieren, werden an den Verwendungsstellen der betroffenen POU die entsprechenden Eingangs- oder Ausgangsparameter gelöscht.

Befehl Refactoring - <Variable> entfernen 2:

Im CFC wird nur die Verbindung des entfernten Eingangs oder Ausgangs zum Baustein entfernt. Der Eingang oder Ausgang selbst bleibt im Chart enthalten.

Beispiel in ST:

Sie entfernen in einer POU über Refactoring die Eingangsvariable „nInput4“. An den Verwendungsstellen erfolgt eine automatische Anpassung:

Vor der Entfernung:

F_Sample(nInput1 := nVarA + nVarB, nInput2 := 3, nInput4 := 1, nInput5 := TRUE);
F_Sample(nVarA + nVarB, 3, 1, TRUE);

Nach der Entfernung:

F_Sample(nInput1 := nVarA + nVarB, nInput2 := 3, nInput5 := TRUE);
F_Sample(nVarA + nVarB, 3, TRUE);

Siehe auch: