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

UptoLike

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

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 63 -
End_Action;
Пример программы на языке ST, использующей «Non-stored»-
действия внутри шага 2, показан на рис.3.10.
Рис.3.10. Программа на языке SFC, использующая действие «Non-
stored»
При этом временная диаграмма выполнения «Non-stored» –
действия в рамках шага имеет следующий вид:
активность
шага
t
t
Выполнение
«Non-stored» –
действия
1
2
Action(P):
sub:=0.0;
End_Action;
начало
вычислений
Action(N):
if cm AND NOT(cm_1)
then
sub:=sub+1.0;
End_if;
cm:=cm_1;
End_Action;
конец
вычислений
1
длительность цикла
                           ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ


              End_Action;
   Пример программы на языке ST, использующей «Non-stored»-
действия внутри шага 2, показан на рис.3.10.

                      Action(P):
         1             sub:=0.0;
                      End_Action;
             начало
             вычислений

         2            Action(N):
                       if cm AND NOT(cm_1)
                       then
                       sub:=sub+1.0;
                       End_if;
                       cm:=cm_1;
                      End_Action;




             конец
             вычислений


       1

   Рис.3.10. Программа на языке SFC, использующая действие «Non-
                                stored»
   При этом временная диаграмма выполнения «Non-stored» –
действия в рамках шага имеет следующий вид:

   активность
   шага


                                                                    t
 Выполнение
 «Non-stored» –
 действия



                                                                    t

                                               длительность цикла




                                      - 63 -