Информационные технологии. Пономарев О.П. - 58 стр.

UptoLike

Составители: 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 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 -