PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
Tytuł artykułu

Porównanie implementacji programowych automatów sterujących w sterownikach wbudowanych

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Comparison of software implementations of controlling automatons in embedded controllers
Języki publikacji
PL
Abstrakty
PL
Programowanie sterowników wbudowanych polega na wykorzystaniu standardowych języków i narzędzi programowania. Zadanie sterowania sekwencyjnego realizowanego przez sterownik może być w różny sposób zaimplementowane w wybranym środowisku programowania. W zależności od tego uzyskuje się programy różniące się między sobą szybkością pracy i zapotrzebowaniem na pamięć operacyjną. Parametry te stają się istotne przy doborze optymalnej konstrukcji systemu mikroprocesorowego sterownika. Praca zawiera porównanie efektywności różnych wariantów oprogramowania tego samego zadania sterowania.
EN
Programming of embedded microcontrollers is based on usage of the standard programming languages and tools: from machine-level symbolic instructions to high-level languages - mainly C. One of the typical control task, which is usually implemented in microcontroller software, is logic sequential control. Programme implementation of that task depends on: used programming language and its possible syntax. Sometimes we can also use dedicated aiding system, which generates software implementation of the control task from its formal description to insert it into controller software. Usage of different programming languages and techniques causes that control software can work slower or faster and needs less or more operating memory. The time and memory complexity of the control software decide about the controller hardware and are important, when this hardware should be optimal. The article contains the comparison of time and memory efficiency of the exemplary control task according to usage of different programming languages, techniques and even programming tools. Conclusions pointed in the paper can be useful for microcontroller designer and programmer.
Wydawca
Rocznik
Strony
33--36
Opis fizyczny
Bibliogr. 6 poz., rys., tab., wzory
Twórcy
autor
Bibliografia
  • [1] T. Legierski, J. Kasprzyk, J. Wyrwał, J. Hajda: Programowanie sterowników PLC. Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice 1998.
  • [2] IEC International Standard 61131-3. Programmable Controllers, Part 3: Programming Languages. Geneva: International Electrotechnical Commision, 1992.
  • [3] L. Grodzki: Automatas in programming of microprocessor-based binary process controllers. IV MMAR`97, Międzyzdroje.
  • [4] L. Grodzki: Graficzne środowisko projektowe do programowania niestandardowych sterowników. XII KKADP, Zakopane 2000.
  • [5] A. V. Aho, J. E. Hoperoft, J. D. Ullman: Projektowanie i analiza algorytmów komputerowych. PWN, Warszawa 1983.
  • [6] L. Grodzki: Modernizacja układu sterowania wagopakarką. VII KK Automatyzacja i eksploatacja systemów sterowania, Gdynia 1999.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0042-0007
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ć.