Danke für Antwort Paul!
Jetzt ist alles klar und ich probier das mal aus.
Gruß Thomas
Wenn man die genaue Abfolge beachtet funktioniert das prima
Steuern von Funktionen durch die SPS
Der Ablauf zur Steuerung von Funktionen durch die SPS Die Steuerung bzw. Peripherie, die mit dem MMI verbunden ist., ist immer identisch und im Folgenden beschrieben.
Merke:
Kontrolldaten = Daten innerhalb der Kontroll-Struktur (mit Steuerbit)
Statusdaten = Daten innerhalb der Status-Struktur (mit Zustandsbit)
1.
Steuerbit der Kontrolldaten in der SPS setzen.
2.
Sobald GRS GRS ist die Kurzbezeichnung für "Galileo Runtime System". GRS steht für das Ablaufprogramm GRSW der MMI Geräten. Diese Programme interpretieren die durch die Generiersoftware GALILEO erstellte Datenstruktur (auch Kompilat genannt). das Steuerbit im den Kontrolldaten erkannt hat, wird dieses auf das entsprechende Zustandsbit der Statusdaten kopiert und die Status-Struktur zur SPS übertragen.
3.
Sobald die SPS das entsprechende Zustandsbit in der Status-Struktur erkannt hat, muss diese das Steuerbit der Kontrolldaten wieder zurücksetzen.
4.
Sobald GRS die Funktion ausgeführt hat, wird das Zustandsbit der Statusdaten zurückgesetzt und die Status-Struktur zur SPS übertragen.
5.
Erst wenn in der SPS das Zustandsbit (Status Bit) als zurückgesetzt erkannt wird, ist die Funktion effektiv beendet worden.
Das gleiche Steuerbit (Control Bit) darf erst wieder gesetzt werden, wenn das Zustandsbit (Status Bit) zurückgesetzt ist.