Dzisiaj zajmiemy się kurtyną bezpieczeństwa z funkcją resetu. Pokażę Ci, jak wygląda schemat podłączenia, w jaki sposób skonfigurować taki sygnał w TIA Portal oraz jak napisać logikę z wykorzystaniem funkcji resetu w sterowniku Safety.

Dlaczego funkcja resetu jest potrzebna?
W prostych aplikacjach, gdzie mamy tylko jeden przycisk E-Stop lub jedną kurtynę, często wystarczy samo odblokowanie urządzenia (np. odciągnięcie przycisku grzybkowego), aby przywrócić maszynę do pracy.
Jednak w przypadku bardziej złożonych aplikacji – np. kilku kurtyn bezpieczeństwa, bramek czy innych urządzeń zabezpieczających – samo odblokowanie kurtyny nie może automatycznie uruchomić maszyny.

Dlaczego?
Ponieważ w strefie zagrożenia może wciąż znajdować się operator albo materiał, którego obecność przy ponownym rozruchu mogłaby spowodować wypadek.
👉 Dlatego w takich aplikacjach stosuje się dodatkowy przycisk resetu, za pomocą którego operator potwierdza, że strefa jest wolna i można ponownie uruchomić maszynę.
Manual Reset (EN ISO 13849-1 § 5.2.2)
- Oddzielna, świadoma czynność operatora
- Anuluje stan zatrzymania układu bezpieczeństwa
- Nie inicjuje ruchu maszyny
- Wymaga dedykowanego przycisku RESET
Start/Restart (EN ISO 13849-1 § 5.2.3)
- Rozpoczyna lub wznawia ruch maszyny
- Wykonywany po przywróceniu funkcji bezpieczeństwa
- Może być ręczny (przycisk START) lub automatyczny (jeśli ryzyko wyeliminowane)
Sekwencja
- Manual Reset – odblokowanie bezpieczeństwa
- Start/Restart – faktyczny rozruch
Kurtyna z funkcją resetu – podłączenie
Schemat jest bardzo podobny do kurtyny bez resetu. Kurtyna ma dwa wyjścia OSSD (Output Signal Switching Device):
- OSSD1,
- OSSD2,
które podłączamy do dwóch niezależnych wejść Safety w sterowniku PLC (np. kanał 3 i 11 w module wejściowym).
Dodatkowo w obwodzie sterowania dodajemy przycisk resetu (najczęściej zwykły styk NO), który również podłączamy do dedykowanego wejścia Safety.

Kurtyna działa w układzie 1oo2 (one out of two), czyli sterownik bada rozbieżności pomiędzy OSSD1 a OSSD2. Jeżeli sygnały nie są zgodne – generowany jest błąd hardware’owy.
Konfiguracja w TIA Portal
👉 Szczegółowe kroki konfiguracji tego typu kurtyny i resetu znajdziesz w naszym kursie programowania Safety na PLC Siemens.

W kursie pokazuję m.in.:
- jak ustawić ewaluację 1oo2 dla kanałów wejściowych,
- jak przypisać dodatkową zmienną dla przycisku resetu,
- jak wykorzystać sygnał ACK w blokach Safety Functions,
- oraz jak przetestować logikę w symulatorze PLCSIM Advanced.
Logika programu z resetem
Do obsługi kurtyny z resetem stosujemy blok funkcyjny z biblioteki Safety, np. ESTOP1 albo EDM w zależności od układu.
- Wejścia OSSD1 i OSSD2 → podłączone do bloku jako sygnał kurtyny.
- Wejście Reset → podłączone do sygnału ACK.
- Wyjście Q → steruje stycznikami lub funkcją STO w napędach.
- Wyjście ACK_REQ → sygnalizuje konieczność naciśnięcia resetu (np. podświetla przycisk Reset).
Przebieg działania jest następujący:
- Operator wkłada rękę w strefę kurtyny → sygnały OSSD1 i OSSD2 spadają, blok Safety ustawia wyjście Q=0 i rozłącza styczniki.
- Operator wyjmuje rękę ze strefy → OSSD1 i OSSD2 wracają do stanu wysokiego.
- Sterownik wystawia sygnał ACK_REQ=1 → maszyna czeka na reset.
- Operator naciska przycisk Reset → ACK=1 → blok Safety ustawia Q=1 i styczniki ponownie się załączają.
Podsumowanie
Kurtyna bezpieczeństwa z funkcją resetu to rozwiązanie wymagane w sytuacjach, gdzie samo odblokowanie kurtyny nie może automatycznie uruchomić maszyny. Dzięki dodatkowej logice w sterowniku Safety i przyciskowi Reset:
- operator ma pełną kontrolę nad ponownym rozruchem,
- zmniejszamy ryzyko wypadku w strefie zagrożenia,
- układ spełnia wyższe wymagania norm PL i SIL.
👉 Cały proces konfiguracji w TIA Portal i testowania w PLCSIM znajdziesz w naszym kursie Safety na PLC Siemens.









