
Obecność i dostępność to przeciwne warunki
Czujnik odpowiada na pytanie „czy jest tutaj karton?”, a lampka STANOWISKO WOLNE ma odpowiadać „czy można tutaj coś postawić?”. Zanim wybierzesz instrukcję, ustal znaczenie TRUE dla każdego sygnału. Puste stanowisko nie oznacza, że wszystkie związane z nim zmienne powinny być FALSE.
Tabela prawdy dla NOT
| Karton obecny | NOT obecność | Lampka wolnego stanowiska |
|---|---|---|
| FALSE | TRUE | ON |
| TRUE | FALSE | OFF |
NOT odwraca jedną wartość boolowską. W zadaniu wejściem jest xSensor_CartonPresent, a wyjściem xLamp_StationFree. Czujnikiem steruje scena po postawieniu lub zabraniu kartonu.
Wypróbuj zasadę w darmowej piaskownicy
- Wybierz dostępny przełącznik i lampkę. Sprawdź ich nazwy na liście Tags.
- Wstaw styk NO przypisany do wejścia, za nim instrukcję NOT, a na końcu zwykłą cewkę COIL lampki.
- Uruchom CPU. Przy wyłączonym wejściu lampka powinna świecić, a przy włączonym zgasnąć.
- Porównaj wynik z pojedynczym stykiem NC i zwykłą cewką. Dla jednego wejścia tabela prawdy będzie taka sama.
--[ wejscie ]--[ NOT ]------------( lampka )--To przykład ogólny. W zadaniu kursowym zastosuj tę samą zasadę do czujnika stanowiska. Sygnał zmieniaj przez postawienie lub zabranie kartonu, a nie przez przełącznik operatora.
NOT, NC i NCOIL
Styk NC w drabince sprawdza, czy przypisany tag ma wartość FALSE. NOT odwraca bieżący wynik logiczny w danym miejscu szczebla i nie ma własnego tagu. NCOIL zapisuje do wyjścia wartość przeciwną do wyniku docierającego do cewki.
Fizyczny styk normalnie zamknięty to osobna sprawa. Jego wejście może mieć wartość TRUE, gdy przycisk jest puszczony. Nie wybieraj instrukcji NC tylko dlatego, że aparat elektryczny ma styk NC.
Sprawdź czujnik i lampkę
W zadaniu użyj Postaw karton i Zabierz karton. Najpierw sprawdź, czy czujnik wykrywa zmianę. Dopiero potem oceniaj, czy działający program ustawia lampkę przeciwnie do wejścia. Powtórz cykl kilka razy: wynik nie powinien zależeć od poprzedniego stanu.
Najczęstsze pomyłki
- Podwójna negacja. NOT razem z NCOIL odwraca wynik dwa razy.
- Pomylenie obecności z wolnym miejscem. To dwa przeciwne znaczenia sygnału.
- Ocena wyjścia przy CPU w STOP. Tabela opisuje działający program. Na zatrzymanym CPU wyjścia są wyłączone.
Poradnik jest publiczny. Stanowisko kursowe, jego testy i wzorcowe rozwiązanie są dostępne dla kont z odpowiednimi uprawnieniami.
Sprawdź to w symulatorze
Poradnik jest publiczny. Zadanie wymaga zalogowania i odpowiedniego dostępu kursowego.
Przejdź do zadania ↗Co dalej po tym ćwiczeniu?
Rozwiń pracę z drabinką w TIA Portal: Kurs PLC Siemens S7-1200/1500 w LAD/FBD i podstaw HMI ↗.
Możesz też porównać kursy PLC według platformy i poziomu. Sprawdź program wybranego kursu, wymagane oprogramowanie i warunki dostępu do symulatora.