3,7,10,20

ZAPISZ SIĘ DO NEWSLETTERA AUTOMATYKAONLINE.PL I POBIERZ DARMOWY NUMER "AUTOMATYKI"!

Okładka Automatyka

*Wyrażam zgodę na przetwarzanie moich danych osobowych przez Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów PIAP, z siedzibą w Warszawie przy ul. Al. Jerozolimskie 202, 02-486 Warszawa, w celach marketingowych, w tym marketingu bezpośredniego. Oświadczam, że zostałem poinformowany/a o prawie do wglądu, modyfikacji oraz usuwania moich danych osobowych.

Wyrażam zgodę na przesyłanie mi informacji handlowej (w tym informacji handlowej partnerów portalu AutomatykaOnline.pl) za pomocą środków komunikacji elektronicznej w rozumieniu ustawy z dnia 18 lipca 2002 r. o świadczeniu usług drogą elektroniczną (Dz.U. 2002 nr 144, poz. 1204).

Wyrażam zgodę na używanie przez Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów PIAP, z siedzibą w Warszawie przy ul. Al. Jerozolimskie 202, 02-486 Warszawa, telekomunikacyjnych urządzeń końcowych, których jestem użytkownikiem, dla celów marketingu bezpośredniego zgodnie z art. 172 ustawy z dnia 16 lipca 2004 r. Prawo telekomunikacyjne (Dz.U. 2004 nr 171 poz. 1800).

*Akceptuję regulamin portalu AutomatykaOnline.pl oraz politykę prywatności serwisu.




ZAMKNIJ OKNO

Prawie gotowe ... Musimy potwierdzić Twój adres email.

Aby zakończyć proces subskrypcji, musisz kliknąć link w mailu, który właśnie wysłaliśmy do Ciebie. Po akceptacji zapisu na newsletter, zostanie przesłany do Ciebie numer promocyjny miesięcznika Automatyka.

ZAMKNIJ OKNO

Dziękujemy twój mail jest już w naszej bazie!

Napisz do nas maila a otrzymasz promocyjny numer miesięcznika Automatyka

redakcja@automatykaonline.pl

ZAMKNIJ OKNO

W celu zapewnienia najwyższej jakości usług strona używa plików cookies. Szczegóły w polityce prywatności serwisu. Zamknij

POL ENG
a a a
Szukaj
  • Logowanie
  • Załóż konto
Mapa serwisu Mapa serwisu
AutomatykaOnline.pl
  • Strona główna
  • Z branży
  • Wywiady
  • Aplikacje
  • Artykuły
  • Kalendarium
  • Firmy
  • Produkty
Szukaj
Automatyka 3/2021

Automatyka3/2021

W numerze:
  • Rozmowa z Marcinem Lesiakiem, SCHUNK Polska
  • Czujniki w systemach automatyki procesów produkcyjnych
  • Hannover Messe Preview 2021
  • O miesięczniku
  • Prenumerata
  • Kontakt
  • Reklama
ARTYKUŁY
  • Automatyka budynkowa
  • Bezpieczeństwo
  • Druk 3D
  • Elektryka
  • Energetyka
  • Energia
  • Komunikacja
  • Komputery i HMI
  • Montaż i transport
  • Oprogramowanie
  • Pneumatyka
  • Pomiary
  • Prawo i normy
  • Przemysł 4.0
  • Robotyka
  • Sterowanie
  • Systemy wizyjne i RFID
  • Technika napędowa
  • Technika łożyskowa
  • Technologia obróbki
  • Usługi
  • Inne
Rozwiń wszystkie
  • Strona główna
  • Artykuły
  • Technika napędowa

Jak stworzyć wirtualny serwonapęd i przetestować jego działanie w środowisku CODESYS – pierwsze kroki

Paweł Podsiadło (ASTOR) drukuj

7 stycznia 2019 roku
Jak stworzyć wirtualny serwonapęd i przetestować jego działanie w środowisku CODESYS – pierwsze kroki
Tweet

Jedno środowisko, w którym można zaprojektować aplikację sterującą, wizualizację oraz ruch serwonapędów jest niebywałym atutem zarówno z punktu widzenia tworzenia systemu, jak również i jego serwisowania. Wspólna baza zmiennych ułatwia modyfikację programu, szybką diagnostykę i wprowadzanie zmian, co ma szczególnie duże znaczenie przy pracy zdalnej.

Poznaj podstawowe funkcjonalności i stwórz wirtualny serwonapęd:

  • sterowanie serwem w trybie prędkości,
  • sterowanie serwem w trybie pozycji,
  • sterowanie ręczne,
  • bazowanie osi.
