SPSGreenhorn
Level-1
- Beiträge
- 74
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
HW: S7 300 SW: TIA V13; PID_CP
Hallo Mitglieder,
bis dato hatte ich meist nur Anwendungen mit 4-6 Reglern und hab mir über Zyklusverteiler keine Gedanken gemacht. Ohnehin sind unsere Anwendungen simple Füllstands, Durchfluss, Temperatur, etc Regelungen. Ich hab also alle Regler nacheinander im OB35 (100ms) aufgerufen.
Jetzt hab ich allerdings ein Projekt mit 15-20 Reglern. Meine Idee ist es im OB35 (auf 50ms eingestellt) über einen Zähler und eine Sprungfunktion (z.B.SPN) nacheinander alle Regler aufzurufen und abzuarbeiten, den Zähler um eins zu erhöhen bzw. im letzen Sprung wieder nullen.
Zykluszeit = 50ms*Anzahl Regler
Würdet Ihr das ähnlich machen?
Grüße,
Tiago.
Hallo Mitglieder,
bis dato hatte ich meist nur Anwendungen mit 4-6 Reglern und hab mir über Zyklusverteiler keine Gedanken gemacht. Ohnehin sind unsere Anwendungen simple Füllstands, Durchfluss, Temperatur, etc Regelungen. Ich hab also alle Regler nacheinander im OB35 (100ms) aufgerufen.
Jetzt hab ich allerdings ein Projekt mit 15-20 Reglern. Meine Idee ist es im OB35 (auf 50ms eingestellt) über einen Zähler und eine Sprungfunktion (z.B.SPN) nacheinander alle Regler aufzurufen und abzuarbeiten, den Zähler um eins zu erhöhen bzw. im letzen Sprung wieder nullen.
Zykluszeit = 50ms*Anzahl Regler
Würdet Ihr das ähnlich machen?
Grüße,
Tiago.