Do Projektu iAutomatyka dołączyli:

Sterowniki PLC i PAC – jak wybrać podstawowy element każdego systemu automatyki?


Kiedy mówimy o systemie sterowania, większość osób z branży automatyki od razu myśli o sterownikach programowalnych PLC. Nic dziwnego. PLC to nazwa, która znana jest na rynku od końca lat 60. ubiegłego wieku.

Sterownik PAC pojawił się później i choć pod pewnymi względami był podobny do sterownika PLC, wiele dzieliło te dwa rozwiązania. Jak dziś wygląda świat PLC, a jak PAC? Czy te urządzenia w dalszym ciągu różnią się od siebie tak, jak kiedyś? Przeczytaj artykuł i dowiedz się więcej o PLC i PAC.

W 1969 roku Modicon wprowadził do swojej oferty sterownik PLC (ang. Programmable Logic Controller). Te sterowniki zastąpiły wcześniej stosowane układy przekaźnikowo-stycznikowe. Podążając za potrzebami użytkowników tego typu systemów, dostawcy automatyki wprowadzili kolejne rozwiązanie. Sterownik PAC, (ang. Programmable Application Controller) pod względem funkcjonalności był podobny do sterownika PLC. Miał nowe, dodatkowe funkcje, więc jego przeznaczenie się zmieniło.

Rodzina urządzeń sterujących od Emerson Industrial Atuomation&Controls

Rodzina urządzeń sterujących od Emerson Industrial Atuomation&Controls, źródło: Emerson

Skąd się wziął sterownik PLC?

Sterownik PLC powstał jako produkt, którego celem było inteligentne sterowanie układem automatyki. Wyeliminował tym samym stare, proste układy przekaźnikowo-stycznikowe. Układy przekaźnikowe były tylko szeregiem urządzeń, które w zależności od stanu pojawiającego się na wejściu sygnału, w odpowiedni sposób ustawiały wyjście.

Jeden z pierwszych sterowników PLC na rynku – GE Fanuc 90-Micro

Jeden z pierwszych sterowników PLC na rynku – GE Fanuc 90-Micro, źródło: GE Fanuc

Układ taki, z założenia prosty, komplikował się wykładniczo przy rozbudowie systemu o kolejne przekaźniki. Pętle sprzężenia zwrotnego, elementy opóźniające załączenie wyjścia, blokady, zabezpieczenia urządzeń przed uszkodzeniem czy sygnalizacja stanów pracy poszczególnych urządzeń, to tylko niektóre z funkcji, jakie realizował układ przekaźnikowy. Wszystko działało mechanicznie i – jak to z mechaniką bywa – każdy element miał swoją żywotność. Pojawiały się więc awarie, które mogły unieruchamiać całe ciągi technologiczne. Dodatkowo układy takie zajmowały  bardzo dużo miejsca w dedykowanych pomieszczeniach sterowniczych, przez co konieczne było bardzo dobre zaplanowanie architektury oraz przestrzeni montażowej.

Szukając rozwiązań tego problemu, podjęto próby projektowania nowych systemów. Ich funkcjonalność miała pozostać podobna, ale sterowanie byłoby opisane za pomocą algorytmu sterującego, a cały układ zostałby zamknięty w jednym urządzeniu z odpowiednią ilością wejść-wyjść.  I tak powstał sterownik PLC – urządzenie, które w jednej obudowie zamyka funkcjonalność setek styczników i przekaźników oraz prostych funkcji sterujących, przeznaczonych do obsługi małych i średnich systemów automatyki.

Dużym wyzwaniem przy projektowaniu sterownika PLC okazała się jego podatność na zakłócenia, które zawsze występują w środowisku przemysłowym. Miało to ogromne znaczenie, gdyż sterownik PLC z założenia działał na niskich napięciach i, jak na tamte czasy, był naszpikowany elektroniką. Co więcej wykorzystywał do komunikacji magistrale komunikacyjne, a nie tradycyjne sterowania „po drutach”.

Kolejną bolączką sterownika PLC była temperatura pracy, która jak wiadomo w instalacjach przemysłowych podlega wahaniom w znacznych granicach.

Pierwsze urządzenia PLC zaczęły pojawiać się z początkiem lat 80. XX wieku, natomiast dopiero po około 10 latach i po rozwiązaniu szeregu problemów, zaczęły stawać się standardem w przemyśle.

