E-AUTOMATYKA

...zrób to automatycznie

  • Zwiększ rozmiar czcionki
  • Domyślny  rozmiar czcionki
  • Zmniejsz rozmiar czcionki
Home Artykuły Poradnik Praktyka Systemy SCADA - wstęp

Systemy SCADA - wstęp

Email

Nieodłączną częścią systemów automatyki jest możliwość nadzorowania i przedstawienia danych zebranych z obiektów . Do tego celu służą systemy SCADA - Supervisory Control And Data Acquisition - w wolnym tłumaczeniu "nadzór i akwizycja danych" ,  które pozwalają za pośrednictwem komputera PC obejrzeć , przeanalizować dane ze sterowanego obiektu , maszyny . W tym cyklu artykułów przedstawimy możliwości oprogramowania typu SCADA w oparciu o program Labwiev z dodatkiem DSC firmy National Instruments oraz Infilink firmy Kessler Ellis.

Do czego służą programy typu SCADA ?

Do przedstawienia w sposób przejrzysty aktualnej sytuacji , stanu obiektu w czasie rzeczywistym oraz możliwości przedstawienia stanów historycznych a także umożliwienie reakcji operatora na stany awaryjne oraz ustawienia parametrów pracy sterowanego obiektu.

Systemy SCADA stosowane są zarówno w niewielkich projektach klikanaście , kilkadziesiąt zmiennych  jak i w potężnych aplikacjach w , których ilość zmiennych sięga dziesiątek tysięcy . Podstawową funkcją występującą we wszystkich programach tego typu jest możliwość komunikacji programu z zewnętrznymi urządzeniami sterującymi np. sterownikami PLC. Do tego celu wykorzystywane są dedykowane drivery - przy czym te przypisane są do konkretnego urządzenia . Coraz częściej stosowane są uniwersalne metody komunikacji , takie jak OPC ( OLE for process Controll ) lub DDE ( Dynamic Data Exchange )  . Są to mechanizmy wymiany danych zaimplementowane w systemach Windows . W przypadku sterowników PLC serwery OPC dostarczane są przez producenta sprzętu i pozwalają połączyć urządzenie z praktycznie każdym oprogramowaniem SCADA co daje swobodę wyboru systemu nadzorczego .

Pierwszą właściwością systemów nadzoru jest wizualizacja procesu czy stanu maszyny . Poniżej przedstawiony jest przykładowy wygląd wizualizacji zrealizowanej w programie Labview z wykorzystaniem modułu DSC 

 

 Do ważniejszych cech należy jednak możliwość rejestracji zmiennych z obiektu , co pozwala na analizę przebiegu procesu i jego optymalizację oraz możliwość ingerencji w pracę urządzeń w czasie rzeczywistym z powodu niewłaściwej pracy ( Alarmu ) czy po prostu zmiany parametrów .

Aby zbudować system SCADA ( przynajmniej teoretycznie ) nie jest wymagane gotowe oprogramowanie - można to zrobić pisząc program na przykład w Visual C++ , jednak wymaga to specjalistycznej wiedzy z dziedziny programowania komputerowego . Istniejące programy SCADA powstały z myślą skrócenia drogi pomiędzy automatykiem - posiadającym wiedzę z zakresu sterowania a programistom . Dlatego też programy w swoich podstawowych zasobach posiadają gotowe biblioteki graficzne potrzebne do budowy wizualizacji , drivery do komunikacji z urządzeniami zewnętrznymi oraz ( w zależności od programu ) funkcje ułatwiające przedstawianie danych w klarowny sposób takie jak wykresy ,  wskaźniki , moduły wymiany danych z innymi aplikacjami itp  . 

Tyle tytułem wstępu . W kolejnych artykułach tego cyklu przedstawimy krok po kroku sposób budowy aplikacji w dwóch programach  typu SCADA- Infilink i Labview DSC . Infilink to jeden z prostszych , drugi Labview to jeden z najbardziej rozbudowanych systemów . 

Cykl artykułów powstaje we współpracy z firmą National Instruments producenta pakietu Labview

{ mos_fb_discuss:10 } 

 


Polecamy w sklepie

Zasilacz MDR- 20 24V DC 1,0 A Zasilacz MDR- 20  24V DC 1,0 A Zasilacz prądu stałego - napięcie wejściowe 230V AC , wyjściowe 24V DC 1,0A . Montaż na szynie DIN ( TS35 ) 79,00 zł (+23% VAT) Koszyk >>