Dynamiczna wymiana danych DDE w sterowaniu aparatem udojowym



Podobne dokumenty
BLOK FUNKCYJNY FUZZY LOGIC W STEROWANIU PLC AUTONOMICZNYM APARATEM UDOJOWYM*

SYSTEMY KOMUNIKACJI W STEROWANIU PARAMETRAMI APARATU UDOJOWEGO

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

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

MIKROPROCESOROWY SYSTEM STEROWANIA PULSACJĄ DOJU MASZYNOWEGO KRÓW

STANOWISKO NAUKOWO-BADAWCZE DLA MASZYNOWEGO DOJU KRÓW

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

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

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

STEROWANIE PROCESAMI ROLNICZYMI WSPOMAGANYMI PRZEZ SYSTEMY INFORMATYCZNE

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

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

KONCEPCJA DWUKOMOROWEGO KOLEKTORA AUTONOMICZNEGO APARATU UDOJOWEGO*

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

KOLEKTOR AUTONOMICZNEGO APARATU UDOJOWEGO*

SYSTEM KOMUNIKACJI UKŁADU KONTROLNO-POMIAROWEGO W AUTONOMICZNYM APARACIE UDOJOWYM *

INFORMATOR TECHNICZNY WONDERWARE

OPC (OLE for Process Control) Zastosowania

MODELOWANIE STEROWANIA ZBIORNIKIEM AKUMULACYJNYM W INSTALACJI UDOJOWEJ

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

MODELOWANIE I SYMULACJA FUNKCJONOWANIA REGULACJI NA STANOWISKU MULTI TANK

ZASTOSOWANIE PROGRAMU MATLAB W MODELOWANIU PODCIŚNIENIA W APARACIE UDOJOWYM

ROBOT PRZEMYSŁOWY W DOJU KRÓW

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

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

Zestaw w IP20 TI-BL20-E-EN-8

Zestaw w IP20 dla PROFINET IO TI-BL20-E-PN-4

Integracja systemów sterowania i sterowanie rozproszone 5 R

INFORMATOR TECHNICZNY WONDERWARE

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

INFORMATOR TECHNICZNY WONDERWARE

ODWZOROWANIE PRZEBIEGU PULSACJI METODAMI SZTUCZNEJ INTELIGENCJI

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Śląska w Gliwicach Instytut Automatyki 2005/2006

ANALIZA PORÓWNAWCZA METOD POMIARU PRZEPŁYWU MLEKA W KOLUMNIE AUTONOMICZNEGO APARATU UDOJOWEGO *

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

Inteligentny czujnik w strukturze sieci rozległej

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

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Zautomatyzowane systemy produkcyjne

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

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

Opracował: Jan Front

Nowe spojrzenie na systemy monitoringu i sterowania sieciami ciepłowniczymi

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

Zastosowania mikrokontrolerów w przemyśle

Koncepcja budowy nowego układu MK-SORN na terenie ODM Katowice.

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

Laboratorium Ericsson HIS NAE SR-16

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

Integracja systemów sterowania i sterowanie rozproszone 5 R

MODELOWANIE PRZEPŁYWU MLEKA W KOLUMNIE KOLEKTORA AUTONOMICZNEGO APARATU UDOJOWEGO DLA KRÓW *

W Y B R A N E P R O B L E M Y I N Y N I E R S K I E

Serwery OPC UA 1. SERWER OPC UA DLA CONTROL

SYSTEM SCADA DO OCHRONY KATODOWEJ SCADA SYSTEM FOR CATHODIC PROTECTION

Moduły kontrolno pomiarowe iologik. Marcin Krzewski

Instalacje SCADA z zastosowaniem urządzeń MOXA

działek zagrodowych w gospodarstwach specjalizujących

Matlab jako klient OPC. Przykład wysyłania i odbierania danych z PLC za pośrednictwem DA Serwera.

STEROWANIE MIKROPROCESOROWE PROCESEM ZADAWANIA PASZY DLA ZWIERZĄT

Czy system scala będzie wizualizował tylko instalowany sterownik czy inne. Jeżeli inne to prosimy o podanie ich parametrów oraz ilości wejść. Wyjść.

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line

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