Aktualnie aby sterownik PLC mógł poprawnie działać, musi być wyposażony w elementy takie jak:

  • port komunikacyjny, służący do podłączenia do PC w celu wgrania programu,
  • odpowiednia konfiguracja wejść oraz wyjść cyfrowych,
  • jednostka centralna, która może wykonywać algorytm sterujący,
  • pamięć, w której ten algorytm może być przechowywany.
Sterowniki PLC serii VersaMax Micro od Emerson Industrial Automation&Controls

Sterowniki PLC serii VersaMax Micro od Emerson Industrial Automation&Controls, źródło: Emerson

Sterownik PLC – przełom na rynku systemów automatyki

Sterownik PLC to był przełom na rynku. Budowa systemów automatyki stała się łatwiejsza, a ich konfiguracja, z uwagi na bardzo prostą składnię języka drabinkowego, dużo bardziej przejrzysta.

Proste w obsłudze oprogramowanie narzędziowe oraz wierne odwzorowanie układu przekaźnikowo-stycznikowego w programie logicznym, spowodowało, że struktura stała się przyjazna nie tylko dla automatyków, ale także dla elektryków, którzy byli kolejną grupą sięgającą coraz częściej po rozwiązania klasy PLC.

Dużą zaletą PLC jest to, że zmiana programu sterującego nie wymaga modyfikacji struktury sprzętowej sterownika. Nie ma też potrzeby zmiany sieci połączeń między urządzeniami, która w przypadku stycznikowo-przekaźnikowych układów sterowania pełniła funkcję programu.

Dla jakich systemów automatyki jest więc przeznaczony sterownik PLC? Jest to urządzenie dedykowane dla prostych systemów sterowania dyskretnego, którego język programowania opiera się o drabinkę, a funkcjonalność urządzenia zastępuje tradycyjne sterowanie dyskretne.

Taka definicja sterownika PLC funkcjonowała przez kolejne lata, dopóki oczekiwania użytkowników nie urosły do tego stopnia, że pojawiła się potrzeba wprowadzenia na rynek kolejnej rodziny urządzeń.

Kiedy sterownik PLC to za mało – systemy DCS i PAC

Równolegle do rozwoju systemów opartych o sterowniki PLC, prowadzono też prace nad nowym systemem, który odpowiadałby na potrzeby innej grupy docelowej – klientów realizujących na produkcji procesy ciągłe.

Specyficzne oczekiwania tej grupy użytkowników zdeterminowały powstanie kolejnego produktu, który różnił się w znaczący sposób od tradycyjnego sterownika PLC. Architektura i funkcje tego rozwiązania musiały być odmienne od poprzedniego: wymagały komunikacji z innymi urządzeniami automatyki, konieczne było sterowanie pętlami analogowymi, oczekiwano też innego sposobu programowania czy możliwości rozproszenia systemu na dużym obszarze. Zmieniony został również model sterowania.

W przeciwieństwie do typowo dyskretnego modelu sterowania, w którym cykl miał swój początek i koniec, w analogowym modelu sterowania wyglądało to zupełnie inaczej. Pomiary analogowe zmieniały się w odmienny sposób niż sygnał dyskretny, a pętla regulacji nie miała już wyraźnego początku ani końca, tylko była procesem ciągłym, w którym szybki cykl programu na poziomie kilkunastu milisekund, jak w przypadku sterownika PLC, nie miał znaczenia. W ten sposób zdefiniowano systemy klasy DCS (ang. Distributed Control System).

System taki, z uwagi na inne przeznaczenie, w znaczący sposób różnił się architekturą i budową od tradycyjnych sterowników PLC. Podczas, gdy w systemach PLC mówiliśmy wyłącznie o sterowaniu, w przypadku DCS mamy do czynienia z   całkowitą kontrolą nad systemem i pełną integracją warstwy polowej, sterującej oraz operatorskiej.

W kolejnych latach na rynku automatyki funkcjonowały rozwiązania PLC, które były przeznaczone dla systemów dyskretnych oraz rozwiązania DCS dedykowane dla systemów ciągłych i analogowych. Jednak oczekiwania użytkowników rosły przez cały czas i wraz z coraz większą złożonością kompleksowych ciągów produkcyjnych, konieczne było łączenie cech obu rozwiązań, a tym samym stworzenie nowej klasy urządzeń.

