Sterowniki Astraada A-2000 – budowa i możliwości
Kurs programowania sterowników Astraada A-2000, odc. 1

Kontakt w sprawie artykułu: Jakub Gałąska - 2026-11-11

Kurs programowania sterowników Astraada A-Series A-2000

I. Podstawowe funkcje
1. Sterowniki Astraada A-2000 – budowa i możliwości
2. Środowisko programistyczne Astraada A-2000 Studio
3. Standardowy projekt i wizualizacja
4. Połączenie komputera ze sterownikiem Astraada A-2000
5. Konfiguracja sterownika w Astraada A-2000 Studio Tool
6. Obsługa wbudowanych wejść/wyjść (HSC, PWM, Pulse+Direction)
7. Dodawanie i konfiguracja lokalnych modułów A-Series I/O
8. Dodawanie i konfiguracja kart rozszerzeń

II. Protokoły komunikacyjne
9. Komunikacja z wykorzystaniem protokołu EtherCAT Master
10. Komunikacja z wykorzystaniem protokołu Modbus TCP
11. Komunikacja z wykorzystaniem protokołu Modbus RTU
12. Komunikacja z wykorzystaniem protokołu EtherNet/IP
13. Udostępnianie danych ze sterownika do systemu SCADA (OPC UA)
III. Aplikacje Motion
14. Softmotion – synchronizacja serwonapędów za pomocą sterownika PLC
15. Obsługa enkodera inkrementalnego za pomocą wbudowanych szybkich wejść
16. Sterowanie napędem w trybie Pulse Direction za pomocą wbudowanych wejść/wyjść
17. Konfiguracja maszyny CNC z wykorzystaniem sterownika PLC – obsługa G-Code

IV. Oddalone wyspy A-Series I/O
18. Konfiguracja interfejsu komunikacyjnego EtherCAT AS71ETC
19. Konfiguracja interfejsu komunikacyjnego Profinet AS71PNS
20. Konfiguracja interfejsu komunikacyjnego Modbus TCP/IP AS71TCP
21. Konfiguracja interfejsu komunikacyjnego EtherNet/IP AS71EIP
22. Konfiguracja wyspy Astraada A-Series IO i generowanie pliku .eds



Astraada A-2000 to kompaktowe sterowniki PLC przeznaczone do realizacji zaawansowanych zadań sterowania w maszynach i liniach technologicznych. Łączą funkcje jednostki centralnej, komunikacji przemysłowej oraz wbudowanych wejść i wyjść, a dzięki możliwości rozbudowy o dodatkowe moduły I/O pozwalają dostosować konfigurację sprzętową do wymagań konkretnej aplikacji.

Do programowania sterowników A-2000 wykorzystywane jest środowisko programistyczne Astraada A-2000 Studio, oparte na CODESYS V3.5 SP20. Sterowniki A-2000 można programować w językach LD, ST, SFC oraz CFC, oferują także wbudowaną obsługę SoftMotion i CNC, umożliwiając realizację aplikacji wykorzystujących sterowanie ruchem i synchronizację napędów za pośrednictwem magistrali EtherCAT. Dostępna jest również komunikacja OPC UA.

Rodzina A-2000 obejmuje dwa modele: AS71PLC2004, obsługujący do 4 osi, oraz AS71PLC2008, obsługujący do 8 osi. Oba modele mają taką samą podstawową konfigurację wbudowanych wejść, wyjść i interfejsów komunikacyjnych.

Rozmieszczenie wejść, wyjść i portów

Zanim przejdziemy do konfiguracji sterownika i jego funkcjonalności w środowisku programistycznym, przyjrzyjmy się jego budowie oraz dostępnym interfejsom. Znajomość rozmieszczenia złączy i podstawowych parametrów sprzętowych ułatwi późniejszą konfigurację komunikacji, podłączanie urządzeń zewnętrznych i korzystanie z wbudowanych funkcji.

Sterownik wyposażono w 8 wejść cyfrowych oraz 8 wyjść cyfrowych. Wejścia obsługują sygnały PNP i NPN, natomiast wyjścia są tranzystorowe typu NPN. Wszystkie kanały wejściowe i wyjściowe mogą być wykorzystywane w standardowych aplikacjach sterowania, a dodatkowo sterownik oferuje funkcje szybkich wejść i wyjść.

Osiem wejść może pracować jako szybkie wejścia HSI, a osiem wyjść jako szybkie wyjścia HSO, z obsługą sygnałów o częstotliwości do 200 kHz. Pozwala to wykorzystać wbudowane zasoby sprzętowe między innymi do obsługi szybkich liczników, enkoderów oraz sterowania impulsowego.

Oprócz zacisków wejść i wyjść cyfrowych na obudowie znajdziesz następujące interfejsy i elementy:

  • 2 porty Ethernet – Ethernet 1 i Ethernet 2, wykorzystywane do komunikacji sieciowej z innymi urządzeniami.
  • 1 port EtherCAT – przeznaczony do komunikacji z urządzeniami pracującymi w sieci EtherCAT, w szczególności napędami i rozproszonymi modułami I/O.
  • 2 porty RS-485 – umożliwiające komunikację szeregową, między innymi z wykorzystaniem Modbus RTU.
  • USB-C – wykorzystywany do programowania i diagnostyki sterownika.
  • Gniazdo karty microSD – umożliwiające korzystanie z zewnętrznego nośnika pamięci.
  • Złącze zasilania 24 V DC – służące do zasilania sterownika.
  • Kontrolki LED oraz przełącznik RUN/STOP – umożliwiające kontrolę stanu pracy urządzenia.

Warto również zwrócić uwagę na możliwość lokalnej rozbudowy sterownika o dodatkowe moduły Astraada A-Series I/O. Za pośrednictwem magistrali EtherCAT można podłączyć do 16 modułów, rozszerzając dostępne zasoby wejść i wyjść oraz dostosowując konfigurację sprzętową do bardziej rozbudowanych aplikacji.

Obsługiwane protokoły komunikacyjne

Sterowniki A-2000 oferują szerokie możliwości komunikacji z urządzeniami automatyki i systemami nadrzędnymi. W zależności od zastosowania możesz wykorzystać między innymi:

  • EtherCAT,
  • Modbus TCP,
  • Modbus RTU,
  • EtherNet/IP,
  • OPC UA.

Dostępna jest również możliwość rozszerzenia komunikacji o CANopen z wykorzystaniem odpowiedniej lokalnej karty rozszerzeń.

Dzięki temu Astraada A-2000 może pełnić zarówno funkcję centralnego sterownika maszyny, jak i elementu większego systemu automatyki, wymieniając dane z napędami, modułami I/O, panelami operatorskimi i systemami nadrzędnymi.

W kolejnym odcinku poznamy środowisko Astraada A-2000 Studio.