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.

MENU PROFIL

Recenzja “Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD” T. Gilewskiego

2609 wyświetleń, autor: Łukasz Kurzawa.

Ponieważ na grupie Automatyk Może Więcej będącej pod opieką iAutomatyka.pl często pada pytanie, z jakich książek można się uczyć programowania sterowników PLC, postanowiłem po rozmowie z Marcinem Faszczewskim zrecenzować jedną z tegorocznych nowości dostępnych na polskim rynku wydawniczym, czyli “Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD” Tomasza Gilewskiego. Skontaktowaliśmy się z autorem i dzięki temu powstała ta recenzja.

Wybór jest nieprzypadkowy, ponieważ zależało mi na książce mówiącej nie o teorii (czytaj – kolejnym omówieniu normy IEC-61131), ale o praktyce pisania programów na sterowniki programowalne. Dodatkowymi atutami jest oparcie się na prawdopodobnie najpopularniejszej obecnie w Polsce rodzinie sterowników S7-1200 oraz osoba autora, który poza praktyką posiada w dorobku kilka wydanych książek na temat sterowników PLC i doświadczenie w programowaniu.

Treść

Książkę można podzielić generalnie na dwie części:

  • Opis możliwości sterownika, oprogramowania narzędziowego TIA Portal, języka LAD oraz wbudowanych bibliotek – rozdziały 1., 2. i 3.
  • Praktyczne projekty – rozdziały 4. i 5.

Pierwsze trzy rozdziały stanowią obszerne i wyczerpujące wprowadzenie do rodziny sterowników S7-1200. W szczególności chciałbym zwrócić uwagę na słowo “wyczerpujące” – przyznam, że pomimo wykonania już kilku projektów na tych sterownikach mogłem dowiedzieć się o kilku funkcjonalnościach, o których nie wiedziałem lub nigdy nie korzystałem. Według mnie to duży plus, bo mając pierwszy raz styczność z takim “kombajnem” jak TIA Portal dobrze jest mieć przewodnika, który szybko pokaże, gdzie i co kliknąć, żeby pracowało się sprawnie i przyjemnie.

Ostatnie dwa rozdziały to już to, co praktycy lubią najbardziej – praktyka. W książce mamy zaprezentowanych 18 projektów, które autor szczegółowo omawia – od założeń projektów (“z życia wzięte”), przez kody programów aż po obszerny komentarz co i dlaczego zostało zrobione tak, a nie inaczej.

Na początku rozdziału czwartego autor zaczyna od podstaw, czyli jak się poruszać po projekcie, jak się podłączyć do sterownika, narzędzia pomagające debuggować i zarządzać projektem, narzędzia diagnostyczne w trybie online itd. Stanowi on niejako kontynuacje trzech pierwszych rozdziałów, płynnie prowadzącą do sedna książki, czyli projektów.

Każdy projekt zakończony jest propozycją ćwiczeń. I tutaj drugi raz duży plus dla autora, ponieważ ćwiczenia to nie tylko banalne “Zmodyfikuj program, tak, żeby lampka migotała z częstotliwością 1[Hz] zamiast 2[Hz]”, ale też zmuszające nad głębszym zastanowieniem się nad zastosowanymi rozwiązaniami, jak w np. porównanie czasu wykonania programu i wykorzystanych zasobów sterownika z wykorzystaniem przerwań i bez. Moją uwagę zwrócił projekt nr 9, czyli maszyna stanów – ciekawa metoda w kwestii realizacji złożonych sekwencji, nad której analizą warto spędzić trochę czasu.

Co istotne, autor przy omówieniu każdego z projektu nie ogranicza się tylko do komentarza, jak coś działa, ale także przedstawia metody, jak i gdzie można zweryfikować działanie w oknach “Watch and force tables”, “Trace handling” etc.

Dla każdego zadania dołączony został pełnoprawny schemat elektryczny, co jest kolejną dużą zaletą książki pod względem dydaktycznym. Do dzisiaj śnią mi się w koszmarach pseudoideowe “schematy” ze skryptów uczelnianych.

Ostatni rozdział traktuje o wizualizacji, a tak właściwie o konfiguracji i możliwościach Web Servera dostępnego na sterownikach rodziny S7-1200. Rozdział omawia wpierw strony standardowe, a następnie bardzo podstawowe zagadnienia, od których należy zacząć, żeby postawić na sterowniku swoją pierwszą stronę. Niestety, tutaj nie należy się spodziewać przykładowych projektów analogicznych do tych w rozdziale czwartym, tylko naświetlenie pewnych zagadnień i zachętę do własnych poszukiwań. Decyzja autora o skrótowym potraktowaniu tego tematu jest według mnie zrozumiała, bo celem książki jest zasadniczo nauka pisania programów, a nie stron WWW, a wyczerpujące przedstawienie tematu wymagałoby napisania drugiego tomu książki. Poza tym dla kogoś, kto zna podstawy tworzenia stron internetowych, ten rozdział będzie stanowił wystarczające źródło potrzebnych informacji.