OPISY KURSÓW. Nazwa kursu: PROGRAMOWANIE SYSTEMÓW ROZPROSZONYCH NA BAZIE STE- ROWNIKÓW PLC. Język wykładowy: polski

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

Sterowniki Programowalne (SP) Wykład 11

1.2 SYSTEMY WIZUALIZACJI I NADZORU PROCESU HMI/SCADA

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

Załącznik nr 1 SPECYFIKACJA ISTOTNYCH WARUNKÓW ZAMÓWIENIA

INFORMATOR TECHNICZNY HORNER. Konfiguracja komunikacji GPRS pomiędzy sterownikiem XLe i oprogramowaniem Proficy HMI/SCADA Cimplicity

Automatyka i Robotyka Opracowanie systemu gromadzącego i przetwarzającego wyniki zawodów robotów.

Łączenie, sterowanie, wizualizacja Modułowe sterowniki PLC, XC100/XC200

Informatyka I. Programowanie aplikacji bazodanowych w języku Java. Standard JDBC.

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

LABORATORIUM ENERGOOSZCZĘDNEGO BUDYNKU

LEKCJA TEMAT: Zasada działania komputera.

Programowanie równoległe i rozproszone. Praca zbiorowa pod redakcją Andrzeja Karbowskiego i Ewy Niewiadomskiej-Szynkiewicz

Programowalny zestaw w IP20 dla Ethernet Modbus/TCP TI-BL20-PG-EN-8

Informatyka I. Standard JDBC Programowanie aplikacji bazodanowych w języku Java

Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, Wrocław

Podstawowe pojęcia dotyczące sieci komputerowych

15 lat doświadczeń w budowie systemów zbierania i przetwarzania danych kontrolno-pomiarowych

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

HYDRO-ECO-SYSTEM. Sieciowe systemy monitoringu w instalacjach przemysłowych i ochrony środowiska

EmsController. Program do akwizycji danych z liczników pomiarowych typu EMS, G3A i EPQS

ALGORYTM PROJEKTOWANIA ROZMYTYCH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO

PROGRAMOWALNE STEROWNIKI LOGICZNE

LABORATORIUM ELEKTRYCZNYCH SYSTEMÓW INTELIGENTNYCH

Katedra Systemów Cyfrowego Przetwarzania Sygnałów

Pomiar objętościowego natężenia przepływu mleka

Szkolenie InTouch. Andrzej Garbacki

FAQ: /PL Data: 9/04/2013 WinCC v7 Wymiana danych ze sterownikiem serii S poprzez protokół Modbus TCP

Oprogramowanie komputerowych systemów sterowania

Konfiguracja programu Merz OPC Server AS511 i oprogramowania InTouch do komunikacji ze sterownikiem Siemens Simatic S5

WPŁYW PRZEBIEGU MECHANICZNEGO DOJU KRÓW NA ZAWARTOŚĆ KOMÓREK SOMATYCZNYCH W MLEKU PRZY ZMIENNEJ SILE NACIĄGU GUM STRZYKOWYCH W KUBKU UDOJOWYM

PRZEWODNIK PO PRZEDMIOCIE

InPro BMS InPro BMS SIEMENS

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

Transkrypt:

