PL EN


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

Prototyp programowalnego sterownika logicznego dla sprzętowej maszyny wirtualnej

Autorzy
Identyfikatory
Warianty tytułu
EN
Protoype of programmable logic controller for hardware virtual machine
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawiono prototypową platformę sprzętową z układami programowalnymi FPGA dla tzw. sprzętowej maszyny wirtualnej, będącej specjalizowanym mikrokontrolerem istniejącym w postaci wirtualnego komponentu (IP core), opisanym w języku Verilog. Platforma ta, wraz z zaimplementowaną w układzie FPGA sprzętową maszyną wirtualną, stanowi kompletny programowalny sterownik logiczny. W artykule opisano moduł główny sterownika, zrealizowany w dwóch wersjach z układami FPGA Xilinix z rodziny Spartan-3AN oraz Spartan-6, a także moduły wejść-wyjść analogowych oraz cyfrowych. Przedstawiono również wyniki syntezy logicznej wirtualnych komponentów sprzętowej maszyny wirtualnej w różnych konfiguracjach dla obydwu zastosowanych układów FPGA.
EN
In this paper a prototype hardware platform with FPGA devices for so called hardware virtual machine (HVM) is presented. HVM is a Intellectual Property Core (IP core) of specialized microcontroller described in Verilog Hardware Description Language. This prototype platform with HVM implemented in FPGA is, in fact, a complete programmable logic controller. The paper presents the main module of logic controller, as well as digital and analog input - output modules. The main module has been developed in two versions: with Xilinx FPGA Spartan-3AN device and newest Spartan-6 family device. Synthesis results of IP core of HVM in selected configurations for both FPGAs are also presented.
Rocznik
Strony
114--117
Opis fizyczny
Bibliogr. 8 poz., wykr., il.
Twórcy
autor
  • Politechnika Rzeszowska, Katedra Informatyki i Automatyki
Bibliografia
  • [1] Hajduk Z., Trybus B., Sadolewski J.: Sprzętowa implementacja maszyny wirtualnej dla sterowników programowalnych. Metody Wytwarzania i Zastosowania Systemów Czasu Rzeczywistego, Praca zbiorowa pod redakcją L. Trybusa i S. Samoleja, WKŁ, str. 333-343, Warszawa 2010.
  • [2] Hajduk Z.: Wprowadzenie do języka Verilog. Wydawnictwo BTC, Legionowo 2009.
  • [3] O'Grady A.: Precision Signal-Processing and Data-Conversion ICs for PLCs. Analog Dialogue, pp. 40-48, 2006.
  • [4] Profichip: Single-chip PLC for STEP7 from Siemens-PLC7100 (http://www.profichip.com).
  • [5] Rzońca D., Sadolewski J., Stec A., Świder Z., Trybus B., Trybus L.: Mini-DCS system programming in IEC 61131-3 Structured Text. Journal of Automation, Mobile Robotics & Intelligent Systems, Vol. 2, No.3, 2008.
  • [6] Rzońca D., Sadolewski J., Trybus B.: Prototype environment for controller programming in the IEC 61131-3 ST language. Computer Science and Information Systems, Vol. 4, No. 2, December 2007.
  • [7] Xilinx: Spartan-3AN FPGA Family: Introduction and Ordering Information, DS557, 2010.
  • [8] Xilinx: Spartan-6 Family Overview-Advance Product Specification, DS160, 2010.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWAN-0008-0030
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ć.