-> Hier kostenlos registrieren
Guten Abend,
ich würde gerne über die integrierte HMI eine Konfigurationsseite erstellen. Über die Visu soll u.a. Toleranzen schreib- und lesbar sein.
Die Variable habe ich im FB_Test als PERSISTENT deklariert: (Läuft auf einem CP6606)
VAR PERSISTENT
fToleranz : REAL := 5.0;
END_VAR
Schreib und Lesezugriff erfolgt dann über Properties:
In der HMI habe ich einfach ein Button genommen und "on mouse click" konfiguriert -> Führe ST-Code aus:
MAIN.fbTest.P_Toleranz := 50.0;
Jedoch erhalte ich da immer die Fehlermeldungen wie im Anhang zu sehen..
Habt Ihr evtl. einen Tipp?

ich würde gerne über die integrierte HMI eine Konfigurationsseite erstellen. Über die Visu soll u.a. Toleranzen schreib- und lesbar sein.
Die Variable habe ich im FB_Test als PERSISTENT deklariert: (Läuft auf einem CP6606)
VAR PERSISTENT
fToleranz : REAL := 5.0;
END_VAR
Schreib und Lesezugriff erfolgt dann über Properties:
Code:
PROPERTY P_Toleranz : REAL
// Get
P_Toleranz := fToleranz;
// Set
IF P_Toleranz < 0.0 THEN
fToleranz := 0.0;
ELSIF P_Toleranz > 100.0 THEN
fToleranz := 100.0;
ELSE
fToleranz := P_Toleranz;
END_IF
In der HMI habe ich einfach ein Button genommen und "on mouse click" konfiguriert -> Führe ST-Code aus:
MAIN.fbTest.P_Toleranz := 50.0;
Jedoch erhalte ich da immer die Fehlermeldungen wie im Anhang zu sehen..
Habt Ihr evtl. einen Tipp?

