Porozmawiaj z nami
Czat udostępnia Firmao.pl CRM

PARTNERZY

NEWSY / BLOG POZNAJ MITSUBISHI ELECTRIC ODDZIAŁ POLSKA

Korporacja Mitsubishi Electric, posiadająca 90 lat doświadczenia w zakresie dostarczania niezawodnych, wysokiej jakości innowacyjnych produktów w dziedzinie automatyki przemysłowej, produkcji, marketingu i sprzedaży urządzeń elektrycznych i elektronicznych. Programowalne sterowniki PLC, rozwiązania napędowe, roboty przemysłowe, panele dotykowe, wycinarki laserowe i sterownie CNC firmy Mitsubishi Electric zaliczają się do produktów najwydajniejszych na rynku i gwarantują sukcesy firmy już od ponad 30 lat.

KATALOG PRODUKTÓW POZNAJ FINDER

Od 1954 Finder pracował wyłącznie w zakresie przekaźników i timerów. Nasz wysoki stopień specjalizacji zaowocował ponad 10.000 różnych produktów w jednej z najszerszych dostępnych ofert. Firma szeroko się rozwija i inwestuje w przyszłość uzupełniając gamę swojego asortymentu. Prócz przekaźników oferuje rozwiązania przemysłu elektrycznego do zastosowań domowych jak i komercyjnych poprzez przekaźniki, urządzenia przeciwprzepięciowe, termostaty panelowe, zasilacze i liczniki energii. Gama asortymentu obejmuje ponad 12 tysięcy produktów.

BLOG WAGO POZNAJ WAGO

WAGO jest producentem urządzeń automatyki przemysłowej i budynkowej oraz systemów połączeń dla elektrotechniki i elektroniki. Powstanie w 1951 roku firmy WAGO było wyrazem przekonania o słuszności obranego kierunku i stworzyło podwaliny pod dalszy rozwój technologii. Z czasem stała się ona standardem na całym świecie i teraz nie sposób wyobrazić sobie nowoczesnej instalacji elektrycznej czy systemu automatycznego sterowania bez wyrobów WAGO.

SKLEP I ZAMÓWIENIA POZNAJ EATON

Eaton Electric jest producentem najwyższej jakości automatyki przemysłowej, aparatury sygnalizacyjnej, łączeniowej, zabezpieczającej i instalacyjnej oraz systemów rozdziału energii niskiego napięcia. Międzynarodowe nagrody oraz certyfikaty są dowodem, iż produkty Eaton Electric odpowiadają najnowszym standardom bezpieczeństwa i wymaganiom jakości. Wszystkie nasze wyroby gwarantują długoletnie działanie.

KATALOG ONLINE POZNAJ JOHNSON CONTROLS

Firma Johnson Controls to światowy lider w zakresie zróżnicowanych technologii i przemysłu świadczący usługi dla klientów w ponad 150 krajach. 170 000 naszych pracowników tworzy wysokiej jakości produkty, usługi i rozwiązania umożliwiające optymalizację wydajności energetycznej oraz obsługowej budynków, opracowuje ołowiowo-kwasowe akumulatory samochodowe oraz zaawansowane akumulatory do pojazdów o napędzie hybrydowym i elektrycznym oraz systemy wnętrz samochodowych.

MENU PROFIL

WYRÓŻNIONE FIRMY

Regulator PID w sterowniku Siemens S7-300 (TIA Portal) + FILM

7772 wyświetleń, autor: kdszkutnik.

Artykuł z serii: Kurs podstaw automatyki


Ostatnio nabyłem używany sterownik PLC Siemens S7-300 w celu nauki programowania. Zdecydowałem się na początek zrealizować na nim regulację obrotów silnika z wykorzystaniem regulatora PID. W związku z tym że środowisko pracy było dla mnie zupełnie nowe, to przy realizacji tego ćwiczenia musiałem pokonać kilka trudności. Mam nadzieję że taki artykuł pomoże komuś jeszcze łatwiej zrealizować podobne zadanie. Przed rozpoczęciem nauki tego sterownika, bardzo ciekawiło mnie również jak wygląda środowisko TIA Portal, dlatego przybliżę również ten temat.

