089 (2)

089 (2)



Kurs Podstawowy SIMATIC S7

•    sprawdzenie warunku kasowania A I 0.3 i ewentualne skasowani układu czasowego R CO,

•    odczytanie bieżącej wartości impulsów zliczonych przez licznik- L CO i zapamiętanie tej wartości w komórce T MW 100,

•    odczytanie bieżącej wartości impulsów zliczonych przez licznik w kodzie BCD -LC CO i zapamiętanie tej wartości w komórce T MW 102,

•    sprawdzenie stanu licznika A CO i przepisanie tego stanu na wyjście = Q 4.0, jeżeli stan licznika jest różny od zera impulsów wtedy wyjście to będzie aktywne, zaś jeżeli jego stan bieżący będzie równy zero wtedy wyjście to będzie nieaktywne.

W praktyce najczęściej wykorzystywane są tylko niektóre operacje na układzie licznikowym np. inkrementacja i dekrementacja, zerowanie i zapamiętanie wartości bieżącej. Program realizujący powyższe funkcje zapisany w języku LAD, a następnie przetłumaczony na język STL ma postać pokazaną na rysunku 3-17.

FCIS : Układ licznikowy    FCIS : Układ licznikowy

: Zastosowanie układu licznikowego    Zastosowanie układu licznikowego

10. i

—H-


10.3

Hh


. PV cv CV_8C0


-MW100

- ??.?


A    I    0.0

CU    c    o

A    I    0.1

CD    C    O

NOP    O

NOP    O

A    I    0.3

R    C    O

L    C    O

t :w 100 NOP    O

NOP    O


Rysunek 3-17. Niepełny opis układu licznikowego.

Jak widać analogicznie jak w przypadku układ czasowego niewykorzystywane wejścia zostały zastąpione rozkazami NOP O, które nie realizują żadnej funkcji (a jednocześnie zajmują miejsce w pamięci programu oraz czas procesora), są tylko elementem potrzebnym do konwersji pomiędzy różnymi formami zapisu.

Optymalny program zapisany w języku STL realizujący funkcje pokazane na rysunku 3-17 przedstawiony jest na rysunku 3-18.

FCIS : Układ licznikowy

Zastosowanie układu licznikowego

A    I    0.0

CU    C    O

A    I    0.1

CD    C    O

A    I    0.3

R    C    O

L    C    O

T    MW 100

Rysunek 3-18. Opis układu licznikowego w ięzyku STL.

INTEX Sp. z o.o. Centrum Szkoleniowe Systemów Automatyki III-13


Wyszukiwarka

Podobne podstrony:
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
006 (48) Kurs Podstawowy SIMATIC S7 wartość sygnału analogowego na wartość cyfrowg - liczbę, która d
010 (35) Kurs Podstawowy SIMATIC S7 Rysunek 2-1. Rozbudowa konfiguracji sterownika S7-300. Rysunek 2
013 (30) Kurs Podstawowy SIMATIC S7 nazwa folderu w którym zostanie zachowany tworzony projekt
015 (26) Kurs Podstawowy SIMATIC S7 H Juto, £<* Evc y«- Qpto»    Help DlcSlHl fil
017 (20) Kurs Podstawowy SIMATIC S7 Aby wybrać moduł z danej grupy, należy najpierw rozwinqć jej zaw
018 (19) Kurs Podstawowy SIMATIC S7 Rysunek 2-12. Przelqcznik trybu pracy CPU.Przełącznik ten może z

więcej podobnych podstron