PROBLEMY INŻYNIERII ROLNICZEJ PIR 2012 (IV VI): z. 2 (76) PROBLEMS OF AGRICULTURAL ENGINEERING s. 119 125 Wersja pdf: www.itep.edu.pl/wydawnictwo ISSN 1231-0093 Wpłynęło 06.12.2011 r. Zrecenzowano 20.01.2012 r. Zaakceptowano 11.04.2012 r. Dynamiczna wymiana danych DDE w sterowaniu aparatem udojowym A koncepcja B zestawienie danych C analizy statystyczne D interpretacja wyników E przygotowanie maszynopisu F przegląd literatury Henryk JUSZKA AD, Marcin TOMASIK ABE, Stanisław LIS AF Uniwersytet Rolniczy w Krakowie, Katedra Energetyki i Automatyzacji Procesów Rolniczych Streszczenie W pracy przedstawiono problematykę komunikacji nadrzędnego systemu sterowania, zaprogramowanego w Wonderware InTouch, z programem sterującym autonomicznym aparatem udojowym za pośrednictwem sterownika PLC. System sterowania bazuje na sterowniku modułowym Moeller XC-CPU 101. Sterownik ten komunikuje się z aplikacją wizualizacji, sprawującą nad nim nadrzędną kontrolę za pomocą serwera Gateway i protokołu DDE. System komunikacji umożliwia wprowadzanie niekonwencjonalnych algorytmów sterowania autonomicznym aparatem udojowym (m.in. w programie Matlab). Słowa kluczowe: aparat udojowy, DDE, sterownik PLC, wizualizacja InTouch Wstęp Sterownik mikroprocesorowy sprzężony z komputerem umożliwia jego wykorzystanie do obliczeń, np. dla programu Matlab-Simulink. Sterownik jest odpowiedzialny tylko za kontrolę urządzeń pomiarowych i wykonawczych, pełniąc rolę zadajnika [KASPRZYK 2010]. Warunkiem koniecznym do zrealizowania połączenia między sterownikiem PLC a komputerem jest utworzenie szybkiego i niezawodnego kanału wymiany danych procesowych [TOMASIK i in. 2010]. Dynamiczna wymiana danych DDE jest formą komunikowania się, wykorzystującą pamięć współdzieloną do wymiany danych między aplikacjami za pośrednictwem systemu operacyjnego komputera, na którym są zainstalowane. Każdy program w ramach komunikacji za pomocą DDE korzysta ze specyficznej metodyki adresowania zapytań o dostęp do danych. Funkcja serwera DDE, którym Instytut Technologiczno-Przyrodniczy w Falentach, 2012

Henryk Juszka, Marcin Tomasik, Stanisław Lis jest układ sterowania, polega na rozsyłaniu danych o procesie z systemu sterowania do innych aplikacji, natomiast w ramach klienta DDE, układ sterowania odpowiada za pobieranie danych z innych aplikacji do systemu sterowania [JA- KUSZEWSKI 2010]. Celem pracy było opracowanie systemu komunikacji między sterownikiem PLC, odpowiedzialnym za pracę autonomicznego aparatu udojowego a komputerem, jako nadrzędnym systemem sterowania i akwizycji danych procesowych. System komunikacji autonomicznego aparatu udojowego Stosowanie komunikacji DDE w sterowaniu autonomicznym aparatem udojowym wynika z prac naukowo-badawczych nad zaawansowanymi algorytmami sterowania podciśnieniem w komorze podstrzykowej kubków udojowych, skorelowanego z natężeniem wypływu mleka z poszczególnych strzyków wymienia krowy. W programie Matlab-Simulink opracowano algorytmy sterowania z wykorzystaniem metod logiki rozmytej. Metody te skutecznie realizują założenie o dopasowywaniu parametrów regulacji układu sterowania, uwzględniające cechy fizjologiczne krów w zakresie oddawania mleka [EWY 1989]. Istnieją dwie możliwości sterowania tymi metodami, polegające na: 1. Stosowaniu podprogramu sterującego podciśnieniem, opracowanego w Matlabie, w którym także tworzona jest baza wiedzy o danej krowie. Baza ta umożliwia dopasowanie współczynników w modelach rozmytych. Zasadniczy program sterujący autonomicznym aparatem udojowym pozostaje w PLC. 2. Zapisaniu kodu programu sterującego podciśnieniem w bibliotece Fuzzy sterownika PLC. Baza wiedzy i obliczanie współczynników dla tej biblioteki jest realizowane w zewnętrznym programie, zainstalowanym na komputerze, np. Wonderware InTouch. Ponadto program InTouch jako system SCADA (ang. Supervisory Control And Data Acquisition ) sprawuje kontrolę nad procesem doju krów [JUSZKA i in. 2010]. W obu przypadkach sterownik PLC jest odpowiedzialny za odczytywanie sygnałów z czujników pomiarowych, umieszczonych w autonomicznym aparacie udojowym oraz sterowanie urządzeniami wykonawczymi. Schemat blokowy koncentratora sygnałów dla autonomicznego aparatu udojowego przedstawiono na rysunku 1. Koncentrator ma formatować i przetwarzać sygnały przesyłane między elementami układu sterowania oraz zapewnić komunikację w jednym ze standardowych protokołów dla sterownika PLC Moeller XC-CPU 101. Ze sterownikiem PLC XC-CPU 101 można komunikować się następująco: w standardzie sieci przemysłowej Profibus; za pomocą protokołu SUCOMA (łącze szeregowe, połączenie typu punktpunkt, protokół wspierany na porcie do programowania we wszystkich sterownikach Moeller); 120 ITP w Falentach; PIR 2012 (IV VI): z. 2 (76)