Z uwagi na sprzęt jaki posiadałem, przyjąłem poniższe założenia:

  • Wykorzystać wiatrak komputerowy podłączany do wyjścia cyfrowego sterownika.
  • Regulacja mocy wiatraka będzie realizowana poprzez modulację szerokości impulsu PWM na wyjściu sterownika.
  • Prędkość obrotowa wiatraka będzie mierzona poprzez zliczanie impulsów z czujnika indukcyjnego.
  • Panel HMI posłuży jako interfejs użytkownika.

W tym celu wykorzystałem:

  1. Zasilacz 24V DC Siemens.
  2. Sterownik PLC Siemens S7-300 (CPU314)
  3. Panel dotykowy HMI Siemens Basic.
  4. Moduł wejść cyfrowych.
  5. Moduł wyjść cyfrowych.
  6. Wiatrak komputerowy 12V DC
  7. Czujnik indukcyjny

Skorzystałem z wiatraka komputerowego, ponieważ było to najprostsze rozwiązanie. Taki wiatrak podłączyłem do jednego z wyjść sterownika. W szereg z wiatrakiem wpiąłem rezystor 100 ohm 5W, aby możliwe było wykorzystanie 24V do zasilania wiatraka. W środkowej części wiatraka przykleiłem czarną taśmą małą podkładkę metalową, na którą będzie reagował czujnik indukcyjny. Sam czujnik zamontowałem tuż przy wiatraku, wykorzystując konstrukcję z kartonu.

W rzeczywistych układach podłączenie silnika bezpośrednio do sterownika jest zazwyczaj niemożliwe ze względu na ograniczony prąd wyjścia sterownika (0.5A). Natomiast do celów edukacyjnych możemy tak zrobić, gdyż maksymalny prąd pobierany przez wykorzystany wiatrak komputerowy to zaledwie 200mA.

Choć posiadany przeze mnie moduł wyjść cyfrowych nie posiada specjalizowanej funkcji obsługi sygnału PWM, to zdecydowałem się wykonać eksperyment czy takie sterowanie wiatraka będzie możliwe. Okazuje się że spokojnie można zrealizować takie sterowanie za pomocą odpowiedniej struktury programu z użyciem kilku timerów.

Tak wygląda układ zmontowany na płycie:

Wiatrak z podkładką pod czarną taśmą:

Program stworzyłem w środowisku TIA Portal V13. Widok konfiguracji sprzętowej:

Blok regulatora PID obudowałem w blok funkcyjny, co daje efekt przejrzystości programu. Blok nazwałem „Speed regulation”. Całość jest umieszczona w przerwaniu cyklicznym Cyclic_interrupt [OB35]. Przerwanie jest wywoływane co 500ms.

Funkcja przyjmuje dwie zmienne. Speed_setting to tag który jest ustawiany z poziomu panelu HMI. Natomiast Speed_measured to zmienna która jest wyliczana przez funkcję Motor_speed. Funkcja ta znajduje się w bloku organizacyjnym Main [OB1]. Jest to główny wątek programu:

Zmienną Speed_measured wylicza blok funkcyjny Motor_speed na podstawie impulsów z czujnika indukcyjnego. Po przeliczeniu otrzymujemy na jego wyjściu ilość obrotów wiatraka na sekundę.

Powyżej widoczny jest również blok funkcyjny PWM, który na podstawie wartości wejściowej z zakresu 0 – 20, steruje wyjściem Q4.0 do którego jest podłączony silnik wiatraka. W ten sposób możemy regulować moc silnika w zakresie 0 – 100%, z rozdzielczością 5%. Okres sygnału wyjściowego to 200ms.

