Zestaw projektowy RZ/N1 dla przemysłowych systemów Ethernet

Firma Renesas Electronics przedstawiła nowy zestaw projektowy RZ/N1 stworzony z myślą o rozwoju różnego typu sieciowych systemów przemysłowych. Ich elementami są sterowniki PLC, inteligentne przełączniki sieciowe i bramy, terminale dla operatorów i zdalne systemy wejścia/wyjścia.

Zestaw RZ/N1 Solution Kit jest kompletnym zestawem projektowym zawierającym komponenty i oprogramowanie pozwalające szybko tworzyć prototypy wykorzystujące najpopularniejsze przemysłowe protokoły Ethernet, takie jak EtherCAT, EtherNet/IP, Ethernet Powerlink, Profinet, Sercos oraz CANopen. Może to znacznie przyspieszyć rozwój projektu i integrację przemysłowych protokołów sieciowych w systemach klientów.

Nowy zestaw zawiera płytkę projektową wyposażoną w procesor RZ/N1S, a także rozbudowany pakiet oprogramowania. Obejmuje on sterowniki i oprogramowanie pośrednie, przykładowe stosy protokołów, bootloader U-Boot i pakiet BSP oparty na systemie Linux, a także specjalne oprogramowanie do komunikacji między procesorami. W pakiecie znalazło się również przyjazne dla użytkownika narzędzie PinMuxing, które może generować pliki nagłówkowe w C, upraszczając proces konfiguracji pinów. Dostępne są ponadto programy i przykładowe kody, które zapewniają wszelkie narzędzia i materiały umożliwiające proste tworzenie własnych aplikacji bez ponoszenia dodatkowych kosztów wstępnych.

Do najważniejszych cech nowego zestawu RZ/N1 należy większy wybór systemów operacyjnych oraz możliwość programowania sterowników PLC kompatybilnych ze standardem 61131-3 w środowisku CODESYS.

Obecnie projektanci mogą zdecydować się na wybór systemu operacyjnego ThreadX do obsługi aplikacji, poza systemem Linux obsługiwanym już wcześniej przez procesory RZ/N1. Dzięki temu można dobrać odpowiedni system operacyjny do konkretnego zastosowania. Obie wersje zapewniają obsługę najpopularniejszych protokołów Ethernetu przemysłowego dostępne w układzie RZ/N1.

Linux to powszechnie stosowany system operacyjny dobrze znany wielu osobom. Aby wspomóc tworzenie systemu w oparciu o platformę Yocto, Renesas dostarcza wszystkie niezbędne materiały Yocto pozwalające zbudować system pod Linuxem, U-Boot i bazowy system plików. Dzięki zestawowi API opartemu na QT można łatwo programować aplikacje GUI i przenosić je na inne platformy.

ThreadX: Renesas udostępnia przykładowy, referencyjny port platformy IoT X-Ware firmy Express Logic wykorzystujący ThreadX jako podsystem aplikacji. ThreadX został zaprojektowany specjalnie dla wbudowanych systemów czasu rzeczywistego oraz systemów IoT. Zapewnia on zaawansowane kolejkowanie, możliwości komunikacji, synchronizacji, obsługę timerów, zarządzanie pamięcią oraz przerwaniami.

Nowy zestaw pozwala na wykorzystanie platformy programistycznej CODESYS – jest to popularne rozwiązanie zgodne ze standardem IEC 61131-3 niezależne od sprzętu, które pozwala na programowanie i tworzenie kontrolerów PLC. Obsługuje ono między innymi stosy urządzenia nadrzędnego dla standardów EtherCAT, EtherNet/IP, Sercos, CANopen oraz Profinet. Ponadto wbudowana funkcja kontrolera PLC dostępna w układzie RZ/N1D wykorzystuje narzędzie CODESYS Visualisation umożliwiające tworzenie interfejsów graficznych. Obsługa CODESYS umożliwia pracę procesora z serii RZ/N1 jako elementu podrzędnego lub nadrzędnego, co daje większe możliwości.

Zestawy projektowe dla RZ/N1 dla mikroprocesorów z serii RZ/N1D oraz RZ/N1S są już dostępne w ofercie Renesas Electronics i u wybranych partnerów dystrybucji. Natomiast zestaw dla układów z serii RZ/N1L będzie dostępny w pierwszej połowie 2018 roku. Zestawy zawierają wiele przykładowych aplikacji, narzędzi projektowych i sterowników, jak również wersje ewaluacyjne stosów protokołów umożliwiające szybszy rozwój i integrację projektu.

O autorze