-> Hier kostenlos registrieren
Hallo,
ich wollte gerne in SCL eine Funktion FC1 im OB1 aufrufen:
FUNCTION FC1 : VOID
IF E0.0 = true THEN
A0.0 := true;
END_IF;
END_FUNCTION
ORGANIZATION_BLOCK OB1
VAR_TEMP
info : ARRAY[0..19] OF BYTE; // reserviert
END_VAR
Ausgabe := FC1; // Aufruf der Funktion FC1
END_ORGANIZATION_BLOCK
Allerdings kommt beim Übersetzen die Fehlermeldung:
Der Bezeichner existiert nicht.
Ich denke mal, es handelt sich um einen Fehler in Zusammenhang mit dem OB1.
Was habe ich falsch gemacht?
Vielen Dank für einen Denkanstoß!
pinolino
ich wollte gerne in SCL eine Funktion FC1 im OB1 aufrufen:
FUNCTION FC1 : VOID
IF E0.0 = true THEN
A0.0 := true;
END_IF;
END_FUNCTION
ORGANIZATION_BLOCK OB1
VAR_TEMP
info : ARRAY[0..19] OF BYTE; // reserviert
END_VAR
Ausgabe := FC1; // Aufruf der Funktion FC1
END_ORGANIZATION_BLOCK
Allerdings kommt beim Übersetzen die Fehlermeldung:
Der Bezeichner existiert nicht.
Ich denke mal, es handelt sich um einen Fehler in Zusammenhang mit dem OB1.
Was habe ich falsch gemacht?
Vielen Dank für einen Denkanstoß!
pinolino