Poniższy tutorial pokaże Ci, jak w kilku krokach utworzyć i przetestować wirtualny serwonapęd w środowisku CODESYS. Na końcu otrzymujesz wizualizację, na której możesz przetestować sterowanie w różnych trybach.

Link do bezpłatnej wersji CODESYS: www.astor.com.pl/wsparcie i wpisz CODESYS V3.5. Otrzymasz linki do różnych wersji Codesysa. Zainstaluj oprogramowanie i możesz przystąpić do pracy.

1. W środowisku CODESYS załóż nowy projekt „Standard project”. Po wpisaniu nazwy i lokalizacji projektu zatwierdź zmiany przyciskiem OK.

 

1

2. W polu Device wybierz CODESYS Softmotion Win v3. Opcja ta umożliwia skorzystanie z wbudowanego symulatora i sterowanie osiami wirtualnymi po skompilowaniu projektu.

 

2

3. W drzewku projektowym kliknij prawym przyciskiem myszy na zakładce „SoftMotion General Axis Poll” i wybierz opcję „Add Device”.

 

3

4. Rozwiń opcję virtual drives i wybierz opcję „SM_Drive_Virtual” i kliknij „Add Device”. Po tej czynności w zakładce „Softmotion General Axis Pool” pojawi się nowa wirtualna oś pod nazwą „SM_Drive_Virtual”. Nazwę można zmienić np. na „OS_A_WIRTUALNA”.

 

4

5. W drzewku projektowym kliknij dwukrotnie na zakładkę „PLC_PRG”. Z toolboxa przeciągnij ikonę Box do okna projektu.

 

5

6. Klikając na ikonę „…” do obiektu należy przypisać blok funkcyjny „SMC_StartupDrive”, który znajduje się w katalogu SM3_Basic->POUs->SimpleTest.

 

6

7. Klikając na „…” znajdujący się nad blokiem, należy wpisać nazwę zmiennej np. „sterowanie osi”. Będzie ona zmienną typu SMC_StartupDrive.

 

7_1
7_2

8. Do bloku należy podpiąć wcześniej utworzoną oś wirtualną. Aby to zrobić, przeciągnij do projektu ikonę Input i przypisz do niej zmienną „OS_A_WIRTUALNA”.

 

8

9. Zmienną „OS_A_WIRTUALNA” wybierz z drzewka, klikając przycisk „…”, Następnie wybierz IoConfigTaskMapCount.

 

9

10. Aby utworzyć wizualizację systemu sterowania osią kliknij prawym przyciskiem na zakładce „Application” w drzewku projektowym, a następnie wybierz „Add Object –> Visualization”. Całość zatwierdź przyciskiem „Add”.

 

10

11. Aby dodać do projektu wizualizację sterującą, z zakładki „SM3_Basic” wybierz „Visu_SMC_StratupDrive” i przeciągnij do okna projektu.

 

11

12. Do wizualizacji przypisz wcześniej utworzoną zmienną „sterowanie_osi” typu „SMC_StartupDrive”.

 

12

13. Ostatnim krokiem jest dodanie wizualizacji pracy silnika. W tym celu do okna projektowego przeciągnij wizualizację „RotDrive” i przypisz do niej oś wirtualną „OS_A_WIRTUALNA”.

 

13_1

 

13_2

14. Aby uruchomić symulator, w Windowsie wejdź w „Menu start -> 3S CODESYS -> CODESYS -> CODESYS Softmotion Win v3” i uruchom aplikację „CODESYS SoftmotionWin v3”. Pojawi się okno konsoli Windows analogiczne jak na powyższym zrzucie ekranowym.

 

14_1

 

14_2

15. Aby skompilować i uruchomić program wejdź w zakładkę „Device”, a następnie kliknij w „Scan Network” i wybierz dostępne urządzenie. W tym przypadku będzie to nazwa komputera.

Całość zatwierdź przyciskiem OK.

Teraz skompiluj i uruchom program. Działającą aplikację można uruchomić np. poprzez przeglądarkę internetową, wpisując: http://localhost:8080/webvisu.htm

 

15

Testy działania

Aby uruchomić serwonapęd z poziomu wizualizacji w bloku MC_Power, kliknij w przyciski „Enable” (zezwolenie na załączenie), „bRegulatorOn”(załączenie zasilania regulatora), „bDriveStart” (sygnał start). Gotowość do pracy sygnalizowana jest zmiana koloru elementu „RotDrive” na niebieski.

