Non self-terminating recipe phase
A non self-terminating recipe phase goes from IDLE to RUNNING to READY TO COMPLETE,
and waits for the COMPLETE/TERMINATE command of the higher level controller. With the
READY TO COMPLETE status, the recipe phase signals that it needs to be completed actively
by the control (non-self-terminating recipe phase). The flowchart of a non self-terminating
recipe phase is shown below.
(3+VWD\V5($'<
XQWLO53+FRPSOHWHVLW
5($'<
5($'<
&RPSOHWH
5($'<
(3+
)ODJV
6WDWXV
$OORFDWLRQ
53+
)ODJV
6WDWXV
$OORFDWLRQ
53+ 5HFLSHSKDVH
(3+ (TXLSPHQWSKDVH
7LPH
FPG
FPG
5811,1*
5(/($6('
&203/(7('
5(/($6('
$//2&$7('
,'/(
$//2&$7(
$//2&$7('
:ULWH6HWSRLQWVDQG6WDUW
5811,1*
&203/(7,1*
5HDG6HWSRLQWVDQG$FWXDO9DOXHV
,'/(
5(/($6(
5(/($6('
6WDUW
&203/(7('
5HVHW
RFFXSLHG
5HVHW
,'/(
&203/(7('
,'/(
5811,1*
FPG
&RPSOHWH
Example of a self-terminating and a non self-terminating recipe function
"Dosing, is a self-terminating process i.e. the function runs autonomously until it reaches the
"Completed" status. The "Dosing" process is reset by the recipe control and the subsequent
"Heating" phase is started.
"Agitate" is a non self-terminating process, i.e. the function reports "Ready_TC" (ready to
complete) as soon as the agitator is running at the target speed. The recipe control then
decides with the "Complete" command when the agitator should be switched off.
As soon "Transfer" phase that follows "Agitation" is set by the control, the agitator is switched
off with the "Complete" command. The "Transfer" function can start once the agitation reports
the status "completed".
BATCH Control Center
9.8 Batch control
SIMATIC BATCH V8.2
Operating Manual, 02/2016, A5E35958174-AA 397