-> Hier kostenlos registrieren
Hallo Fachmänner!
Ich habe bereits mehrere Beiträge hier im Forum durchgelesen in der Hoffnung den Lösungsansatz für meine Aufgabe zu finden, bin aber leider nicht weiter gekommen.
Es ist mein erstes SPS-Projekt und es fehlt mir einfach an Kenntnissen auf diesem Gebiet. Selbstverständlich bilde ich mich weiter, bin aber leider noch nicht so weit und muss das Projekt aber jetzt schon abschließen
Es wäre sehr schön, wenn jemand von den "SPS-Göttern" hier mir ein wenig Helfen könnte.
Hier eine kleine Beschreibung:
Ein pneumatischer Greifer wird auf zwei Achsen bewegt.
Der Greifer nimmt ein Werkstück von einem Werkstückrevolver, bringt es zu einem schwenkbaren Dreharm und schiebt es drauf. Der Dreharm fängt an zu rotieren und fährt das Werkstück in einen Ofen. Nach einer bestimmten Zeit wird das Werkstück aus dem Ofen herausgefahren, abgekühlt und wieder an den Greifer übergeben. Dieser bringt das Werkstück wieder zum Revolver, setzt das ab und nimmt sich das nächste Werkstück usw.
Dazu habe ich eine Schrittkette mit Graph erstellt und entsprechende FCs (in FUP) für den Rest. Das Ganze funktioniert auch einwandfrei.
Es stehen 7 Programme zur Auswahl die sich eigentlich nur in der voreingestellten Brennzeit im Ofen unterscheiden. Die Programme kann ich über die programmierten Tasten am OP7 auswählen. Desweiteren ist es möglich zwischen Automatik und Handbetrieb, sowie zwischen Dauerzyklus und Einzelzyklus auszuwählen.
Als Startbild möchte ich jetzt die Statusanzeige von dem aktuell laufenden Programm und dem ausgewählten Zyklus (Dauer-oder Einzelzyklus) anzeigen lassen.
Ich habe auch schon die Ausgabefelder erstellt, weiß jetzt aber leider nicht, wie man den aktuellen Status in der Steuerung erfasst und an das OP7 übergibt.
Die Programme werden bei mir mit SR-Gliedern gesetzt.
Ich denke, dass ich die Ausgänge dieser SR-Glieder irgendwie erfassen, in einen DB schreiben und an das OP7 übergeben soll, weiß aber leider nicht wie? Mit DBs kenne ich mich noch nicht aus und der einzige DB in meinem Programm wurde von dem Schrittketten-FB automatisch erzeugt
Könnt ihr mir bitte helfen?
Ich habe bereits mehrere Beiträge hier im Forum durchgelesen in der Hoffnung den Lösungsansatz für meine Aufgabe zu finden, bin aber leider nicht weiter gekommen.
Es ist mein erstes SPS-Projekt und es fehlt mir einfach an Kenntnissen auf diesem Gebiet. Selbstverständlich bilde ich mich weiter, bin aber leider noch nicht so weit und muss das Projekt aber jetzt schon abschließen
Es wäre sehr schön, wenn jemand von den "SPS-Göttern" hier mir ein wenig Helfen könnte.
Hier eine kleine Beschreibung:
Ein pneumatischer Greifer wird auf zwei Achsen bewegt.
Der Greifer nimmt ein Werkstück von einem Werkstückrevolver, bringt es zu einem schwenkbaren Dreharm und schiebt es drauf. Der Dreharm fängt an zu rotieren und fährt das Werkstück in einen Ofen. Nach einer bestimmten Zeit wird das Werkstück aus dem Ofen herausgefahren, abgekühlt und wieder an den Greifer übergeben. Dieser bringt das Werkstück wieder zum Revolver, setzt das ab und nimmt sich das nächste Werkstück usw.
Dazu habe ich eine Schrittkette mit Graph erstellt und entsprechende FCs (in FUP) für den Rest. Das Ganze funktioniert auch einwandfrei.
Es stehen 7 Programme zur Auswahl die sich eigentlich nur in der voreingestellten Brennzeit im Ofen unterscheiden. Die Programme kann ich über die programmierten Tasten am OP7 auswählen. Desweiteren ist es möglich zwischen Automatik und Handbetrieb, sowie zwischen Dauerzyklus und Einzelzyklus auszuwählen.
Als Startbild möchte ich jetzt die Statusanzeige von dem aktuell laufenden Programm und dem ausgewählten Zyklus (Dauer-oder Einzelzyklus) anzeigen lassen.
Ich habe auch schon die Ausgabefelder erstellt, weiß jetzt aber leider nicht, wie man den aktuellen Status in der Steuerung erfasst und an das OP7 übergibt.
Die Programme werden bei mir mit SR-Gliedern gesetzt.
Ich denke, dass ich die Ausgänge dieser SR-Glieder irgendwie erfassen, in einen DB schreiben und an das OP7 übergeben soll, weiß aber leider nicht wie? Mit DBs kenne ich mich noch nicht aus und der einzige DB in meinem Programm wurde von dem Schrittketten-FB automatisch erzeugt
Könnt ihr mir bitte helfen?