Thommy2207
Level-1
- Beiträge
- 12
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
mir stellt sich derzeit folgendes Problem dar.
Ich bin bei der Inbetriebnahme eines Multifunktionstestandes für Brennstoffzellen. Die Steuerung läuft über eine S7 mit CPU 315.
Über eine CP 343 ist die Anlage über einen OPC Server mit der Visualisierung mittels Lab View verbunden.
Im S7 Programm sind 15 PID Regler implementiert.
14 dienen zur Temperaturreglung, einer um die Durchflussmenge des Kühlkreislaufes zu regeln.
Die Regler sind nur implementiert, haben alle exakt die selben Einstellungen, und wurden bisher nie in Betrieb genommen und feingetuned.
Dies soll jetzt gemach werden und ich könnte etwas Hilfe brauchen ,da das nicht mein Fachgebiet ist.
Die ist Werte der Temperatur werden über Thermoelemente eingelesen. Eingang gewählt TC-k. z.b Analogwert von 100 dezimal entspricht 10°C.
Der Sollwert wird über die Visualisierung eingegeben. Der Wertebereich kann eingestellt werden. Hier meistens bist 300°C, sprich 300°C =6C00 oder 27648. Bei dem Durchflusskreis ist es ähnlich, nur das der Ist-Wert über einen DI eingelesen wird. Dort entsprechen sowohl für ist und Sollwert die 6C00 = 30l
Jetzt meine Frage: Was erwartet der Regler am EIngang. Einen Analogwert oder einen Prozentwert vom Maximum?
Falls es ein Prozentwert ist, kann ich doch einfach zuvor den Soll bzw. Ist Wert durch 276,48 teilen und hab dann den Prozentwert oder. Bzw. bei den Thermoelementen den Istwert mal 1/100 des Endwertes.
Beispiell. Ist Wert = 30°C = 300 dezimal. Endwert 300°C = 3000 dezimal.
Teile ich also jetzt den Istwert durch 30 hab ich die gewünschten 10%. Oder?
Gleiches natürlich bei den anderen Werten.
So jetzt noch die Frage nach dem Stellwert und den zugehörigen Grenzen. Muss dort jetzt auch ein Wert von 0 - 100% eingetragen sein, oder Analogwert von 0 - 27648?
Ggf. kann ich auch den Quellcode von einem der Regler hochladen, hab ihn aber derzeit nur als xps. und das kann ich hier nicht hochladen. Mein Lab Rechner hat keinen PDF drucker. Müsste ich dann einrichten.
Über ein bißchen Hilfe wäre ich sehr dankbar.
mir stellt sich derzeit folgendes Problem dar.
Ich bin bei der Inbetriebnahme eines Multifunktionstestandes für Brennstoffzellen. Die Steuerung läuft über eine S7 mit CPU 315.
Über eine CP 343 ist die Anlage über einen OPC Server mit der Visualisierung mittels Lab View verbunden.
Im S7 Programm sind 15 PID Regler implementiert.
14 dienen zur Temperaturreglung, einer um die Durchflussmenge des Kühlkreislaufes zu regeln.
Die Regler sind nur implementiert, haben alle exakt die selben Einstellungen, und wurden bisher nie in Betrieb genommen und feingetuned.
Dies soll jetzt gemach werden und ich könnte etwas Hilfe brauchen ,da das nicht mein Fachgebiet ist.
Die ist Werte der Temperatur werden über Thermoelemente eingelesen. Eingang gewählt TC-k. z.b Analogwert von 100 dezimal entspricht 10°C.
Der Sollwert wird über die Visualisierung eingegeben. Der Wertebereich kann eingestellt werden. Hier meistens bist 300°C, sprich 300°C =6C00 oder 27648. Bei dem Durchflusskreis ist es ähnlich, nur das der Ist-Wert über einen DI eingelesen wird. Dort entsprechen sowohl für ist und Sollwert die 6C00 = 30l
Jetzt meine Frage: Was erwartet der Regler am EIngang. Einen Analogwert oder einen Prozentwert vom Maximum?
Falls es ein Prozentwert ist, kann ich doch einfach zuvor den Soll bzw. Ist Wert durch 276,48 teilen und hab dann den Prozentwert oder. Bzw. bei den Thermoelementen den Istwert mal 1/100 des Endwertes.
Beispiell. Ist Wert = 30°C = 300 dezimal. Endwert 300°C = 3000 dezimal.
Teile ich also jetzt den Istwert durch 30 hab ich die gewünschten 10%. Oder?
Gleiches natürlich bei den anderen Werten.
So jetzt noch die Frage nach dem Stellwert und den zugehörigen Grenzen. Muss dort jetzt auch ein Wert von 0 - 100% eingetragen sein, oder Analogwert von 0 - 27648?
Ggf. kann ich auch den Quellcode von einem der Regler hochladen, hab ihn aber derzeit nur als xps. und das kann ich hier nicht hochladen. Mein Lab Rechner hat keinen PDF drucker. Müsste ich dann einrichten.
Über ein bißchen Hilfe wäre ich sehr dankbar.