Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "sterownik programowalny PLC" wg kryterium: Temat


Tytuł:
Sterownik programowalny easy jako element nadzorujący pracę instalacji w inteligentnym budynku
The easy programmable controller as an element of supervising installation functioning in an intelligent building
Autorzy:
Majcher, J.
Powiązania:
https://bibliotekanauki.pl/articles/251010.pdf
Data publikacji:
2016
Wydawca:
Instytut Naukowo-Wydawniczy TTS
Tematy:
budynek inteligentny
sterownik programowalny PLC
automatyka budynkowa
intelligent building
PLC
building automation
Opis:
W artykule przedstawiono możliwość sterowania wybranymi instalacjami w inteligentnym budynku za pomocą sterownika programowalnego PLC. Aby w sposób empiryczny sprawdzić możliwości i ograniczenia tego rozwiązania stworzono model laboratoryjny. W modelu tym zasymulowane zostały sygnały, które występują w typowych instalacjach znajdujących się w budynku. Liczba sygnałów sterujących na wejściu i wyjściu jednostki centralnej została zmniejszona ze względu na ograniczenia co do liczby poszczególnych wejść i wyjść samego sterownika. Opracowano przykładowe algorytmy działania sterownika PLC, które są stosowane w inteligentnych budynkach. Celem stosowania automatyki budynkowej oraz jednostek nadzorujących ich pracę, jest zwiększenia funkcjonalności budynku oraz podniesienie bezpieczeństwa osób w nim przebywających.
The article presents the possibility of control of selected installations in an intelligent building by means of a programmable PLC controller. To empirically test the capabilities and limitations of this solution a laboratory model was developed. It simulated signals sent in typical installations in the building. The number of the control signals at the central unit’s input and output was restricted due to the limitations of the individual inputs and outputs of the controller itself.
Źródło:
TTS Technika Transportu Szynowego; 2016, 12; 464-467
1232-3829
2543-5728
Pojawia się w:
TTS Technika Transportu Szynowego
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Urządzenie symulujące pracę układu hamulcowego pojazdu szynowego
Device simulating the operation of a rail vehicle braking system
Autorzy:
Bocian, Stanisław
Frączek, Jerzy
Stypka, Mieczysław
Powiązania:
https://bibliotekanauki.pl/articles/34656093.pdf
Data publikacji:
2012
Wydawca:
Sieć Badawcza Łukasiewicz - Poznański Instytut Technologiczny
Tematy:
układ hamulcowy
pojazd szynowy
sterownik programowalny PLC
komunikacyjna sieć przemysłowa CANopen
układ sterująco-pomiarowy
Opis:
W artykule omówiono urządzenie służące do symulacji w określonym zakresie pracy układu hamulcowego pojazdu szynowego. Omawiane urządzenie jest zbudowane na bazie odpowiednio oprogramowanego sterownika programowalnego PLC. Konfiguracja urządzenia jest realizowana przez program omówiony w [1], który w tym celu został rozbudowany o potrzebne funkcje. Układ pracuje w ramach komunikacyjnej sieci przemysłowej CANopen [2] wykorzystywanej obecnie w układach sterująca -pomiarowych pojazdów szynowych. Celem budowy tego urządzenia jest umożliwienie testowania w warunkach laboratoryjnych niektórych aspektów tworzonych układów sterujących hamulca. Artykuł powstał w wyniku realizacji Projektu Badawczego MN i SzW nr N N509 398236 "Mikrosystemy cyfrowe do inteligentnego, rozproszonego i współbieżnego sterowania pojazdami szynowymi".
The device used to simulation in the specified range of operation of rail vehicle braking system is discussed in this article. The presented device is built on the basis of controller with provided software of the programmable PLC. The configuration of device is performed by the program discussed in [1], which for this purpose has been extended with the needed functions. The system operates within the industrial communication network CANopen [2] used in the control-measuring systems of rail vehicles. The purpose of construction of this device is to allow to tests some aspects of created control systems of brake in the laboratory. This article was written as a result of realization of the Research Project of Ministry of Science and Higher Education No. N N509 398236 "Digital microsystems for the intelligent, scattered and synchronous rail vehicles control".
Źródło:
Rail Vehicles/Pojazdy Szynowe; 2012, 2; 35-39
0138-0370
2719-9630
Pojawia się w:
Rail Vehicles/Pojazdy Szynowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Automatyczna konfiguracja sekwencyjnego układu sterowania
Automatic configuration of sequential control system
Autorzy:
Cisek, J.
Trybus, L.
Powiązania:
https://bibliotekanauki.pl/articles/156286.pdf
Data publikacji:
2005
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
metoda bloków funkcyjnych FBD
automatyczna konfiguracja
sterownik programowalny PLC
język funkcyjny ML
function block diagram (FBD)
automatic configuration
PLC controllers
ML functional language
Opis:
Przedstawiono metodę automatycznego tworzenia schematu bloków funkcyjnych dla sterownika PLC, przy użyciu języka funkcyjnego ML. Opisano podstawowe elementy metody na przykładzie sekwencyjnego układu sterowania. Rozważono przykład generacji układu sterowania przejazdem kolejowym ostatecznie zaimplementowany w sterowniku wielofunkcyjnym PSW-166.
The method of automatic generation of function block diagram for a PLC using ML functional language is considered. A sequential control problem has been used to present fundamental elements of the method. Railway crossing control and PSW-166 multifunction controller are applied in the example.
Źródło:
Pomiary Automatyka Kontrola; 2005, R. 51, nr 1, 1; 18-20
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Xilinx Virtex-4 jako platforma rozwojowa jednostek centralnych PLC
Xilinx Virtex-4 - based PLC CPUs development platform
Autorzy:
Chmiel, M.
Mocha, J.
Hrynkiewicz, E.
Powiązania:
https://bibliotekanauki.pl/articles/156701.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
programowalny sterownik logiczny PLC
jednostka centralna
przetwarzanie współbieżne
układy programowalne
FPGA
programmable logic controller (PLC)
central processing unit
concurrent operation
FPGA-field programmable gate array
Opis:
Artykuł prezentuje koncepcję platformy sprzętowo-programowej umożliwiającej testowanie różnych rozwiązań konstrukcyjnych jednostek centralnych sterowników programowalnych. Platforma do testowania jednostek bazuje na układzie FPGA Virtex-4 oraz opracowanym dedykowanym oprogramowaniu narzędziowym, umożliwiającym testowanie oraz badania właściwości opracowywanych jednostek. Przedstawiono wybrane dwuprocesorowe bitowo-bajtowe jednostki spotykane w literaturze, zorientowane na maksymalnie efektywne wykorzystanie obydwu procesorów. Szczególną uwagę zwrócono na szybkość wykonywania programu sterowania oraz funkcjonalność jednostki.
To develop fast central processing units (CPUs) of programmable logic controllers (PLC) one can employ the architecture with two processors: a bit and a byte processor. The bit processor shall be responsible for processing the bit variables, while the byte processor shall be meant to deal with the byte (word) variables [1, 2, 3, 4, 5, 6]. In case of the double-processor architecture it is extremely important to synchronize operation of data exchange between the processors. The literature references report various synchronization methods [9, 10, 11, 12] that are described in Section 3. Sections 4 and 5 outline the combined hardware and software platform intended to enable testing and comparison between various architectures of CPUs. The presented solution employs a programmable FPGA module from the Virtex-4 family [7, 8], that are described in Section 2. The newly developed software enables compilation of application programs dedicated for the presented architecture. To develop programs for the presented solution the authors used the assembler-type programming language very similar to STL language that is normally applicable to STL controllers from Siemens [13, 14]. The software developed for PC computers make it possible to define new instructions for processors both on hardware and software levels (Fig. 1). The presented solution takes advantage of components that are typical for FPGA modules, such as BockRAM memory units (Fig. 2). The presented platforms enable further research and development efforts intended to design fast CPUs for programmable logic controllers.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 1, 1; 55-57
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Sterownik mikroprogramowalny na bazie układu FPGA
FPGA based programmable microcontroller
Autorzy:
Slawik, D.
Tomczewski, K.
Powiązania:
https://bibliotekanauki.pl/articles/378357.pdf
Data publikacji:
2018
Wydawca:
Politechnika Poznańska. Wydawnictwo Politechniki Poznańskiej
Tematy:
układ programowalny
FPGA
sterownik PLC
VHDL
Opis:
W artykule przedstawiono koncepcję implementacji struktury sterownika programowalnego PLC w układzie FPGA. W ramach projektu opracowano centralną jednostkę sterującą, moduły wejść i wyjść binarnych, moduły wejść analogowych oraz interfejsy komunikacyjne. Opracowane moduły umożliwiają tworzenie różnych konfiguracji wejść-wyjść sterownika. W układzie FPGA zaimplementowano strukturę sprzętową, realizującą cykl pracy sterownika programowalnego PLC. Utworzone zostały również przykładowe moduły biblioteki użytkownika, umożliwiające tworzenie własnych programów. Biblioteki opracowano w języku VHDL. W układzie zaimplementowano interfejs UART umożliwiający komunikację z komputerem PC. Opracowany program komputerowy umożliwia ustawianie oraz monitorowanie stanów wejść i wyjść sterownika.
The paper presents an implementation of a programmable logic controller in a FPGA based system. During the project a central control unit, digital and analog I/O modules, as well as communication interfaces module were designed. The modules allow for variable I/O configurations of the controller. The FPGA system implements a hardware structure, which performs the PLC work cycle. Additionally, a library in VHDL programming language was created allowing a user to create own programs. The system also implements the UART interface allowing communication with a PC. A sample computer program allows changing and monitoring of the controllers input and output ports.
Źródło:
Poznan University of Technology Academic Journals. Electrical Engineering; 2018, 96; 143-152
1897-0737
Pojawia się w:
Poznan University of Technology Academic Journals. Electrical Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Sterowniki programowalne w nauczaniu inżynierii rolniczej
The PLC controls in learning of agricultural engineering
Autorzy:
Korpysz, K.
Sałat, R.
Chochowski, A.
Powiązania:
https://bibliotekanauki.pl/articles/290359.pdf
Data publikacji:
2005
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
sterownik swobodnie programowalny
sterownik PLC
nauczanie
inżynieria rolnicza
PLC control
learning
agricultural engineering
Opis:
W pracy zaprezentowano informacje o nowej pracowni dydaktyczno-badawczej sterowników programowalnych w SGGW a szczególności omówiono rodzaje sterowników i modeli. Omówiono opracowany program wykładów i ćwiczeń, który został pozytywnie sprawdzony w czasie realizacji przedmiotu. Przedstawiono planowany rozwój i unowocześnianie laboratorium sterowników PLC oraz poszerzenie programu nauczania.
The following paper presents information about new laboratory of teaching and research of PLC controls in SGGW. Particularly different types of PLC controls and models are described below. The syllabus of lectures and practices, which has been successfully carried out is also presented here. The planned development and modernization of the PLC control laboratory as well as the widening of the syllabus are shown in this paper.
Źródło:
Inżynieria Rolnicza; 2005, R. 9, nr 14, 14; 185-192
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Układ regulacji dozowania materiału w instalacji do hydratyzacji wapna
Control system of component dozing for lime hydration instalation
Autorzy:
Noga, M.
Mikoś, Z.
Wróbel, G.
Hayduk, G.
Jachimski, M.
Kwasnowski, P.
Ożadowicz, A.
Powiązania:
https://bibliotekanauki.pl/articles/258156.pdf
Data publikacji:
2008
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Technologii Eksploatacji - Państwowy Instytut Badawczy
Tematy:
system sterowania
sterownik programowalny
automatyka przemysłowa
control system
PLC controller
process automation
Opis:
W artykule opisano modyfikację systemu regulacji instalacji dozowania wapna palonego i wody w ciągu do hydratyzacji wapna. Występujące przypadkowo wahania parametrów wapna palonego dozowanego do mieszarki powodują występowanie zjawiska oklejania się materiału na wirnikach hydratyzatorów. Prowadzi to do przeciążeń silników. W pracy przedstawiono sposób wykrywania przeciążeń silników, polegający na ciągłym monitorowaniu prądu silnika oraz jego pochodnej. Wczesne wykrycie narastania prądu pozwala przeciwdziałać temu zjawisku przez odpowiednie korygowanie ilości wody dodawanej do wapna. W dalszej części opisano układ sterowania, wykorzystujący zaproponowany algorytm. Algorytm został zaimplementowany w językach, zgodnych z normą PN-EN 61131-3:2004. Zmodyfikowany system regulacji wdrożono w Zakładach Przemysłu Wapienniczego Trzuskawica SA. Na zakończenie przedstawiono wyniki badań, uzyskane po wdrożeniu zmodyfikowanego systemu regulacji, potwierdzające poprawne działanie układu.
The paper describes a modification of control system for dosing unslaked lime and water for lime hydration process. Accidental fluctuations of parameters of the lime delivered to the mixer causes that the lime sticks to hydration machines rotors and leads to overload hydration machine motors. A method of motor overload detection is presented. To detect motor overload, a continuous monitoring of motor current and its derivative is necessary. Early overload detection allows to prevent rotor sticking by proper correction the amount of water added to the lime. A control system that implements the proposed correction algorithms is described. The algorithm was coded using PN/RN 61131-3:2004 standard languages. A modified control system was installed, tested and put into exploitation in Trzuskawica limestone quarry. Some results of modified control system are presented, which confirm the correct system operation.
Źródło:
Problemy Eksploatacji; 2008, 4; 147-155
1232-9312
Pojawia się w:
Problemy Eksploatacji
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Dynamicznie rekonfigurowalny sterownik logiczny - łatwo programowalna architektura
Dynamically reconfigurable logic controller - architecture of improved programmability
Autorzy:
Milik, A.
Powiązania:
https://bibliotekanauki.pl/articles/151879.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterownik programowalny
dynamiczna rekonfiguracja
FPGA
synteza logiczna
PLC
dynamic reconfiguration
logic synthesis
Opis:
Artykuł przedstawia architekturę sterownika bitowego implementowanego w strukturze FPGA umożliwiającego wyeliminowanie złożonego procesu implementacji poprzez wykorzystanie odpowiedniej struktury sprzętowej i narzędzi programowania.
The paper presents an idea of a Programmable Logic Controller for binary control implemented in an FPGA device with use of custom designed architecture and implementation tools. The solution does not require vendor synthesis and implementation tools except for final bitstream generation. It is an extension of the previously proposed architecture (Figs. 1 and 2). The architecture is based on a hardwired set of connections that is formed inside the FPGA device žLC units. The žLC can be programmed by means of LUT table modification. The architecture is mainly limited by the hardwired connection that bases on an invariant set of multiplexed signals delivered to the žLC. A new architecture is proposed, extending programmability of the architecture to programmable connections which are available in FPGAs (Figs. 3 and 4). The žLC architecture has also been modified and exactly fitted into the regular structure of an FPGA (Fig. 5). The new logic resources supplementing architecture modifications of the controller has been defined. They are input (Fig. 6) and output (Fig. 7) cells. The possible computation capabilities of FPGA devices are gathered in Tab. 1. The research task is in progress. A new solution with extended use of programmable connections, better exploitation of logic resources and easiness of logic synthesis and programming is searched for.
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 8, 8; 587-590
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Safety related control systems for railway signalling applications with a safety PLC
Autorzy:
Ždánsky, J.
Rástočný, K.
Hrbček, J.
Powiązania:
https://bibliotekanauki.pl/articles/393794.pdf
Data publikacji:
2011
Wydawca:
Polskie Stowarzyszenie Telematyki Transportu
Tematy:
PLC
programowalny sterownik logiczny
SIL
poziom nienaruszalności bezpieczeństwa
programmable logic controller
safety integrity level
Opis:
Nowadays, there are available on the market not only standard PLCs (Programmable Logic Controller) but also safety PLC´s. These are primarily designed for industrial applications. Their guaranteed safety properties, however, enable to be used in applications, in which the usage of PLC has not been common until now. The aim of this article is to focus on problems related to the usage of safety PLC in railway signalling systems.
Źródło:
Archives of Transport System Telematics; 2011, 4, 3; 43-49
1899-8208
Pojawia się w:
Archives of Transport System Telematics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wielordzeniowa jednostka centralna sterownika logicznego z czasowo-deterministycznym oprogramowaniem
A PLC Multi-Core Precision Timed CPU
Autorzy:
Milik, A.
Pułka, A.
Powiązania:
https://bibliotekanauki.pl/articles/154040.pdf
Data publikacji:
2009
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterownik programowalny
Maszyna deterministyczna czasowo
FPGA
układy wieloprocesorowe
PLC
Precision Timed CPU
multiprocessor system
Opis:
Maszyna deterministyczna czasowo, w odróżnieniu od typowej realizacji programowej pozwala na bardzo precyzyjną realizację zadania w czasie. Problem kolejności przetwarzania i dostępu do danych wspólnych, występujący we współbieżnej realizacji wielu zadań jest łatwy do opanowania. Artykuł przedstawia próbę implementacji wieloprocesorowej jednostki centralnej, wykorzystującej mechanizmy zapewniające determinizm czasowy. Obok implementacji przedstawiono również metodykę generacji wielowątkowego programu sterowania.
Modern processors are optimized to execute instructions as fast as it is possible. A program is written in timeless domain. Problems of data integrity arise when facing a problem of concurrent multithread execution. The shared variables that are used by different threads must be processed in proper order, otherwise race conditions may occur, leading to incorrect results. A precision timed CPU helps to execute tasks in the precisely defined period of time. Time dependencies between properly scheduled tasks at compile time allow preserving the proper order of data processing. The proposed multi core CPU (Fig. 2) consists of 4 CPUs equipped with: local memory (MEM), time control units (TC - Fig. 3) and shared memory (SH_MEM). Time control unit allows controlling the execution time of a current task. The CPU loads to the TC required period of time and starts task execution. When the task is completed, CPU notifies TC which disables the instruction execution until passing the given period of time. The shared memory is constructed of dual port memory. It is equipped with arbitration unit with priority rotation that is able to properly split access requests. The control program is compiled to intermediate form of a directed acyclic graph (DAG - Fig. 1) which is then used to optimize the given problem and for scheduling purposes (Fig. 5).
Źródło:
Pomiary Automatyka Kontrola; 2009, R. 55, nr 8, 8; 681-683
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wybrane strategie sterowania redundantnymi urządzeniami okrętowymi
Selected Control Strategies of Redundant Marine Equipment
Autorzy:
Albrecht, A.
Muc, A.
Szeleziński, A.
Powiązania:
https://bibliotekanauki.pl/articles/342418.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Morski w Gdyni. Wydawnictwo Uniwersytetu Morskiego w Gdyni
Tematy:
urządzenia okrętowe
redundancja
sterowanie
sterownik programowalny
PLC
marine devices
redundancy
control
programmable logic controller
Opis:
Artykuł przedstawia wybrane strategie sterowania urządzeniami redundantnymi zawarte w jednym programie, dzięki czemu istnieje możliwość zmiany trybu pracy w zależności od sytuacji i zapotrzebowania. Sterowanie zrealizowano z wykorzystaniem sterownika programowalnego PLC oraz panelu operatorskiego HMI. Celem pracy było przedstawienie kilku uzupełniających się rozwiązań, do efektywnego i optymalnego wykorzystania urządzeń okrętowych.
This paper presents selected control strategies of redundant devices implicted in one program so that there is a possibility to change the operating mode depending on situation. The problem was evolved on pumps example becaue of their often use both in marine, and shore environment. Simulation model was based on two parallel pumps working in one system. First and second control mode assumes one of the pump working as ‘Master’ and second as ‘Stand-by’. It gives freedom in selection which pump is ‘Master’ and opportunity to change the choice. Third mode comprehends rotating work of two pumps depending on medium pressure value in the system. The control was implemented by using Programmable Logic Controller (PLC) and Human Machine Interface (HMI). Described strategies were checked and simulated in a few different configurations. The aim was to present several complementary solutions to achieve efficient and optimum use of the devices.
Źródło:
Zeszyty Naukowe Akademii Morskiej w Gdyni; 2017, 100; 9-19
1644-1818
2451-2486
Pojawia się w:
Zeszyty Naukowe Akademii Morskiej w Gdyni
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Model dźwigu osobowego z układem sterowania programowalnym logicznie
Model of a passenger lift with control system programmable logically
Autorzy:
Jezierski, P.
Lepszy, A.
Noworyta, K.
Nagórny, A.
Żółkiewski, S.
Powiązania:
https://bibliotekanauki.pl/articles/409025.pdf
Data publikacji:
2011
Wydawca:
Politechnika Śląska
Tematy:
układ sterowania
dźwig osobowy
PLC
programowalny sterownik logiczny
control system
passenger lift
programmable logic controller
Opis:
W artykule przedstawiono model zlecenia produkcyjnego stanowiącego podstawę integracji systemów Proedims i KbRS w zakresie harmonogramowania produkcji dyskretnej. Model zlecenia umożliwia planowanie produkcji złożonych wyrobów posiadających wielopoziomowe struktury procesów technologicznych zarówno w systemach o konfiguracji przepływowej jak i gniazdowej z maszynami równoległymi. W przyjętym modelu systemu produkcyjnego oraz zlecenia wyszczególniono etapy decyzyjne wymagane przy budowie harmonogramu. Opisano sposób współpracy przy wymianie danych pomiędzy omawianymi systemami.
The paper presents the model of a production order, which is the basis of Proedims and KbRS software systems integration, used in scheduling of discrete manufacturing systems. The model enables planning of production orders for complex products with multi-level structure of the processes in flow shop and job shop production system configuration with parallel machines. Required decision-making stages for schedule construction of the given model of the production system and production order were presented. Principles of cooperation in exchanging data between Proedims and KbRS were discussed.
Źródło:
Wybrane Problemy Inżynierskie; 2011, 2; 171-176
2083-1021
Pojawia się w:
Wybrane Problemy Inżynierskie
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Implementacja wyrażeń arytmetycznych w rekonfigurowalnych sterownikach logicznych
On arithmetic operation implementation in a reconfigurable logic controller
Autorzy:
Milik, A.
Pułka, A.
Powiązania:
https://bibliotekanauki.pl/articles/155175.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterownik programowalny
FPGA
synteza logiczna wysokiego poziomu
arytmetyka
układy rekonfigurowalne
PLC
high level logic synthesis
arithmetic
reconfigurable hardware
Opis:
W artykule przedstawiono metodę odwzorowania operacji arytmetycznych przeznaczoną dla rekonfigurowalnych sterowników logicznych. Istotą opracowanej metody jest wykorzystanie własności układów sprzętowych oraz architektury FPGA. W procesie implementacji brane są pod uwagę czas realizacji obliczeń oraz ograniczone zasoby logiczne. W oparciu o metodę szacowania czasu propagacji zrealizowano metodę łańcuchowego łączenia operacji kombinacyjnych pozwalającą na wykonanie wielu operacji w cyklu obliczeniowym.
The paper presents a package for arithmetic operation synthesis dedicated for reconfigurable logic controllers. Different representations (graphical or textual) commonly used are handled. The synthesis process starts from transforming algorithm representation into a data flow graph. The constant reduction and the tree height reduction optimization method are applied to the flow graph (Fig. 2). The developed method combines the ALAP and list allocation strategies with original elements. The main constraint is put to the number of available logic resources that can be allocated. The procedure attempts to allocate resources assuring it proper utilization in a calculation process. Together with resource allocation the operation scheduling is performed. During operation assignment the propagation time based concept of operation scheduling is used. The proposed method allows using sequential and combinatorial units. Operations are chained inside one state until total combinatorial propagation time does not exceed the assumed cycle time. This allows reducing the required number of calculation cycles by introducing combinatorial chains of operations (Figs. 3 and 4). Finally, an example of PID controller implementation is considered and compared with previous manual implementations (Fig. 5). Introducing the automatic implementation method allows reducing radically the calculation time (2.18 times) with little increase in hardware resources (+18%) (see Tab. 1).
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 8, 8; 842-844
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Implementacja niekonwencjonalnych regulatorów PID w sterowniku programowalnym
Implementation of unconventional modified PID controllers in PLC
Autorzy:
Gruk, W.
Habecki, S.
Piotrowski, R.
Powiązania:
https://bibliotekanauki.pl/articles/275084.pdf
Data publikacji:
2017
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
niekonwencjonalne regulatory PID
sterownik programowalny
system SCADA
pętla sprzętowa HIL
unconventional PID controllers
PLC controller
SCADA system
HIL
Opis:
Nieustanny rozwój systemów sterowania oraz szeroko pojętej automatyki sprawia, że coraz więcej procesów kontrolowanych jest bez udziału człowieka. Problemem są jednak złożone obiekty o charakterystycznych cechach, które uniemożliwiają zastosowanie klasycznych regulatorów, w szczególności regulatora PID. W artykule zaprezentowano wybrane zmodyfikowane algorytmy regulatora PID wraz z ich implementacją w sterowniku programowalnym. W celu weryfikacji zamodelowano i przetestowano układy sterowania, a całość połączono za pomocą pętli sprzętowej HIL i systemu SCADA.
Constant development of control systems and automation means that more and more processes are controlled without significant human participation. Complex objects with characteristic features often cause problems with implementation of classic, simple control algorithms, especially PID controller. The article presents selected modified PID algorithms and their implementation in the PLC. In order to verify algorithms control systems were modeled and tested. The whole was linked via hardware loop and the SCADA system.
Źródło:
Pomiary Automatyka Robotyka; 2017, 21, 1; 31-39
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Projektowanie wymiany danych na przykładzie małego systemu sterowania i wizualizacji
Design of data exchange in a distributed system. Case study of a small control system and visualization
Autorzy:
Wrzuszczak, J.
Powiązania:
https://bibliotekanauki.pl/articles/274991.pdf
Data publikacji:
2010
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
sterowanie rozproszone
SCADA
protokół sieciowy
logiczny sterownik programowalny
harmonogram wymiany danych
distributed control
network protocol
PLC
data exchange schedule
Opis:
W artykule przedstawiono etapy projektowania rozproszonego systemu sterowania binarnego oraz jego wizualizacji, zrealizowanego z wykorzystaniem sterowników PLC Simatic 200 oraz monitora dotykowego Magelis XBTG 5330. Szczególną uwagę zwrócono na problemy związane z wymianą danych przez interfejsy ethernetowe z protokołem TCP/IP oraz MPI/PPI. Przedstawione zostały niektóre problemy związane z projektowaniem systemu sterowania rozproszonego, takie jak: synchronizacja węzłów sterujących systemu, konfiguracja logicznych kanałów komunikacyjnych oraz zdefiniowanie założeń harmonogramu wymiany danych dla potrzeb sterowania i wizualizacji. Pokazano przykładowe zmienne, istotne dla funkcjonowania systemu, wymieniane pomiędzy poszczególnymi węzłami. Zadanie projektowe zostało zilustrowane implementacją aplikacji sterowania, monitorowania i nadzoru w środowisku sterowników PLC Simatic S 7-200 [2], połączonych w segment sieci ethernetowej z wykorzystaniem przełącznika sieciowego oraz interfejsu RS-485 z protokołem Siemensa PPI/MPI do komunikacji nadrzędnego węzła sterującego z panelem dotykowym Magelis XBTG 5330 [3]. Topologia sytemu jest uzależniona jest w znacznym stopniu od możliwości dostępnych urządzeń komunikacji sieciowej i ich oprogramowania. Aplikacja miniSCADA w monitorze, pracująca pod systemem Vijeo Designer Runtime (ver. 4.6.0.3.3623) pozwala realizować wybrane funkcje takie jak: synchronizacja sterowników do pracy automatycznej, realizacja zadania bezkolizyjnego przejazdu przez ciąg trzech skrzyżowań tzw. "zielona fala", sterowanie w trybie zgłoszeniowym, sterowanie w godzinach nocnych, sterowanie ręczne, diagnostyka pakietów wymiany danych. Zaprojektowany system zrealizowano w laboratorium automatyki przemysłowej Instytutu Automatyki i Informatyki Politechniki Opolskiej.
In the paper have been presented the phases of design of the distributed binary control system and its visualization implemented with Siemens Simatic 200 PLCs and a Schneider touch monitor Magelis XBTG 5330. The special attention has been paid on the problems dealing with data transfer throughout the Ethernet interfaces with a TCP/IP and a Siemens MPI/PPI. There are pointed out some issues dealing with designing of DCS such as: synchronizing control nodes of the system, configuring logical communication channels and defining set up of data exchange schedule for control and visualizing tasks. Exemplary system variables being exchanged between various nodes and relevant for operation of the system has been depicted. A case study of the SCADA system has been discussed in the environment of Simatic S7-200 PLCs [2] connected in a network segment across a Ethernet switch and a RS485 interface supported by the Siemens MPI/PPI protocol adopted for communication of the PLC master control node with the Megalis XBTG 5330 [3] touch panel. The topology of the system substantially depends on the features of available network communication devices and their firmware. The mini-SCADA application in the touch monitor running under Vijeo Designer Runtime (ver. 4.6.0.3.3623) implements some control premises and algorithms i.e.: synchronizing PLCs prior the system transition to the automatic mode, road traffic control on the sequence of three road-crossing "a green wave", control on pedestrian request, operation in the night, manual operation, diagnostics of data exchange packets. The system designed after these rules has been implemented in the laboratory of the of industrial automation in the Institute of Automatic Control and Informatics at Opole University of Technology.
Źródło:
Pomiary Automatyka Robotyka; 2010, 14, 12; 142-144
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies