Do Projektu iAutomatyka dołączyli:

PROGRAMOWANIE PLC



Zdalne monitorowanie obciążeń. Recenzja systemu topGUARD od Weidmuller
Zdalne sterowanie, nadzór i diagnostyka staje się w ostatnich latach oczywistym "must have" i coraz więcej urządzeń wyposaża się w interfejs komunikacyjny. Temat zabezpieczeń elektronicznych firmy Weidmuller zaczęła omawiać nasza koleżanka w artykule o systemie maxGUARD.  System topGUARD, o którym dzisiaj piszę, jest swego rodzaju rozwinięciem i uzupełnieniem wcześniejszego maxGUARDa(...)
Serwer PLC – zapis i odczyt danych z wykorzystaniem bibliotek od Siemens
Opisywane tutaj tematy są dość obszerne i mimo skupienia się tylko na podstawowych zagadnieniach, zajmują sporo tekstu. Dlatego poniżej jest umieszczona agenda, oraz link do filmu prezentującego działanie programu. Agenda: wstęp właściwy, wymagane elementy, opis przygotowań biblioteki, pisanie programu, omówienie programu, obsługa kodu, odczyt danych. https://youtu.be/Geeqet4rc9Y (...)
Autor:   31 sierpnia 2020
Kat.: ,
Konfiguracja połączenia robota KUKA KRC4 ze sterownikiem Beckhoff
W tym artykule chciałbym przedstawić sposób konfiguracji połączenia pomiędzy robotem KUKA generacji KRC4 oraz sterownikiem Beckhoff. Postaram się omówić sposób konfiguracji po stronie robota, jak i sterownika krok po kroku w zrozumiały sposób. Połączenie fizyczne Komunikacja pomiędzy urządzeniami odbywa się poprzez sieć EtherCAT. Z uwagi na to, iż zarówno szafa(...)
Autor:   28 sierpnia 2020
Kat.: , ,
Raspberry Pi jako PLC. Komunikacja maliny z modułami EtherCAT
Na pewno większość z was słyszała o Raspberry Pi, które bije rekordy popularności. Malina, bo tak potocznie nazywana jest ta platforma, powstała w celach edukacyjnych i została zaprojektowana jako tani, programowalny komputer dla programistów i majsterkowiczów. Wraz z kolejnymi iteracjami projektu PRi zaczęło zyskiwać na mocy obliczeniowej, co spowodowało, że(...)
Autor:   21 sierpnia 2020
Kat.: , ,
TwinCAT 3: Wprowadzanie do sterowania ruchem
W nowoczesnej automatyce przemysłowej bardzo ważną rolę odgrywają systemy sterowania ruchem. W systemach tych do precyzyjnego sterowania położeniem wykorzystywane są serwonapędy oraz siniki krokowe, które w połączeniu z enkoderami dają możliwość pracy w zamkniętej pętli sprzężenia zwrotnego.  Systemy Motion Control nie są nowością, ale od około 2000 roku można zaobserwować(...)
Autor:   19 sierpnia 2020
Kat.: ,
Przyszłość rozwiązań automatyki. Przekaźnik programowalny czy sterownik PLC?
Gdy projekty automatyki stają się zbyt skomplikowane dla rozwiązań wykorzystujących przekaźniki programowalne, inżynierowie zaczynają korzystać ze sterowników programowalnych. Problem jednak w tym, że rozwiązanie oparte na sterowniku programowalnym będzie droższe – zwykle znacznie droższe – niż rozwiązanie oparte na przekaźnikach programowalnych. Jednak obecnie dostępne są inne rozwiązania. Dla projektantów systemów(...)
Autor:   12 sierpnia 2020
Kat.: ,
Komunikacja sterowników Siemens S7 i Rockwell ControlLogix bez dodatkowych konwerterów
Producenci sterowników programowalnych i komponentów automatyki proponują stosowanie ich kompleksowych rozwiązań, argumentując to pewnością działania i komunikacji. Logicznym wydaje się, że produkty jednego producenta będą ze sobą lepiej współpracować. Każdy z producentów sterowników PLC prześciga się w promowaniu swojego standardu komunikacyjnego i tak Siemens proponuje Profinet, Beckhoff EtherCat a Allen(...)
Własne bloki funkcyjne w easyE4 – przyspiesz swoją pracę
Oprogramowanie easySoft7 umożliwia tworzenie własnych bloków funkcyjnych. Utworzone i zapisane bloki funkcyjne użytkownika stają się opcją wielokrotnego użytku. Ułatwiają wygodne ponowne wykorzystanie raz przetestowanego fragmentu programu. Przedstawiam przykładowy projekt stworzonego bloku funkcyjnego użytkownika o nazwie UF01 pompy V1.01 w programie easySoft7. Bloczek odpowiedzialny jest za sterowanie pracą dwupompowej przepompowni ścieków.(...)
Autor:   22 lipca 2020
Kat.: ,
Jak sterować PLC za pomocą telefonu? Web serwer w sterownikach S7
Web serwer to świetne narzędzie. Dzięki niemu można dokonać diagnostyki, zebrać dane ze sterownika lub wysterować jakieś wyjścia za pomocą komputera wyposażonego jedynie w przeglądarkę internetową (może to być nawet i smartfon). PLC z rodziny S7-1200 mają bogate możliwości korzystania z web serwera, należy jednak potrafić go skonfigurować. W tym(...)
Podstawy safety w TIA PORTAL
Jedną w najważniejszych kwestii działania maszyny jest zapewnienie bezpieczeństwa ludziom, którzy ją obsługują lub znajdują się w jej pobliżu. W celu zminimalizowania potencjalnego ryzyka stosuje się szereg specjalistycznych urządzeń wykonanych według ściśle określonych norm. W układach automatyki głównym elementem realizującym algorytm monitorowania bezpieczeństwa jest sterownik bezpieczeństwa. Dokładne działanie i konstrukcja(...)
Jak zgrać dane z panelu HMI Weintek na pendrive?
Panele HMI są nieodłącznym elementem każdego bardziej rozbudowanego systemu. Poprawiają komunikację między operatorem i maszyną np. poprzez możliwość wizualizacji zmian wartości na wykresie. Co w przypadku, gdy chcielibyśmy te dane (np. pomiar temperatury) zapisywać na karcie pamięci albo na pendrive? Cóż, w tym artykule przychodzę z pomocą i pokażę Wam(...)
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.: , ,