SYSTEMY KOMUNIKACJI W STEROWANIU PARAMETRAMI APARATU UDOJOWEGO



Podobne dokumenty
MIKROPROCESOROWY SYSTEM STEROWANIA PULSACJĄ DOJU MASZYNOWEGO KRÓW

MODELOWANIE WSPÓŁZALEŻNOŚCI PARAMETRÓW FAZY KOŃCOWEJ DOJU MASZYNOWEGO KRÓW

Dynamiczna wymiana danych DDE w sterowaniu aparatem udojowym

ROZWÓJ SYSTEMÓW WIZUALIZACJI W AUTOMATYZACJI DOJU KRÓW

STANOWISKO NAUKOWO-BADAWCZE DLA MASZYNOWEGO DOJU KRÓW

STEROWANIE PROCESAMI ROLNICZYMI WSPOMAGANYMI PRZEZ SYSTEMY INFORMATYCZNE

STEROWANIE CIŚNIENIEM BEZWZGLĘDNYM W APARACIE UDOJOWYM DLA KRÓW

Problemy Inżynierii Rolniczej Nr 4/2005 WIZUALIZACJA KOMPUTEROWA W PREZENTACJI WYNIKÓW MODELOWANIA DOJU KRÓW

IDENTYFIKACJA SYGNAŁÓW KONTROLNO-STERUJĄCYCH W AUTONOMICZNYM APARACIE UDOJOWYM 1

STEROWANIE LOGICZNE Z REGULACJĄ PID PODCIŚNIENIEM W APARACIE UDOJOWYM 1

Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych

ROBOT PRZEMYSŁOWY W DOJU KRÓW

BLOK FUNKCYJNY FUZZY LOGIC W STEROWANIU PLC AUTONOMICZNYM APARATEM UDOJOWYM*

Pulsacja podciśnienia sterowana PLC w doju maszynowym krów

FAQ: /PL Data: 2/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem LOGO!

INFORMATOR TECHNICZNY WONDERWARE

InPro BMS InPro BMS SIEMENS

KONCEPCJA DWUKOMOROWEGO KOLEKTORA AUTONOMICZNEGO APARATU UDOJOWEGO*

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

MODELOWANIE STEROWANIA ZBIORNIKIEM AKUMULACYJNYM W INSTALACJI UDOJOWEJ

Integracja systemów sterowania i sterowanie rozproszone 5 R

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

KOLEKTOR AUTONOMICZNEGO APARATU UDOJOWEGO*

1. Opis. 2. Wymagania sprzętowe:

PROGRAMOWALNE STEROWNIKI LOGICZNE

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

FAQ: /PL Data: 14/06/2007 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200

INFORMATOR TECHNICZNY WONDERWARE

Materiały dodatkowe. Simulink Real-Time

ANALIZA PARAMETRÓW DYNAMICZNYCH PULSATORÓW W WARUNKACH SYMULOWANEGO DOJU MECHANICZNEGO

OPC (OLE for Process Control) Zastosowania

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

1. INSTALACJA SERWERA

INFORMATOR TECHNICZNY WONDERWARE

Konsola operatora TKombajn

MODELOWANIE I SYMULACJA FUNKCJONOWANIA REGULACJI NA STANOWISKU MULTI TANK

Seria wielofunkcyjnych serwerów sieciowych USB

FAQ: /PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

Integracja systemów sterowania i sterowanie rozproszone 5 R

Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

INFORMATOR TECHNICZNY WONDERWARE

INDU-22. Przemysłowy Sterownik Mikroprocesorowy. Przeznaczenie. masownica próżniowa

Rejestratory Sił, Naprężeń.

Seria wielofunkcyjnych serwerów sieciowych USB

Laboratorium Ericsson HIS NAE SR-16

Instrukcja do oprogramowania ENAP DEC-1

Konfiguracja modułu alarmowania w oprogramowaniu InTouch 7.11

Programowanie centrali telefonicznej Platan Libra

Program V-SIM tworzenie plików video z przebiegu symulacji

APLIKACJA ZBIORÓW ROZMYTYCH DLA NOWOCZESNYCH TECHNIK DOJU KRÓW*

Instalacja oprogramowania Platforma Systemowa ArchestrA 2012 R2

SKRó CONA INSTRUKCJA OBSŁUGI

Konfiguracja i podłączenie sterownika Horner APG do oprogramowania Cscape po RS232

HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu pompowni wykonane w technologii

POLITECHNIKA GDAŃSKA

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Instalacja PPPoE w systemie Windows XP za pomocą kreatora nowego połączenia sieciowego

Kod produktu: MP-W7100A-RS232

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

