Kurs programowania w Codesys

Kontakt w sprawie artykułu: Mateusz Pytel - 2020-12-22

Czego nauczysz się w tym kursie?

Po tym kursie opanujesz środowisko Codesys od podstaw aż po zaawansowane konfiguracje. Dowiesz się, jak skomunikować sterownik z oprogramowaniem i jak go zaprogramować, wykorzystując najważniejsze funkcjonalności Codesys.

Kurs został podzielony na dwie części. Pierwsza część przedstawia bezpłatny symulator zaimplementowany w środowisku Codesys. Dzięki niemu rozpoczniesz naukę bez konieczności posiadania sterownika PLC i szybciej zapoznasz się z podstawowymi funkcjami oprogramowania, które następnie wdrożysz na sterownik. Część druga przedstawia bardziej zaawansowane możliwości oprogramowania, do których wymagane jest podłączenie sterownika.

Kurs przeznaczony jest zarówno dla początkujących użytkowników, jak i tych, którzy chcą uporządkować swoją wiedzę lub ułatwić swoją pracę w środowisku – w sekcji Tips&Tricks regularnie będą pojawiać się nowe ciekawostki, triki i rozwiązania prostych problemów.

Plan kursu

Kurs programowania w Codesys

Część I – Podstawowe funkcjonalności środowiska Codesys

1. Pierwsze kroki w Codesys. Jak stworzyć program?
2. Pierwsze podłączenie i przygotowanie Codesys do pracy ze sterownikiem PLC.
3. Język drabinkowy (LD).
4. Typy danych w Codesys, rodzaje zmiennych, sposoby ich tworzenia.
5. Język schematów blokowych (FBD).
6. Tworzenie podstawowej wizualizacji HMI.
7. Język strukturalny (ST).
8. Diagnostyka w Codesys – jak sprawdzać działanie oprogramowania i sterownika?
9. Język bloków funkcyjnych (CFC).
10. Funkcja, blok funkcyjny, program – zmodyfikuj program w Codesys dla lepszej funkcjonalności.

Część II – Zaawansowane funkcje i możliwości środowiska Codesys

11. Komunikacja MQTT – jak skonfigurować w Codesys?
12. Komunikacja EtherCAT – konfiguracja i przykładowa aplikacja.
13. Softmotion – synchronizacja serwonapędów przy pomocy sterownika PLC.
14. Komunikacja Modbus RTU i TCP/IP w środowisku Codesys.
15. Tworzenie projektów w Codesys ze sterownikami bezpieczeństwa Safety: architektura systemu bezpieczeństwa.
16. Programowanie sterownika bezpieczeństwa w Codesys.
17. Integracja sterownika PLC z systemem SCADA w Codesys.
18. Konfiguracja maszyny CNC z wykorzystaniem sterownika PLC – obsługa G-Code.

Dodatkowe materiały i lekcje dla kursantów:

1. Jak stworzyć wirtualny serwonapęd w Codesys? Instrukcja krok po kroku.
2. Przykładowa aplikacja Codesys w języku ST i LD: napełnianie i opróżnianie zbiorników wraz z alarmowaniem.

Najczęściej zadawane pytania:

Sprawdź odpowiedzi na najczęściej zadawane pytania dotyczące środowiska Codesys.

Codesys

Oprogramowanie Codesys jest najbardziej otwartym środowiskiem programistycznym w świecie automatyki. Jest w pełni darmowe i przystosowane do adaptacji, dlatego też wielu największych producentów sterowników PLC decyduje się na wykorzystanie Codesys jako głównego środowiska programistycznego.

Dzięki otwartej strukturze, bardzo szybko się rozwija. Potwierdza to duży zasób bibliotek kodów, dzięki którym programowanie nawet zaawansowanych funkcjonalności często sprowadzone jest do kilku bloczków i linijek kodu.

Oprogramowanie daje możliwość tworzenia programów w oparciu o wszystkie języki określone w normach sterowników PLC. Dodatkowo wzbogaca je o język C, pozwalając na tworzenie jeszcze bardziej zaawansowanych programów. Wszystko to zawarte jest w intuicyjnym i czytelnym oknie, w którym nawet nowy użytkownik szybko się odnajdzie.

Sterowniki Astraada One

Kurs powstał w oparciu o sterowniki Astraada One. Są to nowoczesne sterowniki PLC w pełni wspierające oprogramowanie Codesys. Ich wyróżnikiem jest elastyczność, zarówno w zakresie komunikacji w systemach maszynowych, a jak i tworzenia aplikacji.

Użytkownik może dowolnie wybierać i łączyć ze sobą języki programowania, bez ryzyka wydłużenia czasu realizacji programu. Wszystko to dzięki superszybkiemu procesorowi z wysoką częstotliwością taktowania 0.8 GHz.

Wolisz pracę na fizycznym sprzęcie? Sprawdź zestaw na start!

Na potrzeby kursu przygotowaliśmy specjalny zestaw startowy. Dzięki niemu w korzystnej cenie otrzymasz sterownik, zasilacz, targety potrzebne do programowania, a także dodatkowe e-szkolenie w postaci filmów wideo.

W skład zestawu wchodzą:

  • Sterownik Astraada One ECC2200 – 16DI, 16DO, web server, RS232/485, CAN, Ethernet, EtherCAT, Ethernet, Modbus TCP/RTU
  • Zasilacz 24 VDC – 120W, (100-240VAC/24VDC), 5A, montaż DIN, zabezpieczenia nadprądowe, przeciążeniowe i termiczne
  • Targety – wymagane do programowania w środowisku Codesys
  • e-Szkolenie – w postaci filmów instruktażowych prezentujących programowanie w Codesys i wykorzystanie sterownika Astraada One od podstaw

3 620,00 PLN