Dynamiczna wymiana danych DDE... Al AI 1 czujnik poziomu w komorze A A. level Level sensor sensor in in chamber the chamber A A. Al AI 2 czujnik czujnik poziomu w komorze komorze B B. level Level sensor sensor in in chamber the chamber B B. AI czujnik podciśnienia komorze A. Underpressure sensor in the chamber A. Al 3 czujnik podciśnienia w komorze A underpressure sensor in chamber A AI 4 czujnik podciśnienia komorze B. Underpressure sensor in the chamber B. Al 4 czujnik podciśnienia w komorze B underpressure sensor in chamber B AI 5 czujnik podciśnienia komorze międzyściennej. Underpressure sensor in the Al chamber 5 czujnik between podciśnienia the wall. w komorze międzyściennej underpressure sensor in inter-wall chamber Pl PI 1 zawór zaciskowy elektromagnetyczny (podwójny) (podwójny). pinch Pinch solenoid solenoid valve valve (double) (double). Pl PI 2 zawór zaciskowy elektromagnetyczny (podwójny). pinch Pinch solenoid solenoid valve valve (double) Pl (double). 3 zawór zaciskowy elektromagnetyczny pinch solenoid valve PI 3 zawór zaciskowy elektromagnetyczny. Pinch solenoid valve. Pl 4 zawór zaciskowy elektromagnetyczny pinch solenoid valve PI zawór zaciskowy elektromagnetyczny. Pinch solenoid valve. 1 aparat aparat udojowy. Milking milking cluster apparatus cluster Źródło: opracowanie własne. Source: own study. Rys. 1. Koncentrator sygnałów dla autonomicznego aparatu udojowego Fig. 1. Signal concentrator for autonomous milking machine cluster za pomocą protokołu SUCONET (łącze szeregowe, połączenie typu Master x Slave, w sterownikach Meller, konieczna jest karta sieciowa ze wsparciem SUCONET); w sieci Ethernet (TCP/IP) (przez konwerter sprzętowy CoBox); modemem telefonicznym (za pomocą protokołu SUCOMA). Ponadto istnieje możliwość komunikacji między sterownikiem a programami nadrzędnymi za pomocą: serwera komunikacyjnego OPC, Gateway Serwer DDE, przeznaczonego do dynamicznej wymiany danych między aplikacjami uruchamianymi w systemie MS Windows. Protokoły te korzystają pośrednio z portu RS-232 sterownika PLC, do którego podłączony jest komputer. Dodatkowo konieczne jest zainstalowanie na komputerze sterowników do serwerów OPC i DDE, usprawniających pracę systemu komunikacji. Komunikacja DDE między PLC a SCADA-InTouch Komunikacja między narzędziami systemu sterowania nadrzędnego, jakimi są system SCADA Wonderware InTouch i easy soft CoDeSys, odbywa się na zasadzie dynamicznej wymiany danych DDE [JUSZKA i in. 2005]. Zależność między klientem a serwerem DDE przedstawiono na rysunku 2. ITP w Falentach; PIR 2012 (IV VI): z. 2 (76) 121

