Przykład 1
Programowanie sterowników PLC » Przykład 1
Przykład : czyli pierwsze programy.
|--------------------(Q1)-|
Zakłada się , że o ile nie ma po drodze z lewa do prawa żadnych znaków to element po prawej -(Q1)- jest stale w stanie wzbudzonym (załączonym) i przyjmuje wartość "1" "true" "prawda". W praktyce oznacza to ciągłe załączanie przypisanej zmiennej w tym przypadku wyjścia Q1 PLC .
|---|I1|------------( Q1)-|
W tym przypadku stan z lewej czyli “1” będzie przeniesiony na prawą tylko wtedy , gdy I1 będzie miało wartość “1” . Czyli wyjście Q1 będzie załączone jeżeli wejście I1 będzie miało wartość 1
|---|I1|----|I2|-----( Q1)-|
W tym przypadku stan z lewej czyli “1” będzie przenoszony sukcesywnie pod warunkiem , że najpierw I1 = 1 a potem I2 = 1. Czyli oba wejścia I1 i I2 muszą być załączone aby załączyć wyjście Q2. Jest to realizacja funkcji AND
Analogicznie
|---|I1|----|I2|---|I3|--( Q1)-|
|---|I1|----|I2|--......-|In|--( Q1)-| gdzie n- ilość użytych wejść
Sygnał 1 z lewej strony będzie po kolei przenoszony z lewa do prawa i w zależności od stanu poszczególnych wejść ustawi wyjście Q1
|---|I1|-------|-------(Q1)-|
|--|I1|--------|--------------|
|---|I2|-------|--------------|
Pamiętając o zasadach przenoszenia sygnału 1 od lewej na prawo w tym przypadku widać , że wyjście Q1 zostanie załączone kiedy wejście I1 lub I2 będzie załączone. Realizacja funkcji OR
Na tym przykładzie widać , dlaczego język nazywa się drabinkowy.