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.