Jezyk LD i FBD.pdf

(360 KB) Pobierz
Microsoft Word - SiR_71n.doc
Sir 7: Typy j ħ zyków programowania sterowników PLC (zdefiniowane w IEC-1131 )
- standard dokumentacji SFC ; j ħ zyki graficzne ( LD , FBD ); j ħ zyki tekstowe ( ST , IL ).
Przykładowe zastosowania w zadaniach sterowania procesem przemysłowym
J ħ zyki graficzne:
J ħ zyk schematów drabinkowych LD
J ħ zyk schematów blokowych FBD
Ka Ň dy program steruj Ģ cy, bez wzgl ħ du na jego posta ę , wykonywany jest cyklicznie.
Po wykonaniu ostatniej instrukcji ( IL ) lub szczebla drabiny ( LD ) program steruj Ģ cy
jest analizowany od pocz Ģ tku.
W rejestrach specjalnych o adresach: SMW22, SMW24 i SMW26 (S7-200) mo Ň na
odczyta ę w milisekundach odpowiednio: czas ostatniego cyklu pracy sterownika
(ostatniego skanowania), czas minimalny i maksymalny cyklu pracy liczony od mo-
mentu uruchomienia sterownika).
Cykl programowy:
-
obsługa wej Ļę - polega na odczytaniu aktualnych stanów na wej Ļ ciach sterownika
i wpisaniu ich do rejestrów wej Ļ ciowych.
-
proces wykonania cz ħĻ ci logicznej programu steruj Ģ cego (analiza programu).
-
proces komunikacji poprzez port komunikacyjny z programatorem lub modułami
zewn ħ trznymi oraz przeprowadza samodiagnostyk ħ .
-
obsługa wyj Ļę - polega na uaktualnieniu stanu wyj Ļę , gdy Ň efektem wykonania
programu mo Ň e by ę zmiana warto Ļ ci rejestrów wyj Ļ ciowych, którym przypisuje
si ħ fizyczne wyj Ļ cia sterownika.
Rys.7.1. Cykl programowy (scan cycle)
434686409.001.png
J ħ zyk schematów drabinkowych LD umo Ň liwia realizacj ħ zadania sterowania za
pomoc Ģ standaryzowanych symboli graficznych. Symbole te umieszcza si ħ w obwo-
dach w sposób podobny do szczebli (rungs) w schematach drabinkowych (ladder
diagrams) dla przeka Ņ nikowych układów sterowania.
Obwód (network) jest definiowany jako zbiór wzajemnie poł Ģ czonych elementów
graficznych. Z obwodem mo Ň e by ę skojarzona etykieta (label) posiadaj Ģ ca posta ę
nazwy lub liczby dziesi ħ tnej bez znaku zako ı czonych dwukropkiem.
Obwód LD ograniczony jest z lewej i prawej strony przez szyny pr Ģ dowe (prawa
szyna mo Ň e pozostawa ę w domy Ļ le). Szyny. te nie s Ģ elementami obwodu. Stan le-
wej szyny jest zawsze uwa Ň any za ON , (stanu prawej szyny nie definiuje si ħ ).
Rys. 7.2. Symbole operandów typu styk i cewka
Styk - jest elementem przekazuj Ģ cym do poł Ģ czenia poziomego po prawej stronie
styku stan b ħ d Ģ cy wynikiem mno Ň enia logicznego AND stanu linii ł Ģ cz Ģ cej po lewej
stronie styku oraz warto Ļ ci przypisanej mu logicznej zmiennej wej Ļ ciowej, wyj Ļ cio-
wej lub pami ħ ciowej. Styk nie modyfikuje warto Ļ ci skojarzonej z nim zmiennej.
Cewka - przekazuje stan poł Ģ cze ı z lewej strony na praw Ģ bez zmian, powoduj Ģ c
jednocze Ļ nie zapami ħ tanie stanu poł Ģ czenia po swej lewej stronie przez przypisan Ģ
jej zmienn Ģ logiczn Ģ
434686409.002.png
Rys.7.3 U Ň ycie zdefiniowanych funkcji i bloków funkcyjnych
W j ħ zyku LD mog Ģ tak Ň e wyst ħ powa ę standardowe funkcje i bloki funkcyjne, z na-
st ħ puj Ģ cymi wyj Ģ tkami:
434686409.003.png
Zgłoś jeśli naruszono regulamin