Hallo,
mir Fehlt sehr, die Simulation innerhalb von einem UF Baustein.
Hallo Jürgen,
das dachte ich auch, als ich die UFs kennenlernte. Aber, wenn du einen UF 20 Mal im Hauptprogramm verwendest, müssten sich 20 Fenster bei der Simulation öffnen, um jede Instanz (aufgerufene "Kopie" des UF) des Anwenderbausteins beobachten zu können.
Tipp:
Daher programmiere ich den Inhalt des UF zunächst im Hauptprogramm. Dabei achte ich darauf, dass ich die Biteingänge (I1-I12), die Bitausgänge (Q1-Q12), Analogeingänge (IA1-IA8) und die Analogausgänge (QA1-QA8) verwende.
Wenn das Programm getestet ist, kopiere ich alle Netzwerke, erstelle einen neuen UF (Anzahl der benötigten IOs ist ja jetzt klar!) und füge die kopierten Netzwerke in den neuen UF ein.
Da ich alles getestet habe, kann ich den UF im Hauptprogramm verwenden und muss mir keine Gedanken mehr um dessen Funktion machen.
Du beobachtest ja beim Simulieren auch nicht den internen Ablauf eines Timer-Bausteins im Programm.
Du weißt was er tut, dass er funktioniert und fertig.
Grüße,
Konni