Blok funkcyjny Irrigation odpowiada za kolejną funkcję sterownika, której tutaj nie będę poruszał. Pokazuje to jednak, jak łatwo dodać nowe funkcje do programu, które są odseparowane od dotychczasowych.

Wnętrze bloku PWM (sterowanie silnikiem):

Wnętrze bloku Motor_speed (pomiar prędkości obrotowej):

Teraz możemy przejść do sedna tematu, czyli bloku Speed_regulation z regulatorem PID:

Podczas programowania byłem zmuszony przechodzić z jednego typu zmiennej do innego, na przykład z int do real. Oto przykładowy blok Scale_int_to_real:

Jeżeli chodzi o dobór nastaw regulatora PID, dobrałem je według reguły Zieglera i Nicholsa. Informacje zaczerpnąłem z forum elektroda.pl:

W regulatorze włącza się tylko człon proporcjonalny P. Człon całkujący zamyka się całkowicie (Ti = max), człon różniczkujący całkowicie otwiera (Td = 0).
Nastawnikiem zespołu proporcjonalnego nastawia się współczynnik wzmocnienia kp tak, aby układ doprowadzić do granicy stabilności (uzyskać przebieg wielkości regulowanej oscylacyjny o stałej ampitudzie).
Z wyznaczonego przebiegu wielkości regulowanej określić okres drgań niegasnących Tkryt.

Znając kp kryt i Tkryt obliczyć nastawy regulatorów wg wzorów:
dla regulatora P: kp = 0,5 kp kryt;
dla regulatora PI: kp = 0,45 kp kryt, Ti = 0,75 Tkryt;
dla regulatora PID: kp = 0,6 kp kryt, Ti = 0,5 Tkryt, Td = 012 Tkryt.

Środowisko Tia Portal posiada bardzo przyjemne narzędzia do debugowania i uruchamiania systemu. Na przykład do uruchomienia regulatora PID i jego dostrojenia jest dostępne wbudowane narzędzie. Uruchamiamy je klikając przycisk w prawym górnym rogu bloku CONT_C:

Aby możliwe było wygodne ustawianie zadanej wartości, stworzyłem interfejs graficzny w panelu HMI:

FILM

Poniżej film nakręcony w czasie pracy układu. W tle można usłyszeć impulsowe sterowanie silnikiem:

Od Autora:


Więcej artykułów znajdziesz na mojej stronie kamilszkutnik.pl, jednak zachęcam do pozostawiania komentarzy w portalu iautomatyka.pl

Pozdrawiam,

Kamil Szkutnik


Więcej z serii: Kurs podstaw automatyki

reklama


28 kwietnia 2017 / Kategoria: , , ,

KOMENTARZE

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Sterownik SCADA WebHMI jest dostępny w TIM.PL

WebHMI już dostępne w sklepie tim.pl. Co w tym nadzwyczajnego? A to, że tim.pl to jedna z najlepszych platform internetowych do zakupów w branży elektrycznej. Korzyści założenia konta w tim.pl opisaliśmy poniżej a tymczasem zapoznaj się ze sterownikiem SCADA. WebHMI jest zoptymalizowanym urządzeniem do przetwarzania i wyświetlania danych procesowych w prosty sposób, z Polskim interfejsem.

Sterownik SCADA WebHMI jest dostępny w TIM.PL

Z cyklu “komuś się nudziło”… muzyka metal w wykonaniu robotów.

Mam zaszczyt przedstawić pierwszą prawdziwie heavy metalową kapelę na świecie. Na pierwszy rzut oka wydaje się, że masa pracy została włożona w ten projekt. Jednak jak się zastanowić to ta praca musiała być wykonana tylko raz na początku, teraz to już tylko przyjemność, programowanie powtarzalnych ruchów robotów i słuchanie efektu 🙂 Życzę każdemu takiej pasji automatyki.

Z cyklu “komuś się nudziło”… muzyka metal w wykonaniu robotów.

Jak podłączyć silnik trójfazowy na jedną fazę?

