Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 201

Liczba wyników na stronie
first rewind previous Strona / 11 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  PLC
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 11 next fast forward last
EN
The paper describes the implementation of a PI controller autotuning procedure based on the doublet-pulse method. The doublet-pulse method is used as a tool to identify the control object. Its main advantage is its simplicity, requiring only two parameters to be declared, i.e., the amplitude and duration of the two step signals. We combined the Doublet-Pulse method with the Approximate M-constrained Integral Gain Optimisation tuning rules and implemented this combination as a stand-alone autotuning procedure in Siemens S7-1200 PLC controller. The procedure was tested for three types of simulated plant models. The simulated models were diverse in terms of dynamics, as we used lag-dominated, balanced, and delay-dominated models. We compared the doublet-pulse method with the classical identification method in the form of step response, i.e. method of moments. We conducted tests for three scenarios, i.e., a step change in the set point, set point trajectory tracking and load disturbances. To assess the control quality, we used integral index IAE. The described method is universal and can also be implemented in controllers from other manufacturers.
2
Content available remote Smart speed control of BLDC motor using programmable logic controller
EN
This paper proposed a speed control technique for Brushless Direct Current Motor (BLDC) using a Programmable Logic Control (PLC) unit. The BLDC has been widely used in many industrial applications because of its excellent structure and high performance because it needs minor maintenance requirements. A PLC is an industrially hardened computer-based unit that performs discrete or continuous control functions in various processing plants and factory environments. A closed-loop control method has been developed to maintain the motor's speed within acceptable limits and equal to the reference speed. The speed signal has been taken from a tachometer that is coupled with the rotor of the motor. The simulation result of the PLC software (logo soft comfort) gives good results for the motor's speed control. The most crucial idea of this project is that the PLC will do almost all the control actions. That is, it will compare the reference with the measured speed, then this error will be fed to the PWM block inside the PLC program, and finally, the controller will generate the required sequence for the gating signal.
PL
W tym artykule zaproponowano technikę kontroli prędkości dla bezszczotkowego silnika prądu stałego (BLDC) przy użyciu jednostki programowalnego sterowania logicznego (PLC). BLDC jest szeroko stosowany w wielu zastosowaniach przemysłowych ze względu na doskonałą strukturę i wysoką wydajność, ponieważ wymaga niewielkich wymagań konserwacyjnych. PLC to przemysłowo utwardzona jednostka komputerowa, która wykonuje dyskretne lub ciągłe funkcje kontrolne w różnych zakładach przetwórczych i środowiskach fabrycznych. Opracowano metodę sterowania w pętli zamkniętej, aby utrzymać prędkość silnika w dopuszczalnych granicach i równą prędkości odniesienia. Sygnał prędkości został pobrany z obrotomierza, który jest sprzężony z wirnikiem silnika. Wynik symulacji oprogramowania PLC (logo soft comfort) daje dobre wyniki dla sterowania prędkością silnika. Najważniejszą ideą tego projektu jest to, że PLC wykona prawie wszystkie czynności kontrolne. Oznacza to, że porówna odniesienie ze zmierzoną prędkością, następnie ten błąd zostanie podany do bloku PWM w programie PLC, a na końcu sterownik wygeneruje wymaganą sekwencję dla sygnału bramkującego.
EN
The paper presents a outline of a modern large-area warehouse of an enterprise engaged in the sale of, among others, food products, software, books, automotive components, and many others. The techniques, methods, research and design tools used were described. A control system was designed, its plan and network connections of control devices based on the characteristics of technological documentation. The design of logical structures controlling the conveyor line, network topology configuration and also the safety system was proposed. The performance and errors of the line were checked in the simulation process. The paper also includes the process of commissioning and testing an industrial PLC (Programmable Logic Controller) on a real object, which is a modern warehouse.
4
Content available remote Design an industrial robot arm controller absed on PLC
EN
This paper aims to design and implement a practical realization of a robot arm controller system. The robot arm consists of multiple stepper motors controlled by a Programmable Logic Controller (PLC). Three types of stepping excitation methods are employed, which are: Onephase ON, two-phase ON, and One-two-phase ON for operating the stepper motors. The angular displacement, angular velocity, and direction (Bidirectional) of stepper motors are handled in each of these methods. Siemens LOGO! 8 24 CE has been utilized in this work. The Function Block Diagram language is used to realise the proposed PLC controller system via the software environment program "LOGO! Soft Comfort Version 8.2". The direction statements and the values of the angular displacement and angular velocity of each motor used in the robot arm are computed and displayed locally on the digital display unit of the PLC. Additionally, an integrated web server that facilitates remote monitoring on a smartphone, which requires a LOGO!-router connection. This paper emphasizes the ease with which stepper motors can be controlled using any type of stepping excitation method based on a PLC. Using the PLC saves electronic components used in the drive circuit because low requirement of interface circuit linking the PLC and the stepper motor is used, lowering the cost and increasing the controller's overall reliability.
PL
Celem artykułu jest zaprojektowanie i wdrożenie praktycznej realizacji układu sterowania ramieniem robota. Ramię robota składa się z wielu silników krokowych sterowanych przez programowalny sterownik logiczny (PLC). Stosowane są trzy rodzaje metod wzbudzania krokowego, którymi są: jednofazowe włączone, dwufazowe włączone i jedno-dwufazowe włączone do obsługi silników krokowych. Przemieszczenie kątowe, prędkość kątowa i kierunek (dwukierunkowy) silników krokowych są obsługiwane w każdej z tych metod. LOGO Siemensa! 8 24 CE został wykorzystany w tej pracy. Język Diagram blokowy funkcji jest używany do realizacji proponowanego systemu sterownika PLC za pośrednictwem programu środowiskowego „LOGO! Soft Comfort wersja 8.2”. Instrukcje kierunku oraz wartości przemieszczenia kątowego i prędkości kątowej każdego silnika używanego w ramieniu robota są obliczane i wyświetlane lokalnie na cyfrowym wyświetlaczu sterownika PLC. Dodatkowo zintegrowany serwer WWW, który umożliwia zdalne monitorowanie na smartfonie, co wymaga połączenia z routerem LOGO!. Ten artykuł podkreśla łatwość, z jaką można sterować silnikami krokowymi przy użyciu dowolnej metody wzbudzania krokowego opartej na sterowniku PLC. Korzystanie z PLC pozwala zaoszczędzić elementy elektroniczne używane w obwodzie napędowym, ponieważ niskie wymagania dotyczące obwodu interfejsu łączącego PLC i silnik krokowy są używane, co obniża koszty i zwiększa ogólną niezawodność sterownika.
5
Content available remote Armature control of a DC motor based on programmable logic controller
EN
A design and implementation of separately excited DC motor speed measurement using programmable logic controller (PLC) techniques is established alternatively of using imitative mechanical ways. The techniques available in PLC type (SIEMENS, LOGO! 230RC) are enough to achieve this connection and measure the speed with a simple way. separately excited DC motor speeds were taken according to speed meter (Autonics, MP5W). In this paper, the PLC armature resistive controlled and the traditional armature resistive control have been investigated for controlling the speed of DC separately excited motor. By comparison the obtained results for both methods, it appeared that the results are approximately similar but the suggested system is much simpler than the imitative system.
PL
Opracowano projekt i implementację pomiaru prędkości silnika obcowzbudnego prądu stałego przy użyciu technik programowalnego sterownika logicznego (PLC) alternatywnie z wykorzystaniem imitacyjnych metod mechanicznych. Techniki dostępne w typie PLC (SIEMENS, LOGO! 230RC) wystarczą, aby osiągnąć to połączenie i zmierzyć prędkość w prosty sposób. Prędkości silnika obcowzbudnego prądu stałego przyjęto zgodnie z prędkościomierzem (Autonics, MP5W). W tym artykule zbadanio sterowanie rezystancyjne twornika PLC i tradycyjne sterowanie rezystancyjne twornika do kontrolowania prędkości silnika oddzielnie wzbudzanego DC. Porównując otrzymane wyniki dla obu metod okazało się, że wyniki są w przybliżeniu podobne, ale proponowany system jest znacznie prostszy niż system imitacyjny.
PL
W artykule przedstawiono możliwości poprawy parametrów czasowych komunikacji między sterownikiem przemysłowym PLC a panelem operatorskim HMI. Jak pokazano, niekiedy odpowiednia konfiguracja zadań komunikacyjnych, zmniejszająca liczbę poleceń przesyłanych w protokole Modbus kosztem konieczności transmisji dodatkowych danych, może prowadzić do minimalizacji łącznego czasu cyklu komunikacyjnego. Przedstawione rozwiązanie zostało zaimplementowane w pakiecie inżynierskim CPDev.
EN
The paper presents the possibilities of improving the time parameters of communication between the industrial PLC and the HMI operator panel. As shown, sometimes the appropriate configuration of communication tasks, reducing the number of commands sent in the Modbus protocol at the expense of the necessity to transmit additional data, may lead to the minimization of the total communication cycle time. The presented solution has been implemented in the CPDev engineering environment.
PL
W artykule przedstawiono wyniki badań dotyczących obsługi typów danych z normy PN-EN 61131-3 w układach o architekturze ARM. Badania wykonano dla kilku różnych platform sprzętowych z jednostkami centralnymi z serii Cortex-M i Cortex-A. Testy przeprowadzono w oparciu o środowisko CPDev do tworzenia i uruchamiania oprogramowania sterującego. Ze względu na ograniczenia architektury ARM opracowano trzy metody dostępu do pamięci, a wyniki pozwoliły określić najefektywniejszą. W artykule przedstawiono także proponowane rozszerzenie maszyny wirtualnej CPDev z nowymi instrukcjami, dzięki którym operacje na danych w rozwiązaniach o architekturze ARM działają bardziej wydajnie.
EN
The article presents the results of research on the handling of data types from the PN-EN 61131-3 standard in systems with ARM architecture. The tests were carried out on several different hardware platforms with the Cortex-M and Cortex-A series as CPUs. The research was carried out on the basis of the CPDev environment for creating and running control software. Due to the limitations of the ARM architecture, three methods of access to memory have been developed, and the results allow to determine the most effective. The article also presents the proposed virtual machine extension with new instructions to make data operations in ARM solutions more efficient.
PL
Artykuł przedstawia koncepcję budowy architektury niskoenergetycznego sterownika programowalnego opracowanego zgodnie z normą IEC 61131-3. Uniwersalność dotyczy swobody wyboru jednostki centralnej oraz możliwości łatwej wymiany algorytmu sterującego. Do proponowanego rozwiązania wybrana zostaje jedna z omówionych trzech metod opracowywania i dystrybucji oprogramowania. W ramach prac przygotowany został prototypowy sterownik w oparciu o elementy ewaluacyjne, z przeznaczeniem do pracy w środowisku rozproszonym. W artykule przedstawiono również porównanie wydajności energetycznej wybranych układów STM32 z kilku odmiennych serii.
EN
The article presents the concept of building a low-energy programmable controller architecture developed in accordance with the IEC 61131-3 standard. The universality concerns the freedom of choice of the central unit and the possibility of easy replacement of the control algorithm. One of the three methods of software development and distribution is selected for the proposed solution. As part of the work, a prototype controller was prepared based on evaluation elements, intended to work in a distributed environment. The article also presents a comparison of the energy efficiency of selected STM32 systems from several different series.
9
EN
Modern ways of device development use the concept of a digital twin. A digital twin is an accurate digital copy of something that exists or is planned to be realized in the physical world. The digital twin is not only a virtual model of the physical system, but also a dynamic data and status information carrier obtained through a series of IoT-connected sensors that collect data from the physical world and send it to machines. The digital twin provides an overview of what is happening to the device in real time. This is very important in industry as this information is helpful to reduce maintenance issues and ensure production performance. This work focuses on the design and creation of a cybernetic physical system and its digital twin, based on CAD system modeling in conjunction with simulation and programming tools connected to real and simulated control systems. This process accelerates the development of the application implementation with the possibility to create a PLC control program and tune the system already in the design phase. Thus, the physical realization can be done in parallel with the programming and creation of the HMI interface. Modular programming will further accelerate software development [1]. The created system and its digital twin serve as a unified teaching tool without the need for real devices to be used by many students and users. This approach allows testing of program algorithms without the risk of damaging physical devices and is also suitable for distance learning.
EN
This paper presents the design of a Proportional-Integral (PI) controller using the Programmable Logic Controller (PLC) techniques to control the temperature of water heated by oil fired heaters that are much used in Iraq. Our laboratory work consists of hardware part: the LOGO! V6 PLC, the thermostat, the analogue output valve and the oil fired water heater with its accessories while the software part includes Function Block Diagram (FBD) programming language of our PLC. The P and I parameters are found manually and their roles are also discussed in this paper. The designed control system can serve a precise way to control physical parameters within a desired range in the laboratory. In this paper, the authors focus on how the PI controller measures the temperature of the heated water in the oil fired heater and controls the aperture of the analog valve which controls the flow rate of the oil from the tank to the furnace of the heater according to the measured temperature.
PL
W artykule przedstawiono projekt sterownika proporcjonalno-całkującego (PI) wykorzystującego techniki programowalnego sterownika logicznego (PLC) do kontrolowania temperatury wody podgrzewanej przez grzejniki olejowe, które są powszechnie używane w Iraku. Praca laboratoryjna składa się z części sprzętowej: LOGO! V6 PLC, termostatu, zawóru wyjścia analogowego i podgrzewacza wody wraz z akcesoriami. Część oprogramowania zawiera blok funkcyjny Diagram (FBD) język programowania naszego PLC. W tym artykule autorzy skoncentruj się na tym, jak regulator PI mierzy temperaturę podgrzanej wody w nagrzewnicy olejowej i steruje otworem zaworu analogowego, który steruje przepływem oleju ze zbiornika do paleniska nagrzewnicy zgodnie ze zmierzoną temperą.
EN
Due to the scarcity of water on the globe today, it is considered as a valuable natural resource. This requires intensive and applied research to preserve it, and this, in turn, requires the design of smart irrigation systems that use water according to the actual needs of plants and with the least possible waste. Currently, plants irrigation all over the world consumes most of the freshwater that should be used in other more important areas. The commercial irrigation water controllers that are widely used in the world do not fulfill their intended purpose of saving the amount of irrigation water. The development and lower price of PLC have made it possible to use them as standalone controllers for smart and economical irrigation. In this paper a PLC type (s7-200) was used to control daily pulsed irrigation amounts according to actual transpiration ETo, using the Hargreaves-Samani method. Once ETo is calculated by the PLC, it begins to manage the timing of the irrigation system pulses as per the commands given by its program depending on the calculated values of the ETo.
PL
Ze względu na niedostatek wody na świecie jest dziś uważany za cenny zasób naturalny. Obecnie nawadnianie roślin na całym świecie pochłania większość słodkiej wody, która powinna zostać wykorzystana w innych, ważniejszych obszarach. Komercyjne sterowniki wody do nawadniania, które są szeroko stosowane na świecie, nie spełniają swojego zamierzonego celu, jakim jest oszczędzanie ilości wody do nawadniania. Rozwój i niższa cena programowalnych sterowników logicznych (PLC) umożliwiły wykorzystanie ich jako samodzielnych sterowników do inteligentnego i ekonomicznego nawadniania. W tej pracy zastosowano PLC typu (s7-200) do kontroli dziennych pulsacyjnych ilości irygacji zgodnie z rzeczywistą transpiracją (ETo), przy użyciu metody Hargreaves-Samani. Po obliczeniu ETo przez PLC, zaczyna on zarządzać synchronizacją impulsów systemu irygacyjnego zgodnie z poleceniami wydanymi przez jego program w zależności od obliczonych wartości ETo.
12
Content available Zespół napędowy jako substytut pomostu
PL
Celem badania jest zaprezentowanie alternatywnego rozwiązania dla niszczejących pomostów nad zbiornikami wodnymi. Projekt bazuje na dostępn ym rozwiązaniu jakim jest platforma pływająca. Dobranedo tego został silnik krokowy, sterownik PLC oraz panel operatorski. Do symulacji tych połączeń wykorzystano środowisko WinProLadder oraz EasyBuilderPro. Przedstawione rozwiązanie obejmuje także projekt metalowej obudowy oraz obudowy w celu przechowywania na czas braku użytkowania. Do tego zostało wykorzystany program Autodesk Fusion 360. Rozwiązanie może pomóc poprawić komfort pobytu nad akwenami wodnymi, dzięki łatwiejszej konserwacji niż klasyczne rozwiązania.
EN
The aim of the study is to present an alternative solution to decaying bridges over water tanks. The project is based on the available floating platform solution. This has been matched to the stepper motor, PLC and operator panel. WinProLadder and EasyBuilderPro were used to simulate these connections. The illustrated embodiment also includes the design of the metal casing and the housing to hold for the duration of the absence of use. For this was used Autodesk Fusion 360. The solution can help improve the comfort of stay on waterwater, thanks to easier maintenance than classic solutions.
PL
Panele operatorskie HMI są powszechnie stosowane w systemach automatyki przemysłowej. Pozwalają na wizualizację sterowania procesem przemysłowym, jak również na zmianę parametrów. Wartości prezentowane operatorowi na ekranie procesowym pochodzą ze sterownika, bądź sterowników, połączonych łączem komunikacyjnym. Wydajna komunikacja między HMI a sterownikiem jest niezbędna dla prawidłowego działania systemu automatyki. W artykule przeanalizowano kilka aspektów takiej komunikacji i zaproponowano rozwiązania pozwalające na skrócenie czasu cyklu komunikacyjnego. Opisane metody zostały zaimplementowane w pakiecie inżynierskim CPDev.
EN
HMI (Human-Machine Interface) panels are commonly used in industrial automation systems. They facilitate the visualization of industrial process control as well as enable the change of parameters. The values displayed on a HMI are read from a controller or controllers connected by a communication link. Thus efficient PLC – HMI communication is essential for proper functioning of the whole automation system. Several aspects of such communication are analyzed in the paper and some solutions proposed to reduce the communication cycle. The described methods have been implemented in the CPDev engineering environment.
14
Content available PLC implementation in the form of a System-on-a-Chip
EN
The aim of the paper is to present the implementation of a PLC designed in the form of a System-on-a-Chip. The presented PLC is compatible with the IEC61131‒3 standard. More precisely, the Instruction List language is the native language of the designed CPU, so there is no need for multiple language transformations. In the proposed solution each instruction of the CPU program written in Instruction List is directly translated to machine code. The designed CPU is capable of performing logic operations up to 32-bit Boolean data types. However, the developed CPU is very flexible due to its architecture: data memory can be addressed as bit/byte/word/dword. Moreover, diverse blocks such as timers, counters, and hardware acceleration blocks, can be connected to the CPU by means of an APB AMBA bus. The designed PLC has been implemented in an FPGA device and can be used in cyber-physical systems and Industry 4.0.
15
Content available Real-time requirements meeting in PLC control system
EN
In the paper a problem of real-time requirements meeting at PLC is presented. Basic parameters associated to real time and factors determining their value were discussed. Real-time reliability indices for PLC and methods of their estimation and experimental testing was also proposed. Results were depicted by examples.
16
Content available remote System bezprzewodowego zdalnego sterowania dla pojazdu autonomicznego
PL
W artykule przedstawiono problem dotyczący technologii sterowania pojazdami autonomicznymi i jego rozwiązanie na przykładzie prototypu pojazdu do prac sadowniczych. Sterowanie lokalne pojazdu realizuje kontroler przemysłowy klasy PLC wraz z osprzętem, a sterowanie zdalne realizowane jest przez opracowaną aplikację komputerową za pośrednictwem sieci bezprzewodowej pracującej w standardzie WiFi. Zainstalowany na pojeździe system wizyjny umożliwia obserwację otoczenia pojazdu.
EN
The paper presents a problem concerning control technology of autonomous vehicles and its solution on the example of a vehicle prototype for orchard work. Local vehicle control is performed by an industrial PLC class controller with accessories, and the remote control is realized by a computer application which communicates via a wireless WiFi network. The vision system installed on the vehicle allows observation of the vehicle surroundings.
17
PL
Celem artykułu jest analiza przeprowadzonych pomiarów czasów wykonania algorytmu PID w sterowniku PLC S7-1500. Wyniki eksperymentu pokazują zmienny czas obliczeń algorytmu regulatora dla różnych jego realizacji. Sterowanie cyfrowe w czasie rzeczywistym musi być obliczone w zdefiniowanym reżimie czasowym, który jest uzależniony od czasu próbkowania regulatora. Pomiary zostały wykonane przy pomocy instrukcji „RUNTIME”. Mierzonym algorytmem był zaproponowany przez autorów regulator PID2DOF oraz firmowe rozwiązanie PID Compact V2, który również jest o strukturze 2DOF.
EN
The aim of this paper is the analysis of performed measurements of PID algorithm execution times in PLC S7-1500. The lack of constant calculation time of the controller algorithm for its various realizations is presented. Real-time digital control must be calculated in a defined time regime which depends on the sampling time of the controller. The measurements were made using the "RUNTIME" instruction. The algorithm was measured by the PID2DOF controller proposed by the authors (which was written in SCL Language) and the original PID Compact V2 (Siemens) solution.
18
Content available remote Czasy realizacji algorytmów PID2DOF w sterownikach serii S7
PL
Celem artykułu jest analiza szybkości działania algorytmu PID napisanego w języku Structured Control Language (SCL) i porównanie go z dostępnym w TIA Portal rozwiązaniem. Porównanie zostało wykonane na kilku platformach CPU S7 oraz na symulatorze sterowników PLCSIM. Jednocześnie artykuł powinien zachęcić producentów PLC do wdrożenia nowych prostszych rozwiązań algorytmów regulacyjnych oraz sterujących.
EN
The aim of the article is to analyze the speed of the PID algorithm written in Structured Control Language (SCL) and compare it with the available solution in the TIA Portal. The comparison was made on several CPU S7 platforms and controllers simulator PLCSIM. At the same time, the article should encourage PLC manufacturers to implement new simpler solutions, ie many available algorithms control algorithms. “The times of PID2DOF algorithms calculation in S7 controller”.
19
Content available Model of a sliding gate controlled by a PLC driver
EN
Due to low costs, PLC controllers are used not only in technological processes but also in everyday life. The article presents the possibility of using a PLC controller to control the operation of a sliding gate. For this purpose, a design was created and a sliding gate model made controlled with a Siemens S7-1200 PLC controller. This model is used to develop various gate control algorithms, especially for appropriate gate protection against crushing or uncontrolled closing. In addition, this model is connected via the Internet to a stand equipped with the SCADA application. The iFix 5.8 PL application was used to visualise the operation of the door, which, by means of a communication driver, allows the elevator operation to be controlled remotely. In addition, elements are shown in a graphic way, whereby it is possible to assess the position of the gate.
EN
This paper deals with the image processing from the camera for Raspberry Pi connected with real-time communication network to the control system (PLC). The low time delay for receiving and sending commands, data, etc. is very important in the automating production processes. This can be provided by industrial real-time network based on Ethernet. The Ethernet POWERLINK, which is supported on B&R PLCs, is one of them. It is a simple solution for a variety of applications because the POWERLINK is publicly available as the open source. Connecting the PLC and Raspberry Pi with Ethernet POWERLINK opens up many applications in industrial automation. For example, image data obtained using a camera attached to Raspberry Pi can be used to sense image of manufacturing processes and products and evaluate their quality in industrial automation. This article focuses on an image processing unit and the PLC system with CPU redundancy used in the industrial application. Vision systems are often used to improve products quality control, saving costs and time.
first rewind previous Strona / 11 next fast forward last
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ć.