Monday, December 20, 2010

Simatic WinCC Scada - System wizualizacji procesu przemysłowego



SIMATIC WinCC to skalowalny system wizualizacji procesu dla monitorowania procesów zautomatyzowanych. WinCC zapewnia kompletną funkcjonalność SCADA w środowisku Windows dla każdego sektora – od pojedynczego użytkownika do dystrybuowanych systemów dla wielu użytkowników z zastosowaniem serwerów współpracujących (zabezpieczonych od utraty danych w wyniku awarii).
System inżynierski WinCC flexible jest oprogramowaniem determinującym które z urządzeń HMI w zakresie SIMATIC HMI mogą być skonfigurowane. 
WinCC flexible Runtime jest częścią odpowiedzialną na wykonywanie projektu wizualizacji procesu. Do pakietu WinCC flexible można wykupić dodatkowe opcje licencyjne rozszerzające jego standardową funkcjonalność. Modularna konstrukcja pakietu pozwala na rozszerzanie zakresu obsługiwanych urządzeń i zwiększanie funkcjonalności. Migracja do nowszych edycji jest możliwa dla edycji PowerPack. WinCC flexible obejmuje zakres wydajności od mikropaneli do prostej wizualizacji PC, jest więc porównywalny z produktami z rodziny ProTool czy TP Designer. Można zintegrować istniejące projekty ProTool z WinCC flexible.

Siemens Simatic Step 7 Graph





S7 Graph jest pakietem oprogramowania opartym na zasadzie działania Step 7, wykorzystywanym do programowania sterowań sekwencyjnych. Sterowanie sekwencyjne w wielu praktycznych wypadkach współpracuje z procesami ciągłymi, obsługując zarówno załączenie czy wyłączenie danych komponentów procesu technologicznego jak również ustalenie wartości zadanej dla danego układu regulacji. Konfiguracja oraz programowanie sekwencji nie są skomplikowane, spełniają międzynarodowe normy IEC 61131-3 oraz DIN EN 61131. Działanie opiera się na krokowym wykonywaniu poleceń zależnych od czasu oraz przejściu do następnych kroków po spełnieniu ustalonych warunków procesowych. 
W S7 Graph definiowane są warunki przejścia dla poszczególnych kroków. Dodatkowo możliwe jest monitorowanie wykonywania sekwencji w celu wykrycia błędów. Wizualizacja procesu przedstawiona jest w przystępnej formie graficznej, dzięki czemu zmaksymalizowana zostaje jego przejrzystość. Wśród zalet systemu można również wymienić możliwość wykorzystania języków programowania LAD, FBD i STL i rozwiązywanie błędów z wbudowanymi funkcjami diagnostycznymi w celu minimalizacji kosztów przestoju maszyn i linii produkcyjnych.

S7 SCL - zakres stosowania języka




Poza tradycyjnymi zadaniami kontroli od dzisiejszych kontrolerów programowalnych coraz częściej wymaga się obsługi kompleksowych operacji matematycznych oraz przetwarzania dużej ilości danych. Właśnie dla takich zadań stworzony został SCL dla S7300/400, język programowania, który ułatwia programowanie PLC i jest zgodny ze standardem DIN EN-61131-3.
SCL (Structured Control Language) jest językiem programowania wyższego rzędu bazującym na języku PASCAL i standardzie PLC. SCL stosuje się z językiem PLCopen Basis Level of the ST (Structured Text) zdefiniowanym w tym standardzie. W pliku NORM_TAB.WRI znajduje się jego dokładna definicja. Poza elementami języka wyższego rzędu, SCL również zawiera elementy typowe dla PLC jak wejścia, wyjścia, timery, pamięć bitową, wywołania blokowe, itd. Innymi słowy, SCL uzupełnia i rozszerza oprogramowanie SIEMENS STEP7 i jego języki Ladder Logic, FBD (Function Block Diagram) i STL (Statement List).