PL EN


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

Wykorzystanie OPC i Modbus w zarządzaniu siecią sterowników PLC

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Management of the PLC controllers network using OPC and Modbus
Języki publikacji
PL
Abstrakty
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.
Słowa kluczowe
Wydawca
Rocznik
Strony
602--604
Opis fizyczny
Bibliogr. 7 poz.,
Twórcy
autor
autor
  • Wydział Informatyki, Zachodniopomorski Uniwersytet Technologiczny, ul. Żołnierska 49, 71-210 Szczecin, sjaszczak@wi.zut.edu.pl
Bibliografia
  • [1] API OpenOPC for Python: http://openopc.sourceforge.net/api.html
  • [2] http://python.org/ - oficjalna strona na temat technologii Python.
  • [3] KEPServerEX Kepware R technologies: http://www.kepware.com/ Products/kepserverex features.asp
  • [4] Modbus RTU Communications, GFK-2220C, Suplement GFK-0582, GE Fanuc Automotion, 2003.
  • [5] OpenOPC for Python http://openopc.sourceforge.net/
  • [6] Podręcznik użytkownika, Sterowniki programowalne VersaMax Micro i Nano, GFK-1645C - PL, GE Fanuc Automotion, 2002.
  • [7] Podręcznik OPC: http://www.commsvr.com/
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0122-0013
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ć.