Programowanie sterowników PLC firmy Siemens

obraz127Sterownik PLC jest podstawowym elementem składowym każdego systemu sterowania. Poprzednikami sterowania programowalnego były z jednej strony sterowania programowane połączeniowo, których sposób działania był określany poprzez odpowiednie połączenia modułów logicznych, a z drugiej strony maszyny cyfrowe, przy pomocy których realizowano sterowania binarne z prostego poziomu obsługi. Jedne z pierwszych, prawdziwych sterowań programowalnych ze specjalnym do tego zakresu dobranym rozwiązaniem sprzętowym, zostały zaoferowane przez firmę Siemens w 1975 roku.

Oferujemy usługi programowania sterowników PLC zarówno od podstaw, jak i modyfikacje istniejących aplikacji. Wcielamy w życie wymagania, dotyczące zarówno funkcjonalności jak i wygody obsługi systemu. Każde zadanie kończymy szczegółową dokumentacją techniczną oraz instrukcjami operatorskimi.

 

obraz128

Jak działa sterownik PLC

Programowanie PLC może być realizowane w kilku językach programowania: LD (język schematów drabinkowych), IL (język listy instrukcji), ST (język strukturalny), FBD (język schematów bloków funkcyjnych), SFC (sekwencyjny język graficzny), a dostępne narzędzia inżynierskie pozwalają obecnie na programowanie PLC w sposób lokalny lub zdalny. Przy zastosowaniu sterownika PLC, odpowiadający funkcji sterowania, algorytm realizowany jest programowo przez wyposażony w mikroprocesor sterownik. Wszystkie połączenia pomocnicze zawarte są w umieszczonym w pamięci sterownika programie. Jest to więc układ programowany pamięciowo.

obraz129

Zasada działania sterownika PLC

Podstawową zasadą pracy sterowników jest praca cykliczna, w której sterownik wykonuje kolejno po sobie pojedyncze wskazania programu w takiej kolejności, w jakiej są one w nim zapisane. Na początku każdego cyklu program odczytuje obraz stanu wejść sterownika i stan ten zapisuje, a system operacyjny wysterowywuje odpowiednie wyjścia, sterujące elementami wykonawczymi.

obraz130

Gdzie możesz wykorzystać sterowniki PLC?

  • Procesy przemysłowe (chemiczne, transportowe, linie produkcyjne)
  • Budowa maszyn
  • Automatyka budynkowa (BMS Building Management System)
  • Systemy wymagające odpowiedniego poziomu bezpieczeństwa (Safety Integrity Level – SIL1-SIL3), np. system sterowania transportem kolejowym