Falls dein Anliegen noch aktuell ist - ein möglciher Fehler könnte sein, daß die Variable, die du eingestezt hast, beim Aufruf des FB den Wert "0" hat, weil sie noch nicht beschrieben wurde.....
Viel Erfolg noch!
Alfred
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallihallo,
ich würde gerne den GEN-FB (Funktionengenerator) aus der Bibliothek Util.library verwenden.
Wenn ich den GEN-FB wie folgt parametriere, dann funktioniert's:
Instanz_GEN(
MODE:= genmode ,
BASE:= TRUE ,
PERIOD:= TIME#2S,
CYCLES:= ,
AMPLITUDE:= Amplitude,
RESET:= Reset,
OUT=> GEN_Out);
Wird aber für "Periode" eine Variable (GVL.Periode : TIME;) eingesetzt, dann wird ohne Fehler übersetzt und auf die CPU geladen.
Beim Starten der CPU kommt dann aber folgender Fehler:
Wie kann ich eine Variable für den Eingang "Periode" verwenden?
Grüße,
wayne
Hallo Wayne!
Falls dein Anliegen noch aktuell ist - ein möglciher Fehler könnte sein, daß die Variable, die du eingestezt hast, beim Aufruf des FB den Wert "0" hat, weil sie noch nicht beschrieben wurde.....
Viel Erfolg noch!
Alfred
Supi! Das war's!
...und so einfach...
Danke!
Grüße,
wayne