Software

Nie znaleziono produktów, których szukasz.

Software CAN – program operacyjny i aplikacyjny

W elektronice, automatyce czy informatyce wszystkie układy funkcjonalne dzielą się na hardware (sprzęt) oraz software (oprogramowanie). Dlatego jest ono również niezbędne do komunikacji szeregowej w standardzie CAN. Są to zarówno aplikacje główne, systemowe, jak i specjalistyczne, przeznaczone do analizowania danych czy konfiguracji urządzeń.

Standardowy system magistrali CAN składa się z węzłów lub stacji. Te z kolei wymagają komputera lub mikrosterownika wyposażonego w odpowiednie programy – operacyjny i aplikacyjny. Pierwszy odpowiada za rozruch i test interfejsu oraz mikrosterownika, drugi – za specyficzną rolę danej stacji czy węzła. Może nią być np. rejestracja pomiarów, transmisja czasu czy sterowanie wyświetlaczem.

Monitoring CAN

Jednym z typów oprogramowania do komunikacji szeregowej w samochodach czy maszynach jest program monitoring CAN. Umożliwia on odczytywanie danych z samochodowego komputera, dostarczając informacji między innymi o lokalizacji pojazdu w terenie, poziomie paliwa w zbiorniku, pracy silnika (obroty, wychylenie pedału gazu). Tego typu oprogramowanie ma zastosowanie w logistyce i zarządzaniu flotą, ponieważ z jego pomocą można ocenić styl jazdy kierowcy i przestrzeganie przez niego przepisów. Bardziej rozbudowana wersja tego programu odczytuje zdalnie pliki DDD z kart kierowców i pamięć tachografu.

Analizator CAN i oprogramowanie narzędziowe

Oprogramowanie CAN jest też niezbędne do konfigurowania pracy modułów czy mierników komunikujących się ze sobą w celu wykonania konkretnych zadań. W odpowiedni program musi być wyposażony analizator CAN, odpowiadający między innymi za śledzenie ruchu danych w magistrali czy wysyłanie wiadomości o określonej treści. Software obejmuje też specjalistyczne programy narzędziowe, dzięki którym, jest możliwe konfigurowanie urządzeń np. CANopen, sterowanie prędkością pracy magistrali, wyszukiwanie węzłów czy monitoring komunikatów.

Specjalistyczne oprogramowanie CAN umożliwia pisanie skryptów, generowanie ramek, tworzenie wizualizacji graficznych, zarządzanie komunikatami NMT, tworzenie projektów węzłów i wiele innych zadań.