Ethernet przemysłowy – Projekt oprogramowania dla EtherCAT, PROFINET i EtherNet/IP
Szybko i niezawodnie wdróż komunikację Industrial Ethernet na phyCORE-AM64x. Wraz z naszym partnerem IBV dostarczamy zestaw deweloperski z wstępnie skonfigurowanym pakietem SDK, który umożliwia natychmiastowe uruchomienie EtherCAT, PROFINET i EtherNet/IP na sprzęcie PHYTEC. Wykorzystaj nasze gotowe wersje demonstracyjne jako punkt wyjścia, a pakiet SDK jako solidną podstawę do tworzenia własnych aplikacji.
Przemysłowe protokoły komunikacyjne, takie jak EtherCAT, PROFINET czy EtherNet/IP, stawiają szczególne wymagania sprzętowi i systemowi operacyjnemu: wymagają deterministycznych opóźnień, których standardowy system Linux nie jest w stanie zagwarantować.
Procesor phyCORE-AM64x rozwiązuje ten problem dzięki heterogenicznej architekturze procesora. SoC łączy wydajne rdzenie Linux Cortex-A53 z dedykowanymi procesorami czasu rzeczywistego (R5F) i specjalnymi przemysłowymi układami Ethernet (PRU-ICSSG). Pozwala to na obsługę wymagających protokołów komunikacyjnych w czasie rzeczywistym, podczas gdy logika aplikacji wygodnie działa pod kontrolą systemu Linux.
Nasz zestaw SDK, który opracowaliśmy wspólnie z IBV, udostępnia Ci właśnie taką architekturę.
Nasza usługa: Przemysłowy Ethernet gotowy do użycia
We współpracy z naszym partnerem IBV przejęliśmy za Ciebie kompleksową integrację oprogramowania:
Wstępnie skonfigurowany zestaw SDK: Kompletny zestaw narzędzi programistycznych dla AM64x umożliwiający bezpośrednie korzystanie z przemysłowych protokołów Ethernet EtherCAT, PROFINET i EtherNet/IP.
Demonstracje protokołów z przewodnikiem szybkiego startu: Dla każdego z trzech protokołów dostępna jest w pełni funkcjonalna aplikacja demonstracyjna zawierająca przewodnik szybkiego startu, umożliwiający natychmiastowe rozpoczęcie korzystania.
Samodzielny obraz testowy: Gotowy obraz systemu Linux dla zestawu phyCORE-AM64x Industrial Communication Kit, który można zapisać bezpośrednio na karcie SD i użyć do początkowych testów.
Yocto Meta-Layer jako BSP-Szablon: Warstwa meta-indcomms-ibv stanowi czysty punkt wyjścia dla własnego obrazu Yocto gotowego do produkcji.
Wsparcie integracji: Oprócz wersji demonstracyjnej PHYTEC i IBV udzielą Ci wsparcia w zakresie integracji protokołów z Twoją konkretną aplikacją.
Więcej szczegółów technicznych
TI AM64x płynnie integruje system Linux z obliczeniami w czasie rzeczywistym: aplikacja działa na rdzeniach Cortex-A53 zgodnych z systemem Linux, a komunikacja krytyczna czasowo jest przenoszona na dedykowane jednostki PRU-ICSSG. Te jednostki PRU bezpośrednio wykonują oprogramowanie sprzętowe protokołu, zapewniając deterministyczne działanie niezależnie od obciążenia systemu Linux. Rezultat: zarówno scenariusze miękkie, jak i twarde w czasie rzeczywistym są możliwe na jednym układzie SoC.
Każdy protokół wykorzystuje sprawdzony, przemysłowy pakiet oprogramowania:
EterCAT: Oparty na stosie Beckhoff SSC, który jest uważany za sprawdzony stos podrzędny EtherCAT, IBV wnosi wieloletnie doświadczenie w zakresie członkostwa w ETG i integracji.
PROFINET: W PRU-ICSSG działa oprogramowanie sprzętowe TI PROFINET Device Firmware, oparte na stosie Siemens ERTEC z protokołem lwIP jako podstawą sieciową (Industrial Communications SDK v09.02).
EtherNet/IP: Również zaimplementowane poprzez PRU-ICSSG AM64x, dostarczone przez pakiet oprogramowania TI/IBV.
Rozszerzenie sprzętowe zapewniające pełny dostęp do jednostek PRU
Aby umożliwić korzystanie z interfejsów PRU-ICSSG modułu AM64x, Zestaw komunikacyjny phyCORE-AM64x dla przemysłu W zestawie znajduje się płytka adaptera, która zapewnia dwa dodatkowe porty Ethernet. Porty te są wykorzystywane do obsługi protokołów Industrial Ethernet.
Zalecany sprzęt
,de Zestaw komunikacyjny phyCORE-AM64x dla przemysłu To bezpośrednia baza sprzętowa dla tego komponentu Ezpire. Składa się on z modułu SOM phyCORE-AM64x, płytki nośnej oraz płytki adaptera do dostępu do portów Ethernet PRU. W zestawie znajduje się wstępnie sflashowana karta SD, umożliwiająca natychmiastowe rozpoczęcie korzystania z wersji demonstracyjnych protokołu. Zestaw jest przeznaczony dla deweloperów, którzy chcą przetestować przemysłowy Ethernet na platformie AM64x lub zbudować swoją aplikację bezpośrednio na tej platformie.
Linki i zasoby
Zacznij korzystać z SDK i aplikacji demonstracyjnych już teraz. Znajdziesz tu wszystkie niezbędne materiały, od odpowiedniego zestawu programistycznego po zasoby Yocto do własnej integracji.
| Zestaw komunikacyjny phyCORE-AM64x dla przemysłu Tutaj znajdziesz wszystkie szczegóły i opcje zamawiania zestawu deweloperskiego, w którym nasz zestaw SDK i dostarczone obrazy są gotowe do uruchomienia od razu po wyjęciu z pudełka. |
| Pakiet SDK (obraz, szybki start, dema) Kompletny pakiet do szybkiego startu. Zawiera w pełni funkcjonalne aplikacje demonstracyjne dla EtherCAT, PROFINET i EtherNet/IP, a także odpowiedni przewodnik szybkiego startu. |
| BSP-Obraz (IBV v0.1) Gotowy, wstępnie skonfigurowany obraz systemu Linux, zawierający stos protokołu IBV, przeznaczony do bezpośredniego zapisu na karcie SD. |
| Dokumentacja PHYTEC: Zestaw deweloperski Industrial Ethernet Nasza kompleksowa dokumentacja techniczna przeprowadzi Cię krok po kroku przez proces uruchomienia i korzystania z protokołów. |
| GitHub: Yocto Meta-Layer Oficjalna warstwa Yocto Meta. Użyj tego BSP-Szablon umożliwiający czystą i bezpieczną integrację zestawu SDK Industrial Ethernet z własnym obrazem przypominającym obraz produkcyjny. |
| IBV icNET: Oprogramowanie do komunikacji przemysłowej Szczegółowe informacje techniczne od naszego partnera IBV dotyczące stosów Fieldbus i Industrial Ethernet używanych w SDK. |
| Strona internetowa IBV |