Skip to main content

Comando: Refactoring - Rimuovi <variabile>

Simbolo: _cds_icon_refactoring_remove_variable.png

funzione: Il comando rimuove una variabile di input o output dalla POU e tutti i punti di utilizzo della POU.

chiamata: Menù Modifica → Refactoring, menù contestuale

requisiti: Il cursore si trova nell'identificatore della variabile da rimuovere nella parte di dichiarazione della POU.

Il comando apre prima una finestra di dialogo con i dettagli della distanza desiderata. Dopo la conferma, viene visualizzata la finestra di dialogo refactoring. Vedere per una descrizione della finestra di dialogo refactoring la pagina della guida ai comandi Modifica → Refactoring → Rinominare.

Quando vedi le modifiche nella finestra di dialogo refactoring accetta, i parametri di ingresso o uscita corrispondenti vengono cancellati nei punti di utilizzo della POU interessata.

Suggerimento

Nel CFC viene rimosso solo il collegamento dell'ingresso o dell'uscita rimossi al blocco. L'entrata o l'uscita stessa rimane nel grafico.

Esempio 541. Esempio in ST

Rimuovere la variabile di input in una POU tramite "Refactoring". input4.

Una regolazione automatica avviene nei punti di utilizzo.

Prima della rimozione:

inst(input1 := a + b, input2 := 3, input4 := 1, input5 := TRUE);
fun(a + b, 3, 1, TRUE);

Dopo la distanza:

inst(input1 := a + b, input2 := 3, input5 := TRUE);
fun(a + b, 3, TRUE);


Per ulteriori informazioni, vedere: refactoring