
Co ma robić program?
Taśma ma jechać, gdy operator ustawi przełącznik w pozycji ZAŁ, i zatrzymać się po przełączeniu na WYŁ. Nie potrzebujesz pamięci ani timera. Przełącznik jest bistabilny: zachowuje wybraną pozycję, więc nie trzeba go trzymać jak przycisku chwilowego.
Najpierw odczytaj znaczenie sygnałów
| Tag | Znaczenie TRUE |
|---|---|
xSel_Run | Operator żąda pracy podajnika |
xMotor_ConvRun | Wyjście sterujące silnikiem jest załączone |
Na polskim zrzucie wejście ma adres %I0.0, a wyjście %Q0.0. Adresy zależą od wybranego profilu PLC. Wybieraj istniejące tagi po nazwie, zamiast przepisywać adresy z innego profilu.
Zbuduj pierwszy szczebel
- Otwórz zadanie i wybierz edytowalny arkusz Main.
- Wstaw styk NO. Kliknij pole jego tagu i wybierz
xSel_Run. - Po prawej dodaj zwykłą cewkę COIL z tagiem
xMotor_ConvRun. - Naciśnij Run w górnym pasku, aby CPU wykonywało program.
- Przełącz PODAJNIK ZAŁ/WYŁ na stanowisku. Obserwuj wejście, wyjście i ruch taśmy.
--[ xSel_Run ]----------------( xMotor_ConvRun )--Styk NO przewodzi logicznie, gdy jego tag ma wartość TRUE. Wynik trafia do cewki. Działanie można zapisać jako MOTOR = RUN: wyjście powtarza stan wejścia.
Sprawdź oba stany i zatrzymanie CPU
| CPU | Przełącznik | Napęd |
|---|---|---|
| RUN | WYŁ / FALSE | OFF |
| RUN | ZAŁ / TRUE | ON |
| STOP | ZAŁ / TRUE | OFF |
Podczas pracy paczki pojawiają się automatycznie. Poczekaj na przejazd paczki, wyłącz przełącznik i sprawdź zatrzymanie. Następnie wybierz Uruchom wszystkie testy. Automatyczna weryfikacja sprawdza program na świeżym symulowanym CPU, niezależnie od wcześniejszej zabawy stanowiskiem.
Dlaczego podajnik nie jedzie?
- CPU jest w STOP. Samo przełączenie wejścia nie uruchamia wykonywania programu.
- Wybrano niewłaściwy tag. Własna zmienna pamięci o podobnej nazwie nie steruje silnikiem sceny.
- Wstawiono NC zamiast NO. To odwraca warunek i włącza silnik po wyłączeniu przełącznika.
- Otwarty jest arkusz rozwiązania. Wzorzec jest tylko do odczytu. Własny program twórz w Main.
Przed kolejnym poradnikiem spróbuj przewidzieć efekt zamiany NO na NC. Swój projekt możesz wyeksportować, aby zachować kopię niezależną od danych przeglądarki.
Sprawdź to w symulatorze
Darmowe zadanie, bez wymaganego konta.
Przejdź do zadania ↗Co dalej po tym ćwiczeniu?
Rozwiń pracę z drabinką w TIA Portal: Darmowy minikurs PLC Siemens S7-1200 w LAD ↗.
Możesz też porównać kursy PLC według platformy i poziomu. Sprawdź program wybranego kursu, wymagane oprogramowanie i warunki dostępu do symulatora.