Der Befehl CFC > Parameter bearbeiten... ist verfügbar, wenn im CFC-Editor ein POU-Baustein ausgewählt wurde, der über konstante Eingangsparameter verfügt, bzw. der eine Instanz eines Funktionsbausteins ist, der VAR_INPUT CONSTANT-Variablen in seiner Deklaration enthält.
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
Im CFC können Sie POUs mit konstanten Eingängen mithilfe des Felds Parameter... in der unteren linken Ecke des Elements identifizieren. Klicken Sie auf dieses Feld oder führen Sie den Befehl Parameter bearbeiten... aus, um das Dialogfeld Parameter bearbeiten zu öffnen.
Das Dialogfeld Parameter bearbeiten enthält folgende Parameter:
Parameter |
Beschreibung |
---|---|
Parameter |
Den Namen der Variablen. |
Typ |
Den Datentyp der Variablen. |
Wert |
Den aktuellen Wert der Variablen. |
Initialwert |
Den Initialisierungswert der Variablen. |
Kategorie |
Diese Felder enthalten zusätzliche Informationen über die Parameter. Die Werte werden über Attribute definiert und können in diesem Dialogfeld nicht geändert werden. oparameterCategory oparameterUnit oparameterMinValue oparameterMaxValue |
Typ |
|
Wert |
|
Initialwert |
Der Befehl Vorbereitete Parameter löschen ist verfügar, wenn Sie einen vorbereiteten Wert schreiben (vgl. Befehl Debug > Werte schreiben ).
Um die Werte zu bearbeiten, wählen Sie die jeweilige Zelle in der Spalte Wert aus und klicken ein weiteres Mal darauf oder drücken die Eingabetaste, um ein Eingabefeld zu öffnen. Geben Sie den Wert ein. Nachdem Sie das Feld verlassen und das Dialogfeld mit OK geschlossen haben, wird der geänderte Wert im Projekt angewandt.
HINWEIS: Diese Funktionalität und die entsprechende Deklaration von Variablen mit dem Schlüsselwort VAR_INPUT CONSTANT hat Auswirkungen auf dem CFC-Editor. Im FUP-Editor werden die INPUT-Variablen in einem Feld angezeigt, unabhängig davon, ob sie als VAR_INPUT oder VAR_INPUT CONSTANT deklariert sind. Für Texteditoren ist dies nicht relevant.
Wenn Sie einen Parameter im Offline-Modus bearbeiten und die Werte der Konstanten auf der Steuerung von den Werten in Ihrer Anwendung abweichen, ist dies an einem roten Stern neben dem Parameterfeld erkennbar. Um die Werte der Steuerung in Ihrer Anwendung zu speichern, verwenden Sie den Befehl Vorbereitete Parameter ins Projekt speichern .