State-Machine starten
Die folgenden Schritte werden durchgeführt, um die Kommunikation abzuschließen und die letzten Rezeptdaten in die SPS-Variablen beim Start der Maschine herunterzuladen:
- Beim Start verfügt die SPS über keine Rezeptdaten, da die HMI später eine Sitzung starten kann. Die SPS setzt den Flag 
DataRequestPLCauf TRUE und den FlagDataValidPlcauf FALSE. - Der HMI-Client liest bei der Initialisierung die Variable 
DataRequestPLCund setztDataRequestPLCActiveHmiauf TRUE, um anzuzeigen, dass er die Anforderung erhalten hat. - Das Rezept, das als aktives temporäres Rezept gespeichert ist, wird von der HMI aus aktiviert und setzt die Werte für alle zugehörigen SPS-Variablen.
 - Der HMI-Client schreibt FALSE in 
DataRequestPLCActiveHmiund TRUE inDataRequestPLCQuitHMI, um die vollständige Aktivierung anzuzeigen. - Die SPS entfernt die Anfrage, indem sie 
DataRequestPlcauf FALSE zurücksetzt.