[KURS PLC, CZĘŚĆ 5] Sterowniki SIMATIC S7-1200 (CPU1211C) – operatory logiczne
2. Projekt – sterowanie szlabanem
Przed szlabanem zamontowano dwa czujniki. Wykrycie obiektu przez czujnik powoduje pojawienie się stanu wysokiego na wejściu cyfrowym. Podniesienie szlabanu następuje w momencie pojawienia się stanu wysokiego na przekaźniku w wbudowanym kontrolerze. Po podniesieniu szlaban automatycznie jest opuszczany po krótkim opóźnieniu.

Podłączenie elektryczne
Czujniki o nazwach SensorS1 oraz SensorS2 podłączono odpowiednio do wejść cyfrowych o adresach I0.0 oraz I0.1. Do wyjścia cyfrowego o adresie Q0.0 podłączono przekaźnik. Zamiast czujników możesz pozostać przy przyciskach. Podłącz drugi przycisk analogicznie do opisu z poprzedniego odcinka. Na wyjściu cyfrowym może pozostać również dioda LED, zamiast podłączonego przekaźnika.

Projekt w TIA Portal
Tworzymy nowy projekt. Dodajemy sterownik i przeprowadzamy konfiguracje w taki sam sposób, jak w poprzednich przykładach. Następnie tworzymy tablice PLC tags i umieszczamy w nich tagi zgodnie z poniższym rysunkiem:

W tablicy Input umieszczono nazwy symboliczne czujników natomiast w tablicy Output umieszczono nazwę symboliczną przekaźnika. Do projektu dodajemy teraz blok OB1 w języku SCL. Do wykonania zadania trzeba użyć jednego z operatorów logicznych. Najodpowiedniejszym jest operator sumy logicznej. Zatem w kodzie posłużymy się symbolem AND. W takim razie do bloku OB1 dodajemy kod przedstawiony poniżej:
„Relay” := „SensorS1” AND „SensorS2”;
Na początku jest obliczana wartość wyrażenia znajdująca się po prawej stronie znaku przypisania. Wyrażenie „SensorS1” AND „SensorS2” jest obliczane na podstawie tablicy prawdy iloczynu logicznego. Wynik tego wyrażenia jest przypisywany do tagu Relay.
Testowanie
Można teraz przetestować napisany kod programu, do czego autor wykorzystał konfigurację zestawu jak na zdjęciu poniżej:

Za pomocą symulatora zostały ustawione wejścia cyfrowe o adresie I0.0 oraz I0.1 w stan wysoki. W tym momencie dioda LED świeci. Wykres obrazujący działanie programu przedstawiono poniżej:

Z wykresu widać dokładnie, że na wyjściu Q0.0 (Relay) jest stan wysoki, gdy każdy z czujników jest również w stanie wysokim.
Tomasz Gilewski


POWER UP. Wybór przekaźników do bezpiecznych stacji ładowania prądem przemiennym: normy, wymagania i rozwiązania
Cztery dekady Vision Engineering Germany – precyzja, innowacje i ergonomiczna mikroskopia od 1986 roku
Taśma poliimidowa (Kapton®) w elektronice: zastosowania i właściwości 


![https://www.youtube.com/watch?v=gHcP8AajoN4 Szymon Robak oprowadza po katowickim Laboratorium Badań Kompatybilności Elektromagnetycznej w Sieć Badawcza Łukasiewicz - Instytucie Sztucznej Inteligencji i Cyberbezpieczeństwa. Zapraszamy na film! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/06/Szymon-Robak-tytulowe.png)
![https://www.youtube.com/watch?v=BgxJVTwYJ-s Zapraszamy do obejrzenia filmu i wysłuchania krótkich wypowiedzi prelegentów Hardware Forum 2026 i organizatorów majowej konferencji dla inżynierów z branży elektronicznej: Konrad Bruliński z Lemontech, prof. Krzysztof Kulpa z Politechniki Warszawskiej, Zbigniew Huber z FLC, Ewa Załupska z firmy KROK, Jerzy Kozieł z MPTECH, Grzegorz Potyralski z VIGO Photonics, dr Krzysztof Czuba z Politechniki Warszawskiej, Anna Beata Kalisz Hedegaard z Quantum Security Defence, Adrian Cichosz z Elhurt Dystrybucja Anna Kamińska z Creotech Quantum, oraz Łukasz Jaeszke i Adam Jaeszke z TEK.day [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/05/tytulowe-film-1.png)

