084 (2)

084 (2)



Kurs Podstowowy SIMATIC S7

3.2. Układy czasowe oraz liczniki również można zapisać w języku STL - jak to zrobić?

Zadanie 18. Generator częstotliwości 2Hz.

Zapisać program realizujgcy funkcję generatora częstotliwości 2Hz. Sygnał tego generatora powinien być dostępny w komórce M 0.2.

Rozwiązanie.

Generator częstotliwości można zrealizować przy pomocy układu czasowego.

Generator można slworzyć na wiele sposobów wykorzystując jeden - samoowyzwalajgcy się lub dwa - wyzwalające się wzajemnie układy czasowe. Przykład rozwiązania tego zadania pokazany jest na rysunku 3-9, 3-10.

W rozwiązaniu tym wykorzystane zostały bity stałego "0" i „1" realizowane przez funkcję FC13. Cały generator został zbudowany w oparciu o jeden układ czasowy, który jest wyzwalany wtedy kiedy nie pracuje. Generator działający na tej zasadzie można zbudować w oparciu o układ czasowy, który nie wymaga podtrzymania sygnału wyzwalającego - w przypadku sterowników SIMATIC jest to układ S_PEXT.

7C14 : C«n«r*cor 2Hz

S'etM>rX 1 : spr*wd3«iu.« esy uXl*<S cs**ovy pracu]*

1734

-1|-(MT>—

Jłutworfc 2 : próba vysvol«nl* ą»n*racor»


T34 S_P£XT


$    O--

TV    91 - 11.1

SCO-??.?

X«twrK 3 : vyswol«ni« ę«n«r*cor* KO. 1

SSTgZSOHS-


61 -11. J 90 -11.1

: starowanie blsaa generatora

Rysunek 3-9. Przykładowe rozwiązanie zadania 18 - funkcja FC14.

OBI : 111 1 {-y-.-TTłl : 111

7C13

X«t«ark 2 : 111

FC14

-(CALI)—

Kotwork 3 : 111

| KO.2_04. C

Rysunek 3-10. Przykładowe rozwiązanie zadania 18 - blok OBI.

W rozwiązaniu została zastosowana nowa funkcja - RET. Funkcja ta pozwala na zakończenie wykonywania aktualnego bloku programowego. W przypadku

INTEX Sp. z o.o. Centrum Szkoleniowe Systemów Automatvkj III-8


Wyszukiwarka

Podobne podstrony:
074 (2) Kurs Podstawowy SIMATIC S7 Układ czasowy S_PULSE - SP - Impuls. Wejście wyzwalające - S We
075 (2) Kurs Podstawowy SIMATIC S7 Układ czasowy S_OFFDT - SF - Opóźnienie wyłączenia Kurs Podstawow
083 (7) Kurs Podstawowy SIMAT1C S7Zadanie 17. Generacja stałego „O" i stałej „1". Zapisać
025 (13) Kurs Podstawowy SIMATIC S7 Okno edytora można podzielić na dwie części: sekcję deklaracji o
087 (2) Kurs Podstawowy SIMATIC S7 • sprawdzenie układu czasowego A Tl i przepisanie tego stanu na w
088 (2) Kurs Podstawowy SIMATIC S7 Wykorzystując wszystkie wiadomości, które zostały przedstawione p
089 (2) Kurs Podstawowy SIMATIC S7 •    sprawdzenie warunku kasowania A I 0.3 i ewent

więcej podobnych podstron