Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 3

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
W artykule omówiono oprogramowanie typu klient OPC, przeznaczone do współpracy z serwerami OPC, działającymi w sieci Ethernet. Wykorzystano bibliotekę OpenOPC, umożliwiającą implementację funkcji klienckich, niezbędnych do współpracy serwerem OPC. Działanie aplikacji testowano w systemie, składającym się z kilku sterowników PLC, włączonych w sieć Ethernet, sterujących obiektami rzeczywistymi. Zaletą rozwiązania jest możliwość łączenia się z dowolnym urządzeniem z zainstalowanym systemem operacyjnym.
EN
In this paper, a multiplatform client software dedicated for the cooperation with OPC servers is described. The main idea is to create a lean OPC client, using an OpenOPC library, which is able to make connection with any OPC server and which is operation system - independent. Generally, the OpenOPC library enables easy implementation of client functions necessary to exchange data with a selected OPC server, like making connection, writing and reading values of OPC tagnames. A ready-made client application was tested in the system, based on several PLC controllers, connected with the Ethernet network and controlled real time plants. A significant advantage of the proposed solution is the opportunity of making connection with any OPC server installed on a device with Windows, or OSX systems. At the beginning, a logical diagram of the system (Fig. 1) with a detailed description is presented. In the next chapter, an example of the use of an implemented lean OPC client is described. There are two possible structures of control systems: a distributed (Fig. 2) and centralized (Fig. 3), which can be operated using an OPC client. Additionally, a selected real time control system i.e. “Modular servo” (Fig. 4) is explained in more detail in relation to the OPC protocol. In the final part of this paper, an example of using the developed OPC client to prepare a communication channel (Fig. 5) and exchange data (Fig. 6) between the application and a selected PLC controller is given and described.
PL
W artykule omówiono metodykę syntezy sprzętowej i programowej sieci sterowników PLC, opierając się na standardach OPC i Modbus. Przedstawiono fizyczną warstwę komunikacji pomiędzy sterownikami z wykorzystaniem protokołu Modbus, a następnie wyjaśniono technologię OPC i jej znaczenie w pracy z urządzeniami w relacji klient-serwer.W części końcowej przedstawiono, w jaki sposób skorzystać z biblioteki OpenOPC, tak aby móc wymieniać dane pomiędzy komputerem klasy PC i sterownikiem przemysłowym.
EN
In this paper a methodology of the hardware and software synthesis of the PLC controllers network, based on OPC and Modbus standards, is described. The main idea is an optimization process of logical algorithms implemented in the direct digital control level using micro PLC controllers. Generally, when micro PLCs are used to control devices, there are weak opportunities to implement difficult optimization algorithms, because of the limited syntactic of the programming language and hardware limits. In such cases some supervisory system at the upper level is needed to optimize low level controllers. The authors propose using OPC technology to realize this purpose i.e. to implement an optimization application (OPC client) using a personal computer connected with low level controllers with a help of a serial RS485 network. At the beginning a logical diagram of the system. (Fig. 1) with a procedure for preparing a physical level of the PLC controllers based on RS485 standard with some Modbus implementation details in micro PLCs are described. Additionally, the physical level of communication between PLCs using Modbus (Fig. 2) protocol and the OPC technology (Fig. 3) and its importance in the interaction between devices based on the client-server relation (Figs. 4, 5) are precisely explained. In the final part of this paper a detailed example of using the developed system i.e. the way of using an OpenOPC library to prepare a communication channel and successfully exchange data between a personal computer and a master PLC controller is given and de-cribed.
PL
W artykule omówiono możliwości wykorzystania protokołów DDE i OPC do badania układu regulacji kursu pojazdu podwodnego MAGIS zgodnie z procedurą Hardware In The Loop. Do jego realizacji użyto programu Simulink jako aplikacji klienckiej, za pomocą której zrealizowano model obiektu i KepwareOPC jako serwer OPC oraz GE Fanuc Series 90 Protocol jako serwer DDE. Istotnym walorem procedury HIL jest możliwość bezpiecznego testowania algorytmu sterowania w czasie rzeczywistym. Poza względami bezpieczeństwa istotne są również koszty wdrożenia i testowania algorytmów na rzeczywistym obiekcie. W rozdziale końcowym przedstawiono eksperyment HIL, polegający na sterowaniu kursem pojazdu podwodnego MAGIS. Układ sterowania stanowił sterownik VersaMax Micro wraz algorytmem sterowania, natomiast model pojazdu podwodnego zaimplementowano w programie Simulink.
EN
In this paper the procedure Hardware In The Loop used in the process of designing and testing of heading control algorithm ofthe underwater vehicle ROV type, which is the property of Faculty of Maritime Technology al Westpomeranian University of Technology, is described. The work name of this vessel is MAGIS. It was designed for the purpose of penetrating the demersal zone of Baltic Sea to detect hydrotechnical structures dumped, vessel wreeks etc. It can be also used for penetrating underwater parts of different hydrotechnical devices, vehicles, ships etc. The common problem in the designing of automated systems, especially in the case of underwaler vehicles, is the safe real time testing of the control algorithm. This algorithm is synthesized at the computer simulation level according to the Hardware In The Loop procedure, using specialized software, doesn 't take into account the specification of target platform i. e.: limited time for executing a single algorithm loop, limited program memory, limited precision of signal values etc. The other problem is a training of operators for working with underwater vehicles in operating conditions i.e: during sea triaIs. Besides carrying out real time experiments (except the high costs) can be the cause of vehicle damages which is controlled by an unexperienced operator. In this paper the possibilities of use the DDE and OPC protocols for the investigation of heading control system of the MAGIS underwater vehicle according to the Hardware On The Loop procedure, are described. The software used is: Simulink as client application where the model of the vehicle was created, KepwareOPC as OPC server and GE Fanuc Serlec 90 Protocol as DDE server. The main advantage of the Hardware In The Loop procedure is the possibility of safe real time testing of the control algorithm. Besides the security reasons, also the cost of implementation and testing of algorithm on real object is vital.
first rewind previous Strona / 1 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ć.