Błędne jest założenie, że nowo powstałe rozwiązanie stanie się substytutem dla systemów PLC i systemów DCS. DCS w dalszym ciągu stosuje się w procesach ciągłych, a PLC jest systemem wykorzystywanym w aplikacjach dyskretnych. Nowe rozwiązanie miało zachować charakter sterownika PLC przy jednoczesnym doposażeniu go w funkcje znane z systemów DCS. Dzięki temu zakres jego stosowania mógł się znacząco zwiększyć. Nowe rozwiązanie zostało określone mianem PAC (ang. Programmable Application Controller). Choć ma kilka funkcji wspólnych z DCS, w dalszym ciągu bliżej mu do tradycyjnych sterowników PLC.

Sterownik PAC a sterownik PLC – czym się od siebie różnią?

Sterownik PAC to urządzenie, którego funkcjonalność jest bardzo podobna do działania tradycyjnych sterowników PLC. Jednak sterownik PAC daje nowe możliwości w zakresie sterowania oraz integracji z innymi urządzeniami automatyki.

Kontroler PAC, aby zachować dużą uniwersalność konfiguracji, swoją budowę opiera wyłącznie o architekturę modułową. Już sama konstrukcja urządzeń klasy PAC zdradza dodatkowe możliwości w zakresie obsługi systemów automatyki.

Możliwość elastycznego doboru karty rozszerzeń IO czy możliwość stosowania równolegle kilku modułów komunikacyjnych, to podstawowe różnice sterownika PAC w stosunku do sterownika PLC. Dzięki temu sterownik PAC jest świetnym rozwiązaniem, które pozwala w jednym urządzeniu zebrać dane z wielu innych układów automatyki i być koncentratorem danych dla systemów klas wyższych.

Kolejną różnicą jest sposób programowania. Kontrolery PAC, które pozwalają przygotować algorytm sterowania w kilku różnych językach programowania, dysponują znacznie większą ilością pamięci, pozwalającą budować algorytmy bardziej kompleksowe. W ramach programu sterującego jako wejścia możemy stosować zarówno sygnały dyskretne, jak i analogowe – podobnie jak na wyjściach kontrolera.

Znaczącą różnicą pomiędzy sterownikiem PAC a sterownikiem PLC jest wbudowana diagnostyka systemu oraz sposoby rozbudowy. Z uwagi na to, że sterownik PAC może być stosowany w systemach sterowania ciągłego, rozbudowa i serwis systemu możliwy jest na ruchu, bez wpływu na pozostałe elementy systemu. Rozbudowa – w zależności od obiektu, na jakim sterownik PAC będzie pracował – może mieć charakter lokalny lub rozproszony.

Na innym poziomie rozwiązane są również aspekty związane z bezpieczeństwem i niezawodnością całego układu. W sterowniku PAC redundancja na poziomie jednostek centralnych, zasilaczy czy modułów komunikacyjnych jest czymś naturalnym, podczas gdy w sterowniku PLC takie możliwości praktycznie nie występują.

Ostatnią, bardzo istotną różnicą pomiędzy sterownikami PLC i PAC jest wielowątkowość. Modułowa architektura PAC pozwala rozproszyć poszczególne funkcje pomiędzy różne moduły, zmniejszając tym samym obciążalność procesora głównego. Moduły komunikacyjne odpowiadają wyłącznie za wymianę danych z innymi układami, moduły motion są odpowiedzialne tylko za obsługę napędów, a moduły analogowe lokalnie dostosowują sygnał analogowy do wartości inżynierskich i dokonują odpowiednich przeliczeń. To gwarantuje, że kontroler główny ma wystarczająco dużo mocy obliczeniowej i zasobów do realizacji wymagającego algorytmu sterowania w czasie pojedynczych milisekund. W sterowniku PLC za te wszystkie funkcje odpowiada jeden procesor, co negatywnie wpływa na jego wydajność.

Ciągły rozwój sterowników PLC i PAC

Nieustanny rozwój elektroniki, a także ciągłe zwiększanie wydajności CPU i ilości pamięci powoduje, że granica pomiędzy sterownikami PLC i PAC powoli zaciera się, jednak w dalszym ciągu obserwujemy rozwój zarówno jednego, jak i drugiego rozwiązania.