ELEMENTARNA WIZUALIZACJA

Konfiguracja programu komunikacyjnego DAServer SIDirect do komunikacji ze sterownikami Siemens S7 300 i 400 po protokole Ethernet

ZASTOSOWANIE PROGRAMU MATLAB W MODELOWANIU PODCIŚNIENIA W APARACIE UDOJOWYM

Konfiguracja oprogramowania w systemach MS Windows dla kont z ograniczonymi uprawnieniami

LEKCJA TEMAT: Zasada działania komputera.

Załącznik nr 5 do PF-U OPIS SYSTEMU SCADA

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

Kontrolka ActiveX Internet Explorer w aplikacji wizualizacyjnej InTouch

Instrukcja obsługi. Grand IP Camera III. Kamera IP do monitoringu

MODELOWANIE RELACJI STRUMIENIA MASOWEGO CIECZY Z CIŚNIENIEM BEZWZGLĘDNYM W APARACIE UDOJOWYM

PROGRAMOWANIE UKŁADÓW REGULACJI CIĄGŁEJ PCS

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Zasady współpracy programu Doradca Handlowy z Symfonią

Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

Nowe spojrzenie na systemy monitoringu i sterowania sieciami ciepłowniczymi

OPC (OLE for Process Control) Zastosowania

Zautomatyzowane systemy produkcyjne

Zastosowania mikrokontrolerów w przemyśle

Tytuł: Instrukcja obsługi Modułu Komunikacji internetowej MKi-sm TK / 3001 / 016 / 002. Wersja wykonania : wersja oprogramowania v.1.

PR kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco

Biuletyn informacyjny WeriOn. 3/2015 Instrukcja konfiguracji połączenia z programem Subiekt GT r.

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a.

Modułowy programowalny przekaźnik czasowy firmy Aniro.

ASMAX ISDN-TA 128 internal Instalacja adaptera w środowisku Windows 98 / ME

ActionFX oprogramowanie do sterowania efektami platform i kin 7D V1.0.1

Instrukcja instalacji połączenia sterownika PL11-MUT24 ze stroną internetową.

Sterowniki Programowalne Sem. V, AiR

Instalacja Webroot SecureAnywhere przy użyciu GPO w Active Directory

Pakiet informacyjny dla nowych użytkowników usługi Multimedia Internet świadczonej przez Multimedia Polska S.A. z siedzibą w Gdyni

Przygotowanie urządzenia:

Instrukcja instalacji Control Expert 3.0

MultiTool instrukcja użytkownika 2010 SFAR

Instrukcja użytkownika ARSoft-WZ1

Transkrypt:

Problemy Inżynierii Rolniczej nr 4/2008 Henryk Juszka, Marcin Tomasik, Piotr Skalny Katedra Energetyki Rolniczej Uniwersytet Rolniczy w Krakowie SYSTEMY KOMUNIKACJI W STEROWANIU PARAMETRAMI APARATU UDOJOWEGO Streszczenie Przedstawiano problematykę sterowania wybranymi parametrami aparatu udojowego za pomocą sterownika PLC wraz z wizualizacją komputerową tych parametrów. System sterowania zbudowano na bazie sterownika modułowego firmy Moeller XC101. Z aplikacją wizualizującą pracę aparatu udojowego, sterownik komunikuje się poprzez OPC Serwer i protokół DDE. Zaprogramowane rozwiązanie techniczne zmierza w kierunku elastycznego dostosowywanie pracy aparatu udojowego do zmiennego natężenia strumienia masowego wypływu mleka ze strzyka wymienia krowy. Słowa kluczowe: automatyzacja, sterowanie, systemy komunikacji, aparat udojowy Wstęp Zastosowanie sterownika mikroprocesorowego sprzężonego z komputerem pozwala na zwiększenie możliwości komputera w zakresie obliczeń, np. dla programu Matlab-Simulink, natomiast sterownik odpowiedzialny jest tylko za kontrolę urządzeń pomiarowych i wykonawczych [Kwaśniewski 1999]. Celem pracy była analiza systemu sterowania, z komunikacją pomiędzy sterownikiem mikroprocesorowym a systemem wizualizacji aparatu udojowego w świetle prowadzonych przez autorów prac badawczych. Wykonano aplikację symulującą aparat udojowy dla krów z wybranymi parametrami sterowania oraz zaprogramowano i uruchomiono komunikację protokołami OPC (OLE for Process Controle) i DDE (Dynamic Data Exchange). Gotowy sterownik z całym niezbędnym osprzętem przedstawia rysunek 1. Widoczne są główna jednostka, zasilacz, terminale służące do komunikacji z urządzeniami zewnętrznymi. Serwer OPC jest to standard przemysłowy, utworzony przy współpracy wielu wiodących producentów sprzętu i oprogramowania, a firmą Microsoft. Standard ten tworzy typowe połączenie do komunikowania się pomiędzy różnymi 139

