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ę "control software" wg kryterium: Temat


Tytuł:
Bezpieczna platforma sprzętowa dla aplikacji opisanych w języku FBD
Safety execution framework for FB applications
Autorzy:
Śnieżek, M.
Powiązania:
https://bibliotekanauki.pl/articles/156270.pdf
Data publikacji:
2005
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterowanie bezpieczne
sterownik logiczny
PLC
język bloków funkcyjnych
formalna weryfikacja
safety related control
Safety Integrity Level 3
Function Block Diagrams
software verification
programmable logic controller
Opis:
W pracy przedstawiono programowalny sterownik logiczny, zachowujący się w sposób bezpieczny. Zachowanie to obejmuje normalną pracę, podczas której wymaga się poprawnego sterowania, jak również stan awarii, w którym wyjścia muszą być automatycznie wyzerowane. Algorytm sterowania jest opisany metodą bloków funkcyjnych FBD i SFC zgodną z normą IEC-61131. Zastosowana architektura sprzętowa sprzyja podzieleniu oprogramowania na dwie części. Pierwsza część - stała, niezależna od aplikacji - obejmuje bibliotekę bloków funkcyjnych. część druga - zmienna, bezpośrednio zależna od aplikacji - zawiera strukturę połączeń bloków. Obydwie części są wykonywane przez osobne procesory. Do badania poprawności stałej części programu zaproponowano formalną metodę wykorzystującą logikę wyższego rzędu HOL. Część zamienną bada się stosując metodę zróżnicowanej retranslacji.
To architecturally support the programming of safety related control applications in the graphical language Function Block Diagram and the verification of such software meeting the requirements of safety Integrity level 3, a dedicated, low complexity execution platform is presented. Its hardware is fault detecting to immediately initiate emegrency shut-downs in case of malfunctions. By design, there is no semantic gap between the programming and machine execution levels, enabling the safety licensing of application software by extremely simple, but rigorous methods, viz., diverse back translation and inspection. Operating in strictly periodic fashion, the platform exhibits fully predictable real time behaviour.
Źródło:
Pomiary Automatyka Kontrola; 2005, R. 51, nr 1, 1; 31-33
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Synthesis of the adaptive excitation control system of high power synchronous generators
Synteza adaptacyjnych systemów sterowania wzbudzenia do generatorów synchronicznych dużej mocy
Autorzy:
Dambrauskas, A.
Karaliunas, B.
Shulskis, D.
Powiązania:
https://bibliotekanauki.pl/articles/159112.pdf
Data publikacji:
2006
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Elektrotechniki
Tematy:
generator synchroniczny
generator dużej mocy
sterowanie adaptacyjne
optymalizacja
powerful synchronous generator
excitation system
adaptive control
optimisation
variable structure
simplex search
software package
Opis:
New promising excitation systems of high power synchronous generators, which are operating in the interconnected power system, are considered. Based on general assumptions, a system of differential equations, transfer functions and a block diagram of the excitation system, as the automatic control object, were obtained. Mathematical description of electromechanical transient processes for emergency situations in the power system is very complicated and limited. In these cases, the efficiency of the excitation current regulator can be increased by using combined algorithms of the simplex search, when, in the optimization process, the local efficiency function is approximated by a separable equation. Based on the expressions obtained, the synthesis of generator adaptive excitation control system and optimization blocks has been developed. The proposed scheme of adaptive system synthesis allows us to eliminate search errors. The results of synthesis show that the transitional process of generator voltage is similar to the optimal.
W artykule omówiono nowe obiecujące systemy wzbudzenia generatorów synchronicznych dużej mocy, pracujących we wspólnym systemie mocy. W oparciu o ogólne założenia otrzymano układ równań różniczkowych, funkcji przejścia oraz wykres blokowy układu wzbudzenia jako obiektu sterowania automatycznego. Matematyczne opisy elektromechanicznych procesów przejściowych są bardzo złożone i ograniczone. W takich przypadkach sprawność działania regulatora prądu wzbudzenia można zwiększyć stosując złożone algorytmy poszukiwań simpleksowych, gdy w procesie optymalizacji, lokalna funkcja sprawności jest aproksymowana równaniem separowalnym. W oparciu o uzyskane wyrażenia opracowano syntezę, adaptacyjny układ sterowania wzbudzenia generatora oraz bloki optymalizacji. Proponowany schemat syntezy układu adaptacyjnego pozwala eliminować błędy poszukiwania. Wyniki syntezy wskazują na to, że proces przejściowy napięcia generatora jest zbliżony do optymalnego.
Źródło:
Prace Instytutu Elektrotechniki; 2006, 226; 5-18
0032-6216
Pojawia się w:
Prace Instytutu Elektrotechniki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Integrated software environment dedicated for implementation of control systems based on PLC controllers
Zintegrowane środowisko programowania przeznaczone do realizacji systemów sterowania opartych na sterownikach PLC
Autorzy:
Surma, S.
Powiązania:
https://bibliotekanauki.pl/articles/375101.pdf
Data publikacji:
2007
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
sterownik PLC
proces przemysłowy
system sterowania
zintegrowane oprogramowanie
PLC controller
industrial process
control system
integrated software
Opis:
Industrial processes' control systems based on PLC controllers play today a very important role in all fields of transport, including also sea transport. Construction of control systems is the field of engineering, which has been continuously evolving towards maximum simplification of system design path. Up to now the time needed for the system construction from the design to commissioning had to be divided into a few stages. A mistake made in an earlier stage caused that in most cases the next stages had to be restarted. Available debugging systems allows defect detection at an early stage of the project implementation. The paper presents general characteristic of integrated software for implementation of complex control systems. The issues related to the software use for programming of the visualisation environment, control computer, selection of transmission medium and transmission protocol as well as PLC controllers' configuration, software and control have been analysed.
Systemy sterowania procesami przemysłowymi oparte na sterownikach PLC odgrywają w dniu dzisiejszym bardzo dużą rolę, we wszystkich dziedzinach transportu. Budowa systemów sterowania jest dziedziną inżynierii, która ciągle ewoluuje w kierunku maksymalnego uproszczenia ścieżki konstruowania systemu. Czas potrzebny na budowę systemu, od projektu po oddanie do eksploatacji (do dnia dzisiejszego) musiał być podzielony na kilka etapów. Błąd popełniony na wcześniejszym etapie powodował, że kolejne etapy trzeba było w większości przypadków powtarzać. Dostępne systemy debugowania pozwalają na wykrycie usterki we wczesnym stadium realizacji projektu. W artykule przedstawiono ogólną charakterystykę zintegrowanego oprogramowania, do realizacji złożonych systemów sterowania. Przeanalizowano zagadnienia dotyczące wykorzystania oprogramowania do programowania środowiska wizualizacji, komputera sterującego, wyboru medium transmisyjnego oraz protokołu transmisji oraz konfiguracji, oprogramowania i sterowania sterownikami PLC.
Źródło:
Transport Problems; 2007, 2, 2; 63-68
1896-0596
2300-861X
Pojawia się w:
Transport Problems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The influence of change software of engine control unit on chosen parameters of its work
Wpływ zmiany oprogramowania sterownika silnika na wybrane parametry jego pracy
Autorzy:
Gustof, P.
Hornik, A.
Powiązania:
https://bibliotekanauki.pl/articles/375244.pdf
Data publikacji:
2007
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
silnik
sterownik silnika
oprogramowanie sterownika
engine
engine control unit
software of control unit
Opis:
In this work was presented the influence of changes software of engine control unit Fiat Stilo 1,9 JTD on chosen parameters of its work: maximum power, engine torque, acceleration, maximum speed and average fuel consumption.
W pracy przedstawiono wpływ zmiany oprogramowania jednostki sterującej silnikiem Fiat Stilo 1.9 JTD na parametry jego pracy: moc maksymalną, moment obrotowy, przyspieszenie, prędkość maksymalną oraz średnie zużycie paliwa.
Źródło:
Transport Problems; 2007, 2, 1; 31-36
1896-0596
2300-861X
Pojawia się w:
Transport Problems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Behaviour-Based Control and Software Architecture for the Visually Guided Gobudem Outdoor Mobile Robot
Autorzy:
Doroftei, D.
Colon, E.
De Cubber, G.
Powiązania:
https://bibliotekanauki.pl/articles/384889.pdf
Data publikacji:
2008
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
control
mobile robot
software architecture
Opis:
The design of outdoor autonomous robots requires the careful consideration and integration of multiple aspects: sensors and sensor data fusion, design of a control and software architecture, design of a path planning algorithm and robot control. This paper describes partial aspects of this research work, which is aimed at developing a semiautonomous outdoor robot for risky interventions. This paper focuses on three main aspects of the design process: visual sensing using stereo vision and image motion analysis, design of a behaviourbased control architecture and implementation of modular software architecture.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2008, 2, 4; 19-24
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Dense 3D Structure and Motion Estimation as an Aid for Robot Navigation
Autorzy:
De Cubber, G.
Powiązania:
https://bibliotekanauki.pl/articles/384899.pdf
Data publikacji:
2008
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
outdoor mobile robots
behavior-based control
stereo vision and image motion analysis for robot navigation
modular control and software architecture (MCA)
Opis:
Three-dimensional scene reconstruction is an important tool in many applications varying from computer graphics to mobile robot navigation. In this paper, we focus on the robotics application, where the goal is to estimate the 3D rigid motion of a mobile robot and to reconstruct a dense three-dimensional scene representation. The reconstruction problem can be subdivided into a number of subproblems. First, the egomotion has to be estimated. For this, the camera (or robot) motion parameters are iteratively estimated by reconstruction of the epipolar geometry. Secondly, a dense depth map is calculated by fusing sparse depth information from point features and dense motion information from the optical flow in a variational framework. This depth map corresponds to a point cloud in 3D space, which can then be converted into a model to extract information for the robot navigation algorithm. Here, we present an integrated approach for the structure and egomotion estimation problem.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2008, 2, 4; 14-18
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Integrated Software for Implementation of Control Systems Based on PLC Controllers
Autorzy:
Surma, S.
Mikulski, J.
Powiązania:
https://bibliotekanauki.pl/articles/117515.pdf
Data publikacji:
2008
Wydawca:
Uniwersytet Morski w Gdyni. Wydział Nawigacyjny
Tematy:
transport
Control System
Integrated Software
PLC Controllers
Sea Transportation
Information Technology (IT)
Safety of Multicomputer Systems
Opis:
Industrial processes’ control systems based on PLC controllers play today a very important role in all fields of transport, including also sea transport. Construction of control systems is the field of engineering, which has been continuously evolving towards maximum simplification of system design path. Up to date the time needed for system construction from the design to commissioning had to be divided into a few stages. A mistake made in an earlier stage caused that in most cases the next stages had to be started anew. Modern software allows for quicker implementation of system design. Available debugging systems allow for defect detection at an early stage of project implementation. Application of additional protective devices will allow for remote diagnosing of the equipment state and introducing changes (depending on authorities granted). The paper presents general characteristic of integrated software for implementation of complex control systems. The issues related to the software use for programming of the visualisation environment, control computer, selection of transmission medium and transmission protocol as well as PLC controllers’ configuration, software and control have been analysed.
Źródło:
TransNav : International Journal on Marine Navigation and Safety of Sea Transportation; 2008, 2, 3; 297-300
2083-6473
2083-6481
Pojawia się w:
TransNav : International Journal on Marine Navigation and Safety of Sea Transportation
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Control flow graphs and code coverage
Autorzy:
Gold, R.
Powiązania:
https://bibliotekanauki.pl/articles/908136.pdf
Data publikacji:
2010
Wydawca:
Uniwersytet Zielonogórski. Oficyna Wydawnicza
Tematy:
graf skierowany
graf przepływowy
testowanie oprogramowania
directed graph
control flow graph
graph reduction
software testing
statement coverage
branch coverage
Opis:
The control flow of programs can be represented by directed graphs. In this paper we provide a uniform and detailed formal basis for control flow graphs combining known definitions and results with new aspects. Two graph reductions are defined using only syntactical information about the graphs, but no semantical information about the represented programs. We prove some properties of reduced graphs and also about the paths in reduced graphs. Based on graphs, we define statement coverage and branch coverage such that coverage notions correspond to node coverage, and edge coverage, respectively.
Źródło:
International Journal of Applied Mathematics and Computer Science; 2010, 20, 4; 739-749
1641-876X
2083-8492
Pojawia się w:
International Journal of Applied Mathematics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metodyka prowadzenia projektów oprogramowania systemów pomiarowo-sterujących
Project management methodology for control and measuring systems
Autorzy:
Łukaszewski, R.
Zawistowski, P.
Powiązania:
https://bibliotekanauki.pl/articles/152981.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
systemy pomiarowo-sterujące
zarządzanie projektami
inżynieria oprogramowania
PRINCE2
Scrum
DSDM
control-measuring systems
project management
software engineering
Opis:
Artykuł dotyczy problematyki metodyk prowadzenia projektów systemów pomiarowo-sterujących. W artykule przedstawiono koncepcję autorskiej metodyki opracowanej na podstawie metodyk już istniejących. Zaprezentowano założenia organizacji zespołu, cyklu życia i zarządzania czasem, procesy oraz eksperyment przeprowadzony z wykorzystaniem metodyki.
Project management as well as control and measuring systems are the issues that the paper is focused on. It is the first time the correlation between them is discussed. The conception of the project management methodology developed on the basis of several existing methodologies is presented in the paper (Section 2). Key issues of team organization, life cycle, time management and processes (Fig. 1) are shown and described in order to fully understand the assumptions of the methodology (Section 3). To analyse correctness of the methodology, the experiment was conducted (Section 4) during which participants wrote programs for two distributed control and measuring systems with use of the software engineering technic - Test-Driven Development methodology with dedicated LabVIEW tools (NI Unit Test Framework Toolkit and JKI VI Tester). The positive result of the experiment as well as reception of the developed approach proved methodology to be highly usable for the environment of control and measuring systems.
Źródło:
Pomiary Automatyka Kontrola; 2010, R. 56, nr 11, 11; 1333-1335
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Object-oriented programming as a method for developing software in rail-traffic-control computer systems
Programowanie obiektowe jako metoda tworzenia oprogramowania w komputerowych systemach sterowania ruchem kolejowym
Autorzy:
Sumiła, M.
Lewiński, A.
Powiązania:
https://bibliotekanauki.pl/articles/224259.pdf
Data publikacji:
2010
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
sterowanie ruchem kolejowym
programowanie obiektowe
bezpieczne oprogramowanie
rail control systems
object-oriented programming
safe software
Opis:
The paper focuses on a new method for specifying safe software for rail traffic control systems. The presented method is particularly convenient to define typical devices and subsystems used in traffic control, defined as software blocks in which control algorithms are directly applicable. The method uses the object-oriented methodology and the UML language. The program in UML language allows for modelling, verification, functional testing, and simulation in an environment that is typical for rail traffic control. The method takes the software implementation requirements into account, having in mind the safety and control in real time in accordance with the UIC and CENELEC standards and recommendations.
Praca dotyczy nowej metody specyfikacji bezpiecznego oprogramowania dla systemów sterowania ruchem kolejowym. Przedstawiona metoda jest szczególnie dogodna do definiowania typowych urządzeń i podsystemów stosowanych w sterowaniu ruchem kolejowym, w postaci określonych bloków oprogramowania, w których stosuje się bezpośrednio algorytmy sterowania. W metodzie wykorzystano metodologię obiektową i język UML. Program w języku UML daje możliwość modelowania, weryfikacji, testowania funkcjonalnego oraz symulacji w typowym środowisku sterowania ruchem kolejowym. Metoda uwzględnia wymogi implementacji oprogramowania uwzględniając bezpieczeństwo i sterowanie w czasie rzeczywistym zgodnie ze standardami i zaleceniami UIC i CENELEC.
Źródło:
Archives of Transport; 2010, 22, 2; 219-237
0866-9546
2300-8830
Pojawia się w:
Archives of Transport
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Pakiet LabVIEW w sterowaniu suwnicą 3D
Control of the 3D Crane in LabVIEW environment
Autorzy:
Kuck, R.
Pauluk, M.
Powiązania:
https://bibliotekanauki.pl/articles/275740.pdf
Data publikacji:
2010
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
automatyka
sterowanie
oprogramowanie
automation
control
software
Opis:
W artykule przedstawiono mechaniczny model suwnicy laboratoryjnej o wymiarach 1 m × 1 m × 1 m wraz z układem sterowania, a następnie zaprezentowano utworzony dla tego obiektu w środowisku graficznym LabVIEW panel kontrolno-pomiarowy, umożliwiający realizację eksperymentów z wykorzystaniem regulatora rozmytego. Przedstawiono także możliwości wykorzystania opracowanego panelu do stworzenia stanowiska laboratoryjnego na potrzeby e-learningu.
The paper describes a laboratory model of the 3D crane (overall dimensions: 1 m x 1 m x 1 m) together with a control unit. Also a control panel created for this object in the LabVIEW environment is presented. The panel enables executing experiments in real time with a fuzzy controller. This paper also describes a possibility, how to take advantage of the panel in creating a lab set for e-learning purposes.
Źródło:
Pomiary Automatyka Robotyka; 2010, 14, 6; 17-22
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Accelerator Infrastructure in Europe EuCARD 2011
Autorzy:
Romaniuk, R. S.
Powiązania:
https://bibliotekanauki.pl/articles/226312.pdf
Data publikacji:
2011
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
electronics and photonics for high energy physics experiments
free electron laser
distributed measurement and control systems
precise timing distribution systems of large space extent
advanced electronic systems
integration of hardware and software
Opis:
The paper presents a digest of the research results in the domain of accelerator science and technology in Europe, shown during the annual meeting of the EuCARD - European Coordination of Accelerator Research and Development. The conference concerns building of the research infrastructure, including in this advanced photonic and electronic systems for servicing large high energy physics experiments. There are debated a few basic groups of such systems like: measurement - control networks of large geometrical extent, multichannel systems for large amounts of metrological data acquisition, precision photonic networks of reference time, frequency and phase distribution.
Źródło:
International Journal of Electronics and Telecommunications; 2011, 57, 3; 413-419
2300-1933
Pojawia się w:
International Journal of Electronics and Telecommunications
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Asercyjne rozszerzenie języka ST normy IEC 61131-3 do dynamicznej weryfikacji systemów sterowania
Assertional extension in ST language of IEC 61131-3 standard for control systems dynamic verification
Autorzy:
Sadolewski, J.
Powiązania:
https://bibliotekanauki.pl/articles/276931.pdf
Data publikacji:
2011
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
oprogramowanie
projektowanie kontraktowe
język ST
systemy sterowania
software
design by contract
Structured Text language
control systems
Opis:
W pracy przedstawiono propozycję asercyjnego rozszerzenia języka ST (Structured Text) normy IEC 61131-3, nawiązującego do reguł projektowania kontraktowego i języka JML (Java Modeling Language). Zapisane asercje można przekształcić do kodu podczas kompilacji w celu uzyskania możliwości dynamicznej weryfikacji programów sterowania oraz detekcji błędów czujników. Przykłady dotyczą sterowania układem grzałek w zależności od temperatury oraz urządzenia do sortowania drewna.
The paper presents a proposition of assertional extension in Structured Text language from IEC 61131-3 standard, according to design by contract rules and JML (Java Modeling Language). Stored assertions could be converted to the code at compile time to obtain possibility of dynamic verification and for sensors failure detection. Heater control system and wood sorter machine are examples.
Źródło:
Pomiary Automatyka Robotyka; 2011, 15, 2; 305-314
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
DiaSter - Intelligent system for diagnostics and automatic control support of industrial processes
Autorzy:
Syfert, M.
Wnuk, P.
Kościelny, J. M.
Powiązania:
https://bibliotekanauki.pl/articles/384618.pdf
Data publikacji:
2011
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
diagnostic and supervisory systems
automatic control support
software platform
Opis:
The paper presents general description of the DiaSter system implementing advanced methods of modeling, diagnostics and supervisory control for industrial processes. The scope of the tasks realized in the system as well as the system software platform were characterized, in particular: the software structure, central archival and configuration databases, the way of data exchange in the system and the modules of modeling and calculations.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2011, 5, 4; 41-46
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Komputerowy symulator obiektu przeznaczony do testowania oprogramowania sterowników PLC
An object simulator for PLC software testing
Autorzy:
Kulisz, J.
Czerwiński, R.
Mocha, J.
Chmiel, M.
Powiązania:
https://bibliotekanauki.pl/articles/156583.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sterowanie procesami przemysłowymi
programowalne sterowniki logiczne PLC
uruchamianie oprogramowania
testowanie oprogramowania
symulatory procesów
inżynieria oprogramowania
industrial control
programmable logic controller (PLC)
program diagnostics
debugging
simulation
process simulators
software engineering
software productivity
Opis:
W artykule przedstawiono koncepcję programowego symulatora obiektu sterowania przeznaczonego do uruchamiania i testowania oprogramowania dla sterowników PLC. Symulator emuluje zachowanie fizycznego obiektu przemysłowego i komunikuje się ze sterownikiem za pośrednictwem karty wejścia-wyjścia podłączanej do komputera. Pozwala on na przetestowanie tworzonej aplikacji bez udziału fizycznego obiektu, dzięki czemu znacząco przyspiesza proces tworzenia, uruchamiania oraz testowania oprogramowania.
The paper discusses hardware and software tools used to support program testing and verification of Programmable Logic Controllers (PLC). Three main ideas of tools supporting PLC application development are presented: software PLC simulators (Fig. 1), software PLC simulators with software object simulators (Fig. 2), and software object simulators with a hardware PLC (Fig. 4). The last idea is discussed wider in the paper. The authors propose a new concept of the tool for supporting PLC program testing - an object simulator which is a separate device. The simulator consists of a PC equipped with an appropriate I/O card, and an object simulator program running on the PC. The object simulator program is responsible for emulating behavior of an industrial object, and providing appropriate visualization of its operation, enabling also the PLC programmer to simulate object faults. The PC does not communicate with the PLC using a network interface, but through physical I/Os of the PLC. The simulator is thus capable of testing the most of functionality built in PLC I/O modules, and time-critical functions, e. g. interrupts. The proposed concept of an object simulator can provide a reliable substitute for a physical object, and thus a significant part of software tests can be performed with use of the simulator. This can significantly facilitate and accelerate development of the application.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 1, 1; 3-5
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
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