-> Hier kostenlos registrieren
Hallo zusammen ich versuche mich grad in der SCL programmierung.Aber irgent wie kriege ich mein Programm nicht zum laufen und verzweifle da etwas.Könnt ihr mir sagen was an meinen Programm falsch ist ? Ich hab ein neues Projekt gestartet und unter Quellen eine SCL Datei erstellt.Und habe vor einen "Begrenzer" zu schreiben.Wen ich das Programm Übersetzen will schreibt er mir das 4 Fehler im Programm vorkommen bei : 1. ELSE IN := Ausgang; die anderen 3 Fehler drehen sich um End_Function am Ende ich kan aber nicht nachvollziehen was daran falsch ist. Danke schon mal im vorraus FUNCTION FC11:INT VAR_INPUT MAXI : INT ; //Obergrenze IN : INT ; //Eingangswert MINI : INT ; //Untergrenze END_VAR VAR_OUTPUT Ausgang : INT ; // Ausgangswert End_Var BEGIN //Wenn IN > MAXI, dann soll der Funktionswert den Wert MAXI annehmen. //Wenn IN < MINI, dann soll der Funktionswert den Wert MINI annehmen. //In allen anderen Fällen liegt am Funktionswert der Eingangswert an. IF IN > MAXI THEN Ausgang := MAXI; ELSIF IN < MINI THEN Ausgang := MINI; ELSE IN := Ausgang; END_FUNCTION