ВУЗ:
Составители:
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 61 -
На рис.3.8 приведена программа на языке SFC, использующая
булевы действия. На втором, третьем и четвертом переходах в
качестве условий используются операторы задержки действий,
выполняемых внутри второго, третьего и четвертого шагов.
«Pulse» – действия – это список команд на языке ST или IL,
которые выполняются только один раз в момент активации шага.
Синтаксис «Pulse» – действий следующий:
Action(P):
(*операторы языка ST или блок команд на языке IL*)
End_Action;
Рис.3.8. Программа на языке SFC, использующая булевы действия
На рис.3.9 показан пример программы на языке SFC,
использующий «Pulse» – действия. Как правило, на переходах стоят
условия – выражения, в которых переменные имеют атрибут входных
или внутренних.
1
2
Action(P);
Led_1:=false; Led_2:=false;
End_Action;
Action(P);
Led_3(N); /Led_4;
End_Action;
3
Action(P);
Bo_3(S); Bo_101( R );
End_Action;
GS2.t>1s
4
Action(P);
/Bo_3 AND Bo_101;
End_Action;
GS3.t>2s40ms;
GS4.t>0.5s
1
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ На рис.3.8 приведена программа на языке SFC, использующая булевы действия. На втором, третьем и четвертом переходах в качестве условий используются операторы задержки действий, выполняемых внутри второго, третьего и четвертого шагов. «Pulse» – действия – это список команд на языке ST или IL, которые выполняются только один раз в момент активации шага. Синтаксис «Pulse» – действий следующий: Action(P): (*операторы языка ST или блок команд на языке IL*) End_Action; 1 Action(P); Led_1:=false; Led_2:=false; End_Action; 2 Action(P); Led_3(N); /Led_4; End_Action; GS2.t>1s 3 Action(P); Bo_3(S); Bo_101( R ); End_Action; GS3.t>2s40ms; 4 Action(P); /Bo_3 AND Bo_101; End_Action; GS4.t>0.5s 1 Рис.3.8. Программа на языке SFC, использующая булевы действия На рис.3.9 показан пример программы на языке SFC, использующий «Pulse» – действия. Как правило, на переходах стоят условия – выражения, в которых переменные имеют атрибут входных или внутренних. - 61 -
Страницы
- « первая
- ‹ предыдущая
- …
- 62
- 63
- 64
- 65
- 66
- …
- следующая ›
- последняя »