W opracowaniu przedstawiono propozycję rozwiązania dla systemów reaktywnych potraktowanych jako systemy zdarzeń. Systemy reaktywne stanowią szeroką klasę systemów, które związane są z pewnym środowiskiem w ten sposób, że muszą cały czas reagować na zmiany w nim zachodzące. Ponieważ zwykle systemy zdarzeń rozlokowane są na pewnym obszarze, to przedstawione rozwiązania będą związane z tworzeniem architektur systemów rozproszonych. W opracowaniu przedstawiono metodę konstrukcji nadrzędnego systemu kontrolno-diagnostycznego. Przedyskutowano zagadnienia związane ze spełnieniem ograniczeń czasu rzeczywistego. Opisano możliwości wykorzystania różnych mechanizmów komunikacyjnych sieci CAN przydatnych przy budowie systemów czasu rzeczywistego. Przedstawiono przykładową implementację takiego systemu kontrolno-diagnostycznego (NSKD) bazującego na magistrali CAN przeznaczonego dla nadzoru poprawności działania systemu sterującego akceleratorem.
EN
In the paper a solution proposal of reactive systems treated as the systems of events was introduced. Reactive systems are a wide class of the systems connected with certain environment to react all the time on changes in the environment. Because the systems of events are spread usually over certain area, so the introduced solutions concerns creating architectures for distributed computer systems. In the paper a method of the construction of Supervisory Control and Diagnostic systems (NSKD) basing on CAN bus was introduced. The fulfilment of the limitations of the real time constraints was discussed. The possibilities of utilization of various CAN bus communication mechanisms useful in construction of real time distributed systems were described. An implementation example was introduced of a Supervisory Control and Diagnostic system (NSKD) basing on CAN bus, designed for the supervision of the correctness of the working of the system steering the accelerator.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
This paper explains terminology used in the process of design of embedded real fime systems using Unified Modelling Language.
PL
Artykuł prezentuje wyjaśnienie terminologii stosowanej w procesie projektowania wbudowanych systemów czasu rzeczywistego z wykorzystaniem notacji zunifikowanego języka projektowania (UML).
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.