Henryk Juszka i in. urządzeniami kontrolującymi procesy technologiczne. Ich celem jest uniezależnienie oprogramowania monitorującego lub kontrolującego od producenta sprzętu i oprogramowania. System OPC został zaprojektowany dla udostępniania danych ze sterowników mikroprocesorowych innym aplikacjom. Rys. 1. Sterownik mikroprocesorowy kontrolujący proces doju (Źródło: Opracowanie własne) Fig. 1. Microprocessor controller steering cow milking process Dynamiczna wymiana danych DDE jest formą komunikowania się wykorzystującą pamięć współdzieloną do wymiany danych pomiędzy aplikacjami. Każdy program, który wykorzystuje DDE jako formę przesyłania danych, wykorzystuje specyficzne adresy DDE do uzyskania dostępu do danych. Obsługiwanie serwera DDE pozwala na przesyłanie danych o procesie z systemu sterowania do innych aplikacji, np. Matlab-Simulink. Natomiast obsługiwanie klienta DDE odpowiedzialne jest za przesyłanie danych z innych aplikacji do systemu sterowania [Douglas 1997]. System komunikacji i sterowania aparatem udojowym Algorytm sterujący uwzględnia sterowanie podciśnieniem w komorze podstrzykowej, jak również sterowanie pulsacją [Juszka i in. 2007]. Kolejnym ważnym parametrem doju jest częstotliwość pulsacji, która dla 1 krów wynosi 60 min [Mastyj 2001]. 140

Systemy komunikacji w sterowaniu... Pierwszy szczebel programu ma za zadanie uruchomić system podciśnieniowy (rys. 2). Na drabinkach stworzono pulsator za pomocą dwóch przekaźników czasowych nawzajem się wyłączających, po 0,5 s, co pozwoli uzyskać 60 pulsów na sekundę. Rys. 2. Realizacja pulsatora na sterowniku mikroprocesorowym (Źródło: opracowanie własne) Fig. 2. Realization of the pulsator on microprocessor controller. Ten sam układ powielony ponownie ze zmienionymi czasami przełączeń przekaźników czasowych z 0,5 s na 0,33 s, pozwala uzyskać drugi generator o częstotliwości 1,5 Hz, odpowiedni do udoju kóz i owiec [Mastyj 2001]. W dalszej części programu realizowana jest zmiana podciśnienia w komorze podstrzykowej. Założono w symulacji, że w czasie fazy rozdajania (ok. 20 s), podciśnienie ustali się na poziomie 36 kpa. Po osiągnięciu tej wartości będzie ono stopniowo zwiększać się co 15 s. Po osiągnięciu 50 kpa rozpocznie się faza doju właściwego i będzie trwała około 200 s. Dój kończy dodajanie trwające 20 s. W tej fazie podciśnienie będzie zmniejszać się [Juszka i in. 2007]. Podciśnienie przy użyciu sterownika XC100 może być sterowane za pomocą sygnału monitorującego przepływ mleka przez aparat udojowy. Zmianę podciśnienia w symulacji zaprogramowano z wykorzystaniem timerów (rys. 3). Zmiany są odpowiednie dla doju z wyróżnieniem trzech faz: stymulacji, doju właściwego, podoju. Pierwszy timer ma za zadanie zmienić nastawione parametry po upływie 20 s. Natomiast kolejne zmieniają parametry po upływie czasu ustalonego dla tych faz. Monitorowanie procesu technologicznego jest powszechnie realizowane w przemyśle. Autorzy proponują adaptację takiego systemu zbudowanego w programie XSoft do procesu doju krów. 141

Henryk Juszka i in. Rys. 3. Timery przełączające poszczególne fazy doju (Źródło: opracowanie własne) Fig. 3. The timers switching over particular milking phases Rys. 4. Wizualizacja systemu sterowania wybranymi parametrami pracy aparatu udojowego (Źródło: opracowanie własne) Fig. 4. Visualization of the system steering selected operation parameters of the milking apparatus 142

