PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Wykorzystanie protokołu komunikacyjnego w urządzeniach EAZ bazujących na platformie ARM

Autorzy
Identyfikatory
Warianty tytułu
EN
Taking advantage of MODBUS RTU protocol in ARM-based power protection devices
Języki publikacji
PL
Abstrakty
PL
Przedstawiono architekturę implementacji protokołu komunikacyjnego MODBUS RTU w urządzeniu typu EAZ (elektroenergetyczna automatyka zabezpieczeniowa) zrealizowanym na mikrokontrolerze z rdzeniem ARM. Implementacja ta efektywnie wykorzystuje oba wbudowane porty szeregowe oraz wektorowy kontroler przerwań 32-bitowego mikrokontrolera ARM LPC2138 firmy Philips. Znaczną uwagę poświęcono optymalnemu doborowi rodzajów i priorytetów przerwań. W rezultacie uzyskano dwa kanały komunikacyjne, mogące równolegle transmitować binarne dane w standardzie MODBUS RTU, z prędkością do 115200 bitów na sekundę, bez pogorszenia wydajności pozostałej części systemu.
EN
In the paper the framework of implementation of MODBUS RTU protocol in ARM-based power protection device has been described. That implementation takes advantage of Philips LPC2138 ARM 32-bit microcontroller. The UART and interrupt resources of the microcontroller have been used effectively. As a result, two communication channels can transmit MODBUS RTU binary data in parallel at the speed of up to 115200 bits per second each, without degrading performance of the rest of the complete power protection system.
Rocznik
Strony
46--51
Opis fizyczny
Bibliogr. 7 poz., tab.
Twórcy
autor
  • Instytut Tele- i Radiotechniczny, Warszawa
Bibliografia
  • [1] "MODBUS over Serial Line Specification & Implementation guide V1.0", Modbus.org, 12/02/02, http://www.modbus.org/.
  • [2] "MODBUSAPPLICATION PROTOCOL SPECIFICATION V1.1a", Modbus-IDA, June 4, 2004, http://www.Modbus-IDA.org.
  • [3] "Modicon Modbus Protocol Reference Guide", PI-MBUS-300 Rev. J., MODICON, Inc., June 1996.
  • [4] "Dokumentacja techniczna protokołu transmisji MODBUS RTU dla sterowników ITR - Dokument główny", ITR, Warszawa 2006-07-10.
  • [5] "LPC213X User Manual", Rev. 01 - 24 June 2005, PHILIPS.
  • [6] "Nesting of interrupts in the LPC2000 - Application note AN10381", Rev. 01-6 June 2005, PHILIPS.
  • [7] "RealView ® Compilation Tools Version 3.0 - Developer Guide", Copyright © 2002-2006 ARM Limited, http://www.arm.com.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWA9-0006-0036
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ć.