Henryk Juszka, Marcin Tomasik, Stanisław Lis Źródło: opracowanie własne. Source: own study Rys. 2. Komunikacja klient serwer w autonomicznym aparacie udojowym Fig. 2. Client server communication in an autonomous milking machine cluster Narzędzia systemu sterującego zostały zdefiniowane jako: 1. Wonderware InTouch-SERWER. Baza danych gromadząca wszystkie informacje przesyłane z czujników pomiarowych. Każda krowa jest identyfikowana a parametry doju są zapisywane do plików, tam przechowywane. Na podstawie odczytanych z plików archiwalnych wartości, tj. natężenie wypływu mleka w funkcji czasu doju konstruowany jest rozmyty model sterujący dojem [JUSZKA i in. 2011; JUSZKA, LIS 2009]. 2. Easy soft CoDeSys-KLIENT. Program sterujący pracą autonomicznego aparatu udojowego, na który składają się: odczyt sygnałów wejściowych z czujników i wysyłanie sygnałów wyjściowych do elementów wykonawczych (kanał A) oraz realizacja programu sterującego (kanał B). Za pomocą połączenia DDE dane aktualizują się automatycznie w tej samej chwili co dane w programie, do którego skierowano zapytanie. Wymaganiem DDE jest to, aby programy uczestniczące w wymianie danych, były ciągle uruchomione. Nie ma ograniczeń co do liczby równocześnie prowadzonych konwersacji, tzn. dana aplikacja może być równocześnie klientem dla jednej konwersacji i serwerem dla innej. Serwer może dostarczać dane wielu klientom, klient może otrzymywać dane od wielu serwerów. Wybranie i kliknięcie ikony kubka udojowego w oknie SERWER powoduje otwarcie animowanego okna, zawierającego jego wizualizację (rys. 3). Cyframi oznaczono zmienne występujące w aplikacji sterującej. Wszystkie zmienne oraz ich rodzaje zestawiono w tabeli 1. Nazwy zmiennych w aplikacji sterującej i wizualizującej nieco się różnią. Ponieważ zawory 1 i 2 napę- 122 ITP w Falentach; PIR 2012 (IV VI): z. 2 (76)

Dynamiczna wymiana danych DDE... Rys. 3. Wizualizacja kubka udojowego z naniesioną mapą zmiennych Fig. 3. Visualization of teatcup coated with a map of variables Źródło: opracowanie własne. Source: own study. Tabela 1. Deklaracja zmiennych występujących w komunikacji DDE Table 1. Declaration of variables in the DDE communication Obiekt Object Nazwa zmiennej InTouch Nazwa zmiennej CoDeSys Name of variable InTouch Name of variable CoDeSys Zawór 1 Valve 1 zawor_mleka1 milk1_valve zamkniecie_zaworu_a valve_closure_a Zawór 2 Valve 2 zawor_podcisnienia1 underpressure1_valve zamkniecie_zaworu_a valve_closure_a Zawór 3 Valve 3 zawor_podcisnienia2 underpressure2_valve zamkniecie_zaworu_b valve_closure_b Zawór 4 Valve 4 zawor_mleka2 milk2_valve zamkniecie_zaworu_b valve_closure_b Zawór 5 Valve 5 zawor_mleka3 milk3_valve zamkniecie_zaworu_c valve_closure_c Zawór 6 Valve 6 zawor_mleka4 milk4_valve zamkniecie_zaworu_d valve_closure_d Komora mleczna A Dairy compartment A zbiornika tanka zbiornik_a tank_a Komora mleczna B Dairy compartment B zbiornikb tankb zbiornik_b tank_b Źródło: opracowanie własne. Source: own study. dzane są jedną cewką, stąd w programie CoDeSys znajduje się jedna zmienna sterująca. Sygnał 0 zamyka jeden zawór a otwiera drugi, zaś sygnał 1 działanie odwrotne. Obie aplikacje korzystają ze swoich zmiennych, które są kojarzone (rys. 4). Zmienna zawor_mleka1 jest aktualizowana kanałem DDE, gdzie Access Name jest programem Codesys, a Item stanowi zmienna PLC_PRG.zamknięcie_zaworu_A, należąca do aplikacji znajdującej się na sterowniku PLC. Po zdefiniowaniu wszystkich zmiennych i skomunikowaniu ich ze zmiennymi z programu sterownika uruchomiono aplikację. Następnie uruchomiono wizualizację; również działała poprawnie. Jeśli wszystkie parametry zmiennych są określone prawidłowo, to zgodnie z założeniami DDE komunikacja odbywa się w czasie rzeczywistym, co stwierdzono w wyniku testowania działania układu. ITP w Falentach; PIR 2012 (IV VI): z. 2 (76) 123

