ВУЗ:
Составители:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 55 -
<оператор>;
. . .
END_FOR;
Заголовок цикла имеет следующие операнды:
index – внутренняя целая аналоговая переменная, увеличивающаяся
на каждом шаге цикла;
mini – начальное значение для индекса (перед первым шагом
цикла);
maxi – максимальное разрешенное значение для индекса;
step - приращение индекса на каждом шаге цикла.
Цикл FOR можно заменить циклом WHILE:
index:=mini;
while (index<=maxi) do
<оператор>;
<оператор>;
. . .
index:=index+step;
end_while;
Расширения языка ST.
Управление таймером.
10
Action(P);
b100:=true;
t_ctrl:=t#0s;
TSTART(tm_ctrl);
End_action;
11
b_1 OR (tm_ctrl>timeout);
Action(P);
TSTOP(tm_ctrl);
Alarm:=NOT(b100);
End_action;
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
<оператор>;
...
END_FOR;
Заголовок цикла имеет следующие операнды:
index – внутренняя целая аналоговая переменная, увеличивающаяся
на каждом шаге цикла;
mini – начальное значение для индекса (перед первым шагом
цикла);
maxi – максимальное разрешенное значение для индекса;
step - приращение индекса на каждом шаге цикла.
Цикл FOR можно заменить циклом WHILE:
index:=mini;
while (index<=maxi) do
<оператор>;
<оператор>;
...
index:=index+step;
end_while;
Расширения языка ST.
Управление таймером.
10 Action(P);
b100:=true;
t_ctrl:=t#0s;
TSTART(tm_ctrl);
End_action;
b_1 OR (tm_ctrl>timeout);
11 Action(P);
TSTOP(tm_ctrl);
Alarm:=NOT(b100);
End_action;
- 55 -
Страницы
- « первая
- ‹ предыдущая
- …
- 56
- 57
- 58
- 59
- 60
- …
- следующая ›
- последняя »
