Komparator PLC

Słownik kwalifikacji ELM.01 - Montaż, uruchamianie i obsługiwanie układów automatyki przemysłowej

Komparator PLC to funkcja służąca do porównywania dwóch wartości w programie sterownika. Wynikiem działania komparatora jest stan logiczny: TRUE/1, gdy warunek jest spełniony, albo FALSE/0, gdy warunek nie jest spełniony.

Komparatory są często używane do kontroli progów, limitów, liczników, wartości analogowych po skalowaniu oraz stanów procesowych.

Najczęstsze operatory porównania

  • = — równe,
  • <> lub != — różne / nierówne,
  • < — mniejsze,
  • > — większe,
  • <= — mniejsze lub równe,
  • >= — większe lub równe.

Jak odczytać blok komparatora?

W bloku komparatora zwykle występują dwa wejścia, np. IN1 i IN2. Operator zapisany w górnej części bloku określa warunek porównania.

Przykład:

IN1 <= IN2

oznacza, że sterownik sprawdza, czy wartość z wejścia IN1 jest mniejsza lub równa wartości z wejścia IN2.

Jeżeli na rysunku widnieje porównanie:

%MW48 <= 5

to warunek będzie spełniony, gdy bieżąca wartość w słowie pamięci %MW48 jest mniejsza lub równa 5. Wtedy wyjście bloku przyjmie stan logiczny 1 i może np. załączyć bit pomocniczy %M0.1.

Ważne na egzaminie

Najczęstszy błąd to pomylenie znaku <= ze znakiem <. Znak <= zawsze oznacza mniejszy lub równy, czyli warunek spełniają zarówno wartości mniejsze, jak i dokładnie równe wartości porównywanej.