Load a recipe
This handshake state sequence assures that the PLC allows a safe change of recipe and is updated when new recipe values are downloaded.
The steps for this handshake are:
- PLC must allow a change of a recipe by setting
ProductChangeEnable
to TRUE. - HMI client requests a product change by setting
ProductChangeRequestHmi
to TRUE. - When it is safe, the PLC responds to the request by setting
ProductChangeConfirmPlc
to TRUE. - HMI copies the new recipe to the temporary recipe
ActRcpData
but does not activate it. - HMI removes the change request by resetting
ProductChangeRequestHmi
to FALSE. - PLC now requests the new recipe to be activated and symbol values to be downloaded by setting
DataRequestPLC
to TRUE. - This triggers a handshake sequence same as Startup state-machine and the new recipe data will be downloaded to PLC.