Bywają sytuacje, w których jesteśmy zmuszeni wykorzystać nieprzystosowany do danego zasilania silnik tak, aby zapewnić ciągłość pracy maszyny. Przykładem takiego działania jest podłączenie silnika trójfazowego do zasilania jedną fazą. Może nie wszyscy wiedzą, ale takie działanie jest możliwe i wcale nie takie trudne do zrealizowania. Umieszczony poniżej film pokazuje jak należy podłączyć taki silnik, uprzednio

Jak podłączyć silnik trójfazowy na jedną fazę?

Rozwiązania B&R Automation Studio, sprzęt i oprogramowanie

Zapraszamy do uzupełnienia wiedzy o Automation Studio – jest to skalowalny system sterowania w zakresie sprzętowym oraz oprogramowania narzędziowego  dotyczący urządzeń firmy B&R. Więcej możecie dowiedzieć się w filmie przygotowanym przez iAutomatyka.pl < kliknij!

Rozwiązania B&R Automation Studio, sprzęt i oprogramowanie

ZDALNA WIZUALIZACJA ZA MNIEJ NIŻ 1000 ZŁ – CZY TO MOŻLIWE?

cMT-SVR-100 – panel bez ekranu do zdalnej wizualizacji, panel “w chmurze”, czy jak ktoś woli – serwer danych. Katalogowo kosztuje 235 euro netto i jest do dostania w Multiprojekcie. Patrząc na dzisiejszy kurs euro, to trochę więcej niż 1000 zł. Ale od czego są rabaty?  Można by napisać, że tani jak barszcz – tym bardziej,

ZDALNA WIZUALIZACJA ZA MNIEJ NIŻ 1000 ZŁ – CZY TO MOŻLIWE?

Platforma PLCnext Technology: Idealnie przygotowana do obecnych i przyszłych wyzwań

Jeżeli użytkownik decyduje się na nową technologię lub nowe urządzenie, powinno być ono łatwe w obsłudze i zorientowane na przyszłość.  Właśnie tutaj na pierwszy plan wysuwa się platforma PLCnext Technology. Programiści są w stanie dalej programować w swoich ulubionych językach, podczas gdy kod języka wysokiego poziomu jest przetwarzany synchronicznie w czasie rzeczywistym. Ale technologia ta

Platforma PLCnext Technology: Idealnie przygotowana do obecnych i przyszłych wyzwań



MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • EPSITRON®ECO & COMPACT Power OSZCZĘDNOŚĆ KOSZTÓW Zasilacze EPSITRON® ECO i COMPACT Power to nie tylko oszczędność przy zakupie, ale również niższe koszty dzięki łatwej obsłudze oraz braku konieczności serwisowania. Są one doskonałym roz...
  • 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...
  • Sterowniki kompaktowe, modułowe i zintegrowane, CODESYS V3 (programowanie, wizualizacja, komunikacja), Krótkie cykle czasowe, EtherCAT, BACnet (opcjonalnie), Modbus, CANopen, Porty szeregowe: RS232, RS485, 2 konfigurowalne karty Ethernet, W...
  • Zaprojektowane, aby zwiększyć wydajność Sterowniki FX5U/FX5UC zapewniają rodzinie FX wyższą wydajność oraz dodają nowe cechy, które wyznaczają standardy w klasie kompaktowych sterowników PLC. Pozwala to użytkownikom na tworzenie bardziej zł...
  • Wysoce giętki, ekranowany przewód sterowniczy z płaszczem zewnętrznym z odpornego na warunki atmosferyczne i szeroki zakres środków chemicznych TPE ÖLFLEX® ROBUST FD C – ekranowany, bezhalogenowy kabel elektroenergetyczny i sterowniczy do z...
  • 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...



Wszystko stanie się prostsze po zalogowaniu :)

Przypomnij hasło

Nie masz konta? Zarejestruj się

Forgot your password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Close
z

Przetwarzamy pliki... jeszcze chwilka…