W sterownikach PLC od dłuższego czasu obserwuje się przejmowanie funkcjonalności motion. Taki kierunek jest jak najbardziej słuszny. Charakteryzujące się szybkim czasem cyklu sterowniki PLC świetnie współpracują z systemami serwonapędowymi, w których precyzja i szybkość działania są na porządku dziennym.

Dzięki temu sterowniki PLC z powodzeniem można stosować w aplikacjach maszynowych, w których występuje konieczność precyzyjnej obsługi ruchu. Elementem uzupełniającym taką architekturę stają się proste systemy bezpieczeństwa maszynowego.

Zmiany nastąpiły także w obszarze komunikacji z innymi urządzeniami. Dodatkowe porty komunikacyjne pozwalają lepiej integrować się z pozostałymi elementami automatyki, które wykorzystywane są na poziomie maszyn i urządzeń. Nie sposób nie dostrzec także zmian na poziomie dostępnych języków programowania. Drabinka, pomimo tego, że nadal aktualna, w wielu przypadkach ustępuje miejsca językom strukturalnym i listom instrukcji.

Rozwój kontrolerów PAC idzie w inną stronę. Coraz częściej stosuje się technologie zwiększania dostępności zarówno na poziomie urządzeń sterujących, jak i magistral i modułów komunikacyjnych. Wkraczają nowe standardy związane z wymianą dużych ilości danych w systemach, które wykorzystują różne platformy sprzętowe i systemy operacyjne. Przykładem może być tutaj protokół komunikacyjny OPC-UA czy MQTT.

Kontrolery PAC – do dużych systemów sterowania

Z uwagi na przeznaczenie kontrolerów PAC oraz ich pracę w systemach rozproszonych, nie bez znaczenia pozostaje także kwestia bezpieczeństwa i niezawodności systemu. U kluczowych dostawców standardem są mechanizmy uniemożliwiające dostęp do kontrolera osobom niepowołanym, zabezpieczenia przed cyberatakami czy chociażby mechanizmy testujące wgrywanie wersji firmware lub systemu operacyjnego (wgranie możliwe jest tylko wtedy, gdy pliki z firmware i OS mają cyfrowy podpis nadawany wyłącznie przez producenta). Mechanizmy zabezpieczające są potwierdzone odpowiednim certyfikatem.

Wielkimi krokami wkracza także technologia wieloprocesorowa oraz wirtualizacja, która pozwala wydzielić na poziomie jednego kontrolera dwa urządzenia pracujące niezależnie, ale współdzielące ze sobą kluczowe zasoby. Mowa tu o kontrolerach PAC, obsługujących funkcje sterujące oraz komputerach przemysłowych IPC, uruchamiających narzędzia do optymalizacji i predykcji sterowanego procesu.

Komputer IPC RX2i EP-Series od Emerson Industrial Automation Controls

Komputer IPC RX2i EP-Series od Emerson Industrial Automation Controls, źródło: Emerson

Komputer przemysłowy IPC na poziomie kontrolera PAC daje kolejne możliwości sterowania i wykorzystania technologii znanych wyłącznie ze świata IT. Uruchamianie algorytmów pisanych w językach wysokiego poziomu, takich jak Python, wykorzystywanie gotowych narzędzi dostarczanych w modelu open source, takich jak Grafana czy uruchamianie i obsługa na kontrolerze PAC systemów bazodanowych u niektórych dostawców jest już standardem.

Kiedy sterownik PLC, a kiedy sterownik PAC – jak wybrać?

Bardzo często zdarza się, że klienci mówią o stosowaniu sterowników PLC, nieświadomi tego, że w rzeczywistości korzystają z rozwiązań PAC.

Nie ma jasno określonej zasady, kiedy stosować jedno rozwiązanie, a kiedy drugie. Warto jednak zwrócić uwagę na kilka aspektów, które mogą nakierować nas na właściwą technologię. Pomocna może być tabelka, w której zestawiliśmy poszczególne cechy sterowników PLC i PAC:

Porównanie funkcjonalności sterownika PLC i kontrolera PAC

