[KURS PLC, CZĘŚĆ 5] Sterowniki SIMATIC S7-1200 (CPU1211C) – operatory logiczne
Uwaga! Lista wszystkich opublikowanych odcinków kursu jest dostępna pod adresem.
W tym odcinku kursu programowania PLC (bazujemy na sterowniku SIMATIC S7-1200) przedstawimy operatory logiczne, z których jeden wykorzystamy w prostej aplikacji przykładowej polegającej na sterowaniu szlabanem.
| Zestaw startowy do kursu programowania SIMATIC S7-1200
Sklep KAMAMI.pl przygotował specjalną ofertę dla osób zainteresowanych poznaniem w praktyce możliwości sterowników SIMATIC S7-1200 oraz podstaw ich programowania. W ramach tej oferty dostępny jest zestaw startowy o nazwie Siemens SIMATIC S7-1200 PROMO w promocyjnej cenie (659 PLN brutto). Składa się on z następujących elementów:
|
1. Operacje logiczne
W języku SCL są dostępne następujące operatory logiczne:
– suma logiczna, która jest funkcją dwuargumentową. Jej wynik Q zależy od stanu dwóch argumentów A i B. Tabela prawdy sumy logicznej została umieszczona poniżej:

Wynik Q przyjmuje stan 1 (stan wysoki lub logiczne 1), jeśli dowolny z argumentów również ma stan 1. Stan 0 (stan niski lub logiczne 0) pojawia się na wyjściu Q, tylko wtedy, gdy wszystkie argumenty mają również stan 0. Symbol tego operatora w języku SCL to OR.
– iloczyn logiczny – także funkcja dwuargumentowa. Wynik Q przyjmuje wartość 1 (stan wysoki), jeśli wszystkie argumenty mają wartość 1 (stan wysoki). Jeżeli którykolwiek z argumentów ma wartość 0 (stan niski), wówczas wynik Q przyjmuje wartość 0 (stan niski).
Tabela prawdy iloczynu logicznego została umieszczona poniżej:

W przypadku iloczynu logicznego tylko w jednym przypadku wyjście Q przyjmuje stan wysoki. Użycie iloczynu logicznego w kodzie programu polega na posłużeniu się symbolem AND.
– logiczna różnica symetryczna – operacja różnicy symetrycznej nie jest operacją elementarną, jednakże często przydaje. Jest to operacja dwuargumentowa. Wynikiem różnicy symetrycznej jest 1 (stan wysoki), gdy tylko jeden z argumentów ma wartość 1 (stan wysoki).
Tabela prawdy logicznej różnicy symetrycznej została umieszczona poniżej:

W języku SCL symbol XOR oznacza logiczną różnicę symetryczną.



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)

