-> Hier kostenlos registrieren
Moin, in meinem aktuellen Projekt soll die elektrische Heizung einer Extrusionsanlage erneuert werden.
Die alte Regelung ist vollständig diskret aufgebaut. Ein Operationsverstärker vergleicht die über einem PT100 abfallende Spannung mit der an einem Poti eingestellten Spannung (Solltemperatur). Die differenz des Verstärkers geht in eine weitere Karte, die ich wegen Komplexität nicht weiter auseinenader gedröselt habe. Im Endeffekt wird die Regelabweichung so umgeformt, dass innerhalb von 5 Sekunden ein großer Triac zwischen 0 und 100% durchgesteuert wird. Der hinter dem Triac hängende Heizwiderstand erwärmt die Anlage.
Ich soll nun den ganzen diskreten Kram in eine S7-1200 mit einer PID-Regelung realisieren. Gibt es eine einfache möglichkeit, wie z.B. fertigen Programmblock, der mir die Regelabweichung des PID oder einen Wert von 0-100% in eine Einschaltzeit von Periode X innerhalb von Intervall Y umwandelt oder muss ich mir selbst was mit Timern programmieren?
Für den Neuaufbau soll eine S7-1215C (6ES7 215-1AG40-0XB0) mit SM 1231 AI8 x RTD (6ES7 231-5PF32-0XB0) und SM 1222 DQ16 x DC24V (6ES7 222-1BH32-0XB0) den Steuerungspart übernehmen. Die Triacs werden von wesentlich kleineren (faktor 1000) Siemens SIRIUS (3RF2310-1AA02) SSRs ersetzt.
Hat jemand eine Idee, wie ich die Heizanlage möglichst simpel Programmieren kann?
Lieben Gruß und vielen Dank im Voraus!
Die alte Regelung ist vollständig diskret aufgebaut. Ein Operationsverstärker vergleicht die über einem PT100 abfallende Spannung mit der an einem Poti eingestellten Spannung (Solltemperatur). Die differenz des Verstärkers geht in eine weitere Karte, die ich wegen Komplexität nicht weiter auseinenader gedröselt habe. Im Endeffekt wird die Regelabweichung so umgeformt, dass innerhalb von 5 Sekunden ein großer Triac zwischen 0 und 100% durchgesteuert wird. Der hinter dem Triac hängende Heizwiderstand erwärmt die Anlage.
Ich soll nun den ganzen diskreten Kram in eine S7-1200 mit einer PID-Regelung realisieren. Gibt es eine einfache möglichkeit, wie z.B. fertigen Programmblock, der mir die Regelabweichung des PID oder einen Wert von 0-100% in eine Einschaltzeit von Periode X innerhalb von Intervall Y umwandelt oder muss ich mir selbst was mit Timern programmieren?
Für den Neuaufbau soll eine S7-1215C (6ES7 215-1AG40-0XB0) mit SM 1231 AI8 x RTD (6ES7 231-5PF32-0XB0) und SM 1222 DQ16 x DC24V (6ES7 222-1BH32-0XB0) den Steuerungspart übernehmen. Die Triacs werden von wesentlich kleineren (faktor 1000) Siemens SIRIUS (3RF2310-1AA02) SSRs ersetzt.
Hat jemand eine Idee, wie ich die Heizanlage möglichst simpel Programmieren kann?
Lieben Gruß und vielen Dank im Voraus!