Servus,
ich momentan dabei das Projekt für eine Gebäudeautomatisierung zu schreiben.
Ich mache das unter CODESYS 2 mit einer 750 881.
Mir stellen sich von der Struktur her einige Fragen.
PLC_PRG ist obligatorisch ist mir klar, ruft hr alle Unterprogramme aus dem PLC_PRG auf oder kann ich aus Unterprogrammen auch noch weitere PLC_PRG aufrufen, als das Programm weiter verschachteln?
Hab das mal versucht aber es kam dann ein Übersetzungsfehler.
Also ich hätte z.B. Für jedes Geschoss ein PLC_PRG für die Rolladen, ein PLC_PRG für Beleuchtung und Steckdosen usw.
Sollte man mit mehreren Globalen Var Tebellen arbeiten?
Es ist doch eigentlich vom SPS Zyklus her auch wichtig wenn ich z.B. ein PLC_PRG habe das ganz am Anfang vom Zyklus durchlaufen wird, das die dazugehörigen Globalen varibalen auch ganz am Anfang der Tabelle stehen, verstehe ich das richtig.
Deswegen meine ich das es sinnvoll is für jedes PLC_PRG eine Tabelle anzulegen.
Das Projekt hat 10 Analogkanäle und eine Dali_karte, ca 100 DI und DO. Ich finde es schon wichtig das man sich da etwas mit dem Zyklus befasst. Es gibt ja noch die Möglichkeiten mit den TASKS.
Ich würde mich über Antworten praxiserfahrenen USern freuen.
Danke.
ich momentan dabei das Projekt für eine Gebäudeautomatisierung zu schreiben.
Ich mache das unter CODESYS 2 mit einer 750 881.
Mir stellen sich von der Struktur her einige Fragen.
PLC_PRG ist obligatorisch ist mir klar, ruft hr alle Unterprogramme aus dem PLC_PRG auf oder kann ich aus Unterprogrammen auch noch weitere PLC_PRG aufrufen, als das Programm weiter verschachteln?
Hab das mal versucht aber es kam dann ein Übersetzungsfehler.
Also ich hätte z.B. Für jedes Geschoss ein PLC_PRG für die Rolladen, ein PLC_PRG für Beleuchtung und Steckdosen usw.
Sollte man mit mehreren Globalen Var Tebellen arbeiten?
Es ist doch eigentlich vom SPS Zyklus her auch wichtig wenn ich z.B. ein PLC_PRG habe das ganz am Anfang vom Zyklus durchlaufen wird, das die dazugehörigen Globalen varibalen auch ganz am Anfang der Tabelle stehen, verstehe ich das richtig.
Deswegen meine ich das es sinnvoll is für jedes PLC_PRG eine Tabelle anzulegen.
Das Projekt hat 10 Analogkanäle und eine Dali_karte, ca 100 DI und DO. Ich finde es schon wichtig das man sich da etwas mit dem Zyklus befasst. Es gibt ja noch die Möglichkeiten mit den TASKS.
Ich würde mich über Antworten praxiserfahrenen USern freuen.
Danke.