Aby rozpocząć pracę silnika, uzupełnij parametry pracy w module MC_MoveRelative np. (Distance: 100, Velocity: 30, Acceleration: 30, Deacceleration: 30) i naciśnij przycisk Execute.

Do dyspozycji masz również możliwość sterowania serwem w trybie absolutnym (MC_MoveAbsolute) lub prędkościowym (MC_MoveVelocity).

Rozpoczęty przejazd można zatrzymać, uruchamiając moduł MC_Stop.

codeseys_serwonapedy_start
Wiedza, którą właśnie nabyłeś/aś, może być stosowana do programowania ruchu w maszynach produkcyjnych, taśmociągach, owijarkach. To bardzo dobry wstęp do budowania systemów sterowania maszyn CNC.

Jeśli jesteś zainteresowany pogłębianiem wiedzy, możesz wypożyczyć sterownik i serwonapęd lub poznać ceny na www.astor.com.pl/sklep . Skontaktuj się z nami.

www.astor.com.pl

źródło: ASTOR

Słowa kluczowe

ASTOR, CODESYS, wirtualny serwonapęd

Ostatnio dodane

  • Czujniki Q4X. Wytrzymałość, niezawodność, precyzja
  • Funkcje trybu start – czym są? Którą funkcję wybrać? odc. 2
  • Paletyzacja kartonów z włóknami stalowymi. Kolejny projekt ACaRS

Najczęściej czytane

  • Bezpieczeństwo dla maszyn mobilnych
  • Języki programowania robotów przemysłowych
  • Wyznaczanie poziomów bezpieczeństwa SIL i PL

Polecane

  • Przemysł 4.0 w polskich realiach
  • Systemy wizyjne – nieodzowny element nowoczesnej kontroli
  • Czy robot może ponieść odpowiedzialność karną?

Inne z tego cyklu

4 powody, dla których warto standaryzować falownikowe układy napędowe

4 powody, dla których warto standaryzować falownikowe układy napędowe

Więcej
Jak skonfigurować WiFi w routerach 3G Astraada?

Sprawdź jak skonfigurować WiFi w routerach 3G, na przykładzie urządzeń Astraada GSM.

Więcej
Obsługa przemysłowych routerów i modemów GSM odc. 1. Co to jest router przemysłowy GSM i jak go podłączyć do sieci GSM?

Obsługa przemysłowych routerów i modemów GSM

Więcej
Co to jest switch zarządzalny? Możliwości konfiguracyjne i funkcjonalności

Kurs podstawowej konfiguracji switchy zarządzalnych odc. 1

Więcej

Czytaj także

  • Falowniki modułowego systemu automatyki MOVI-C firmy SEW-Eurodrive
  • Systemy sterowania – falowniki i serwonapędy
  • Kompaktowy i wydajny napęd serwo CMMT-AS
  • Serwonapędy firmy Unitronics
  • Serwosilniki dla inteligentnych napędów

Newsletter

Bądź zawsze na bieżąco z aktualnymi informacjami.

Inżynier wie

Kalendarium

Więcej
15 kwi Szkolenie

Instrukcja obsługi maszyn wg EN ISO 20607 – treść, forma, opracowanie i odbieranie

Wrocław 15–16 kwietnia 2021
19 kwi Szkolenie

Efektywne wykorzystanie możliwości sterowników Saia PCD firmy Saia Burgess Controls, kurs zaawansowany - S2

Warszawa 19–21 kwietnia 2021
22 kwi Szkolenie

Dyrektywa maszynowa w szczegółach, czyli jak profesjonalnie zorganizować ocenę zgodności i ocenę ryzyka maszyn?

Warszawa 22–23 kwietnia 2021
29 kwi Szkolenie

Ćwiczenia praktyczne "Krok po kroku do CE wg dyrektywy maszynowej" – forma stacjonarna i online

Wrocław 29–30 kwietnia 2021

Wideo YouTube

Zobacz więcej
  • facebook
  • Tweeter
  • Instagram
  • Linkedin
  • RSS AutomatykaOnline
  • O nas
  • Sprzedaż i obsługa klienta
  • Polityka prywatności
  • Informacje o portalu
  • Regulamin
  • Kontakt
  • Formularz kontaktowy
  • Współpraca medialna
  • Redakcja portalu
  • Redakcja miesięcznika
  • Zamów
  • Wpis do katalogu
  • Reklama na portalu
  • Reklama w miesięczniku
  • Newsletter
AutomatykaOnline.pl

ISSN 2392-1064. © 2014 by Sieć Badawcza Łukasiewicz – Przemysłowy Instytut Automatyki i Pomiarów PIAP. All rights reserved.
created by: TOMP