Ogólnie o książce

Wydanie książki jest wykonane bardzo estetycznie i solidnie. Książka została wydana w twardej oprawie, co zapewnia jej dużą trwałość zarówno w prywatnej/służbowej biblioteczce, jak i w plecaku.

Autor pisze bardzo łopatologicznie, tłumacząc każdy szczegół, co wynika z grupy docelowej, jaką są osoby stawiające pierwsze kroki w programowaniu sterowników. W wielu miejscach książki są nawiązania i porównania do języka C i mikrokontrolerów. Do mnie to nie przemawia, jednak rozumiem, że może to pomóc zrozumieć niektóre zagadnienia przez analogie czytelnikom zwłaszcza po studiach, na których w Polsce na kierunku Automatyka i Robotyka często więcej w programie jest informatyki i techniki mikroprocesorowej niż stricte automatyki przemysłowej (przez co rozumiem PLC, HMI, SCADA, AKPiA itd.).

Tomasz Gilewski konsekwentnie posługuje się polskim słownictwem technicznym, tłumacząc anglojęzyczne słownictwo, nie popada jednak w przesadę tam, gdzie przyjęło się stosować angielskie terminy bez polskiego odpowiednika, jak np. firmware, co się bardzo chwali. Niestety, w ten sposób wprowadza też swoje określenia, które są niezgodne z nomenklaturą przyjętą przez Siemensa. Przykładem jest nazywanie “PLC data type” strukturami, tym bardziej że w TIA Portalu struktura to konkretne pojęcie – złożony typ danych, który możemy zadeklarować w bloku danych bez wcześniejszego definiowania. Ja z takim podejściem się nie zgadzam, moim zdaniem powinno się trzymać ściśle nomenklatury używanej przez producenta, przez co np. w Unitronics listę elementów tego samego typu nazywam za producentem wektorem, a nie tablicą. W tej kwestii się różnię z autorem, co jednak nie wpływa na wartość i poziom książki.

Podsumowanie – czy i dla kogo ta książka?

Czy mogę polecić książkę Tomasza Gilewskiego? Jak najbardziej, ponieważ:

  • zawiera dużo praktycznych projektów wraz z komentarzem i propozycją ciekawych ćwiczeń,
  • zawiera kompletny i wyczerpujący opis możliwości i funkcjonalności oprogramowania narzędziowego TIA Portal,
  • jest napisana w sposób przejrzysty i konsekwentny.

A dla kogo? Na pewno nie dla zaawansowanych programistów PLC znających już sterowniki S7-1200 – książka zgodnie z tytułem jest o podstawach programowania. Nie jest też dla ludzi, którzy chcą dowiedzieć ogólnie o programowaniu sterowników PLC jako takich – celem autora było opisanie praktyki programowania w tej konkretnej rodziny sterowników. Książkę mogę polecić przede wszystkim osobom, które:

  • zaczynają przygodę z programowaniem sterowników PLC, i które chcą ją rozpocząć właśnie z jednymi z najpopularniejszych sterowników PLC w Polsce,
  • mającym doświadczenie w automatyce, jednak nie programowały sterowników, a chcącym podnieść swoje kwalifikacje np. pracującym w utrzymaniu ruchu,
  • mają doświadczenie z programowaniem sterowników, jednak nie rodziny S7-1200, a chcą to zrobić szybko i bezboleśnie – zwłaszcza ze względu na trzy pierwsze rozdziały.

Gilewski Tomasz.“Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD”. Legionowo: Wydawnictwo BTC, 2017. ISBN: 978-83-64702-10-5

29 września 2017 / Kategoria: , , ,
  • Autor: Łukasz Kurzawa
  • Jestem absolwentem studiów inżynierskich Automatyki i Robotyki na Wydziale Elektroniki Politechniki Wrocławskiej. Moje zainteresowania zawodowe koncentrują się wokół automatyzacji procesów ciągłych (przemysł chemiczny, gospodarka wodno-ściekowa, HVACR, energetyka). Zapraszam do czytania moich publikacji oraz do kontaktu.
  • Profil Autora

KOMENTARZE

NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Połączenie serwonapędu IndraDrive CS i sterownika Siemens S7-1200 po PROFINET

Serwonapędy w zastosowaniach automatyki przemysłowej służą do precyzyjnego przemieszczania i pozycjonowania. Układem wykonawczym ruchu jest serwo-silnik, natomiast sterowanie realizowane przez sterownik. Dodatkowo wykorzystuje się enkodery, rezolwery lub tachometry jako sprzężenie zwrotne. Sterowanie na podstawie sygnału zwrotnego polega na ruchu wału silnika o konkretny kąt, wykonanie określonej liczby obrotów lub przemieszczeniu z konkretną prędkością. Istotną cechą

Połączenie serwonapędu IndraDrive CS i sterownika Siemens S7-1200 po PROFINET

Czy kolumna sygnalizacyjna w maszynie może być SMART?