Henryk Juszka, Marcin Tomasik, Stanisław Lis Zawor_mleka1 Milk1_valve PLC_PRG.zamkniecie_zaworu_A PLC_PRG.valveA_closure Źródło: opracowanie własne. Source: own study. Rys. 4. Łączenie zmiennych w komunikacji DDE Fig. 4. Combining of the variables in DDE communication Podsumowanie Przedstawiony system komunikacji ma duże znaczenie w perspektywie rozwoju prac nad autonomicznym aparatem udojowym. Oprócz prac autorów niniejszego opracowania, w Polsce są prowadzone prace nad inteligentnymi aparatami udojowymi na Uniwersytecie Przyrodniczym w Poznaniu [JĘDRUŚ, LIPIŃSKI 2008; LIPIŃSKI 2009]. W powyższych pracach stosowane są nowoczesne systemy pomiarowe z koniecznością gromadzenia danych, stąd zachodzi konieczność projektowania wydajnych systemów komunikacji. Zaproponowany system komunikacji ułatwia transfer danych pomiarowych z autonomicznego aparatu udojowego do systemu gromadzącego dane o procesie doju krów. Praca finansowana ze środków na naukę w latach 2008 2011 jako projekt badawczy N N313 154435. Bibliografia EWY Z. 1989. Zarys fizjologii zwierząt. Warszawa. PWN. ISBN 83-01-07085-4 ss. 479. JAKUSZEWSKI R. 2010. Podstawy programowania systemów SCADA. Katowice. Wydaw. Pracowni Komputerowej Jacka Skalmierskiego. ISBN 9788360716670 ss. 222. JĘDRUŚ A., LIPIŃSKI M. 2008. Analiza funkcjonalna nowego aparatu udojowego. Inżynieria Rolnicza. Nr 4 (102) s. 337 346. JUSZKA H., LIS S. 2009. Sterowanie udojem oparte o model procesu. Inżynieria Rolnicza. Nr 5 (114) s. 93 99. JUSZKA H., LIS S., TOMASIK M. 2011. Validation of a model of the negative pressure set value signal formation in the cow machine milking. Journal of research and applications in agricultural engineering. Vol. 56 (2) s. 68 71. 124 ITP w Falentach; PIR 2012 (IV VI): z. 2 (76)

Dynamiczna wymiana danych DDE... JUSZKA H., TOMASIK M., LIS S. 2010. Rozwój systemów wizualizacji w automatyzacji doju krów. Inżynieria Rolnicza. Nr 4 (122) s. 253 259. JUSZKA H., TOMASIK M., LIS S. 2005. Wizualizacja komputerowa w prezentacji wyników modelowania doju krów. Problemy Inżynierii Rolniczej. Nr 4 (50) s. 65 70. KASPRZYK J. 2010. Programowanie sterowników przemysłowych. Warszawa. WNT. ISBN 978-83-204-3644-0 ss. 305. LIPIŃSKI M. 2009. Trendy rozwojowe konstrukcji maszyn przeznaczonych dla obór mlecznych. Prace i Materiały Zootechniczne. Nr 67 s. 137 150. TOMASIK M., JUSZKA H., LIS. S. 2010. Rozwój systemów wizualizacji w automatyzacji doju krów. Inżynieria Rolnicza. Nr 4 (122) s. 253 259. Henryk Juszka, Marcin Tomasik, Stanisław Lis DYNAMIC DATA EXCHANGE (DDE) IN CONTROL OF THE MILKING APPARATUS Summary Paper discussed communication issues of the parent control system, programmed in Wonderware In Touch, with the autonomous programme controlling milking apparatus by means of the PLC. The control system is based on a Moeller XC-CPU 101 modular driver. This driver communicates with the application of parent exercising control over it through the Gateway Server and DDE. The present communication system makes possible an introduction of unconventional control algorithms developed, to steering of the autonomous milking apparatus, among others in the Matlab programme. Key words: milking apparatus, cluster, DDE, PLC, InTouch visualization Adres do korespondencji: prof. dr hab. inż. Henryk Juszka Katedra Energetyki i Automatyzacji Procesów Rolniczych Uniwersytet Rolniczy w Krakowie ul. Balicka 116B, 30-149 Kraków tel. 12 662-46-49; e-mail: Henryk.Juszka@ur.krakow.pl ITP w Falentach; PIR 2012 (IV VI): z. 2 (76) 125