Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Habe einen FB für Wago PLC in Codesys Programmiert.
Wenn ich den FB in einem PRG als Instanz aufrufe dann kann ich nur den ersten Ausgang einen Operanden zuweisen, an allen anderen Ausgängen ist das anfügen eines Operanden nicht möglich. Woran kann das liegen? Am FB oder am Aufruf?
das ist prinzip-bedingt nicht möglich. D.h. man im FUP (KOP) in CoDeSys immer nur den ersten Ausgangen weiter mit Operanden verschalten. Alle weiteren Ausgänge erwarten automatisch die Zuweisung einer Variablen.
D.h. wenn man auch weitere Ausgänge weiter verschalten möchte, geht das im FUP nur über den Umweg von Zwischenvariablen. Oder aber man verwendet den CFC als Editor (ist eigentlich auch nur eine andere Form eines FUP-Editors, aber eben nicht struktur-geführt), mit dem kann man jeden Ausgang weiter verschalten (siehe Anlage).
Der Trick ist, dass entgegen des sonstigen Prozedere man an den Ausgängen nach dem ersten Ausgang keine Zuweisung mehr machen muss. D.h. einfach an den Ausgang die Vaiable hinschreiben (siehe Anhang).