Jezyk LD i FBD, PLC
[ Pobierz całość w formacie PDF ]
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)
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
Ģ
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:
[ Pobierz całość w formacie PDF ]