Do Projektu iAutomatyka dołączyli:

PROGRAMOWANIE PLC

Reklama



Przykłady zastosowania easyE4 w branży wod-kan z perspektywy elektryka

W tym artykule chciałbym przedstawić kilka ciekawych projektów z branży wod-kan, które wykonałem przy użyciu małego, ale nowoczesnego i praktycznego sterownika PLC, jakim niewątpliwie jest easyE4 firmy Eaton. Do napisania tego artykułu zainspirował mnie artykuł "Czy elektryk może programować sterowniki PLC?". Z wykształcenia jestem technikiem elektrykiem i zgadzam się z(...)
Autor:   1 lipca 2020
Kat.: ,

Czym jest protokół MQTT?

W przemyśle bardzo często spotykamy się z potrzebą łączenia ze sobą wielu rozproszonych maszyn. Na rynku od wielu lat standardowymi protokołami do wymiany danych między maszynami są np.: Modbus RTU/TCP, Profibus, Profinet, CANopen, ETHERCAT. W związku z coraz bardziej powszechną cyfryzacją rośnie zapotrzebowanie na zdalne zbieranie informacji z zakładów przemysłowych,(...)

Software Units, czyli dzielenie programu

Wraz z pojawieniem się wersji TIA Portal 15.1 użytkownicy zostali obdarowani nową funkcjonalnością jaką jest: Software Units, czyli dzielenie programu na części. Funkcja pozwala ułatwić pracę automatyków działających w różnych obszarach programu i podczas uruchomień unikać wzajemnych oskarżeń o podmienianie ud-tów czy bloków, tym samym pozwalając na pracę równoległą. [caption(...)
Autor:   22 kwietnia 2020
Kat.: , ,

Jak udostępnić dane ze sterownika PLC do systemu SCADA korzystając z protokołu MQTT?

W poprzedniej części „Jak wykorzystać protokół MQTT w systemach telemetrii opartych o aplikacje SCADA?” dowiedziałeś/aś się, jak – wykorzystując przemysłowy protokół Internetu rzeczy IIoT czyli MQTT – pobierać dane z rozproszonego systemu telemetrycznego SCADA na przykładzie oprogramowania Wonderware InTouch. Co będzie potrzebne, aby udostępnić dane za pomocą protokołu MQTT? 1.   Dostęp do Internetu Architektura(...)
Autor:   9 kwietnia 2020
Kat.: , ,

Zrób krok w kierunku inteligentnych maszyn

Czy chcesz poznać zaawansowane rozwiązania, które pozwolą Ci zaoszczędzić czas w pracy inżyniera i jednocześnie pozwolą Ci tworzyć ambitne projekty automatyzacji? W serii 4 video pokażemy zalety rozwiązań firmy B&R. Chcemy Cię zainspirować, żebyś zrobił ten pierwszy krok do zgłębiania swojej wiedzy i tworzenia projektów inteligentnych maszyn. Kolejne kroki przygotujemy(...)

C, C++, JavaScript, Node-Red w sterowniku PLC? Pierwszy kontakt ze sterownikiem Przemysłu 4.0 u-control

To, że PLC rządzą i jeszcze długo rządzić będą światem automatyki wiemy wszyscy. Mnogość rozwiązań, doświadczenie automatyków w zakresie ich instalacji, standaryzacja sygnałów i komunikacji, niemalże ujednolicone programowanie, niezawodność, elastyczność. To tylko wybrane cechy powodujące ich tak wysoką popularność. W świecie tym ciężko jest wprowadzać innowację. Niezawodność zapewniana jest przez(...)

MQTT w łączności PLC z systemem SCADA

Czym właściwie jest MQTT? MQTT to stosunkowo młody protokół wymiany danych - zaproponowany w 1999 roku. Wykorzystywany jest szczególnie chętnie w aplikacjach z dziedziny IT – znamy go m.in. z popularnej aplikacji Messenger. Wraz z biegiem czasu protokołem tym zaczęto interesować się również w przemyśle. Coraz to więcej urządzeń czy(...)

TwinCAT 3 Lighting Solution: uniwersalne narzędzie do sterowania oświetleniem

Dodatek TwinCAT 3 Lighting Solution firmy Beckhoff – dzięki prostej i wygodnej w konfiguracji  wizualizacji web znacznie ułatwia projektowanie, obsługę i konserwację systemów sterowania oświetleniem. Wizualizacja integruje wszystkie elementy systemów oświetleniowych, zapewniając obsługę kilkudziesięciumagistral DALI. Co więcej, umożliwia zmianę funkcji i adresów, rozbudowę systemu i grupowanie urządzeń DALI bez konieczności(...)
Autor:   2 kwietnia 2020
Kat.: ,

Regulator PID w środowisku Codesys

W kolejnym artykule na portalu iAutomatyka.pl postanowiłem opisać sposób w jaki zasymulowałem układ regulatora PID w środowisku Codesys. Był to jeden z etapów realizacji mojej pracy magisterskiej. Podstawy regulatora PID (proporcjonalno-całkująco-różniczkujący) zna każdy automatyk, jednak jak zrealizować teorię podawaną na studiach oraz symulację wykonaną w Matlab-ie na rzeczywistym sterowniku? Nie(...)
Autor:   31 marca 2020
Kat.: ,

Komunikacja sterownika IFM z podwoziem – Protokół J1939

Niniejszym artykułem chciałbym zachęcić do krótkiej lektury na temat komunikacji podwozia ze sterownikiem mobilnym IFM (np. CR7506, CR7032, czy CR7132) za pomocą protokołu J1939. Z uwagi na moje dotychczasowe doświadczenie w strefie pojazdów mobilnych, artykuł oparty będzie o wiedzę z zakresu aplikacji w środowisku CoDeSys na bazie bibliotek i sterownika(...)

WAGO i Docker – zastosowanie popularnych narzędzi IT na polu profesjonalnej automatyki przemysłowej

Aplikacja Docker jest niezwykle popularna w branży IT. Z powodu dużego zainteresowania Przemysłem 4.0 oraz rozwiązaniami rozproszonymi, to było kwestią czasu, kiedy niewątpliwe zalety Dockera zostaną wykorzystane w panelach oraz sterownikach PLC. Nowe serie Touch Panel 600 oraz sterowników PFC200 G2 umożliwiają wykorzystanie tych rozwiązań w przemyśle oraz automatyce budynkowej.(...)

Koncepcje programowania sekwencyjnego w sterownikach PLC

W dobie internetu i łatwości pozyskiwania informacji łatwo odnaleźć wiele interesujących materiałów dotyczących sterowników PLC. Zaczynając naukę programowania lub też chcąc poszerzyć swoją wiedzę można skorzystać z wielu bardzo dobrych książek, instrukcji producentów i innych publikacji pozwalających dość dogłębnie poznać zasadę działania i funkcjonalność sterowników programowalnych. Moją uwagę zwrócił fakt,(...)
Autor:   27 marca 2020
Kat.: , ,

4 dni – 4 Webinaria Mitsubishi Electric | 24-27 marca

Ruszamy z cyklem webinarów! Cztery dni i cztery różne tematy - z pewnością każdy znajdzie coś dla siebie. Poniżej dostępne są linki rejestracyjne oraz program spotkań na przyszły tydzień. Pamiętaj też, że po każdym spotkaniu dostaniesz link do nagrania. Śledź nasz kalendarz, aby być na bieżąco - https://mitsubishielectric.clickmeeting.com Falownik – podstawowa konfiguracja i uruchomienie - 24.03,(...)

Tworzenie receptur na przykładzie panela Delta Electronics

Na wstępie chciałem zdementować wszystkie domysły - ten artykuł nie będzie o gotowaniu. Dawno temu, gdy jako początkujący automatyk słyszałem, że klient chce obsługę receptur to w moich oczach pojawiał się strach. Teraz jest zupełnie inaczej. Wiem jak działają i jak je obsłużyć. Dzisiaj postanowiłem podzielić się tą wiedzą z(...)

Zmiana parametrów falownika Vacon przez Profinet

Pracując nad jednym z projektów, dostałem wytyczne mówiące o pracy samodzielnej lub wspólnej wciągarek. Zadaniem była synchronizacja obrotów podczas standardowej pracy lub wybór jednej z dwóch podczas ustawiania. W szafie znajduje się miały sterownik serii S7-1500 firmy Siemens oraz dwa falowniki firmy Vacon, połączone ze sobą przez Profinet. Falowniki posiadają(...)

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc. 6 – Jak porównywać wartości i wykorzystać wyniki operacji logicznych?

W poprzednim artykule poznałeś/aś zasadę działania timerów oraz dowiedziałeś/aś się jak je konfigurować. W tym artykule poznasz bloki służące do porównywania wartości. Jak działają bloki służące do porównywania wartości? Bloki porównywania danych należą do jednych z najczęściej wykorzystywanych funkcji w programach sterujących. Przy ich pomocy możesz sterować sygnałami w zależności od(...)
Autor:   27 lutego 2020
Kat.: , , ,

Automatyka + IT w optymalizacji produkcji. Jak wykorzystałem easyE4 w aplikacji klasy OEE

W jaki sposób prowadzić produkcję maksymalizując dochody? W pierwszej chwili na myśl przychodzi pomysł zwiększania produkcji. Natomiast co w sytuacji gdy na rynku nie ma zbytu na wyprodukowany przez zakład produkt? Koszty magazynowania związane z niedopasowaniem produkcji do zapotrzebowania to z pewnością niepożądany przez zakład wydatek. Produkcja powinna być prowadzona(...)

Zdalne programowanie sterowników Beckhoff z użyciem chmury

Firma Beckhoff konsekwentnie wprowadza rozwiązania Przemysłu 4.0 do swojego portfolio. Jednym z tych rozwiązań jest wykorzystanie szyfrowanego protokołu TwinCAT ADS do zdalnego programowania sterowników PLC. Przez chmurę do celu Każdy sterownik Beckhoff jest domyślnie gotowy do obsługi zdalnych połączeń i nie wymaga do tego celu żadnych dodatkowych urządzeń ani usług.(...)

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc. 5 – Jak odmierzać czas w programie sterującym i jak konfigurować timery?

W poprzednim artykule poznałeś/aś podstawowe elementy języka drabinkowego oraz stworzyłeś/aś swój pierwszy program. W tym artykule poznasz zasadę działania timerów oraz jak je konfigurować. Operacja odmierzania czasu w programie nie jest taka oczywista. Zależy ona od rodzaju zastosowanego przekaźnika czasowego oraz dobranej rozdzielczości. Takie zróżnicowanie powoduje, że timery można wykorzystać(...)
Autor:   20 lutego 2020
Kat.: , , ,

Programowanie PLC od podstaw – kurs dla automatyków i elektryków odc.4 – Jak korzystać ze styków, cewek i bloków operacji arytmetycznych w programie sterującym?

Przyszedł moment na jeden z najciekawszych momentów kursu, szczególnie jeśli nie miałeś/aś okazji programować w języku LAD. Stworzysz teraz pierwszy rozbudowany program logiczny wykorzystujący podstawowe elementy języka drabinkowego. Na przykładzie sterowania zaworami zbiorników nauczysz się tworzyć logikę programu oraz symulację procesów używając styków, cewek oraz bloków operacji arytmetycznych. Zapraszamy więc(...)
Autor:   17 lutego 2020
Kat.: , ,

Komunikacja Sinamic G120 ze sterownikiem PLC w TIA Portal

Artykuł przedstawia w jaki sposób skonfigurować połączenie napędu Sinamic G ze sterownikiem Simatic w środowisku TIA Portal. Do komunikacji między urządzeniami zostanie wykorzystana sieć PROFINET IO. Zostanie także pokazane w jaki sposób napisać własne funkcje, za pomocą których można sterować pracą napędu z poziomu programu sterownika PLC. Charakterystyka napędów Sinamics(...)

Rejestracja, SCL, VBA – pomiary sygnałów szybkozmiennych w aplikacjach odlewniczych

Pomiary sygnałów analogowych, szybkozmiennych jeszcze nie tak dawno sprawiały spore trudności. Z takimi problemami spotykali się np. producenci maszyn odlewniczych. Proces odlewania ciśnieniowego polega na wtłoczeniu do zamkniętej formy wtryskowej ciekłego aluminium. Problem na pierwszy rzut oka łatwy do rozwiązania. Wchodząc nieco głębiej w tajniki sztuki odlewnictwa ciśnieniowego temat nieco(...)

LabVIEW – środowisko do programowania sterowników i szybkiego przetwarzania danych

LabVIEW, a właściwie Laboratory Virtual Instruments Engineering Workbench, jest graficznym środowiskiem programistycznym opracowanym przez National Instruments (NI LabVIEW) ułatwiającym inżynierom tworzenie aplikacji testowych, pomiarowych oraz do sterowania automatycznego procesami przemysłowymi. Największymi zaletami tego środowiska jest bardzo duża możliwość integracji z wszelkiego rodzaju sprzętem pomiarowym oraz przemysłowym, pełne pakiety zaawansowanych bibliotek(...)

Reklama