Kontroler PAC Sterownik PLC
Praca w środowisku przemysłowym
Sterowania dyskretne/sekwencyjne
Sterowanie analogowe (ciągłe i wsadowe)
Współpraca ze SCADA i HMI
Sterowanie napędami
Rozproszenie funkcji zmniejszające obciążenie procesora głównego
Rozbudowa lokalna
Rozbudowa oddalona
Wielozadaniowość
Elastyczna/modułowa architektura
Rozbudowane opcje komunikacyjne
Kompatybilność ze standardowymi protokołami i językami programowania
Współpraca ze sprzętem różnych dostawców
Zintegrowane narzędzie programistyczne dla różnych aplikacji
Redundancja
Programowanie w językach wysokiego poziomu
Obsługa gotowych narzędzi open source
Rozbudowana diagnostyka
Szybkie wykonywanie pętli sterowania
Cyberbezpieczeństwo

Sterowniki PLC i kontrolery PAC stanowią obecnie fundament każdego systemu sterowania. Dzisiaj już nikt nie jest w stanie wyobrazić sobie systemu automatyki, w którym nie ma dedykowanych układów, pełniących funkcje sterujące.

Bez względu na branżę i przeznaczenie, układ sterowania jest elementem kluczowym w każdej, nawet najprostszej, aplikacji przemysłowej. To dzięki niemu praca zarówno małych maszyn, jak i całych ciągów technologicznych może być realizowana w sposób automatyczny, powtarzalny oraz z zachowaniem najwyższej wydajności i jakości.

O ciągłej potrzebie stosowania sterowników PLC i kontrolerów PAC świadczyć może ogromne zapotrzebowanie na urządzenia tej klasy, sięgające setek tysięcy sztuk rocznie na całym świecie.

Jeśli chcesz dowiedzieć się, jak skonfigurować systemy oparte o proste sterowniki PLC i budować programy sterujące, zobacz kurs programowania sterowników PLC od podstaw, dedykowany dla automatyków i elektryków. Jeśli chcesz zobaczyć, jak połączyć i skonfigurować prosty system w oparciu o kontrolery PAC, to sprawdź https://www.astor.com.pl/poradnikautomatyka/kurs-konfiguracji-sterownika-plc-w-proficy-machine-edition/



31 maja 2021 / Kategoria: ,
  • Autor: ASTOR Sp. z o.o.
  • Od sterownika PLC do systemu zarządzania produkcją. Od skutecznej porady technicznej do szerzenia idei Przemysłu 4.0. Od studenta do inżyniera i menedżera produkcji. I tak już od 30 lat wspieramy przyszłych i obecnych automatyków i robotyków w codziennej pracy. Skontaktuj się z naszymi inżynierami i sprawdź, jak możemy Ci pomóc :-)
  • Profil Autora
  • http://www.astor.com.pl/

Reklama

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!

Zapoznałem się i akceptuję klauzulę informacyjną.



.

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

>KLIKNIJ<

Ochrona przed przepięciami

Ochrona przed przepięciami

>KLIKNIJ<

e-Factory Information Center: Fabryka Przyszłości to udoskonalanie procesów produkcyjnych

e-Factory Information Center: Fabryka Przyszłości to udoskonalanie procesów produkcyjnych

>KLIKNIJ<

Nowe granice szybkości i skalowalności – pakowanie termozgrzewalne

Nowe granice szybkości i skalowalności – pakowanie termozgrzewalne

>KLIKNIJ<

Ciągły wzrost sieci przemysłowych pomimo pandemii

Ciągły wzrost sieci przemysłowych pomimo pandemii

>KLIKNIJ<

SERIA 7M – NOWE INTELIGENTNE LICZNIKI ENERGII

SERIA 7M – NOWE INTELIGENTNE LICZNIKI ENERGII

>KLIKNIJ<

Pomiary ciśnienia rodem z przyszłości – przetworniki z Heartbeat Technology

Pomiary ciśnienia rodem z przyszłości – przetworniki z Heartbeat Technology

>KLIKNIJ<

Video – Łatwa i intuicyjna wizualizacja HMI – poznaj technologię mapp View

Video – Łatwa i intuicyjna wizualizacja HMI – poznaj technologię mapp View

>KLIKNIJ<

Co należy wziąć pod uwagę podczas automatyzacji procesów produkcyjnych przy użyciu robotów?

