Hab ein kleines Problem bei der Erstellung einer eigenen Bibliothek. Ich möchte mir eine kleine 5-Kanal Zeitschaltuhr basteln, habe auch schon die ersten Bausteine im CFC gesetzt, aber nun kann ich Ausgänge nicht als VAR_OUTPUT deklarieren... Was mache ich falsch?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich mache das schon mit Funktionsblock, aber es geht nicht!
Habe gerade ein neues Projekt erstellt:
Zielsystem "None"
Funktionsblock
Name: PLC_PRG
Programmiersprache: CFC
AND-Baustein gesetzt
var1 an ersten Eingang gesetzt
Deklarationsfenster öffnet sich
Klasse: VAR_INPUT
OK
-var2 an zweiten Eingang gesetzt
Deklarationsfenster öffnet sich
Klasse: VAR_INPUT
OK
ver3 an Ausgang gesetzt
Deklarationsfenster öffnet sich
Und hier steht kein VAR_OUTPUT zur Verfügung! Aber ich weiß nicht warum... Benötigt man evtl. eine spezielle Bibliothek, die auf jeden Fall dabei sein muss? Komisch nur, dass das damals auf einem WAGO-Seminar funktioniert hat. Probier ich es nun alleine in der Firma am Laptop geht das nicht...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ich trage die Output-Variablen jetzt von Hand in das Variablendeklarationsfenster ein, muss aber daran darauf achten, dass wenn ich die Bibliothek speichere, sie als Externe Bibliothek speichere und zuvor noch die Lizensierung entferne...
Dann funktionierts...
Trotzdem Danke
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo!
Hab ein kleines Problem bei der Erstellung einer eigenen Bibliothek. Ich möchte mir eine kleine 5-Kanal Zeitschaltuhr basteln, habe auch schon die ersten Bausteine im CFC gesetzt, aber nun kann ich Ausgänge nicht als VAR_OUTPUT deklarieren... Was mache ich falsch?
Hallo e-pappy
Hast du eventuell als Bausteintype Funktion benutzt?
Bei Funktionen sind keine Ausgänge erlaubt.
Du solltest es mit einem Funktionblock versuchen dann sollte es gehen.
Ich mache das schon mit Funktionsblock, aber es geht nicht!
Habe gerade ein neues Projekt erstellt:
Zielsystem "None"
Funktionsblock
Name: PLC_PRG
Programmiersprache: CFC
AND-Baustein gesetzt
var1 an ersten Eingang gesetzt
Deklarationsfenster öffnet sich
Klasse: VAR_INPUT
OK
-var2 an zweiten Eingang gesetzt
Deklarationsfenster öffnet sich
Klasse: VAR_INPUT
OK
ver3 an Ausgang gesetzt
Deklarationsfenster öffnet sich
Und hier steht kein VAR_OUTPUT zur Verfügung! Aber ich weiß nicht warum... Benötigt man evtl. eine spezielle Bibliothek, die auf jeden Fall dabei sein muss? Komisch nur, dass das damals auf einem WAGO-Seminar funktioniert hat. Probier ich es nun alleine in der Firma am Laptop geht das nicht...
Hab's jetzt!
Ich trage die Output-Variablen jetzt von Hand in das Variablendeklarationsfenster ein, muss aber daran darauf achten, dass wenn ich die Bibliothek speichere, sie als Externe Bibliothek speichere und zuvor noch die Lizensierung entferne...
Dann funktionierts...
Trotzdem Danke