-> Hier kostenlos registrieren
hi,
ich arbeite jetzt mit SCL und habe ein kleines Bsp. angefangen, aber komme noch nicht ganz dahinter irgendwie :/
kann es sich kurz jemand anschauen und mir sagen was ich anders machen muss bitte?
aufruf:
prog:
fehler:
ich arbeite jetzt mit SCL und habe ein kleines Bsp. angefangen, aber komme noch nicht ganz dahinter irgendwie :/
kann es sich kurz jemand anschauen und mir sagen was ich anders machen muss bitte?
aufruf:
Code:
CALL FC 2
RET_VAL:=MW6
prog:
Code:
FUNCTION FC2 :INT
VAR_INPUT
// input Variablen
WinkelS : REAL; //Winkelwert skaliert
PosS : REAL; //positionswert skaliert
END_VAR
VAR_TEMP
WinkelU : REAL; //winkelwert umgewandelt
PosU : REAL; //positionswert umgewandelt
END_VAR
WinkelU := (89.8 * WinkelS) - 89.6 ;
PosU := (5 * PosS) + 5 ;
// Anweisungsteil
;
FC2 := 100;
END_FUNCTION
fehler:
Code:
30.11.98 08:31:07:393 16# 4562 STOP durch Programmierfehler (OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden ) K
Unterbrechungstelle im Anwenderprogramm: Weckalarm-OB (OB 35)
Prioritätsklasse: 12
FC-Nummer: 2
Bausteinadresse: 66
Bisheriger Betriebszustand: RUN
Angeforderter Betriebszustand: STOP (intern)
Baugruppe: IP\SIMATIC 300-Station\CPU314C-2DP(1)
Quelle: Systemdiagnose