Artykuły

Testowanie aplikacji w TIA Portal

Testy jednostkowe są stosunkowo nowym (w świecie automatyków) narzędziem wpierającym tworzenie i rozwijanie istniejącego oprogramowania. Idea testów polega na tym, aby tworzyć różne scenariusze, których wykonanie powinno zakończyć się zgodnie z oczekiwaniami. W ramach dzisiejszego wpisu zajmiemy się stworzeniem scenariusza testowego dla programu kontrolującego pracę przenośnika. Do testowania naszych programów potrzebne jest oprogramowanie TIA Portal …

Testowanie aplikacji w TIA Portal Read More »

Sterowanie robotem z PLC – program i symulacja

W ramach dzisiejszego wpisu przygotowany programu w sterowniku PLC obsługującego procedurę pobrania detalu i odłożenia go do wskazanego pojemnika. Konfiguracja i przygotowanie robota przemysłowego zostało omówione w poprzednim wpisie. W celu przypomnienia wykorzystany zostanie manipulator ABB IRB 1200, kontroler IRC5. Co jest do zrobienia? Dwa tematy – program w sterowniku PLC oraz przygotowanie sekwencji w …

Sterowanie robotem z PLC – program i symulacja Read More »

Komunikacja z robotem przemysłowym w TIA Portal – przygotowanie do pracy

W ramach dzisiejszego wpisu zajmiemy się konfiguracją robota przemysłowego w sieci PROFINET, a także przygotujemy strukturę projektu pod kątem prostego programu do pobierania detalu ze strefy załadunku, a następnie odłożenia go do jednego z trzech niezależnych pojemników. Wpis jest kontynuacją zmagań związanych z programowaniem w środowisku SIEMENS TIA Portal z wykorzystaniem symulatora PLCSIM. Poprzednią część …

Komunikacja z robotem przemysłowym w TIA Portal – przygotowanie do pracy Read More »

Symulacja procesu – obsługa I/O w TIA Portal

W poprzednim wpisie poruszaliśmy zagadnienia związane z konfiguracją i uruchomieniem projektu wykorzystującego symulator PLC w środowisku SIEMENS TIA Portal. Kolejny etap to modyfikacja wejść fizycznych niezbędna do przeprowadzenia offline’owych testów przygotowanej aplikacji. Przygotowanie projektu – TIA Portal Do rozpoczęcia pracy niezbędne będzie posiadanie skonfigurowanego projektu. W naszym przypadku wykorzystana zostanie jednostka CPU 1518-4F PN/DP, której …

Symulacja procesu – obsługa I/O w TIA Portal Read More »

Symulacja procesu – PLCSIM w TIA Portal

Prace projektowe związane z budową i uruchomieniem nowej stacji najczęściej składają się z dwóch etapów. Pierwszy to szeroko rozumiane prace offline’owe, w trakcie których ustalane są wymagania technologiczne, layout mechaniczny, dobór robotów i urządzeń wykonawczych oraz wstępnie tworzony jest program odpowiedzialny za sterowanie stacją. W drugim etapie – fazie uruchomieniowej programy są wgrywane do sterownika …

Symulacja procesu – PLCSIM w TIA Portal Read More »

Jak znaleźć sterownik PLC w sieci?

Urządzenie podłączone do zasilania, sieć w porządku, najwyższy czas rozpocząć konfigurację i tworzyć pierwsze programy w sterowniku PLC. Po kilku godzinach offline’owych prac pierwsza próba wgrania do urządzenia i.. no właśnie – sterownik nie został wykryty w sieci. W ramach dzisiejszego wpisu pokażemy jak sprawdzić obecność urządzenia w sieci w oparciu o program PRONETA – …

Jak znaleźć sterownik PLC w sieci? Read More »

4-3

Praca na skróty (klawiszowe) w TIA – część I

Im dłużej pracujemy w pewnym środowisku tym więcej udogodnień znajdujemy. Jednym z nich są skróty klawiszowe, których przydatność może okazać się nieoceniona. Artykuły związane z pracą i poruszaniem się po środowisku SIEMENS TIA Portal zostaną podzielone na kilka części – w każdej po kilka skrótów klawiszowych, których zastosowanie idzie ze sobą w parze. Naturalnie, im …

Praca na skróty (klawiszowe) w TIA – część I Read More »

Praca z projektem – backupy & archiwa w SIEMENS TIA Portal

Przyjęło mawiać się że ludzie dzielą się na dwie grupy – tych, którzy robią backupy oraz tych, którzy dopiero będą je robić. Bardzo podobnie jest w przypadku pracy z projektami maszyn, stacji i linii obsługiwanych przez sterowniki PLC. W dzisiejszym wpisie poruszymy kilka kwestii związanych z pracą z projektem, a mianowicie tworzeniem kopii zapasowych, a …

Praca z projektem – backupy & archiwa w SIEMENS TIA Portal Read More »

Ścieżka programisty PLC – krok po kroku

Programistą PLC nie zostaje się w jeden dzień – od takiego założenia można rozpocząć każde rozważania dotyczące programowania, nie tylko przemysłowych sterowników. Z drugiej strony, kiedy tak naprawdę można się nazwać programistą PLC? W momencie, gdy bez niczyjej pomocy potrafimy samodzielnie zmodyfikować istniejący program tak, aby realizował nowe funkcje? Czy może dopiero wtedy, gdy całkowicie …

Ścieżka programisty PLC – krok po kroku Read More »

Sterownik PLC: Jaki język?

Zgodnie z normą IEC 61131-3 wyróżnia się pięć niezależnych języków programowania sterowników PLC. Są to kolejno: Język drabinkowy LD (LAD) – język graficzny, przypominający schematy elektryczne. Prostota jego interpretacji i diagnostyki znajduje szerokie uznanie w znacznej części aplikacji przemysłowych. Język bloków funkcyjnych FBD – drugi język graficzny, przypominający z kolei bramki logiczne znane elektronikom. Język …

Sterownik PLC: Jaki język? Read More »