102BTechnology instructions
9.3 Basic motion control
S7-1200 Programmable controller
System Manual, 11/2011, A5E02486680-05
385
Table 9- 61 Example 1 - If the parameterized velocity is reached
([HFXWH
%XV\
,Q9HORFLW\
&RPPDQG
$ERUWHG
(UURU
If "Execute" = FALSE before the configured velocity is
reached
([HFXWH
%XV\
,Q9HORFLW\
&RPPDQG
$ERUWHG
(UURU
If "Execute" = FALSE after the configured velocity is
reached
①
The task is started with a positive edge at the input parameter "Execute". Depending on the programming, "Execute"
can be reset to the value FALSE event before the parameterized velocity is reached, or alternatively only after it has been
reached.
②
While the task is active, the output parameter "Busy" indicates the value TRUE.
③
When the parameterized velocity is reached, the output parameter "InVelocity" changes to TRUE.
④
If "Execute" retains the value TRUE even after the parameterized velocity has been reached, the task remains active.
"InVelocity" and "Busy" retain the value TRUE and only change their status to FALSE together with "Execute".
⑤
If "Execute" has been reset to FALSE before the parameterized velocity is reached, the task is complete when the
parameterized velocity is reached. "InVelocity" indicates the value TRUE for one execution cycle and changes to FALSE
together with "Busy".