Jeśli pracujesz w branży automatyki to zapewne nie raz przechodziłeś obok tych urządzeń. Nie przywiązywałeś do nich większej uwagi, bo zasada działania była banalna, świeci, czasem miga i tyle. Mowa tu o kolumnach sygnalizacji świetlnej maszyn i urządzeń przemysłowych. Dokładnie takich o których myślisz, zwykłe konwencjonalne, trójkolorowe światła, które informują nas o stanie maszyny. Od

Czy kolumna sygnalizacyjna w maszynie może być SMART?

Motywacja na trójkę i przemysł na czwórkę – czyli fabryka na PIĄTKĘ! – Targi Maintenance

Założenia Przemysłu 4.0 to nie jedyne zmiany, jakie powinni wdrożyć kierownicy utrzymania ruchu. Motywacja 3.0 to bowiem kolejny temat, z który muszą się zmierzyć. Zagadnienie, choć stosunkowo świeże, wydaje się być niezwykle istotne w zarządzaniu zarówno produkcją jak i jej kluczowym ogniwem, czyli pracownikami. Metoda przysłowiowego kija i marchewki odchodzi do lamusa. Jak nauczyć się

Motywacja na trójkę i przemysł na czwórkę – czyli fabryka na PIĄTKĘ! – Targi Maintenance

APROL Factory Automation – Aplikacja zarządzająca procesami naważania (Polski)

B&R oferuje nowe rozwiązanie sprzętowo-programowe bazujące na najnowszej wersji systemu APROL R 4.2. Jest to odpowiedź na potrzeby nowoczesnych zakładów produkcyjnych m.in. z branży farmaceutycznej, kosmetycznej oraz spożywczej.Film prezentuje nowe funkcjonalności systemu na przykładzie procesu naważania. Poznaj korzyści płynące z automatyzacji zakładu. ZOBACZ WIĘCEJ (link do źródła)

APROL Factory Automation – Aplikacja zarządzająca procesami naważania (Polski)

Kurs programowania sterowników PLC na przykładzie pompowni w e!COCKPIT – cz. 5/5

Artykuł z serii: Kurs programowania PLC na sterowniku WAGO PFC W ostatnim odcinku naszego kursu wykonamy docelową wizualizację naszej pompowni. Przedstawię Wam sposób, w jaki sposób tworzyć wzorce w wizualizacji. Na koniec krótko podsumujemy nasz kurs. W tym artykule: Zapoznamy się z ideą tworzenia szablonu w symulacji. Zdefiniujemy szablon pompy. Utworzymy docelowy ekran główny. Przeprowadzimy

Kurs programowania sterowników PLC na przykładzie pompowni w e!COCKPIT – cz. 5/5

Kurs Wideo”Chcę zostać programistą PLC” – Recenzja

Artykuł z serii: Relacje ze szkoleń inżynierskich Znajdź MENTORA. Jaki waszym zdaniem jest sposób, by być w czymś naprawdę dobrym? Każdy zapewne wymieni kilka. Ja podzielę się z Wami jednym z nich, mianowicie – znajdź mentora. Dzięki temu przyspieszysz swoją ścieżkę. Mentora czyli kogoś kto zjadł zęby na danym temacie, kogoś od kogo możesz czerpać

Kurs Wideo”Chcę zostać programistą PLC” – Recenzja



MOŻESZ SIĘ TYM ZAINTERESOWAĆ

  • Prowadzimy kursy i egzaminy państwowe w zakresie odnowienia lub uzyskania po raz pierwszy uprawnień zawodowych: G1 – uprawnienia elektryczne tzn sepowskie do 1 kV lub powyżej G2 – uprawnienia energetyczne (również dla palaczy CO...
  • Systemy dławnic kablowych SKINTOP® BRUSH ADD-ON 24 Korzyści • Szybszy, łatwiejszy kontakt z ekranem • Optymalna ochrona EMC • Szybsza instalacja i lepszy kontakt niż w przypadku porównywalnych systemów • Najwyższa swoboda montażu podczas re...
  • DL2 jest rejestratorem danych o budowie modułowej, stworzonym z myślą o jak najlepszym przystosowaniu urządzenia do indywidualnych potrzeb klienta. Każde urządzenie składa się z modułu bazowego, do którego w zależności od potrzeb metrologic...
  • SEE Electrical jest to środowisko projektowe firmy IGE+XAO Polska do rysowania schematów elektrycznych i automatyki. Program daje możliwość projektowania pneumatyki, hydrauliki oraz doskonale się spełnia przy tworzeniu schematów kart wejści...
  • Poniższy poradnik jest zbiorem schematów połączeń elektrycznych. W poradniku zapoznamy się z podstawami wprowadzenia do systemów przekaźnikowych, sekwencji przełączeń przekaźników, porównania systemów przekaźnikowych z systemami tradycyjnym...
  • Nowe modułowe sterowniki programowalne PLC firmy Eaton umożliwiają producentom maszyn i systemów opracowywanie nowoczesnych koncepcji automatyki, zwłaszcza w połączeniu z systemem XN300 I/O i panelem dotykowym XV300. Modułowy sterownik zape...



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…