Co należy wziąć pod uwagę podczas automatyzacji procesów produkcyjnych przy użyciu robotów?

>KLIKNIJ<

Niezawodne zarządzanie wirtualną elektrownią

Niezawodne zarządzanie wirtualną elektrownią

>KLIKNIJ<

Łączniki sterownicze obrotowe T oraz rozłączniki izolacyjne P firmy Eaton

Łączniki sterownicze obrotowe T oraz rozłączniki izolacyjne P firmy Eaton

>KLIKNIJ<

Tramwaj przyszłości – automatyzacja w ruchu publicznym

Tramwaj przyszłości – automatyzacja w ruchu publicznym

>KLIKNIJ<

Twórz, dobieraj, kompletuj szafy elektryczne w nowym sklepie My Rittal

Twórz, dobieraj, kompletuj szafy elektryczne w nowym sklepie My Rittal

>KLIKNIJ<

Firma Martini udoskonaliła pakowanie dzięki technologii OMRON – case study

Firma Martini udoskonaliła pakowanie dzięki technologii OMRON – case study

>KLIKNIJ<

Głowica odczytująco-zapisująca IUT-F190-B40 UHF ze zintegrowanym przemysłowym interfejsem Ethernet oraz REST API rozszerza ofertę produktów RFID firmy Pepperl+Fuchs

Głowica odczytująco-zapisująca IUT-F190-B40 UHF ze zintegrowanym przemysłowym interfejsem Ethernet oraz REST API rozszerza ofertę produktów RFID firmy Pepperl+Fuchs

>KLIKNIJ<

Twój klucz do sukcesu: transmisja danych

Twój klucz do sukcesu: transmisja danych

>KLIKNIJ<

Jak odczarowałem automatykę? Historia prawdziwa [obejrzyj zapis live]

Jak odczarowałem automatykę? Historia prawdziwa [obejrzyj zapis live]

>KLIKNIJ<

PRZELOTOWA ZŁĄCZKA INSTALACYJNA 221 INLINE

PRZELOTOWA ZŁĄCZKA INSTALACYJNA 221 INLINE

>KLIKNIJ<

sHUB czyli koncentrator danych dla serwonapędów

sHUB czyli koncentrator danych dla serwonapędów

>KLIKNIJ<

Roboty, a odkrycia w mikrobiologii

Roboty, a odkrycia w mikrobiologii

>KLIKNIJ<

Jaki przekaźnik do elektrozaworów?

Jaki przekaźnik do elektrozaworów?

Reklama



MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • Systemy RFID są ekonomiczne, uniwersalne i zapewniają niezawodność procesów, np. w intralogistyce. Zadania związane z identyfikacją stały się teraz łatwiejsze, szczególnie gdy potrzebna jest duża liczba punktów identyfikacji, dzięki  głowic...
  • Urządzenia firmy FATEK istnieją na rynku polskim od 2004 roku i stały się alternatywą dla już istniejących rozwiązań i urządzeń. Niezawodność, korzystna cena i możliwości sterowników PLC sprawiły, że zyskały one ogromne zainteresowanie prog...
  • SCADA z wbudowanym serwerem sieci Web i routerem, bez licencji, bez limitów rejestrów! Brzmi dobrze? A to dopiero początek! Jest to urządzenie umożliwiające zarządzanie zarówno w sieci lokalnej jak i przez Internet z komputera, bądź urządze...
  • SIR6W, to nowa seria przekaźników interfejsowych przeznaczonych do separacji wejść/wyjść w aplikacjach PLC oraz do wielu różnych aplikacji jako elementy pośredniczące i wykonawcze. • SIR6W, to przekaźniki o niewielkich wymiarach 88,6 x 6,2 ...
  • Sterowniki  z serii SIMATIC S7-1200 oferują szeroki zakres funkcjonalności i zintegrowane wejścia/wyjścia zamknięte w kompaktowej obudowie. Są doskonałym narzędziem do realizacji standardowych projektów i zadań automatyki, a jednostki S7-12...
  • SICK oferuje całą gamę elektronicznych przetworników pomiarowych ciśnienia i presostatów, które ze względu na inteligentne i wszechstronne możliwości konfiguracji dają się optymalnie dopasować do indywidualnych wymagań klienta. W typowy dla...