Il comando CFC > Modifica parametri... è disponibile quando nell'editor CFC è selezionata una casella POU contenente parametri di ingresso di costanti, più specificamente un'istanza di un blocco funzione contenente delle variabili VAR_INPUT CONSTANT nella rispettiva dichiarazione.
FUNCTION_BLOCK FB1
VAR_INPUT CONSTANT
{attribute 'parameterCategory':='General'}
{attribute 'parameterUnit':= 'm/s'}
{attribute 'parameterMinValue':= '0'}
{attribute 'parameterMaxValue':= '100'}
fbin1:INT;
fbin2:DWORD:=24354333;
fbin3:STRING:='abc';END_VAR
In CFC, è possibile identificare le POU con ingressi di costanti tramite una casella Parametro... nell'angolo inferiore sinistro dell'elemento. Fare clic su questa casella o eseguire il comando Modifica parametri... per aprire la finestra di dialogo Modifica parametri.
La finestra di dialogo Modifica parametri contiene i seguenti parametri:
Parametro |
Descrizione |
---|---|
Parametro |
Il nome della variabile. |
Tipo |
Il tipo di dati della variabile. |
Valore |
Il valore corrente della variabile. |
Valore iniziale |
Il valore di inizializzazione della variabile. |
Categoria |
Questi campi forniscono informazioni aggiuntive sui parametri. I valori sono definiti dagli attributi e non possono essere modificati in questa casella di dialogo. oparameterCategory oparameterUnit oparameterMinValue oparameterMaxValue |
Tipo |
|
Valore |
|
Valore iniziale |
Il comando Cancella parametri preparati è disponibile quando si scrive un valore preparato (vedere il comando Debug > Scrivi valori).
Per modificare i valori, selezionare la rispettiva cella nella colonna Valore, quindi fare clic una seconda volta o premere il tasto Invio per aprire un campo di modifica. Immettere il valore. Dopo essere usciti dal campo e avere chiuso la finestra di dialogo con OK, il valore modificato viene applicato nel progetto.
NOTA: Questa funzionalità e la relativa dichiarazione delle variabili con la parola chiave VAR_INPUT CONSTANT influenza l'editor CFC. Nell'editor FBD, le variabili INPUT vengono visualizzate in una casella, sia che siano dichiarate come VAR_INPUT che come VAR_INPUT CONSTANT. Per gli editor di testo, questo è irrilevante.
Se si modificano i parametri in modalità online e i valori delle costanti del controller differiscono dai valori dell'applicazione, accanto al campo del parametro compare un asterisco rosso. Per salvare i valori del controller nell'applicazione, fare clic sul pulsante Salva i parametri preparati nel progetto.