PROGRAMOWALNE
STEROWNIKI LOGICZNE
PLC
Rys. 1. Struktura sterownika PLC
Moduł
sterowania
silnikiem
skokowym
Moduł wejść
cyfrowych
Moduł wyjść
cyfrowych
Moduł wejść
analogowych
stało-
prądowych
Moduł wyjść
analogowych
stało-
prądowych
Moduł wejść
analogowych
zmienno-
prądowych
Moduł wyjść
analogowych
zmienno-
prądowych
Komputer
centralny
Układ
sterowania
numerycznego
Inne PLC
Silnik
skokowy
Interfejs
komunikacyjny
Pamięć
programu
Programator
PLC
Interfejs
programatora
Procesor
logiczny
Magistrala systemowa
Instru-
kcje
Krok
CD
=
~
CD
=
~
Norma dopuszcza i formalizuje pięć sposobów opisu programu [4.46]:
lista instrukcji (ang. IL - Instruction List),
tekst strukturalny (ang. ST - Structured Text),
schemat zestykowy inaczej zwany drabinkowyn (ang. LD - Ladder
Diagram),
funkcjonalny schemat blokowy (ang. FBD - Fuction Block Diagram),
schemat sekwencji funkcji (ang. SFC - Sequntial Function Chart.
Rys. 2. Schemat kinematyczny jednostki wiertarskiej; przesuwy szybkie
uzyskiwane są od silnika M1 obracającego śrubę pociągową, posuw
roboczy realizuje silnik M2 obracający nakrętkę:
K 1 – styk łącznika drogowego określającego położenie wyjściowe
jednostki,
K 21, K22 – styki łącznika drogowego określającego koniec ruchu
szybkiego i początek ruchu roboczego,
K 3 – styk łącznika drogowego stwierdzającego koniec ruchu
roboczego i początek wycofania,
SZYBKI
DOSUW
POSUW
ROBOCZY
SZYBKIE WYCOFANIE
K 1
K 2
K 3
SILNIK
POSUWÓW
ROBOCZYCH
SILNIK
SZYBKICH
PRZESUWÓW
M 1
M 2
Rys. 3. Schemat zestykowy układu sterującego pracą jednostki:
S 1 – stycznik włączający silnik M1 szybkiego przesuwu w
kierunku do przodu,
S11, S12, S13 – styki pomocnicze stycznika S1,
S 2 – stycznik włączający silnik M1 szybkiego przesuwu w
kierunku do tyłu,
S21, S22, S23 – styki pomocnicze stycznika S2,
S 3 – stycznik włączający silnik M2 napędu ruchu roboczego,
S31, S32 – styki pomocnicze stycznika S3,
P 1 – styki przycisku - start jednostki,
P 21, P22 – styki przycisku - stop jednostki - szybkie wycofanie.
K 22
S 12
S 22
S 11
P 1
S 31
S 32
K 1
P 21
P 22
K 3
S 21
S 13
S 23
S 3
S 2
S 1
K21
Jeżeli K22 lub S31 i nie
S12 i nie S22 to S3
Jeżeli nie S32 i P1 lub
S11 i nie P21 i nie K21 i
nie S23 to S1
Jeżeli nie K1 i P22 lub K3
lub S21 i nie S13 to S2
Przykładowo dla sterowników z angielskiej strefy językowej przyjmuje się
następujące adresy:
I - wejście (Input),
O - wyjście (Output
oraz symbole operacji logicznych:
działanie typu i,
+ działanie typu lub,
/ negacja,
= wykonanie
Rys. 4. Zasada
działania sterownika
PLC
S11
S12
S13
S21
S22
S23
S31
S32
K1
K21
K22
K3
P1
P21
P22
S1
S2
S3
PROCESOR
PAMIĘĆ PROGRAMU
O02 = (I10 + I06) / I01 ·/ I04
O00 = ( / I07 I12 ) + I00 / I13 ·/ I09 / I05
O01 = / I08 ( I14 + I11 + I03)·/ I02
Instrukcje
O00
O01
O02
O03
O04
O05
O06
O07
O08
O09
O10
O11
O12
O13
O14
I00
I01
I02
I03
I04
I05
I06
I07
I08
I09
I10
I11
I12
I13
I14
Jeżeli K22 lub S31 i nie S12 i nie
S22 to S3
Jeżeli nie S32 i P1 lub S11 i nie P21
i nie K21 i nie S23 to S1
Jeżeli nie K1 i P22 lub K3 lub S21 i
nie S13 to S2
Rys. 5. Możliwe usytuowania sterownika PLC w obrabiarkach: a) sterownik PLC
jako układ sterowania sekwencyjnego, b) sterownik PLC jako układ dopasowująco-
sterujący, c) sterownik PLC jako funkcjonalny moduł układu sterowania
numerycznego jako wbudowany pakiet
Układ sterowania
numerycznego
Układ sterowania
numerycznego
Moduł
PLC
jako układ
dopasowująco-
sterujący
Sterownik
PLC
Sterownik
PLC
jako układ
dopasowująco-
sterujący
Potwier-
dzenia
Sygnały
sterujące
Szyna
danych
Sygnały
sterujące
Potwier-
dzenia
Sygnały
sterujące
Potwier-
dzenia
Potwier-
dzenia
Sygnały
sterujące
Programator
c)
b)
a)
Instrukcje