Systemy komunikacji w sterowaniu... Aby przedstawić graficznie proces technologiczny, należy uruchomić edytor w zakładce wizualizacji. Uruchomi się wówczas okno z narzędziami do jego budowy. System przedstawiający uproszczone sterowanie aparatem udojowym zamieszczono na rysunku 4. Poszczególne elementy umieszczane w oknie są one numerowane np. #0. Obiekty o numerach 0 i 4, to przyciski odpowiedzialne za włączenie i wyłącznie podciśnienia. Natomiast przyciski 1 i 2 uruchamiają pulsator dla doju krów 1 Hz lub kóz i owiec 1,5 Hz. Obiekt umieszczony między przyciskami załącz-wyłącz oraz przyciskami pulsatora, to kontrolka zmieniająca barwę podczas działania pulsatora. Następnie umieszczono wskaźnik podciśnienia z komory podstrzykowej, wskaźnik natężenia wypływu mleka oraz animowany obiekt przedstawiający pracę kubka udojowego dla jednego strzyka. Po przygotowaniu wizualizacji uruchomiono jej komunikację z systemem sterowania analizowanymi parametrami aparatu udojowego. Program Xsoft jest dodatkowo wyposażony w narzędzia do komunikacji ze sterownikiem w systemie OPC Gateway Server. W celu uruchomienia konfiguracji servera, należy z paska zadań wybrać zakładkę Online. Dalej po rozwinięciu wybieramy Communication Parameters. Pojawi się wówczas okno konfiguracji ustawień kanału transmisji danych do sterownika (rys. 5). Wtedy należy wybrać prędkość transmisji danych. W tym przypadku jest to prędkość domyślna, ustawiona automatycznie. Rys. 5. Konfiguracja komunikacji (Źródło: opracowanie własne) Fig. 5. Configuration of communication parameters 143

Henryk Juszka i in. Pozostałe elementy konfiguracji programuje się równolegle z budową systemu wizualizacji opisanego powyżej. Każdy z elementów należy odpowiednio przypisać do danej w programie komórki pamięci lub wyjścia, którym chcemy sterować za pomocą panelu wizualizacyjnego. Jest to warunek komunikacji w omawianym systemie sterowania. W celu sprawdzenia działania komunikacji DDE należy dokonać potrzebnych konfiguracji w programach InTouch jako server i Exel klient tak, aby następowała wymiana danych między obiektami. Wpisaniu w komórki Excela liczby, zmienia się natychmiast ustawienie suwaków w wizualizacji. Natomiast jeżeli zmienimy ustawienia suwaków, to natychmiast zmienia się wartość liczb w komórkach Excela. W InTouch należy utworzyć nowe okno pod nazwą np. DDE Excel, następnie pod zakładką Specjal trzeba znaleźć Acces Names i utworzyć zmienną o nazwie Excel. Kolejnym krokiem będzie zdefiniowanie w następujący sposób: w pole Applikation Name należy wpisać Excel, w pole Topic Name wpisać [zeszyt1]arkusz1 i ustawić protokół komunikacji na DDE (rys. 6). Rys. 6. Ustawienie zmiennej Excel (Źródło: opracowanie własne) Fig. 6. Setting up of Excel variable Wprowadzenie danych do dowolnego programu uruchamianego w systemie Windows pozwalana wykonywanie dodatkowych, skomplikowanych obliczeń, które mogą powrócić do sterownika mikroprocesorowego i zostaną wykorzystane do przesterowania urządzenia. 144

Systemy komunikacji w sterowaniu... Podsumowanie Na podstawie doświadczeń nad zastosowaniem systemu sterowania wybranymi parametrami pracy aparatu udojowego z układem komunikacji przy wykorzystaniu serwera OPC i protokołu komunikacyjnego DDE można zauważyć, że serwer OPC znacznie usprawnia współpracę sterownika PLC i komputera ze względu na dużą prędkość wymiany danych. Proponowane rozwiązanie z nadrzędnym systemem sterowania i kontroli procesu doju (zainstalowanym na komputerze) umożliwia wykonywanie skomplikowanych obliczeń, bez dodatkowego obciążania procesora i pamięci sterownika. Bibliografia Douglas E, Commer. 1997. Sieci komputerowe TCP/IP. Projektowanie i realizacja protokołów cz. 2. WNT, Warszawa Juszka H., Lis S., Tomasik M. 2007. Sterowanie ciśnieniem bezwzględnym w aparacie udojowym dla krów. Inżynieria Rolnicza, Nr 7(95), ss. 63-70 Kwaśniewski J. 1999. Programowalne sterowniki przemysłowe w systemach sterowania. Fundacja Dobrej Książki, Warszawa Mastyj A. 2001. Parametry pracy dojarki a natężenie przepływu mleka przez aparat. Inżynieria Rolnicza, Nr 1(21), ss. 213-217 Praca naukowa finansowana ze środków na naukę w latach 2008-2011 jako projekt badawczy N N313 154435. 145