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

2314 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

CO O TYM MYŚLISZ? DODAJ KOMENTARZ!

NAJNOWSZE OD UŻYTKOWNIKÓW I FIRM

SmartCamera Balluff BVS. Kamera zbudowana z myślą o Przemyśle 4.0

Przemysł 4.0 to inteligentna, adaptacyjna fabryka z krótkimi cyklami produkcji, wysoką jakością produkcji i przekonywającą konkurencyjnością. Oznacza to jednak zawsze posiadanie wszystkich istotnych informacji w procesie zautomatyzowanym w czasie rzeczywistym. Tutaj ważną rolę odgrywają systemy przetwarzania obrazu, takie jak identyfikacja obiektów, monitorowanie jakości procesów lub wspomaganie systemów chwytakowych w ich zadaniach. Nowa kamera inteligentna BVS

SmartCamera Balluff BVS. Kamera zbudowana z myślą o Przemyśle 4.0

Majowe Konferencje Techniczne dla przemysłu

„Robotyzacja dla niezawodnej i bezpiecznej produkcji” oraz „Niezawodność i Utrzymanie Ruchu – te dwie konferencje skierowane do przedstawicieli przemysłu godne są uwagi w majowym kalendarzu spotkań branżowych.  Czwarta edycja Konferencji Technicznych nabiera tempa. Kalendarium wydarzeń Axon Media zbliża się do półmetka, zapełniając sale uczestnikami poszukującymi nowej wiedzy i praktycznych przykładów z zakresu optymalizacji i unowocześniania

Majowe Konferencje Techniczne dla przemysłu

Interfejs IO-Link umożliwia wdrażanie koncepcji Przemysłu 4.0

Koncepcja przemysłu 4.0 to nie tylko inteligentne łączenie urządzeń przemysłowych w obrębie sieci, lecz także łączenie warstwy zarządzania produkcją z warstwą IT oraz warstwą zarządzania przedsiębiorstwem. Celem tego wybiegającego w przyszłość projektu jest utworzenie „inteligentnej fabryki”, w której wszystkie procesy będą zachodzić jeszcze szybciej, oferując przy tym większą elastyczność i wyższy stopień dostosowania. Na sztandarach

Interfejs IO-Link umożliwia wdrażanie koncepcji Przemysłu 4.0

Modułowe ekrany projekcyjne w wydaniu Mitsubishi Electric

Artykuł z serii: Podstawy urządzeń automatyki - Mitsubishi Electric Mitsubishi Electric w swoim bogatym portfolio z urządzeniami automatyki przemysłowej skryło także rozwiązania wielkoformatowych ekranów do wizualizacji. Takie ekrany pewnie każdy z nas kojarzy z filmów katastroficznych, gdzie w centrum kryzysowym sztab ludzi na wielkim ekranie z niecierpliwością śledzi aktualną sytuację. Pracownicy dużych fabryk na pewno

Modułowe ekrany projekcyjne w wydaniu Mitsubishi Electric

Sterowanie automatyczne szybrem kominkowym. Film

Materiał będzie dotyczyć projektu, jaki zrealizowałem kilka lat temu dla swojego znajomego z pracy. Jegomość ten, podczas gruntownego remontu swojego domu, postanowił zainstalować kominek z płaszczem wodnym. Szukał w tym celu kominka z szybrem. Niestety po długich poszukiwaniach poddał się, i kupił kominek z szybrem ręcznym. Nie znalazł na rynku ani gotowego rozwiązania, ani tez

Sterowanie automatyczne szybrem kominkowym. Film

Rusza Konkurs iAutomatyka z comiesięczną pulą nagród.

Planowaliśmy ten projekt okrągły rok ale się udało! Będziemy nagradzać użytkowników w zamian za umieszczanie treści na iAutomatyka.pl. Cel jest następujący: tworzyć wyjątkowe miejsce związane z Automatyką, dla ludzi których kręci Automatyka, przez ludzi, którzy Automatyką chcą się dzielić. Udział w konkursie Sprawa jest prosta! Szczegóły znajdziesz TUTAJ, ale sprowadza się to do trzech kroków: Załóż konto

Rusza Konkurs iAutomatyka z comiesięczną pulą nagród.

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…