easy-forum

Downloadbereich => easySoft => Thema gestartet von: Juergen am Januar 12, 2020, 17:47:45 Nachmittag

Titel: Easy E4 Programm in ST > Hilfe Beispiel Fehlerhaft
Beitrag von: Juergen am Januar 12, 2020, 17:47:45 Nachmittag
Hallo zusammen,
ich bekomme mit dem Beispiel aus der Hilfe lauter Fehler
Das macht einem ST Anfäger das lernen nicht Leicht.
Das es eine QA0 nicht gibt ist klar... Auf QA5 geändert geht es immer noch nicht.

Zitat
Als Beispiel sei hier die Festlegung eines temperaturabhängigen Sollwerts einer Förderpumpe für einen geregelten Motor gezeigt:

IF MW10>=10 AND MW10<20 THEN

QA0:=50;

ELSEIF MW10>=20 AND MW10<30

QA0:=70;

ELSE

QA0:=0;

END_IF



Titel: Antw:Easy E4 Programm in ST > Hilfe Beispiel Fehlerhaft
Beitrag von: Juergen am Januar 12, 2020, 18:27:52 Nachmittag
Habe jetzt die ganzen Fehler gefunden. Und ich kann die Funktion Testen :)

Bekomme den Code hier nicht eingestellt, Siehe anlage
Titel: Antw:Easy E4 Programm in ST > Hilfe Beispiel Fehlerhaft
Beitrag von: weiss_nix am Januar 12, 2020, 18:29:49 Nachmittag
.... QA1 muss aber auch vorhanden sein ....

IF MW10>=10 AND MW10<20 THEN
     QA1:=50;
ELSIF MW10>=20 AND MW10<30 THEN
    QA1:=70;
ELSE
    QA1:=0;
END_IF;
Titel: Antw:Easy E4 Programm in ST > Hilfe Beispiel Fehlerhaft
Beitrag von: Juergen am Januar 12, 2020, 18:35:03 Nachmittag
Ja ich habe ja QA 5 extra eingebaut QA1oder QA0 gibt es ja nicht.
Da hat jemand von Eaton ein Beispiel eingestellt das nie eine Steuerung gesehen hat.
Titel: Antw:Easy E4 Programm in ST > Hilfe Beispiel Fehlerhaft
Beitrag von: weiss_nix am Januar 12, 2020, 19:16:07 Nachmittag
Zitat
Da hat jemand von Eaton ein Beispiel eingestellt das nie eine Steuerung gesehen hat.
... ich fürchte da hast du den Nagel auf den Kopf getroffen, habe auch schon fehlerhafte Codeschnipsel gefunden.
Das Problem besteht aber IMHO mehr darin dass die Codeschnipsel nicht unbedingt falsch sind sondern "ST"
nur sehr eingeschränkt von der EasySoft7 unterstützt wird, wobei ich hoffe dass sich das noch ändert.
Titel: Antw:Easy E4 Programm in ST > Hilfe Beispiel Fehlerhaft
Beitrag von: Juergen am Januar 12, 2020, 19:22:02 Nachmittag
Danke für deine Rückmeldung.

lange gesucht habe ich nach den ELSIF Fehler.
Die Meldung das "ELSEIF" nicht geht war ja da, nur den Rechtschreibfehler habe ich übersehen