Podręcznik - wydanie 2
Egzemplarz bezpłatny
Podr
Ä™
cznik - wydanie 2
SIMATIC PCS 7
SIMATIC PCS 7
Podr´cznik Wydanie 2
Warszawa 2010
Wprowadzenie
0
Spis treĘci
Zadania cz´Ä˜ci pierwszej 1
PrzeglÄ…d PCS 7 2
SIMATIC PCS 7
Pierwsze kroki w projekcie
3
Tworzenie planów CFC
4
Tworzenie planów SFC
5
Kompilacja, wgrywanie i testowanie planów
6
System Sterowania
Konfiguracja stacji operatorskiej
7
Procesami PCS 7
Praca w trybie procesowym
8
Wykonanie zadał dodatkowych
9
Pierwsze kroki
Zadania cz´Ä˜ci drugiej
10
w PCS 7
Konfiguracja sprz´tu 11
Praca z hierarchiÄ… technologicznÄ… 12
UŻywanie pod"ączeł tekstowych 13
Instrukcja
Konfiguracja planów CFC z wykorzystaniem
14
funkcji podnoszÄ…cych wydajnoĘç
Konfiguracja sekwencji SFC z wykorzystaniem
15
efektywnych funkcji
Kompilacja, wgrywanie i testowanie planów 16
Konfiguracja PCS 7 OS
17
Jak sterowaç i monitorowaç w trybie
18
procesowym
Wykonanie dodatkowych zadał 19
Indeks
Wydanie 02/2010
A5E00369624-02
Wskazówki Bezpieczełstwa
Ta instrukcja zawiera wskazówki, które majÄ… zapewniç indywidualne bezpieczeÅ‚stwo oraz
równieÅ» by ochroniç produkty i pod"Ä…czane komponenty przed zniszczeniem. Wskazówki te
wyraŻone są poprzez symbole pokazane poniŻej, wed"ug stopnia gradacji i oznaczają
odpowiednio:
Niebezpieczełstwo
Oznacza, Å»e b´dÄ… mia"y miejsce: Ęmierç, ci´Å»kie uszkodzenia cia"a lub powaÅ»ne uszkodzenie
mienia, jeĘli stosowne Ęrodki ostroŻnoĘci nie zostaną zachowane.
OstrzeŻenie
Oznacza, Å»e mogÄ… mieç miejsce: Ęmierç, ci´Å»kie uszkodzenia cia"a lub powaÅ»ne uszkodzenie
mienia, jeĘli stosowne Ęrodki ostroŻnoĘci nie zostaną zachowane.
OstroŻnie
Oznacza, Å»e mogÄ… mieç miejsce drobne urazy, jeĘli stosowne Ęrodki ostroÅ»noĘci nie
zostanÄ… zachowane.
OstroŻnie
Oznacza, Å»e mogÄ… mieç miejsce uszkodzenia mienia, jeĘli stosowne Ęrodki ostroÅ»noĘci nie
zostanÄ… zachowane.
Uwaga
NaleÅ»y zwróciç uwag´ na szczególnie waÅ»ne informacje umieszczone na produkcie,
zwiÄ…zane z uÅ»ywaniem produktu lub na waÅ»nÄ… cz´Ä˜ç dokumentacji.
Wykwalifikowany Personel
Tylko wykwalifikowany personel powinien instalowaç i pracowaç na sprz´cie. Pod poj´ciem
wykwalifikowany personel rozumie si´ osoby upowaÅ»nione do uziemiania i pod"Ä…czania
sprz´tu i systemów zgodnie z obowiÄ…zujÄ…cymi normami i standardami bezpieczeÅ‚stwa.
Prawid"owe uŻycie
Nast´pujÄ…ca wskazówka:
OstrzeŻenie
To urzÄ…dzenie i jego komponenty mogÄ… byç uÅ»ywane tylko z aplikacjami opisanymi
w katalogu lub posiadajÄ…cymi opis techniczny i tylko w po"Ä…czeniu z urzÄ…dzeniami lub
komponentami pochodzącymi z innych fabryk, które zosta"y zatwierdzone i są
rekomendowane przez Siemens.
Produkt ten moÅ»e funkcjonowaç poprawnie i bezpiecznie, tylko i wy"Ä…cznie jeĘli jest
transportowany, przechowywany, uruchamiany i instalowany prawid"owo oraz jest obs"ugiwany
i serwisowany wed"ug wskazał.
Znaki handlowe
SIMATIC®, SIMATIC HMI® and SIMATIC NET® to zastrzeÅ»one znaki SIEMENS AG.
Udost´pnianie stronom trzecim na w"asny uÅ»ytek jakichkolwiek nazw, które odnoszÄ… si´
do znaków handlowych, mogÄ… naruszaç prawa do znaku handlowego w"aĘciciela.
Prawa autorskie Siemens AG 2005 Wszytskie prawa Wy"ączenia z odpowiedzialnoĘci
zarezerwowane. ZawartoĘç niniejszej instrukcji zosta"a sprawdzona
Publikowanie, powielanie lub uÅ»ywanie tego dokumentu nie pod wzgl´dem zgodnoĘci z opisanym sprz´tem
jest dopuszczalne bez wyraŻenia pisemnej zgody autora. i oprogramowaniem. PoniewaŻ wszystkie odchylenia nie
¸amiÄ…cy prawo zostanÄ… ukarani. Wszystkie prawa, w"Ä…czajÄ…c mogÄ… byç ca"kowicie wykluczone, dlatego ca"kowita
w to ochron´ przyznanym patentem lub zarejestrowanie zgodnoĘç nie moÅ»e byç gwarantowana. JednakÅ»e dane
formy i wyglądu, są zastrzeŻone. zawarte w niniejszej instrukcji są regularnie uaktualniane
i wszystkie konieczne poprawki sÄ… zawierane w nast´pnych
edycjach. Zg"aszanie sugestii w celu ulepszenia, mile
Siemens AG widziane.
Bereich Automation and Drives
Geschaeftsgebiet Industrial Automation Systems Siemens AG 2005
Postfach 4848, D- 90327 Nuernberg Technical data subject to change.
Siemens Aktiengesellschaft A5E00369624-02
V
VI
Wprowadzenie
Cel instrukcji
Instrukcja Pierwsze kroki w PCS 7 przedstawia poczÄ…tkowy przeglÄ…d systemu
sterowania procesami PCS 7 i pomaga wykonywaç proste projekty w"asnor´cznie.
Dzi´ki niej moÅ»na skonfigurowaç projekt na stacji SIMATIC.
Pierwsze kroki w PCS 7 przeznaczona jest dla nowych uŻytkowników PCS 7 i obejmuje
nast´pujÄ…ce obszary:
o Konfiguracja
o Uruchamianie i serwis
Wymagane doĘwiadczenie
Do pracy z instrukcjÄ… powinno si´ mieç doĘwiadczenie w nast´pujÄ…cych obszarach:
o System operacyjny Microsoft Windows 2000, Windows XP
o Funkcje i konfiguracja SIMATIC S7 (S7-400, Krok 7)
o Funkcje i konfiguracja SIMATIC NET (komponenty sieciowe, media transmisyjne)
Zakres instrukcji
Niniejsza instrukcja ma zastosowanie do PCS 7 Engineering Toolset V 6.1 .
VII
Wprowadzenie
Przewodnik po instrukcji
Pierwsze kroki w PCS 7 wyjaĘniają poszczególne zagadnienia wymagane do stworzenia
projektu color_gs . MoÅ»na tutaj znaleÄ™ç najwaÅ»niejsze podstawowe informacje potrzebne
do zrozumienia zagadnieł zawartych w dokumentacji oraz szczegó"owe instrukcje, jak
przejĘç poszczególne kroki. Do instrukcji do"Ä…czony jest równieÅ» przyk"adowy kompletny
projekt color_gs w formie pliku, jako przyk"ad, który jest dostarczany z systemową
dokumentacjÄ… PCS 7. MoÅ»na otworzyç ten projekt na stacji inÅ»ynierskiej (ES) w celu
wyĘwietlania konfiguracji i porównywania z tworzonym w ramach çwiczeÅ‚ projektem.
Projekt moÅ»e byç aktywowany na stacji operatorskiej (OS), aby sterowaç i monitorowaç
proces.
Wskazówka
Podczas testowania przyk"adowego projektu, moÅ»e wystÄ…piç koniecznoĘç adaptacji
konfiguracji sprz´towej projektu adekwatnie do aktualnie pod"Ä…czonego sprz´tu. Innymi
s"owy, naleÅ»y zastÄ…piç komponenty sprz´towe w projekcie komponentami pod"Ä…czanymi
w rzeczywistoĘci. By uzyskaç wi´cej szczegó"owych informacji na temat otwierania
przyk"adowego projektu, patrz Uruchamianie i przystosowanie projektu przyk"adowego .
Wskazówki w instrukcji
Pierwsze kroki w PCS 7 przedstawiajÄ… wszystkie instrukcje w postaci pe"nych komend
wybieranych z menu. Wi´kszoĘç z tych funkcji moÅ»na równieÅ» aktywowaç za pomocÄ…
menu kontekstowego lub dwukrotne klikni´cie na ikon´.
Wskazówka
Pierwsze kroki w PCS 7 napisane zosta"y na bazie komputera posiadajÄ…cego system
operacyjny Windows 2000. Komendy menu Windows a mogÄ… wi´c nieznacznie si´ róŻniç,
jeĘli Pierwsze kroki w PCS 7 uruchamiane są na komputerze z zainstalowanym
systemem operacyjnym Windows XP.
W wielu sytuacjach w PCS 7 moÅ»na korzystaç ze standardowych funkcji Windows:
o Wielokrotny wybór przy uŻyciu klawiszy CTRL i Shift
o Sortowanie kolumn w tabelach przez klikni´cie nag"ówka kolumny
o UÅ»ycie metody PrzeciÄ…gnij i UpuĘç zamiast Kopiuj i Wklej
Po otwarciu wersji HTML instrukcji moÅ»na uruchomiç sekwencje wideo, dzi´ki którym
moÅ»na obserwowaç poszczególne kroki konfiguracji przed wykonaniem ich
w"asnor´cznie. Sekwencje wideo sÄ… oznaczone poniÅ»szÄ… ikonÄ…:
Wideo
VIII
Wprowadzenie
Klikni´cie na s"owo Wideo uruchomi odtwarzanie filmu. MoÅ»na wstrzymaç, zatrzymaç
i uruchomiç ponownie projekcj´. Do dyspozycji sÄ… przyciski podobne do uÅ»ywanych
w Windows Media Player. KaÅ»dy taki krótki przyk"ad prowadzi do nast´pnego, które w sumie
pozwolÄ… na w"asnor´czne stworzenie kompletnego projektu PCS 7. Z tego wzgl´du naleÅ»y
wykonywaç te przyk"ady w prawid"owej kolejnoĘci.
Dalsze informacje
Bardziej szczegó"owe informacje obejmujące szeroko poszczególne tematy moŻna
znaleÄ™ç w instrukcji Process Control System PCS 7, Engineering System oraz Process
Control System PCS 7, Operator Station . Te dokumenty b´dÄ… uÅ»yteczne jako
rozszerzenia omawianych tematów.
PowyŻsze instrukcje są umieszczone
o na p"ycie DVD PCS 7 Engineering Toolset V6.1 jako plik pdf
o w oprogramowaniu PCS 7 SIMATIC Manager. MoÅ»na je otworzyç z menu:
Start > SIMATIC > Documentation > [poŻądany j´zyk] .
MoÅ»na znaleÄ™ç tutaj równieÅ» inne instrukcje dotyczÄ…ce tematów takich jak np.:
SFC czy CFC.
IX
Wprowadzenie
Dalsze wsparcie
JeÅ»eli pojawiÄ… si´ jakiekolwiek pytania prosimy o kontakt z lokalnym przedstawicielem
firmy Siemens.
OdpowiedniÄ… osob´ znajdziecie PaÅ‚stwo na stronie:
http://www.siemens.com/automation/partner
Dokumentacje techniczne do poszczególnych produktów i systemów SIMATIC znajdują
si´ na stronie: http://www.siemens.com/simatic-tech-doku-portal
Katalog produktów i system zamówieÅ‚ znajduje si´ pod adresem:
http://mall.automation.siemens.com/
Centrum szkoleniowe
Siemens oferuje wiele szkoleÅ‚, które pozwalajÄ… na zapoznanie si´ z systemem
sterowania procesami PCS 7. Prosimy o kontakt z regionalnym centrum
szkoleniowym bÄ…dÄ™ centralÄ… szkoleniowÄ… w D 90327 Norymbergia, w Niemczech:
Telefon: +49 (911) 895-3200.
Internet: http://www.sitrain.com
X
Wprowadzenie
Wsparcie techniczne
Wsparcie techniczne dla wszystkich produktów A&D jest dost´pne:
o przez strony www jako Support Request
http://www.siemens.com/automation/support-request
o telefonicznie: + 49 180 5050 222
o faksem: + 49 180 5050 223
Dodatkowe informacje o wsparciu technicznym znajdujÄ… si´ na stronach internetowych
pod adresem: http://www.siemens.com/automation/service
Serwis i doradztwo przez Internet
W uzupe"nieniu naszych dokumentacji oferujemy przekazywanie Know-how przez
internet na stronach: http://www.siemens.com/automation/service&support
gdzie sÄ… dost´pne:
o zamówienie najnowszych informacji (newsletter), które dostarczają ciągle najnowszej
wiedzy o produktach i systemach.
o wyszukiwanie odpowiednich dokumentacji technicznych w zak"adce Service & Support.
o forum dyskusyjne, gdzie uŻytkownicy jak równieŻ eksperci z ca"ego Ęwiata wymieniają
swoje doĘwiadczenia.
o informacje o dedykowanym dla Pałstwa lokalnym przedstawicielu Automation & Drives.
o informacje o serwisie, naprawach, cz´Ä˜ciach zamiennych itd. w zak"adce Services.
XI
Wprowadzenie
XII
Spis treĘci
Spis treĘci
1 Zadania cz´Ä˜ci pierwszej 1
1.1 Wymagania do pracy z instrukcjÄ… Pierwsze kroki w PCS 7 ..............................1
1.2 Wymagania dotyczÄ…ce sprz´tu w instrukcji.......................................................... 1
1.3 Wymagania dotyczÄ…ce oprogramowania w instrukcji .......................................... 2
2 PrzeglÄ…d PCS 7 3
2.1 PCS 7 w przeglÄ…dzie ............................................................................................ 3
2.2 Co naleŻy do PCS 7? .......................................................................................... 3
2.3 Przedstawienie SIMATIC Manager ...................................................................... 4
2.4 Jaka jest struktura bazowa SIMATIC Manager?.................................................. 4
2.5 Czym jest Widok (View) w SIMATIC Manager? .................................................. 4
2.5.1 Jak otworzyç SIMATIC Manager ................................................................ 5
3 Pierwsze kroki w projekcie 7
3.1 Przedstawienie projektu ...................................................................................... 7
3.1.1 Projekt color_gs ........................................................................................ 7
3.1.2 Zadania do wykonania w instrukcji Pierwsze kroki w PCS 7 .................. 8
3.1.3 Struktura instalacji w projekcie color_gs .................................................. 9
3.1.4 Przegląd kroków w konfiguracji ................................................................ 10
3.2 WartoĘci domyĘlne parametrów sieci ................................................................ 11
3.2.1 Wykonywanie ustawieł parametrów sieci i interfejsu .............................. 11
3.2.1.1 Jak wykonaç ustawienia w konsoli konfiguracyjnej .............................. 11
3.2.1.2 Jak wybieraç kart´ komunikacyjnÄ… w SIMATIC Shell............................ 13
3.3 Tworzenie Projektu ............................................................................................ 14
3.3.1 UŻywanie kreatora New Project (Nowy Projekt)..................................... 14
3.3.2 Informacje podstawowe dotyczÄ…ce kreatora PCS 7 ................................ 15
3.3.2.1 Jak stworzyç projekt color_gs .............................................................. 16
3.3.2.2 Jak otworzyç i zamknÄ…ç projekt color_gs ............................................ 21
3.3.2.3 Jak pracowaç z róŻnymi widokami........................................................ 22
3.4 Konfigurowanie stacji.......................................................................................... 23
3.4.1 Jak uÅ»ywa si´ stacji PC? .......................................................................... 23
3.4.1.1 Jak skonfigurowaç PLC.......................................................................... 24
3.4.1.2 Jak zmieniç nazw´ stacji PC ................................................................ 27
3.4.1.3 Jak skonfigurowaç OS .......................................................................... 27
3.4.1.4 Jak wykonywaç ustawienia w NetPro.................................................... 30
3.4.1.5 Jak wgrywaç konfiguracj´ sprz´towÄ….................................................... 34
3.5 Praca w PH .......................................................................................................... 35
3.5.1 Ustawienia w hierarchii technologicznej .................................................. 35
3.5.2 Jak wykonaç ustawienia dla PH .............................................................. 36
3.5.3 Tworzenie struktury w widoku Plant View ................................................ 38
3.5.4 Jak przystosowaç nazwy domyĘlne ........................................................ 39
3.5.5 Jak wprowadziç nast´pne foldery hierarchiczne...................................... 41
3.5.6 Wymiana informacji pomi´dzy PLC i OS ................................................. 42
3.6 Aktualny status projektu ...................................................................................... 43
4 Tworzenie planów CFC 45
4.1 Przegląd planów CFC i edytora CFC ................................................................ 45
4.2 Praca z bibliotekami .......................................................................................... 46
4.2.1 Plany CFC i Master Data Library .............................................................. 46
XIII
Spis treĘci
4.2.2 Przechowywanie obiektów w Master Data Library .................................. 47
4.2.3 Praca z Master Data Library...................................................................... 48
4.2.3.1 Jak otworzyç biblioteki .......................................................................... 49
4.2.3.2 Jak umieĘciç bloki w bibliotece ............................................................ 50
4.2.3.3 Jak wstawiç modele zmiennych procesowych do biblioteki ................ 52
4.2.4 Pokazywanie i ukrywanie bibliotek .......................................................... 53
4.2.4.1 Jak ukryç i pokazaç biblioteki................................................................ 54
4.3 Plany CFC w PH ................................................................................................ 56
4.3.1 Praca z planami CFC ................................................................................ 56
4.3.2 Jakie plany potrzebne sÄ… w projekcie color_gs ? .................................. 57
4.3.3 Znaczenie technologiczne planu CFC_SETP ........................................ 57
4.3.4 Znaczenie technologiczne planu CFC_FC111 ...................................... 58
4.3.5 Znaczenie technologiczne planu CFC_LI111 ........................................ 58
4.3.6 Znaczenie technologiczne planu CFC_NP111 ...................................... 58
4.3.7 Znaczenie technologiczne planu CFC_NK11x ...................................... 59
4.3.7.1 Jak zmieniaç nazwy planów CFC w PH ................................................ 59
4.3.7.2 Jak wstawiç nowy plan CFC w PH ........................................................ 61
4.3.7.3 Jak wstawiç model zmiennej procesowej MOTOR ............................ 62
4.4 Aktualny status projektu .................................................................................... 62
4.5 Praca z edytorem CFC ...................................................................................... 63
4.5.1 Wprowadzenie do edytora CFC................................................................ 63
4.5.2 Plan w edytorze CFC ................................................................................ 63
4.5.3 Katalog w edytorze CFC .......................................................................... 64
4.5.4 Przegląd kroków konfiguracyjnych dla planów CFC .............................. 65
4.5.4.1 Jak otworzyç plan CFC_SETP ............................................................ 65
4.5.5 Przypisywanie wartoĘci parametrów do bloków w planach CFC .......... 66
4.5.5.1 Jak wstawiç bloki w CFC_SETP .......................................................... 66
4.5.5.2 Jak przypisaç wartoĘci parametrów dla bloków w CFC_SETP ........ 68
4.5.5.3 Jak wstawiç bloki w CFC_FC111 ........................................................ 70
4.5.5.4 Jak przypisaç wartoĘci parametrów dla bloków w CFC_FC111 ........ 71
4.5.5.5 Jak wstawiç bloki w CFC_LI111 .......................................................... 73
4.5.5.6 Jak przypisaç wartoĘci parametrów dla bloków w CFC_LI111 .......... 74
4.5.5.7 Jak przypisaç wartoĘci parametrów dla bloków w CFC_NP111 ........ 75
4.5.6 Pod"ączanie bloków w planach CFC ........................................................ 76
4.5.6.1 Jak pod"Ä…czyç bloki w CFC_FC111 .................................................... 76
4.5.6.2 Jak pod"Ä…czyç bloki w CFC_LI111 ...................................................... 78
4.6 Plany CFC w widoku Process Object View ...................................................... 79
4.6.1 UŻywanie widoku Process Object View do sterowania zaworami .......... 79
4.6.1.1 Jak zdefiniowaç I/O dla widoku Process Object View .......................... 80
4.6.1.2 Jak wstawiç model zmiennej procesowej VALVE.................................. 82
4.6.1.3 Jak przystosowaç parametry dla CFC_NK11x .................................... 83
4.6.1.4 Jak okreĘliç typ ikony bloku .................................................................. 86
4.6.1.5 Jak skasowaç pod"Ä…czenia do adresów................................................ 87
4.7 Aktualny status projektu .................................................................................... 88
5 Tworzenie planów SFC 89
5.1 Wst´p do planów SFC. ...................................................................................... 89
5.2 Praca z edytorem SFC ...................................................................................... 89
5.2.1 Wprowadzenie do edytora SFC................................................................ 89
5.2.2 G"ówne funkcje edytora SFC .................................................................... 90
5.2.3 W"asnoĘci Kroków i PrzejĘç ...................................................................... 90
5.2.4 Przegląd etapów konfiguracyjnych planów SFC...................................... 91
XIV
Spis treĘci
5.2.4.1 Jak przenosiç plany SFC ...................................................................... 92
5.2.4.2 Jak zmieniç nazw´ planu SFC .............................................................. 92
5.2.4.3 Jak otworzyç plan SFC SFC_RMT1 .................................................... 93
5.2.5 Technologiczna struktura sterowania sekwencyjnego ............................ 94
5.2.5.1 Jak stworzyç sterowanie sekwencyjne w planie SFC .......................... 95
5.2.5.2 Jak zmieniaç nazw´ kroku .................................................................... 97
5.2.5.3 Jak zmieniç nazwy PrzejĘç .................................................................... 99
5.3 Ustawianie parametrów .................................................................................... 101
5.3.1 Jak przypisaç wartoĘci parametrów do kroków SFC ............................ 101
5.3.2 Parametry dla kroku INIT_LINE1 .......................................................... 105
5.3.3 Parametry dla kroku INIT_LINE2 .......................................................... 105
5.3.4 Parametry dla kroku INIT_DOSE .......................................................... 105
5.3.5 Parametry dla kroku SLOW_DOWN ...................................................... 106
5.3.6 Parametry dla kroku CLOSE_LINE ...................................................... 106
5.3.7 Parametry dla kroku END........................................................................ 107
5.3.8 Jak przypisaç wartoĘci parametrom przejĘç w planie SFC .................. 107
5.3.9 Jak zoptymalizowaç kolejnoĘç wykonywania ........................................ 110
5.4 Aktualny status projektu .................................................................................. 110
6 Kompilacja, wgrywanie i testowanie planów 111
6.1 PrzeglÄ…d kompilacji, wgrywania i testowania .................................................. 111
6.1.1 Jak kompilowaç i wgrywaç plany CFC i SFC ........................................ 111
6.2 Testowanie programu ...................................................................................... 116
6.2.1 Jak testowaç program w edytorze SFC.................................................. 117
6.2.2 Jak testowaç program w edytorze CFC ................................................ 118
6.3 Aktualny status projektu .................................................................................. 119
7 Konfiguracja stacji operatorskiej 121
7.1 Stacja operatorska w trybie procesowym........................................................ 121
7.2 Konfiguracja stacji operatorskiej ...................................................................... 121
7.3 Praca w SIMATIC Manager .............................................................................. 122
7.3.1 Przygotowania w SIMATIC Manager ...................................................... 122
7.3.2 Jak edytowaç w"aĘciwoĘci obrazu.......................................................... 123
7.3.3 Jak skasowaç niepotrzebne obrazy........................................................ 125
7.3.4 Jak stworzyç dynamiczne ikony bloków ................................................ 125
7.3.5 Jak kompilowaç OS ................................................................................ 127
7.3.6 Jak uruchomiç PCS 7 OS ...................................................................... 131
7.4 Praca z PCS 7 OS ............................................................................................ 132
7.4.1 Struktura PCS 7 OS - WinCC Explorer .................................................. 132
7.4.2 Funkcja obrazów synoptycznych............................................................ 132
7.5 Generalne aspekty pracy z Graphics Designer .............................................. 133
7.5.1 Wprowadzenie do Graphics Designer.................................................... 133
7.5.1.1 Jak otwieraç obraz synoptyczny.......................................................... 134
7.5.1.2 Jak otwieraç róŻnorodne paski narz´dzi ............................................ 135
7.5.2 Obiekty w Graphics Designer ................................................................ 136
7.5.3 Czym sÄ… obiekty statyczne ?....................................................................136
7.5.4 Czym sÄ… pola tekstowe ? ........................................................................ 136
7.5.5 Czym sÄ… pola I/O ?.................................................................................. 136
7.5.6 Jak dzia"a pod"Ä…czanie zmiennych ? ...................................................... 137
7.6 Tworzenie obrazu synoptycznego.................................................................... 138
7.6.1 Jak wstawiaç rurociÄ…gi i zbiorniki na obraz synoptyczny ...................... 138
XV
Spis treĘci
7.6.2 Opisywanie elementów instalacji ............................................................ 140
7.6.2.1 Krok 1 Jak wstawiç pole tekstowe .................................................... 140
7.6.2.2 Krok 2 Jak ustawiaç pole tekstowe .................................................. 141
7.6.2.3 Krok 3 Jak powielaç pole tekstowe .................................................. 142
7.6.3 Aktualny status obrazu synoptycznego.................................................. 143
7.6.3.1 Jak pod"Ä…czyç zbiornik surowców z wartoĘciami procesowymi ........ 144
7.6.3.2 Jak pozycjonowaç ikony bloków ........................................................ 147
7.6.4 Wstawianie pól wejĘciowo/wyjĘciowych dla sterował operatorskich .. 149
7.6.4.1 Krok 1 Jak wstawiç pole I/O.............................................................. 149
7.6.4.2 Krok 2 Jak sformatowaç pole I/O .................................................... 152
7.6.4.3 Krok 3 Jak dodaç tekst objaĘniajÄ…cy ................................................ 153
7.6.4.4 Krok 4 Jak wstawiç ustawienie wartoĘci zadanej ............................ 154
7.6.4.5 Wykołczenie ........................................................................................ 154
7.7 Aktualny status projektu .................................................................................. 156
8 Praca w trybie procesowym 157
8.1 Wprowadzenie do interfejsu uŻytkownika........................................................ 157
8.1.1 Stacja operatorska w trybie procesowym .............................................. 157
8.1.2 Interfejs uŻytkownika w trybie procesowym .......................................... 157
8.2 Jak sterowaç i monitorowaç w trybie procesowym ........................................ 159
8.2.1 Jak aktywowaç tryb procesowy .............................................................. 159
8.2.2 Jak uruchomiç proces ............................................................................ 159
8.2.3 Jak zatrzymaç proces ............................................................................ 162
8.2.4 Jak sterowaç procesem z obrazu synoptycznego ................................ 162
8.2.5 Jak wybraç reaktor .................................................................................. 162
8.2.6 Jak otwieraç stacyjki operatorskie ........................................................ 163
8.2.7 Jak zmieniaç wartoĘç zadanÄ… ................................................................ 163
8.2.8 Jak pracowaç z komunikatami................................................................ 165
8.2.9 Jak wyjĘç z trybu procesowego.............................................................. 166
9 Wykonanie zadał dodatkowych 167
9.1 Wst´p do zadaÅ‚ dodatkowych. ...................................................................... 167
9.1.1 Jak skopiowaç istniejÄ…cÄ… cz´Ä˜ç RMT1 .................................................. 167
9.2 Przygotowania dla trybu procesowego .......................................................... 169
9.2.1 Jak kompilowaç i wgrywaç zmiany ........................................................ 170
9.2.2 Jak przystosowaç konfiguracj´ OS ........................................................ 174
9.2.3 Jak uruchomiç tryb procesowy .............................................................. 175
10 Zadania cz´Ä˜ci drugiej 177
10.1 Definicja zadaÅ‚ cz´Ä˜ci 2 instrukcji Pierwsze kroki w PCS 7 ....................... 177
10.2 Wykonanie zadał przygotowawczych ............................................................ 178
10.2.1 Przegląd ustawieł domyĘlnych .......................................................... 178
10.2.1.1 Jak ustawiç parametry w Konsoli Konfiguracyjnej .......................... 179
10.2.1.2 Jak wybieraç kart´ komunikacyjnÄ… w SIMATIC Shell ........................180
10.2.1.3 Jak odtworzyç projekt ....................................................................... 180
10.2.1.4 Jak przystosowaç konfiguracj´ AS ....................................................181
10.2.1.5 Jak zmieniç nazw´ stacji PC.............................................................. 182
10.2.1.6 Jak przystosowaç nazw´ OS ............................................................ 183
10.2.1.7 Jak przystosowaç konfiguracj´ OS.................................................... 184
10.2.1.8 Jak wykonaç ustawienia w NetPro .................................................... 185
XVI
Spis treĘci
11 Konfiguracja sprz´tu 187
11.1 Podstawy symulacji z uÅ»yciem komponentów sprz´towych .......................... 187
11.1.1 Implementacja symulacji ze sprz´tem.................................................. 187
11.1.1.1 Jak zmieniç nazw´ Plant Bus............................................................. 188
11.1.1.2 Jak dodaç rozproszonÄ… wysp´ I/O .................................................. 189
11.2 Funkcja i uŻywanie nazw symbolicznych ...................................................... 191
11.2.1 UŻywanie nazw symbolicznych ............................................................ 191
11.2.2 Nazwy symboliczne modu"u wejĘç cyfrowych .................................... 192
11.2.3 Nazwy symboliczne modu"u wyjĘç cyfrowych .................................... 192
11.2.4 Nazwy symboliczne modu"u wejĘç analogowych .............................. 193
11.2.5 Nazwy symboliczne modu"u wyjĘç analogowych .............................. 193
11.2.5.1 Jak przypisaç nazwy symboliczne .................................................... 194
12 Praca z hierarchiÄ… technologicznÄ… 197
12.1 Przystosowanie hierarchii technologicznej .................................................... 197
12.1.1 Jak rozszerzyç hierarchi´ technologicznÄ… .......................................... 198
12.1.2 Jak dodaç obraz synoptyczny ............................................................ 199
13 UŻywanie pod"ączeł tekstowych 201
13.1 Czym sÄ… pod"Ä…czenia tekstowe? .................................................................... 201
13.2 Pod"Ä…czenia tekstowe w planach CFC .................................................... 202
13.3 Pod"Ä…czenia tekstowe w planach SFC .................................................... 202
14 Konfiguracja planów CFC z wykorzystaniem funkcji
podnoszÄ…cych wydajnoĘç 203
14.1 PrzeglÄ…d çwiczeÅ‚ z CFC .................................................................................. 203
14.2 Rozszerzanie Master Data Library.................................................................... 203
14.2.1 Jak zapisaç dodatkowe bloki .............................................................. 204
14.3 Plany symulacyjne i technika plan-w-planie .................................................... 205
14.3.1 Implementacja symulacji w planach CFC .......................................... 205
14.3.2 Funkcja planów symulacyjnych .......................................................... 205
14.3.3 Funkcje "globalnych" planów CFC ...................................................... 206
14.3.3.1 Jak wstawiaç plany CFC dla REAC1 ................................................ 207
14.3.3.2 Jak stworzyç plan "General" .............................................................. 208
14.3.3.3 Jak stworzyç plan "SIMV" .................................................................. 209
14.3.3.4 Krok 1 Jak wstawiç blok "SIMV"...................................................... 210
14.3.3.5 Krok 2 Jak skonfigurowaç wejĘcia i wyjĘcia "SIMV" ...................... 211
14.3.3.6 Krok 3 Jak pod"Ä…czyç wejĘcia i wyjĘcia "SIMV" ............................ 212
14.3.3.7 Jak stworzyç plan "SIMMO" .............................................................. 214
14.3.3.8 Jak stworzyç plan "SIMREAC"............................................................ 216
14.4 Praca z modelami zmiennych procesowych .................................................. 220
14.4.1 Wykorzystanie modeli zmiennych procesowych.................................. 220
14.4.2 Jak stworzyç zmienne procesowe 'MOTOR' ........................................ 221
14.4.2.1 Krok 1 jak stworzyç plan bazowy "TYPE_MOTOR" ........................ 221
14.4.2.2 Krok 2 Jak stworzyç model "TYPE_MOTOR".................................. 223
14.4.2.3 Krok 3 Jak stworzyç plik importu "MOTOR_REAC1"...................... 227
14.4.2.4 Krok 4 Edycja pliku importu "MOTOR_REAC1".............................. 229
14.4.2.5 Krok 5 - Jak wygenerowaç zmienne procesowe "TYPE_MOTOR".... 233
14.4.2.6 Wyniki ................................................................................................ 235
14.4.3 Jak stworzyç z modelu zmienne procesowe "VALVE".......................... 236
14.4.3.1 Krok 1 - Jak stworzyç plan bazowy "TYPE_VALVE" .......................... 237
XVII
Spis treĘci
14.4.3.2 Krok 2 - Jak stworzyç model "TYPE_VALVE" .................................... 239
14.4.3.3 Krok 3 - Jak stworzyç plik importu "VALVE_REAC1" ........................ 240
14.4.3.4 Krok 4 - Edytowanie pliku importu "VALVE_REAC1" ........................ 241
14.4.3.5 Krok 5 - Generowanie zmiennych procesowych "TYPE_VALVE" ...... 243
14.4.3.6 Jak zamknÄ…ç pod"Ä…czenia tekstowe ................................................. 244
14.5 Modyfikowanie modeli zmiennych procesowych............................................ 246
14.5.1 Wprowadzanie zmian w póęniejszym czasie........................................ 246
14.5.2 NajwaŻniejsza informacja o pliku Import/Export ................................ 246
14.5.2.1 Jak dodaç nowy parametr ................................................................ 247
14.5.2.2 Wprowadzanie dodatkowych zmian - Podstawy procedury ............ 250
14.6 Tworzenie dodatkowych planów CFC ............................................................ 252
14.6.1 Jak stworzyç plan CFC "CFC_LI311" .................................................... 252
14.6.2 Jak stworzyç plan CFC "CFC Chart TC 311" ........................................ 255
14.7 Podsumowanie ........................................................................................ 259
14.7.1 Podsumowanie efektywnych funkcji w konfiguracji CFC .................... 259
15 Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji 261
15.1 PrzeglÄ…d prac z SFC ...................................................................................... 261
15.2 Modyfikacja sekwencji SFC w cz´Ä˜ci 'RMT1/2' .............................................. 261
15.2.1 Modyfikacje w cz´Ä˜ci RMT .................................................................. 261
15.2.1.1 Jak zmodyfikowaç sekwencje SFC w cz´Ä˜ciach RMTx .................. 262
15.3 Praca z modelami sekwencji SFC.................................................................... 265
15.3.1 Wprowadzenie do modeli SFC ............................................................ 265
15.3.2 Jakie są waŻne elementy modeli SFC? .............................................. 266
15.3.3 Planowanie modelu sekwencji SFC dla "REAC" .................................. 267
15.3.3.1 Jak stworzyç model sekwencji SFC .................................................. 269
15.3.3.2 Krok 1 - Jak stworzyç model SFC .................................................... 269
15.3.3.3 Krok 2 - Jak otworzyç model SFC "REAC" ........................................ 270
15.3.3.4 Krok 3 - Jak zdefiniowaç strategie sterowania ................................ 271
15.3.3.5 Krok 4 - Jak stworzyç sekwencje ...................................................... 273
15.3.3.6 Krok 5 - Jak wyspecyfikowaç wartoĘci zadane ................................ 275
15.3.3.7 Krok 6 - Jak stworzyç wartoĘci procesowe ...................................... 277
15.3.3.8 Krok 7 - Jak stworzyç kontakty blokowe .......................................... 278
15.3.3.9 Krok 8 - Jak skonfigurowaç sekwencje "RESET" .............................. 280
15.3.3.10 Krok 9 - Jak skonfigurowaç sekwencje "Heating" oraz "Drain" ...... 283
15.3.3.11 Krok 10 - Jak stworzyç instancje SFC ............................................ 285
15.3.3.12 Krok 11 - Jak zapisaç model SFC w Master Data Library................287
15.4 Podsumowanie ................................................................................................ 288
15.4.1 Podsumowanie "Efektywnego inŻynieringu w konfiguracji SFC" ........ 288
16 Kompilacja, wgrywanie i testowanie planów 289
16.1 Kompilacja, wgrywanie i testowanie projektu ................................................ 289
16.1.1 Jak skompilowaç i wgraç projekt ........................................................ 289
16.1.2 Jak testowaç program .......................................................................... 293
17 Konfiguracja PCS 7 OS 295
17.1 PrzeglÄ…d prac zwiÄ…zanych z konfiguracjÄ… OS ................................................ 295
17.2 Tworzenie symboli graficznych ........................................................................ 296
17.2.1 Tworzenie symboli uŻytkownika na obrazach synoptycznych ............ 296
17.2.1.1 Jak otworzyç plik graficzny dla symbolu .......................................... 296
17.2.1.2 Jak stworzyç symbol dla mieszad"a ................................................ 297
XVIII
Spis treĘci
17.2.1.3 Jak stworzyç symbol pompy ............................................................ 300
17.3 Praca z ikonami bloków standardowych ........................................................ 302
17.3.1 Gdzie są przechowywane ikony bloków standardowych? ................ 302
17.3.2 Modyfikowanie dynamicznych ikon bloków standardowych .............. 303
17.3.2.1 Tworzenie nowego pliku szablonu .................................................... 304
17.3.2.2 Jak modyfikowaç dynamiczne ikony bloków standardowych ........ 304
17.3.2.3 Krok 1 - Zapisanie kopii danej ikony dynamicznej .......................... 305
17.3.2.4 Krok 2 - Jak zmieniç w"asnoĘci ikony "MOTOR" ............................... 305
17.3.2.5 Krok 3 - Jak przystosowaç reprezentacj´ pompy ............................ 306
17.3.2.6 Krok 4 - Jak zmodyfikowaç ikon´ "SFC TYPE" ................................ 307
17.4 Generowanie ikon dynamicznych i kompilacja OS ........................................ 310
17.4.1 Jak aktywowaç opcje generowania ikon ............................................ 310
17.4.1.1 Jak wygenerowaç ikony dynamiczne .............................................. 311
17.4.1.2 Jak skompilowaç OS ........................................................................ 313
17.5 Tworzenie obrazów synoptycznych ................................................................ 315
17.5.1 Jak tworzyç obrazy synoptyczne ........................................................ 315
17.5.2 Jak wstawiç Status Display .................................................................. 318
17.5.2.1 Wstawianie przycisków dla RMT1 i RMT2 ........................................ 321
17.5.3 Jak zmodyfikowaç obrazy synoptyczne RMT1 i RMT2........................ 324
17.6 Podsumowanie ................................................................................................ 325
17.6.1 Podsumowanie "Efektywnego inŻynieringu w konfiguracji OS" .......... 325
18 Jak sterowaç i monitorowaç w trybie procesowym 327
18.1 Funkcje w trybie procesowym ........................................................................ 327
18.2 Obs"uga instancji SFC .................................................................................... 327
18.2.1 Jak uruchomiç sekwencje instancji SFC ............................................ 328
18.2.2 Jak wybraç strategi´ sterowania .......................................................... 329
18.2.3 Jak zmieniç wartoĘç zadanÄ… temperatury .......................................... 330
18.2.4 Jak prze"Ä…czaç tryb symulacji .............................................................. 331
18.2.5 Jak zdefiniowaç minimalny poziom nape"nienia ................................ 331
19 Wykonanie dodatkowych zadał 333
19.1 Konfiguracja Reaktora 2 w przekroju .............................................................. 333
19.1.1 Jak skonfigurowaç cz´Ä˜ç "REAC2" ........................................................333
19.1.2 Jak skompilowaç zmiany .................................................................... 336
XIX
Spis treĘci
XX
Zadania części pierwszej
1
1 Zadania części pierwszej
1.1 Wymagania do pracy z instrukcjÄ… Pierwsze
kroki w PCS 7
Do wykonania ćwiczeń Pierwsze kroki w PCS 7 , muszą być spełnione
wymagania, co do następujących komponentów:
" Sprzęt
" Oprogramowanie
1.2 Wymagania dotyczące sprzętu w instrukcji
Poniższe zestawienie pokazuje wymagane komponenty sprzętowe, potrzebne do
pracy z instrukcjÄ… Pierwsze kroki w PCS 7 i tego, co jest wykorzystywane w
ćwiczeniach. W niektórych przypadkach wymagana jest specjalna wersja
komponentów sprzętowych, a praca z instrukcją na starszych, czy innych wersjach
niż polecane, nie jest możliwa.
Inna
Komponenty Sprzętowe Wersja w "Pierwszych Krokach" możliwa
wersja
PG lub PC ze standardowÄ…
3Com EtherLink III IS Tak
kartÄ… sieciowÄ…
Rack UR2 Tak
Zasilacz PS 407 10A Tak
CPU CPU 417-4, firmware V 3.1 lub wyższa Nie
6GK7 443-1 EX11-0XE0, Firmware w
CP443-1 Nie
wersji 2.0 ze stałym adresem MAC
Karta pamięci
Kabel z przekrosem Nie
Ostrożnie
CPU i CP są absolutnie konieczne, by stworzyć konfigurację zgodnie z opisem
w "Pierwszych krokach".
Jeśli używa się innych komponentów sprzętowych, należy pamiętać o
wprowadzaniu aktualnie używanych komponentów w pewnych miejscach podczas
konfiguracji, np. w HW Config. Jeśli to możliwe poleca się stosowanie dokładnie
tych samych komponentów, których używa się w "Pierwszych krokach".
Jeśli żadne komponenty sprzętowe nie są osiągalne, można użyć oprogramowania
PLC-Sim, które znajduje się również na PCS 7 Toolset DVD. Do użycia tego
oprogramowania wymagana jest specjalna licencja. Używając tego
oprogramowania, można zastosować dokładnie te same komponenty sprzętowe,
które są opisane w "Pierwszych krokach".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Zadania części pierwszej
2
1.3 Wymagania dotyczÄ…ce oprogramowania
w instrukcji
Należy zainstalować następujące oprogramowanie:
" Windows 2000 Professional, Windows XP
" Internet Explorer 6.0
" Kolejkowanie wiadomości
" SQL Server
" Pakiet oprogramowania PCS 7: "PCS 7 Engineering"
Wszystkie te pakiety dostępne są na DVD "PCS 7 Toolset V 6.1". Jeśli pojawią się
pytania odnośnie instalacji PCS 7 Toolset, przeczytać należy plik Readme
umieszczony na DVD lub skontaktować się z działem Customer Support
(Wsparcie Klienta).
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
PrzeglÄ…d PCS 7
3
2 PrzeglÄ…d PCS 7
2.1 PCS 7 w przeglÄ…dzie
PCS 7 jest systemem sterowania procesami, który wspiera tworzenie systemu
automatyki. Podczas konfigurowania, dzięki licznym funkcjom automatyzującym
projektowanie, można stworzyć system sterowania szybko i w dogodny sposób.
Praca z "Pierwszymi krokami" pozwala na poznanie kilku systemowych funkcji.
Zaawansowany użytkownik doceni, że za pomocą PCS 7 wraz z szerokim
wachlarzem jego opcji, stworzyć można dedykowane i dopasowane do projektu
rozwiązanie, spełniające założenia projektowe i inne specyficzne wymagania. Takie
dedykowane rozwiązanie nie jest oczywiście przedmiotem niniejszej instrukcji
"Pierwszych kroków" by uzyskać więcej informacji w tej kwestii, należy odnieść
siÄ™ do dokumentacji technicznej.
Czym jest projekt PCS 7?
Oprócz innych elementów, projekt PCS 7 zawiera następujące narzędzia:
" Konfiguracja sprzętu
" Bloki
" Plany CFC i SFC
Elementy te są używane zawsze bez względu na liczbę stacji operatorskich,
modułów i podłączeń sieciowych.
2.2 Co należy do PCS 7?
Projekt tworzy się za pomocą Engineering System, ogólnie w skrócie ES. ES składa
się z wielu aplikacji. Wszystkie aplikacje, udostępniają graficzny interfejs
użytkownika, w celu uproszczenia użytkowania i przejrzystego wyświetlania danych
konfiguracyjnych. Podczas pracy z instrukcjÄ… Pierwsze kroki w PCS 7
przedstawione zostaną następujące aplikacje:
" SIMATIC Manager aplikacja centralna, dająca dostęp do wielu innych
aplikacji, używanych przy tworzeniu projektu PCS 7. SIMATIC Manager to
punkt startowy do tworzenia całego projektu.
" HW Config konfiguracja całego sprzętu systemu, np. CPU, zasilaczy,
procesorów komunikacyjnych.
" Edytor CFC i SFC do tworzenia planów CFC i sterowania sekwencyjnego.
" PCS 7 OS z różnymi edytorami do tworzenia konfiguracji OS.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
PrzeglÄ…d PCS 7
4
2.3 Przedstawienie SIMATIC Manager
Czym jest SIMATIC Manager?
SIMATIC Manager to aplikacja centralna i można powiedzieć "rdzeń" PCS 7. To
punkt startowy, z którego można otworzyć wszystkie inne aplikacje oraz stworzyć
ustawienia projektu PCS 7. SIMATIC Manager i wszystkie inne aplikacje sÄ…
"powiązane" z innymi. Po otwarciu SIMATIC Manager, można też zobaczyć
wszystkie zainstalowane elementy w planie CFC za pomocÄ… edytora CFC.
Następną dużą zaletą takiej organizacji jest przejrzystość konfiguracji stacji
operatorskiej. Możliwy jest wówczas dostęp do wszystkich danych stworzonych w
SIMATIC Manager i innych aplikacjach, np. można wizualizować zmienną
procesową z planu CFC w sposób szybki i prosty, podczas konfiguracji OS. Ze
względu na centralne funkcje w obrębie PCS 7, warto poświęcić trochę czasu, aby
zaznajomić się ze strukturą i funkcjami SIMATIC Manager.
2.4 Jaka jest struktura bazowa SIMATIC Manager?
SIMATIC Manager składa się z okna podzielonego na dwie części podobnie jak
Windows Explorer:
" Lewa część zawiera strukturę drzewa, którego zawartość jest zależna od
wybranego widoku.
" Prawa część okna to okno szczegółów, które wyświetla szczegóły obiektu
wybranego z drzewa.
2.5 Czym jest Widok (View) w SIMATIC Manager?
W SIMATIC Manager do dyspozycji są trzy różne widoki. Jedna ważna cecha tych
widoków to fakt, że obiekty mogą istnieć tylko raz w rzeczywistości, ale mogą być
wyświetlane i zmieniane przy pomocy różnych widoków. Każdy widok ma w
zasadzie tÄ… samÄ… strukturÄ™: w lewym oknie widoczna jest struktura drzewa a w
prawym opis. Każdy widok ma swoje szczególne zalety, w zależności od zadania
do realizacji.
" Widok Component view pokazuje fizyczną lokalizację poszczególnych
obiektów, np. planów i narzędzi. W widoku Component można natychmiast
zobaczyć, które narzędzia i plany należą do którego PLC.
" Widok Plant view pokazuje strukturę hierarchii projektu. Można podzielić
projekt na sekcje lub jednostki i zobaczyć, które plany i które rysunki procesu
należą do których sekcji projektu.
" Widok Process Object view pokazuje szczegóły każdego obiektu w
widoku projektu. Jest to szczególnie odpowiednie, gdy chce się przypisać
odpowiednie wartości parametrów do dużej liczby obiektów, dodać do nich
komentarze lub łączyć je.
Krok po kroku poprzez instrukcje w "Pierwszych krokach" cały czas poznaje się
widok aplikacji, które będą używane.
Wszystkie prace wykonywane w SIMATIC Manager zachowywane sÄ…
automatycznie przez PCS 7.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
PrzeglÄ…d PCS 7
5
2.5.1 Jak otworzyć SIMATIC Manager
Otwieranie SIMATIC Manager
Istnieją dwie drogi rozpoczęcia pracy z SIMATIC Manager:
Opcja Procedura
Podwójne kliknięcie na ikonę STEP 7 na pulpicie.
1
Start SIMATIC Manager z menu Windows następuje poprzez wybór
2
następującej komendy z menu:
Start > SIMATIC > SIMATIC Manager.
Po rozpoczęciu pracy z SIMATIC Manager, ostatnio otwarty projekt otworzy się
ponownie automatycznie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
PrzeglÄ…d PCS 7
6
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
7
3. Pierwsze kroki w projekcie
3.1 Przedstawienie projektu
3.1.1 Projekt 'color_gs'
Po poczÄ…tkowym, teoretycznym przedstawieniu PCS 7, przedstawiona zostanie
część praktyczna i tworzenie projektu "color_gs". Oczywiście użytkownik będzie
wspierany, krok po kroku, poprzez szczegółowe instrukcje. Dla lepszego
zrozumienia instrukcji objaśniających krok po kroku zagadnienia, pewna ilość teorii
jest oczywiście konieczna i zostanie ona dostarczona w postaci bardzo ważnych
podstawowych wiadomości z tematu.
Skonfigurowana zostanie tylko mała część całego projektu, zawierająca w pełni
automatyczną produkcję farb, ponieważ konfiguracja całej instalacji przekraczałaby
zakres projektu Pierwsze kroki w PCS 7 . Pomimo to wiedza dotycząca tej małej
części jest zintegrowana z całością projektu, w celu przedstawienia bardziej
kompletnego obrazu. Z tą myślą poszczególne fazy całego procesu wyjaśnione są
krótko poniżej.
Faza I Surowce
Surowce w postaci ciekłej, wymagane dla produktu, magazynowane są w dwóch
zbiornikach i pompowane stamtąd do reaktorów. Surowce stałe magazynowane
są w trzech silosach. Trzy ślimaki transportują surowce stałe z silosów, do
zbiornika ważącego, gdzie są ważone. Po stworzeniu odpowiedniej mikstury,
następny ślimak wraz z transportem powietrznym transportuje surowce do jednego
z dwóch mieszalników.
Faza II Produkcja
Wymagane ilości ciekłych materiałów wprowadzane są do każdego Reaktora 1
i Reaktora 2 przy pomocy zaworów. Materiały stałe z mieszalników są
transportowane do reaktorów za pomocą ślimaków i są mieszane przez mieszadło.
Produkt produkowany jest w reaktorach przez mieszanie, ogrzewanie
i ochładzanie surowców wraz z dodatkami. Temperatura w reaktorach jest
sterowana za pomocą zaworów i elementów wykonawczych. Woda może być
dostarczana do reaktorów z części filtracyjnej z regulacją przepływu zgodnie z
potrzebami.
Faza III Buforowanie
Produkt jest pompowany do zbiornika buforowego. Tam jest powoli mieszany
i trzymany w stałej temperaturze.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
8
Faza IV Napełnianie
Po fazie buforowania produkt jest krótko przechowywany w napełnianym zbiorniku,
z którego można napełniać zbiorniki lub małe beczki.
Faza V Czyszczenie
Reaktory, rurociągi, zawory, aktory, zbiornik buforowy oraz napełniany zbiornik
mogą być czyszczone przy użyciu systemu czyszczącego (CIP). Ścieki będące
rezultatem czyszczenia gromadzone sÄ… w osobnym zbiorniku, przeznaczonym do
wywozu.
3.1.2 Zadania do wykonania w instrukcji Pierwsze kroki w PCS 7
Zadania konfiguracyjne&
Skonfigurować należy część "Fazy I Surowce":
Przechowywanie ciekłych surowców w 2 zbiornikach i kontrola pomp do
pompowania tych surowców do dwóch reaktorów.
Diagram procesu i urządzeń (P&I)
Diagram procesu i urządzeń (P&I) pokazuje precyzyjną sekwencję konfiguracji
zadań i pokazuje odpowiednie punkty pomiarowe:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
9
Objaśnienie diagramu procesu i urządzeń
" LI111 (Poziom sygnalizacyjny) pomiar bieżącego poziomu zbiornika
surowców.
" NK111 i NK112 (specyficzne dla użytkownika oznaczenia zaworów) zawory
odcinające, które muszą być zawsze otwarte podczas dozowania surowców.
" NP 111 (specyficzne dla użytkownika oznaczenia napędów) pompa
transportujÄ…ca surowce do reaktora.
" NK 113 lub NK 114 (specyficzne dla użytkownika oznaczenia zaworów)
zawory, z których tylko jeden może być zawsze otwarty przy jednoczesnym
użyciu transportu surowców do zarówno Reaktora 1 lub Reaktora 2.
" FC111 (Kontrola przepływu) aktor, którym sterowana jest ilość surowców.
Stany zaworów NK111 do NK114 będą wyświetlane na stacji operatorskiej i
mogą być monitorowane. Będzie można również wpływać na aplikowanie
FC111.
3.1.3 Struktura instalacji w projekcie 'color_gs'
Projekt "color_gs" wprowadzany jest w życie w małej jednostce procesowej przez
inżyniera umiejącego programować i łączyć system inżynierski ze stacją
operatorskÄ…. Stacja operatorska zaprogramowana zostanie jako pojedynczy system
stacji roboczej. Poniższy rysunek pokazuje strukturę projektu.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
10
W "Pierwszych krokach", stworzyć można system sterowania przy pomocy
następujących komponentów:
" Poszczególne komponenty są opisane w sekcji: Wymagania do pracy z
instrukcjÄ… Pierwsze kroki w PCS 7
" Program zapewniający sterowanie instalacją "color_gs". Program ten można
stworzyć w systemie inżynierskim, w skrócie ES i wgrać go do CPU. CPU
przetwarza wgrany program i udostępnia wartości procesowe. Program jest
wgrywany poprzez CP 443-1.
" Stacja operatorska, w skrócie OS, na której operator instalacji może kontrolować i
monitorować instalację w trybie procesowym. Stworzone zostaną obrazy
synoptyczne, które będą widoczne na OS. Połączenie pomiędzy PLC i OS
następuje przez CP.
Wskazówka
Należy uważać, aby ustawienia projektu i ustawienia sprzętowych zostały
wykonane całkowicie według wymagań Pierwsze kroki w PCS 7 . Przy
konfiguracji prawdziwego projektu, można oczywiście użyć więcej narzędzi
kontrolnych i uruchomić system inżynierski i stację lub stacje operatorskie na innym
komputerze. W takim wypadku ustawienia sprzętowe będą daleko bardziej złożone
i oczywiście nie będą już podobne do opisów w "Pierwszych krokach".
3.1.4 Przegląd kroków w konfiguracji
By przeprowadzić konfigurację projektu "color_gs", należy przejść następujące
kroki:
" Wykonać ustawienia parametrów sieci i interfejsu
" Uruchomić SIMATIC Manager i stworzyć projekt PCS 7
" Skonfigurować stacje
" Stworzyć plany CFC
" Stworzyć plany SFC
" Załadować i przeprowadzić testy projektu
" Skonfigurować i skompilować PCS 7 OS
" Stworzyć obraz synoptyczny
" Uruchomić projekt w trybie procesowym z symulowanymi wartościami procesu
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
11
3.2 Wartości domyślne parametrów sieci
3.2.1 Wykonywanie ustawień parametrów sieci i interfejsu
Przed rozpoczęciem konfiguracji projektu "color_gs", należy wykonać następujące
ustawienia:
" Jak wykonać ustawienia w konsoli konfiguracyjnej.
Po uruchomieniu komputera, PCS 7 automatycznie sprawdza, która karta
sieciowa jest zainstalowana w komputerze, by umożliwić wykonanie
niezbędnych ustawień w konsoli konfiguracyjnej.
Wskazówka
Te ustawienia wykonywane są zwykle natychmiast po instalacji PCS 7. Jeśli
użytkownik nie instaluje PCS 7 osobiście, musi sprawdzić ponownie ustawienia i
wykonać niezbędne adaptacje.
" Jak wybierać moduł komunikacyjny
Poniżej przedstawione zostanie, jak wybrać moduł komunikacyjny dla
komunikacji, pomiędzy stacją PC i magistralą operatorską.
3.2.1.1 Jak wykonać ustawienia w konsoli konfiguracyjnej
Warunki wstępne
" Wszystkie wymagane komponenty sprzętowe są umieszczone w racku i są
włączone.
" Kabel z przekrosem podłączony jest pomiędzy kartą sieciową 3Com
komputera ES użytkownika i CP 443-1.
Postępować zgodnie z poniższymi krokami...
1. Otworzyć konsolę konfiguracyjną przez wybranie Start > Simatic > SIMATIC
NET > Configuration Console.
Konsola konfiguracyjna zostaje otwarta.
2. W drzewie wybrać zakładkę "SIMATIC NET Configuration/ Modules/ [Nazwa
karty sieciowej]" przez którą OS będzie się komunikował za stacją automatyki
AS.
3. Wybierz zakładkę "General".
Główna informacja o tym module wyświetlana jest wówczas w oknie
szczegółów.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
12
4. W oknie szczegółów będzie widoczna lista "Mode of the module", z której
należy wybrać tryb "Configured mode", który aktywuje kartę sieciową.
5. Kliknąć przycisk "Apply", co zatwierdzi ustawienia.
6. Wybrać zakładkę "Address" .
Wszystkie informacje adresowe o wybranej karcie sieciowej zostanÄ…
wyświetlone w oknie szczegółów.
7. Z apisać "Ethernet(MAC) address" ponieważ będzie on potrzebny w
następnej części konfiguracji sprzętu.
8. Wybrać zakładkę "Access point".
9. K liknąć dwa razy na interfejs dostępowy "S7ONLINE" w oknie szczegółów.
Zostanie wyświetlone okno właściwości "S7 Online Properties".
10. Z rozwijanej listy, jako interfejs dostępowy, wybrać "PC internal (local)".
Kliknąć przycisk "OK" w celu zatwierdzenia ustawień.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
13
11. Jeśli w komputerze PC będzie inna karta sieciowa, np. karta CP 5611 MPI lub
inna karta 3Com, trzeba ją deaktywować, aby nie była konfigurowana przy
następnym starcie komputera.
Wykonać poniższe kroki:
- Wybrać żądaną zakładkę w drzewie, np. SIMATIC NET Configuration/
Modules/[Nazwa karty, np. "CP5611"]/ General".
Ogólne informacje o tym module zostaną wyświetlone wówczas w oknie
szczegółów.
- W oknie szczegółów będzie widoczna lista "Mode of the module", z której
należy wybrać zakładkę "PG mode".
- Kliknąć przycisk "Apply", co zatwierdzi ustawienia.
12. Powtórzyć krok 11 dla wszystkich innych kart sieciowych w PC, co nie jest
wymagane przy komunikacji pomiędzy komputerem ES/OS i CPU.
13. Zamknąć konsolę konfiguracyjną.
3.2.1.2 Jak wybierać kartę komunikacyjną w SIMATIC Shell
W przykładzie poniżej, karta komunikacyjna jest wybierana przez konfigurację stacji
PC.
Procedura
Wskazówka
Jeśli stacja PC jest używana w architekturze single-station bez połączenia z innymi
PC poniższe kroki nie są konieczne.
1. Wybrać stację PC w drzewie Windows Explorer.
2. Wybrać folder "SIMATIC Shell".
3. Wybrać komendę Settings z kontekstowego menu. Otworzy się okno
ustawień.
4. Wybrać kartę sieciową (communication module), która ma być użyta do
komunikacji w stacji inżynierskiej.
5. Kliknąć przycisk "OK" w celu zatwierdzenia ustawień.
6. Potwierdzić następne dialogi.
Karta sieciowa zostanie zreinicjalizowana.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
14
3.3 Tworzenie Projektu
3.3.1 Używanie kreatora 'New Project' (Nowy Projekt)
Po uruchomieniu SIMATIC Manager, zgodnie z ustawieniami domyślnymi
automatycznie uruchomiony zostanie kreator PCS 7 "New Project". Można
aktywować lub wyłączyć tę opcję w kreatorze "New Project".
Kreator "New Project" wspiera krok po kroku, przy tworzeniu nowego projektu i
przy ustawieniach domyślnych. W zależności od pozostawionych domyślnych
ustawień i ustawień dodatkowych kreator automatycznie tworzy różne obiekty.
Dla projektu "color_gs" ważne są następujące obiekty:
" obiekty sprzętowe: stacje SIMATIC, np. SIMATIC 400 jako PLC, stacja
SIMATIC PC jako OS
" Hierarchia technologiczna reprezentująca hierarchię poziomów struktury
instalacji. Liczba folderów hierarchii jest zgodna z ustawieniami
wykonywanymi w kreatorze
" jeden plan CFC
" jeden plan SFC
" jeden obraz w folderze hierarchicznym
" jedna master data library
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
15
3.3.2 Informacje podstawowe dotyczÄ…ce kreatora PCS 7
Co dzieje siÄ™ podczas tworzenia nowego projektu?
Dwie następne sekcje dostarczą kilka teoretycznych podstawowych informacji
o kreatorze PCS 7 "New Project".
Przedstawią dwa ważne obiekty przy pracy z PCS 7:
" Multiprojekt
" Master data library
Jak funkcjonuje multiprojekt?
Przy tworzeniu nowego projektu za pomocÄ… kreatora PCS 7, automatycznie
tworzony jest multiprojekt. Wymaga to małego wyjaśnienia. Multiprojekt składa się z
kilku pojedynczych projektów. W kontekście projektu przykładowego, multiprojekt
może posiadać następującą strukturę: multiprojekt reprezentuje całą instalację, a
wszystkie poszczególne projekty w środku multiprojektu, odpowiadają za
poszczególne fazy procesu produkcji farb. Ponieważ konfigurowana będzie tylko
mała część całej instalacji, w "Pierwszych krokach", multiprojekt zawiera tylko
pojedynczy projekt.
Multiprojekty mają jedną główną zaletę: można rozdzielać poszczególne projekty
pomiędzy inżynierów odpowiedzialnych za konfigurację i mogą być przez nich
równolegle edytowane. Kiedy konfiguracja poszczególnych projektów jest
kompletna, można połączyć te projekty w jeden pełny projekt.
W "Pierwszych krokach", pomimo że prace przeprowadzane są w środku
multiprojektu, nie będzie używana szeroka funkcjonalność dostarczana przez
multiprojekt.
Więcej informacji na ten temat znalezć można w instrukcjach konfiguracyjnych
Process Control System PCS 7, Engineering System.
Co to jest master data library?
Przy tworzeniu nowego projektu za pomocÄ… kreatora PCS 7, master data library
tworzy się automatycznie. W takiej bibliotece można przechowywać wszystkie bloki
wymagane w całym projekcie. Przed stworzeniem np. planu CFC można wstawić
do takiej biblioteki (master data library) wszystkie standardowe bloki, których chce
się użyć w planach CFC. Master data library ma następująca zaletę: podczas
archiwizacji projektu, master data library archiwizowana jest automatycznie, razem
z projektem. Można również dokonywać zmian w blokach i można wówczas
wielokrotnie używać tych samych zmienionych bloków.
W kontekście multiprojektu "master data library" jest oczywiście bardzo istotna,
ponieważ udostępnia wszystkim inżynierom włączonym w prace konfiguracyjne
zdefiniowany zestaw tych samych wersji bloków w celu zapewnienia, że tylko jedna
wersja zostanie użyta w projekcie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
16
3.3.2.1 Jak stworzyć projekt 'color_gs'
Podczas tworzenia projektu "color_gs", pomocny jest kreator, poprzez wykonanie
poniższych kroków:
1. Otworzyć SIMATIC Manager.
2. Jeśli kreator nie uruchomił się automatycznie, wybrać z menu File >
'New Project' Wizard....
Zostanie otwarty kreator PCS 7 "New Project".
3. Przy kroku 1(4) "Introduction", należy aktywować opcję "Multiproject with
project and master data library" opcja ta jest domyślnie aktywowana.
4. Kliknąć przycisk "Next".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
17
5. Podczas kroku 2(4) "Which PLC will you use in your project?", wybrać typ
CPU używany w projekcie, np. CPU 417-4.
Poniżej listy zobaczyć można będzie szczegółowe informacje o wybranym
CPU.
Podczas wykonywania tej selekcji, powinno się porównać numer typu i
numer zamówienia, wydrukowany na froncie CPU z numerem typu i
numerem zamówienia pokazanym na liście.
6. Kliknąć przycisk "Next".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
18
7. Przy kroku 3(4) "Which objects will be used in the project ?", "Które obiekty
będą użyte w projekcie?" wykonać poniższe ustawienia:
- Z listy "Number of levels", wybrać "4".
- W sekcji "AS objects", upewnić się, że pola wyboru "CFC chart" i "SFC
chart" sÄ… aktywne.
- Pod obiektami OS, aktywować pole wyboru "PCS 7 OS" Opcja "Single-user
system" będzie aktywna automatycznie.
8. Kliknąć przycisk "Next".
9. Przy kroku 4(4), wybrać nazwę "color_gs" w oknie "Directory name"
i potwierdzić lokalizację przechowywania.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
19
10. Kliknąć przycisk "Preview", by wyświetlić podgląd bieżącego etapu
konfiguracji. Ten podglÄ…d odpowiada wyglÄ…dowi projektu w SIMATIC
Manager.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
20
11. Kliknąć przycisk "Finish".
Otworzy siÄ™ okno dialogowe "Message Number Assignment Selection"
podczas tworzenia projektu i pole wyboru "Assign unique message numbers
CPU- wide" będzie aktywne.
12. Zaakceptować bieżące ustawienia i kliknąć przycisk "OK".
Projekt tworzony będzie odtąd z tymi ustawieniami.
Wskazówka
1. Jeśli projekt nie otworzy się automatycznie, należy zastosować kroki opisane
w: "Pierwsze Kroki w Projekcie Tworzenie projektu Jak otworzyć i
zamknąć projekt "color_gs".
2. By zaktywować różne widoki, należy zastosować kroki opisane w "Pierwsze
Kroki w Projekcie Tworzenie projektu Jak pracować z różnymi widokami".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
21
Projekt będzie przedstawiony w SIMATIC Manager jak poniżej:
3.3.2.2 Jak otworzyć i zamknąć projekt 'color_gs'
Zamykanie projektu
1. J eś l i w SIMATIC Manager otwarte są inne projekty, należy zamknąć te
projekty, by uzyskać przejrzysty obraz.
Wybrać należy z menu komendę Window > [Nazwa projektu] i wybrać
projekt, który ma być zamknięty.
Projekt pokazany jest wówczas na pierwszym planie w SIMATIC Manager.
2. Wybrać z menu File > Close. Projekt ulegnie zamknięciu.
Otwieranie projektu
1. Otworzyć SIMATIC Manager.
2. Jeśli projekt "color_gs" nie otworzy się automatycznie, wybrać należy z
menu komendÄ™ File > Open.
3. Otworzy się okno dialogowe "Open Project" i zakładka "User Projects" staje
siÄ™ aktywna.
4. Zmienić zakładkę "Multiprojects" i wybrać wpis "color_gs_MP".
5. Kliknąć przycisk "OK".
Projekt otworzy siÄ™ razem z jego master data library.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
22
3.3.2.3 Jak pracować z różnymi widokami
Po otwarciu projektu w SIMATIC Manager, można aktywować różne widoki:
" Wybrać z menu komendę View > [Nazwa pożądanego widoku] w SIMATIC
Manager:
- Component view (widok komponentów)
- Plant view (widok hierarchii technologicznej)
- Process Object view (widoku obiektów procesowych)
" Jeśli otworzyło się kilka projektów, wybrać z menu komendę
Window > [Nazwa projektu (nazwa widoku)].
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
23
3.4 Konfigurowanie stacji
Poszczególne komponenty systemu sterowania automatycznie stworzone przez
kreatora PCS 7 'New Project' muszą zostać skonfigurowane. Dotyczy to
komponentów takich jak PLC, OS, odpowiadające połączenia. By to uzyskać
należy wykonać następujące zadania:
" Skonfigurować PLC
" Zmienić nazwę stacji lokalnej PC
" Skonfigurować OS
" Skonfigurować połączenie w NetPro
" Wgrać konfigurację sprzętu
3.4.1 Jak używa się stacji PC?
PCS 7 pozwala także na konfigurację komputera jako lokalnej stacji PC dla
przeprowadzenia konfiguracji ES. Oferuje to dogodne testowanie zewnętrznych stacji
operatorskich, używając komendy z menu "Start OS Simulation" bez potrzeby
załadowywania danych do prawdziwego OS. Potrzeba tylko skompilować OS.
Struktura projektu w "Pierwszych krokach" jest specyficzna, ponieważ używana jest
architektura niezależnych stacji (single-station), a ES i OS są na tym samym
komputerze. Konfigurowana lokalna stacja PC będzie równocześnie reprezentować
ES i OS. Procedura konfigurowania lokalnej stacji PC projektu multii-user jest
przeprowadzana w taki sam sposób.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
24
3.4.1.1 Jak skonfigurować PLC
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok component view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. W strukturze drzewa wybrać folder "color_gs_MP/ color_gs_Prj/ SIMATIC
400(1)".
2. Zaznaczyć obiekt "Hardware" w oknie szczegółów i wybrać z menu komendę
Edit > Open Object.
HW Config otworzy się i wyświetli się struktura sprzętowa systemu.
Wskazówka
Jeśli katalog sprzętu nie jest wyświetlany, wybrać należy komendę z menu
View > Catalog.
Katalog sprzętu otworzy się i profil "PCS7_V61" stanie się aktywny.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
25
3. Wybrać następujące CP z katalogu:
"SIMATIC 400/ CP-400/Industrial Ethernet/ CP 443-1/ 6GK7 443-1EX11-
0XE0/ V2.0" or "..../ V2.3" i przeciągnąć do 5 slotu rack'a.
Otworzy siÄ™ dialog "Properties - Ethernet Interface".
4. Aktywować opcję "Set MAC address/use ISO protocol".
5. W oknie "MAC address", wybrać adres MAC drukowany przed CP.
6. Deaktywować opcję "IP protocol is used".
To zaktywuje wszystkie zwiÄ…zane pola wyboru.
7. Kliknąć przycisk "New", w celu stworzenia połączenia nowej sieci. CPU
skomunikuje się ES poprzez połączenie tej sieci. Otworzy się okno dialogowe
"Properties - New Subnet Industrial Ethernet".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
26
8. Zatwierdzić wszystkie wybory i kliknąć przycisk "OK".
Zakładka "Ethernet(1)" została wprowadzona do listy "Subnet" i zostanie
wybrana.
9. Kliknąć przycisk "OK", by zatwierdzić ustawienia.
Dialog zostanie zamknięty.
10. Wybrać z menu komendę: Station > Save and Compile.
11. Zamknąć HW Config.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
27
3.4.1.2 Jak zmienić nazwę stacji PC
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok component view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać w drzewie obiekt "color_gs_MP/ color_gs_Prj/ SIMATIC PC
Station(1)".
2. Wybrać z menu komendę Edit > Rename.
3. Wprowadzić nazwę lokalnego komputera taką, jaka pojawia się w sieci
i nacisnąć przycisk Enter.
Ikona stacji PC jest oznaczona żółtą strzałką w widoku komponentów.
Wskazówka
Jeśli stacja PC nie jest oznaczona za pomocą żółtej strzały, należy nacisnąć
przycisk "F5". To odświeży ekran monitora.
3.4.1.3 Jak skonfigurować OS
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok component view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać folder
"color_gs_MP/ color_gs_Prj/ [Nazwa stacji PC]".
2. Zaznaczyć obiekt "Configuration" w oknie szczegółów i wybrać z menu
komendÄ™ Edit > Open Object.
HW Config otwiera się, a komponenty OS są wyświetlone. HW Config jest
otwarty z ustawieniami wykonywanymi podczas konfiguracji PLC:
- Katalog sprzętu jest otwarty.
- Profile "PCS 7_V61" jest aktywny.
3. Wybrać następujące CP z katalogu:
"SIMATIC PC-Station/CP Industrial Ethernet/IE General/SW V6.2 SP1...".
i przeciągnąć do 2 slotu rack'a.
Zostanie otwarte okno dialogowe The "Properties - Ethernet Interface".
4. Aktywować opcję "Set MAC address/use ISO protocol".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
28
5. W polu "MAC address", wprowadzić adres, który znajduje się w konsoli
konfiguracyjnej.
6. Deaktywować opcję "IP protocol is used".
7. Otworzyć zakładkę "Ethernet(1)" w liście "Subnet".
Jest to połączenie, które zostało skonfigurowane dla CP.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
29
8. Kliknąć przycisk "OK", by wprowadzić ustawienia.
Okno dialogowe zamyka siÄ™ i powraca siÄ™ do HW Config.
9. Wybrać z menu komendę Station > Save and Compile.
10. Zamknąć HW Config.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
30
3.4.1.4 Jak wykonywać ustawienia w NetPro
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok component view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. W drzewie wybrać obiekt
"color_gs_MP/color_gs_Prj/[Nazwa lokalnego komputera]/ WinCC
Application".
2. Zaznaczyć zakładkę "Connections" w oknie szczegółów i wybrać z menu
komendÄ™ Edit > Open Object. Net Pro zostanie otwarty.
3. Wybrać obiekt "WinCC Application" w stacji SIMATIC PC.
Pusta lista wyświetli się w dolnym oknie szczegółów. W tej liście należy
wprowadzić wymagane połączenie.
4. By to zrobić, należy zaznaczyć pierwszą linijkę w dolnym oknie szczegółów
i wybrać z menu komendę Insert > New Connection. Dialog "Insert New
Connection" zostanie otwarty.
5. Wybrać w oknie CPU używane w projekcie.
To partner komunikacyjny dla OS, tzn. OS otrzymuje dane z tego systemu
automatyki.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
31
6. W liście wyboru "Type", wybrać zakładkę "S7 Connection" i aktywować okno
dialogowe "Display properties before inserting".
7. Kliknąć przycisk "OK".
Zostanie otwarty dialog "Properties S7 Connection" z aktywną zakładką
"General".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
32
8. Wybrać następującego partnera połączeniowego dla połączenia pomiędzy
CPU i OS:
Interfejs lokalny Interfejs partnera
Interfejs "[karta sieciowa OS]", np. IE
Interfejs "[CP w PLC]" , np. CP 443-1
General
9. Kliknąć przycisk "OK". Nowe połączenie pokaże się na liście. To nowe
połączenie wyświetli się, po wyborze CPU w PLC.
10. Wybrać z menu komendę Network > Save and Compile. Otworzy się okno
dialogowe "Save and Compile".
11. Aktywować opcję "Compile and check everything" w dialogu i kliknąć na
przycisk "OK". Kiedy kompilacja zakończy się, otworzy się okno dialogowe
"Outputs for consistency check".
12. Kiedy kompilacja zakończy się bez błędu, zamknąć okno. Jeśli pokażą się
jakiekolwiek błędy, należy je skorygować i wykonać kompilację ponownie.
13. Otworzyć SIMATIC Manager. Wybrać stację PC i wybrać z menu komendę
PLC > Configure. Otworzy siÄ™ dialog "Configure".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
33
14. Wybrać pożądany komputer docelowy z listy "Available Computers". Kliknąć
przycisk "Configure". Otworzy siÄ™ dialog "Configure:
".
15. W celu wykonania zdalnej konfiguracji i jej zakończenia, należy zastosować
instrukcje z podręcznej pomocy dla sekcji dialogowej "Configure: < Selected
Station>".
Wynik: Konfigurowane dane zostają przesłane do stacji PC. Należy wgrać
ustawienia sieci do tej stacji PC, aby aktywować połączenie sieciowe.
16. Po wybraniu stacji PC, wybrać z menu komendę PLC > Download. Otworzy
siÄ™ dialog "This action will overwrite the configuration data that are already on
the PLC(s). Do you still want to dawnloaded?".
17. Kliknąć przycisk "yes". Otworzy się dialog "Stop Target Modules".
18. Kliknąć przycisk "OK". Wgrywanie zostanie zakończone.
19. Zamknąć Net Pro.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
34
3.4.1.5 Jak wgrywać konfigurację sprzętową
Po wykonaniu konfiguracji i ustawień, należy również wprowadzić te informacje do
CPU. Zostanie to wykonane poprzez konfigurację sprzętową.
Warunki wstępne
" CPU trybie STOP
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok component view jest aktywny
Wykonać poniższe kroki...
1. Wybrać folder "color_gs_MP/ color_gs_Prj/ SIMATIC 400(1)".
2. Wybrać z menu komendę PLC > Compile and Download Objects.
Otworzy siÄ™ dialog "Compile and Download Objects".
3. Aktywować okno wyboru w kolumnie "Compile" and "Download" dla obiektu
"color_gs/[SIMATIC 400(1)/Hardware".
Wszystkie inne pola wyboru stanÄ… siÄ™ nieaktywne.
4. Kliknąć przycisk "Start".
Zostanie otwarty dialog "Downloading program changes during operation
can, in the case of malfunctions or program errors, cause serious damage to
personnel and equipment!.... Make sure also..." .
5. Kliknąć przycisk "OK".
Procesy kompilowania i wgrywania rozpoczną się. Po ukończeniu procesu
wyświetli się w edytorze tekstów plik logowania. Pokaże to, czy kompilowanie
i wgrywanie zostało zakończone bez błędów, czy nie.
6. Zamknąć edytor tekstu.
7. Kliknąć przycisk "Close" w oknie dialogowym "Compile and Download Objects"
Okno dialogowe zostanie otwarte.
8. Uruchomić CPU.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
35
3.5 Praca w PH
3.5.1 Ustawienia w hierarchii technologicznej
Jeszcze raz przypomniana zostanie teoria:
hierarchia technologiczna, nazywana zazwyczaj w skrócie PH, odzwierciedla
strukturÄ™ hierarchicznÄ… instalacji: projekt, jednostka, funkcja itd. PH pozwala na
wykonywanie wielu różnych ustawień, z których wiele istotnych jest opisanych
poniżej.
" Liczba poziomów hierarchii:
Na strukturę projektu wpływa liczba poziomów hierarchii. Jako regułę należy
przyjąć, że im bardziej skomplikowana jest struktura projektu, tym więcej
poziomów hierarchii jest potrzebne, aby odwzorować strukturę instalacji.
Foldery hierarchiczne z nazwami domyślnymi powstają podczas użycia
kreatora.
" Wybór poziomu (poziomów) hierarchii, które przeznaczone są do oznaczania
punktów instalacji (znane również jako oznaczenia wyższego poziomu):
Oznaczenia wyższego poziomu, w skrócie HID używane są w wielu
miejscach w projekcie PCS 7, np. informacje pojawiajÄ…ce siÄ™ w czasie pracy
instalacji oraz zmienne zawierają HID. To umożliwia szybkie określenie
zwiÄ…zku informacji lub zmiennej z konkretnym urzÄ…dzeniem technologicznym.
Regułą jest, że im więcej poziomów hierarchii w nazwie punktu instalacji (HID),
tym dłuższe i trudniejsze do rozpoznania są opisy.
" Generowanie struktury obrazów z hierarchii technologicznej (PH):
Struktura obrazów synoptycznych jest zorganizowana w postaci
hierarchicznej. Umożliwia to zmianę podglądu obrazu na niższy poziom
pokazujący tylko część całości technologii, ale z dużo większą ilością
szczegółów. Można przejąć strukturę obrazów synoptycznych z hierarchii
technologicznej, aby była zgodna ze strukturą instalacji.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
36
3.5.2 Jak wykonać ustawienia dla PH
Warunki wstępne
" Projekt "color_gs_MP" jest otwarty SIMATIC Manager
" Widok Plant view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać poziom hierarchii "color_gs_MP/color_gs_Prj" w strukturze drzewa.
2. Wybrać z menu komendę Options > Plant Hierarchy > Settings.
Zostanie otwarte okno dialogowe "Customize Plant Hierarchy", w którym
można ustawić wszystkie opcje hierarchii technologicznej.
3. Wprowadzić wartość "4" w oknie "Number of hierarchy levels".
To oznacza, że dostępne są maksymalnie 4 poziomu hierarchii.
4. Dla poziomów hierarchii od 1 do 4, wprowadzić wartość "10" w polu
"Max. number of characters".
To ogranicza opis do 10 znaków dla danego poziomu hierarchii.
5. Aktywować okno wyboru "Include in designation" dla poziomów 1 i 2.
6. Aktywować przycisk opcji "OS area" dla poziomu 2.
7. Aktywować okno wyboru "Base picture hierarchy on the plant hierarchy".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
37
Po wykonaniu ustawień pojawi się okno dialogowe, jak poniżej:
8. Kliknąć przycisk "OK", by wprowadzić ustawienia.
Zostanie wyświetlona informacja "You have changed the "Included in HID"
property. Do you also want the changes to apply to existing hierarchy
folders?"
9. Kliknąć przycisk "Yes" w dialogu. To wprowadzi wszystkie ustawienia.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
38
3.5.3 Tworzenie struktury w widoku Plant View
Po określeniu czterech poziomów hierarchicznych w kreatorze "New Project",
następujące foldery hierarchiczne znajdą się w strukturze drzewa projektu:
" Projekt poziom 1
" Jednostka poziom 2
" Funkcja poziom 3
" Pozycja poziom 4
Nazwy folderów hierarchicznych są nazwami domyślnymi, przypisywanymi
automatycznie przez PCS 7, podczas tworzenia projektu.
W projekcie "color_gs_MP" trzeba oczywiście adaptować je do indywidualnych
wymagań projektu "color_gs", innymi słowy, zmienić nazwy domyślne i stworzyć
nowe foldery hierarchii. Czyni to strukturę przejrzystą i ułatwia nawigację projektu
oraz radzenie sobie ze wszystkimi obiektami i indywidualnymi jednostkami.
Dla różnych sekcji projektu, można decydować o następujących nazwach dla
folderów hierarchicznych:
Nazwa Folder
Przypisanie technologiczne
domyślna hierarchiczny
Plant Plant1 Cała instalacja
Unit RMT1 Zbiornik surowca nr 1
Function FC111 Sterowanie przepływem (dozowanie)
Function LI 111 Wskazanie poziomu zbiornika surowca nr 1
Function NP 111 Sterowanie pompÄ…
Function NK 111 Zawór
Function NK 112 Zawór
Function NK 113 Zawór
Function NK 114 Zawór
Position ADDI Plan pomocniczy do wyboru wartości zadanych
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
39
3.5.4 Jak przystosować nazwy domyślne
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok Plant view jest aktywny
Zmiana nazwy foldera "Plant"
1. Wybrać folder hierarchiczny "color_gs_MP/color_gs_Prj/Plant(1)".
2. Wybrać z menu komendę Edit > Object Properties.
Otworzy się pole dialogowe "Properties Hierarchy Folder", a zakładka
"General" stanie siÄ™ aktywna.
3. Wprowadzić nazwę "Plant1" w polu "Name".
4. Kliknąć przycisk "OK", by wprowadzić ustawienia.
Pole dialogowe jest zamknięte, a nazwa folderu hierarchicznego zmieni się na
"Plant1".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
40
Własności obiektu i zmienianie nazwy folderu "Unit"
1. Wybrać folder hierarchiczny "Unit(1)".
2. Wybrać z menu komendę Edit > Object Properties.
Otworzy się pole dialogowe "Properties Hierarchy Folder", a zakładka
"General" stanie siÄ™ aktywna.
3. Wprowadzić nazwę "RMT1" w pole wejściowe "Name" ("Nazwa").
4. Przełączyć na zakładkę "Control and Monitoring Attributes".
Pole wyboru "No modification when renaming the hierarchy folder" jest
domyślnie deaktywowane. Zapewni to, że tekst dla identyfikacji obszaru OS
jest zmodyfikowany według nazwy folderu hierarchicznego.
5. Kliknąć przycisk "OK", by wprowadzić ustawienia.
Dialog zostanie zamknięty i nazwa folderu hierarchicznego zmieni się na
"RMT1".
Zmienianie nazwy innych folderów
1. Wybrać folder hierarchiczny "color_gs_MP/ color_gs_Prj/Plant1/RMT1/
Function(1)".
2. Otworzyć dialog "Properties Hierarchy Folder".
3. Wprowadzić nazwę "FC111" w polu "Name" ("Nazwa"), zakładki "General".
4. Wybrać folder " color_gs_MP/ color_gs_Prj/Plant1/RMT1/ FC111/ Position(1)"
i zmienić nazwę "Position(1)" na "ADDIT".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
41
3.5.5 Jak wprowadzić następne foldery hierarchiczne
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok Plant view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać folder "RMT1".
2. Wybrać z menu komendę Insert > Technological Objects >
Hierarchy Folder.
Tworzy siÄ™ nowy folder hierarchiczny "Function [consecutive number]"
3. Zmienić nazwę na "LI111".
4. Nacisnąć klawisz "enter".
5. Powtórzyć kroki od 1 do 4, by stworzyć następujące foldery hierarchiczne:
- NP111 sterowanie napędem
- NK111 sterowanie zaworem
- NK112 sterowanie zaworem
- NK113 sterowanie zaworem
- NK114 sterowanie zaworem
Hierarchia technologiczna powinna wyglądać, jak ta poniżej:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
42
3.5.6 Wymiana informacji pomiędzy PLC i OS
Poszczególne części projektu przypisane są do określonych sterowników lub stacji
operatorskich. Każdy folder hierarchiczny zawiera tę informację. Ma to znaczenie
wówczas, gdy mamy do dyspozycji więcej niż jeden sterownik lub stację
operatorskÄ… w systemie. W projekcie "color_gs" wykorzystany jest tylko jeden
sterownik i jedna stacja operatorska. Wszystkie foldery hierarchiczne zostanÄ…
automatycznie przypisane. Przypisanie to można sprawdzić w następujący sposób:
1. Wybrać folder hierarchiczny "Plant1" i dalej z menu komendę Edit > Object
Properties.
Otworzy siÄ™ dialog "Properties Hierarchy Folder".
2. Zmienić zakładkę na "PLC and OS Assignment" Ukażą się następująco:
- W "Assigned PLC (chart folder)", będzie można zobaczyć sterownik, który
przetwarza dane.
- W liście wyboru "Assigned OS" będzie można zobaczyć stację operatorską,
na której wyświetlone są dane.
3. Zamknąć dialog.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
43
3.6 Aktualny status projektu
Dotąd stworzone zostały dla projektu następujące ustawienia:
" Projekt "color_gs" stworzony został w SIMATIC Manager
" Komponenty sprzętowe zostały skonfigurowane w HW Config
" Wgrano konfigurację sprzętową do CPU, zaczynając od s HW Config
" Ustawienia w hierarchii technologicznej
" Stworzono strukturÄ™ projektowÄ… projektu "color_gs" w hierarchii technologicznej
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Pierwsze kroki w projekcie
44
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
45
4 Tworzenie planów CFC
4.1 Przegląd planów CFC i edytora CFC
Teoria Czym sÄ… plany CFC, Czym jest edytor CFC?
Całość pracy instalacji jest opisana procesem ciągłym. Osiąga się to przez
stworzenie planów CFC w edytorze CFC w PCS 7. Tworzenie planów CFC polega
na wstawianiu bloków umieszczonych w "PCS 7 Library V6. 1". Biblioteka zawiera
bloki, takie jak regulator ciągły czy monitorowanie wartości pomiarowej. Wejścia i
wyjścia tych bloków są następnie podłączane w edytorze CFC, w którym też nadaje
się wartości ich parametrom. Wszystkie te prace są wspierane przez przyjazny
użytkownikowi interfejs graficzny edytora CFC.
Standardowa biblioteka PCS 7 dostarcza również modele zmiennych procesowych
dla różnorodnych zmiennych takich jak napęd, czy zawór, które opierają się na
wpełni skonfigurowanych planach CFC.
Plany CFC zlokalizowane sÄ… w hierarchii technologicznej. W celu utrzymania
przejrzystej struktury projektu, plany CFC sÄ… zawsze umieszczane w folderach
hierarchicznych, majÄ…cych znaczenie technologiczne.
Identyfikowanie planów CFC
Plany CFC mogą być zidentyfikowane poprzez następujący symbol przed ich
nazwami:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
46
4.2 Praca z bibliotekami
4.2.1 Plany CFC i Master Data Library
Krótki teoretyczny wstęp do Master Data Library&
Podczas tworzenia planów CFC, można pracować z master data libraries. Z tego
względu należy zapoznać się z podstawami teoretycznymi pracy z master data
library w multiprojekcie podczas tworzenia projektu przykładowego. Wszystkie bloki
i modele zmiennych procesowych wymagane przez plany CFC w projekcie nigdy
nie powinny być brane ze standardowej biblioteki PCS 7. Najpierw wymagane bloki
i modele zmiennych procesowych powinny być wstawione do master data library,
skąd następnie do planów CFC.
Jakie sÄ… przewagi Master Data Library?
PoczÄ…tkowo master data library wyglÄ…da jak coÅ› w rodzaju "przechowalni": najpierw
bloki są zachowywane w tej bibliotece, a następnie wstawiane do planów CFC.
Jaki jest cel takiego postępowania? Używanie master data library zapewnia, że w
projekcie jest używana ta sama wersja danego bloku i nie ma co do tego
wątpliwości. To jest szczególnie ważne, gdy projekt jest konfigurowany przez więcej
niż jednego inżyniera, co jest regułą w przypadku dużych projektów pracujących w
sieci i multiprojektów. Dzięki master data library istnieje jeszcze jedna wygodna
funkcja PCS 7: ukrywanie bibliotek. Umożliwia ona ukrycie wszystkich bibliotek
oprócz master data library w celu uniknięcia niezgodności i błędów w projekcie.
Niezgodności i błędy w konfiguracji mogą spowodować znaczną, niepotrzebną,
dodatkową pracę. Jeszcze jedną zaletą używania master data library jest
automatyczna archiwizacja podczas archiwizacji multiprojektu.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
47
4.2.2 Przechowywanie obiektów w Master Data Library
Zmiany w blokach
W tym miejscu przedstawiony zostanie następny skrótowy opis. Ten opis nie należy
oczywiście do zakresu instrukcji pierwsze kroki, ale zapewni dobry przegląd opcji
udostępnianych inżynierowi przez PCS 7.
Po zmianie właściwości bloku w master data library np. adaptacji komunikatów
każda instancja tego bloku utworzona przez wstawienie tego bloku do planu CFC
zostanie automatycznie zmodyfikowana. To oznacza, że te zmiany mogą być
wprowadzane tylko jednokrotnie w master data library, a nie w każdej
poszczególnej instancji bloku. Zmiany bloku specyficzne dla danego planu CFC
mogą być pózniej wprowadzone bezpośrednio na instancji w planie CFC. Są nimi
np. parametry wejść i wyjść, takie jak wartości zadane i limity.
Master Data Library i modele zmiennych procesowych
Istnieje możliwość przechowywania modeli zmiennych procesowych,
udostępnianych przez PCS 7, w master data library. W takim przypadku wszystkie
bloki zawarte w modelu zmiennych procesowych sÄ… automatycznie wstawiane do
folderu bloków master data library.
Procedura bazowa
" Otworzyć biblioteki.
" Umieścić wszystkie bloki w master data library master data library została
stworzona automatycznie poprzez kreatora PCS 7, podczas tworzenia
projektu.
" Zapisać modele zmiennych procesowych w master data library.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
48
4.2.3 Praca z Master Data Library
Bloki w Master Data Library
Tworzenie master data library dla dużych projektów wymaga oczywiście ogromnej
precyzji w planowaniu, zanim zostanÄ… stworzone plany CFC. W instrukcji Pierwsze
kroki w PCS 7 dostarczone zostanÄ… wszystkie bloki wymagane w projekcie
"color_gs". Bloki przedstawiono w poniższej liście. Dodano do tego znacząca
liczbÄ™ informacji dodatkowych:
" Nazwa obiektu jest to alfanumeryczny skrótowy identyfikator bloku, który
jest wyświetlany w PCS 7
" Nazwa symboliczna jest to krótka, objaśniająca nazwa bloku
" Znaczenie jest to wytłumaczenie, jak blok może być używany
" Typ bloku jest to kategoria, do której należy blok
" Użycie na planach CFC jest to informacja, na których planach CFC blok
będzie użyty
Nazwa Nazwa Znaczenie Typ bloku Plan CFC
obiektu symbol
FB40 INT_P Oblicza całkę wartości Technological CFC_LI111
wejściowej block CFC_FC111
FB46 OP_A_LIM Wprowadzanie wartości Operator CFC_FC111
analogowej control block
FB48 OP_D Wprowadzanie wartości Operator CFC_FC111
cyfrowej control block
FB61 CTRL_PID Regulator ciągły PID Technological CFC_FC111
block
FB63 DOSE Regulator dozowania Technological CFC_FC111
block
FB65 MEAS_MON Monitorowanie analogowej Technological CFC_LI111
wartości pomiarowej block
FC63 MUL_R Mnożenie wartości wejściowych Function CFC_FC111
FC275 CH_AI Przetwarzanie analogowego Driver block CFC_LI111
sygnału wejściowego CFC_FC111
FC276 CH_AO Przetwarzanie analogowego Driver block CFC_FC111
sygnału wyjściowego
Modele zmiennych procesowych w Master Data Library
W master data library wprowadza się modele zmiennych procesowych dokładnie
tak samo, jak bloki. Dla projektu "color_gs" wymagane są następujące modele
zmiennych procesowych:
Nazwa obiektu Znaczenie danego CFC Plan
MOTOR CFC chart for a motor CFC_NP111
VALVE CFC chart for a valve CFC_NK111
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
49
4.2.3.1 Jak otworzyć biblioteki
Warunki startowe
SIMATIC Manager jest otwarty
Otwieranie bibliotek
1. Wybrać z menu komendę File > Open.
Dialog "Open Project" otworzy siÄ™.
2. Wybrać zakładkę "Libraries".
3. Wybrać biblioteki "PCS 7 Library V61" i "color_gs_Lib" z listy wyboru.
4. Kliknąć przycisk "OK".
Obydwie biblioteki zostały otwarte w widoku component view.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
50
4.2.3.2 Jak umieścić bloki w bibliotece
Warunki wstępne
" SIMATIC Manager jest otwarty.
" " PCS 7 Library V61" jest otwarty, a widok component view jest aktywny.
" Master data library "color_gs_Lib" jest otwarta i widok component view jest
aktywny.
Wstawianie bloków w Master Data Library
1. Wybrać z menu komendę Window > PCS 7 Library V61 (component
view).
Spowoduje to przejście do standardowej biblioteki w PCS 7.
2. W drzewie wybrać zakładkę
"PCS 7 Library V61/ Blocks + Templates/Blocks"
Wszystkie bloki dostarczone poprzez PCS 7 jako domyślne, wyświetlone
zostaną w oknie szczegółów.
3. Wybrać z menu komendę View > Details.
Nazwy obiektów, czyli krótkie identyfikatory bloków i nazwy symboliczne
zostaną wyświetlone z większą ilością informacji detalicznych.
4. W oknie szczegółów, wybrać wymagane bloki według następującej listy:
- FB40 INT_P
- FB46 OP_A_LIM
- FB48 OP_D
- FB61 CTRL_PID
- FB63 DOSE
- FB65 MEAS_MON
- FC63 MUL_R
- FC275 CH_AI
- FC276 CH_AO
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
51
5. Wybrać z menu komendę Edit > Copy.
6. Wybrać z menu komendę Window > color_gs_Lib (component view).
Operacja ta prowadzi do master data library.
7. Zaznaczyć w drzewie zakładkę
"In /- color_gs_Lib/S7 Program(1)/Blocks".
8. Wybrać z menu komendę Edit > Paste.
Dzięki temu wstawi się wszystkie zaznaczone bloki.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
52
4.2.3.3 Jak wstawić modele zmiennych procesowych do biblioteki
Warunki wstępne
" Master data library "color_gs" jest otwarta i widok component view jest
aktywny.
" SIMATIC Manager jest otwarty.
" "PCS 7 Library V61" jest otwarty i widok component view jest aktywny.
Wstawianie modeli zmiennych procesowych w Master Data Library
1. Wybrać z menu komendę Window > PCS 7 Library V61 (component view).
Zmienić na widok component view standardowej biblioteki PCS 7.
2. Wybrać następującą zakładkę z drzewa "PCS 7 Library V61/ Blocks +
Templates/Templates".
Wszystkie plany dostarczane przez PCS 7 wyświetlane są jako wartości
przykładowe w oknie szczegółów.
3. Wybrać następujące plany w oknie szczegółów:
- "MOTOR"
- "VALVE"
4. Wybrać z menu komendę Edit > Copy.
5. Wybrać z menu komendę Window > color_gs_Lib (component view). To
prowadzi do master data library.
6. Wybrać z drzewa zakładkę
"In /- color_gs_Lib/S7 Program(1)/Charts".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
53
7. Wybrać z menu komendę Edit > Paste. Wszystkie wybrane modele
zmiennych procesowych zostanÄ… wstawione.
Wskazówka
Po wstawieniu modelu zmiennej procesowej do master data library wszystkie bloki
zawarte w tym modelu zmiennej procesowej zostanÄ… automatycznie wstawione do
folderu "Blocks".
Po wyborze zakładki "/ color_gs_Lib/ S7 Program- (1)/ Blocks",
wszystkie bloki zostaną wyświetlone w oknie szczegółów: bloki, które zostały
ręcznie wstawione, łącznie z blokami wstawianymi automatycznie w wyniku
kopiowania modeli zmiennych procesowych.
8. Teraz należy zamknąć " PCS 7 Library V61" i biblioteki "color_gs_lib".
4.2.4 Pokazywanie i ukrywanie bibliotek
Dostępna jest opcja ukrywania wszystkich niepotrzebnych bibliotek. Dzięki temu
praca z katalogiem w edytorze CFC jest bardziej przejrzysta i odporna na błędy.
Ponieważ wszystkie wymagane bloki i modele zmiennych procesowych zostały
wstawione do master data library, podczas tworzenia projektu "color_gs", należy
pracować tylko z master data library.
Oczywiście można wyświetlić biblioteki w razie potrzeby, raz jeszcze.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
54
4.2.4.1 Jak ukryć i pokazać biblioteki
Ostrzeżenie
Należy upewnić się, że w master data library są wszystkie wymagane bloki i plany.
Warunki wstępne
" SIMATIC Manager jest otwarty
Ukrywanie bibliotek
1. Wybrać z menu komendę File > Manage. Zostanie otwarte okno dialogowe
"Manage".
2. Wybrać zakładkę "Libraries".
3. Wybrać z listy wszystkie biblioteki z wyjątkiem następujących:
- Master data library "color_gs_Lib"
- PCS 7 Library V61
- SFC Library
- Standard Library
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
55
4. Kliknąć przycisk "Hide".
Wszystkie zaznaczone biblioteki zniknÄ… z listy.
5. Kliknąć przycisk "Close".
Wszystkie biblioteki, które nie mają być używane staną się niewidoczne.
W rezultacie nie będą wyświetlane w katalogu edytora CFC.
Ponowne pokazywanie bibliotek
1. Wybrać z menu komendę File > Manage. Otworzy się dialog "Manage".
2. Wybrać zakładkę "Libraries".
3. Kliknąć przycisk "Display".
Otworzy siÄ™ dialog "Browse".
4. Wybrać z drzewa ".../SIEMENS/ STEP7/ S7LIBS [Nazwa biblioteki].
Biblioteka wyświetli się w po prawej stronie okna.
5. Kliknąć przycisk "OK".
Dialog zamknie się, a wymagana biblioteka zastanie wyświetlona i wybrana
z listy bibliotek w dialogu "Manage".
6. W celu wyświetlenia dalszych bibliotek należy powtórzyć kroki od 3 do 5.
7. Kliknąć przycisk "Close".
Zamknie siÄ™ okno dialogowe.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
56
4.3 Plany CFC w PH
4.3.1 Praca z planami CFC
Po przygotowaniach do tworzenia planów CFC poprzez wypełnienie master data
library, należy przystąpić do tworzenia planów CFC.
Jakie są podstawowe kroki podczas tworzenia planów CFC?
W zasadzie sÄ… trzy podstawowe kroki:
" Stworzenie pustych planów CFC w hierarchii technologicznej
" Wstawienie pojedynczych bloków w pusty plan CFC
" Aączenie się wejść i wyjść bloków i przypisywanie im parametrów zaworów
Plany CFC w PH
Kreator "New Project" stworzył plan CFC w hierarchii technologicznej. Jest on
przechowywany w folderze "ADDIT". Plan ten nie zawiera jeszcze żadnego bloku -
bloki zostanÄ… wstawione w edytorze CFC.
W projekcie "color_gs" potrzebne są inne plany, które należy wstawić w hierarchii
technologicznej, a następnie edytować w edytorze CFC.
Ważne jest, aby przypisać wszystkim planom projektu "color_gs" krótkie opisowe
nazwy, aby projekt był przejrzysty i zrozumiały.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
57
4.3.2 Jakie plany potrzebne sÄ… w projekcie 'color_gs'?
Poniższe plany są wymagane w projekcie "color_gs":
" CFC_SETP ustawianie wartości zadanych
" CFC_FC111 sterowanie ilości prędkości dozowania
" CFC_LI111 sterowanie i symulacja poziomu
" CFC_NP111 sterowanie napędem
" CFC_NK111 to CFC_NK114 sterowanie zaworem
Każdy plan ma znaczenie technologiczne. Aby w pełni zrozumieć każdą część
instalacji konfigurowanej w "Pierwszych krokach", należy również zrozumieć
znaczenie technologiczne poszczególnych planów i dlatego przedstawione zostaną
krótkie objaśnienia każdego planu.
Kilka szczegółów tworzenia planów CFC
Stworzone zostanÄ… plany CFC_SETP, CFC_FC111 i CFC_LI111.
PCS 7 dostarcza kompletne plany CFC_NP111 i CFC_ NK11x w formie modeli
zmiennych procesowych. Ilustruje to ogromnÄ… zaletÄ™ stosowania modeli
zmiennych procesowych, które wstawiono do master data library.
Wskazówka
W projekcie "color_gs" nazwy planów zostały nadane zgodnie z nazewnictwem
odpowiadających folderów hierarchicznych i jednocześnie zgodnie z nazewnictwem
odpowiednich zmiennych procesowych. Dzięki temu zawsze jest możliwa unikalna
identyfikacja.
4.3.3 Znaczenie technologiczne planu 'CFC_SETP'
Operator musi mieć możliwość sterowania dozowaniem z OS. Konieczne są
następujące ustawienia:
" Blok PARADOS_RM1_QTY określa prędkość dozowania.
" Blok PARA_DOS_RM1_VOL określa ilość dozowania.
" Blok PARA_DOS_RM1_SEL określa reaktor docelowy.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
58
4.3.4 Znaczenie technologiczne planu 'CFC_FC111'
Ten plan jest używany do sterowania ilością i prędkością dozowania:
" Blok "CH_AI" udostępnia chwilową wartość dozowania na wyjściu "V"
i przesyła tą wartość mierzoną na wejście "PV_IN" (wartość procesowa) w
bloku "DOSE".
" Blok "INT_P" jest używany do symulacji wartości dozowania.
" Prędkość dozowania jest sterowana przez regulację przepływu przy użyciu
bloku "CTRL_PID".
" Blok "CTRL_PID" otrzymuje wartości zadane przez regulację krokową
w połączeniu z blokiem PARA_DOS_RM1_VOL".
" Wartość sterująca dla zaworu jest na wyjściu "LMN" i jest dostarczana
bezpośrednio do bloku "CTRL_PID" na wejście "LMNR_IN", ze względu na
brak sprzężenia zwrotnego z procesu.
" Blok "CH_AO" wyprowadza wartość sterującą do zaworu.
4.3.5 Znaczenie technologiczne planu 'CFC_LI111'
" Ten plan jest używany do sterowania i symulacji poziomu:
" Blok "CH_AI" czyta poziom napełnienia zbiornika surowców i wystawia
wartość aktualną na wyjście "V".
" Domyślnie to wyjście jest podłączone do wejścia "U" bloku
"MEAS_MON".
" Blok "INT_P" jest używany do symulacji poziomu napełnienia.
4.3.6 Znaczenie technologiczne planu 'CFC_NP111'
Plan "CFC_NP111" jest używany do sterowania pompy:
" Blok "CH_DI" dostarcza aktualny stan pompy (zał lub wył) na wyjście "Q".
" Ta wartość jest podłączana do wejścia "FB_ON" (feedback ON) bloku
MOTOR, w którym jest przetwarzana.
" Operator lub kontroler wyższego poziomu steruje blokiem "MOTOR".
" Blok "CH_DO" przesyła komendę sterującą z wyjścia "QSTART" bloku
"MOTOR" do pompy w instalacji.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
59
4.3.7 Znaczenie technologiczne planu 'CFC_NK11x'
Plan ten używany jest do sterowania zaworem:
" Blok "CH_DI" przesyła status zaworu otwarty lub zamknięty do bloku
"VALVE".
" Blok "VALVE" przełącza zawór zgodnie z ustawieniami wprowadzonymi przez
zewnętrznego kontrolera lub operatora: Komenda sterująca jest przesyłana z
wyjścia "QCONTROL" przez blok drajwera "CH_DO" do zaworu.
" Blok "VALVE" może przesyłać informacje o uszkodzeniach do stacji
operatorskich.
4.3.7.1 Jak zmieniać nazwy planów CFC w PH
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok plant view jest aktywny.
Postępować zgodnie z poniższymi krokami...
Folder ADDIT zawiera już plan CFC stworzony automatycznie przez kreatora.
Należy zmienić nazwę tego planu.
1. Wybrać z drzewa
folder"color_gs_MP/color_gs_Prj/Plant1/RMT1/FC111/ADDIT".
2. Wybrać obiekt "CFC(1)" z okna szczegółów.
3. Wybrać z menu komendę Edit > Object Properties. Zostanie otwarty dialog
"Properties CFC Chart".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
60
4. Wprowadzić nazwę "CFC_SETP" w polu "Name".
W prawdziwych projektach, nazwa planu odnosi się już do systemu
identyfikacji wymaganego przez klienta, dla zmiennych procesowych.
5. Kliknąć przycisk "OK", by zatwierdzić ustawienia.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
61
4.3.7.2 Jak wstawić nowy plan CFC w PH
Następujące plany należy wstawić jako nowy pusty plan CFC:
" "CFC_FC111"
" "CFC_LI111"
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok plant view jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1/FC111".
2. Wybrać z menu komendę Insert > Technological Objects > 2 CFC. Plan
"CFC(1)" CFC zostanie wstawiony. Podczas wstawiania nowych planów,
PCS 7 przydziela nazwę domyślną "CFC" poprzez kolejną liczbę i aktywację
trybu wejściowego dla nowej nazwy.
3. Wprowadzić nazwę "CFC_FC111".
4. Wybrać folder
"color_gs_MP/ color_gs_Prj/ Plant1/ RMT1/ LI111".
5. Wybrać z menu komendę Insert > Technological Objects > 2 CFC. Plan
"CFC(1)" zostanie wstawiony.
6. Wprowadzić nazwę "CFC_LI111".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
62
4.3.7.3 Jak wstawić model zmiennej procesowej "MOTOR"
Model zmiennej procesowej "MOTOR" w master data library został już wstawiony.
Teraz należy tylko wstawić ten model zmiennej procesowej w projekt "color_gs" w
hierarchiÄ™ technologicznÄ….
Warunki wstępne
" Mulitiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok plant view jest aktywowny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa zakładkę
"color_gs_MP/ color_gs_Lib/Templates/MOTORS".
Okno szczegółów wyświetli model zmiennych procesowych, wstawiony
w master data library.
2. Wybrać plan "MOTOR", a pózniej z menu komendę Edit > Copy.
3. Wybrać z drzewa "color_gs_MP/ color_gs_Prj/Plant1/RMT1/NP111", a pózniej
z menu komendÄ™ Edit > Paste.
Plan "MOTOR" został wstawiony w folder hierarchiczny.
4. Wybrać z menu komendę Edit > Object Properties.
Zostanie otwarty dialog "Properties CFC Chart".
5. Zmienić nazwę domyślną "MOTOR" na "CFC_NP111" w polu "Name"
(Nazwa).
6. Kliknąć przycisk "OK", by wprowadzić ustawienia.
4.4 Aktualny status projektu...
W ramach przygotowania do aktualnego tworzenia planu CFC, trzeba wykonać
następujące zadania:
" Wstawić wszystkie wymagane bloki i modele zmiennych procesowych do
master data library.
" Biblioteki nie wymagane w projekcie "color_gs" pozostajÄ… ukryte, a widoczna
jest tylko "color_gs_Lib" master data library.
" Zmienić nazwę i wstawić nowy plan CFC do hierarchii technologicznej.
" Wstawić model zmiennej procesowej "MOTOR" do hierarchii technologicznej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
63
4.5 Praca z edytorem CFC
4.5.1 Wprowadzenie do edytora CFC
Bieżące edytowanie planów CFC, jak również wstawianie bloków i przypisywanie
im wartości parametrów, wykonywane jest w edytorze CFC. Podczas otwierania
siÄ™ planu CFC, otwiera siÄ™ edytor CFC. Edytor zawsze otwiera siÄ™ w widoku, w
którym był zamknięty podczas ostatniego otwarcia.
Przy standardowych ustawieniach edytor CFC podzielony jest jak poniżej:
" Po lewej stronie edytora znajduje siÄ™ widok planu. Po otwarciu pustego
planu CFC, ukaże się pusta przestrzeń.
" Jest to miejsce, do którego należy wstawiać wymagane bloki, by opisać
ciągłe procesy. Następnie należy przypisać wartości parametrom i połączyć ze
sobÄ… bloki.
" Po prawej stronie edytora zobaczyć można katalog z blokami, bibliotekami i
planami.
Cała praca wykonywana z edytorem CFC zachowywana jest automatycznie przez
PCS 7. By uzyskać dalsze informacje o edytorze CFC Editor, należy otworzyć
pomoc podręczną na CFC "Help on CFC" i udać się do instrukcji SIMATIC, CFC
dla S7, Continuous Function Chart.
4.5.2 Plan w edytorze CFC
Każdy plan CFC może zawierać do 26 części. Przy tworzeniu planu pierwszy raz,
składa się on tylko z jednej części. Dla projektu "color_gs" potrzebna jest tylko
jedna część planu. Każda część planu składa się z 6 arkuszy.
Można wybierać pomiędzy dwoma różnymi widokami, używając przycisku w pasku
narzędzi:
" Pojedynczy arkusz
" PodglÄ…d 6 arkuszy
Pasek stanu wskazuje, który arkusz której części planu jest aktualnie wyświetlany.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
64
Zmiana podglądu do poszczególnych arkuszy
Można zmienić podgląd na pojedynczy arkusz, poprzez podwójne kliknięcie na
wymagany arkusz.
Układ indywidualnego arkusza na poziomie podglądu prezentuje się według
poniższego porządku:
Więcej informacji można znalezć w pomocy podręcznej na CFC "Help on CFC" i w
instrukcjach SIMATIC, CFC dla S7, Continuous Function Chart.
4.5.3 Katalog w edytorze CFC
Jeśli katalog nie jest jeszcze otwarty, należy go otworzyć wybierając z menu
komendÄ™ "View > Catalog".
W katalogu zobaczyć można cztery zakładki:
" Blocks (Bloki) tutaj można znalezć bloki posortowane według rodzin bloków.
W projekcie "color_gs" nie pracuje się z tą zakładką.
" Charts (Plany) tutaj można znalezć wszystkie plany stworzone w hierarchii
technologicznej, np. CFC _FC111, CFC_LI111. Plan, który został na bieżąco
otworzony w edytorze CFC wyświetlony jest sygnalizacyjnie w małym
otworzonym folderze.
" Libraries (Biblioteki) tutaj można znalezć wszystkie biblioteki dostarczane
przez PCS 7 razem z master data library.
" W projekcie "color_gs", można ukryć niechciane biblioteki używając funkcji
"Hide". Oznacza to, że zobaczyć można tylko bibliotekę "color_gs_Lib".
" Unplaced blocks tutaj można znalezć, które nie zostały wyświetlone w planie
CFC. W środku projektu "color_gs", zakładka ta nie wyświetli się, dopóki nie
będzie "odkryta" w projekcie.
Więcej informacji można znalezć w pomocy online w CFC "Help on CFC" i w
instrukcjach SIMATIC, CFC dla S7, Continuous Function Chart.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
65
4.5.4 Przegląd kroków konfiguracyjnych dla planów CFC
Podczas tworzenia planów CFC, stosować należy poniższe kroki, dokładnie
według przedstawionej poniżej kolejności:
" Otworzyć plan
" Wstawić bloki
" Ustawić parametry bloku
- Zmienić nazwy bloków
- Ustawić wartości wejścia/wyjścia
" Połączyć ze sobą bloki
Wskazówka
Jeśli potrzebne będą dalsze informacje o blokach, np. które wejście bloku ma jaką
funkcję, należy wybrać w bibliotece blok korespondujący i wówczas nacisnąć
klawisz F1. To otwiera dla tego bloku pomoc podręczną.
Krok "Wstawić bloki" jest oczywiście pomijany dla modeli zmiennych procesowych.
Z tym, że trzeba przypisać wartości parametrów i połączyć je ze sobą.
4.5.4.1 Jak otworzyć plan CFC 'CFC_SETP'
Aby umieścić bloki w planach CFC, trzeba otworzyć plan CFC.
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok plant view jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1/FC111/ADDIT".
2. Zaznaczyć obiekt "CFC_SETP" w oknie szczegółów i wybrać z menu
komendÄ™ Edit > Open Object.
Edytor CFC jest otwarty.
Można teraz edytować otwarty plan.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
66
4.5.5 Przypisywanie wartości parametrów do bloków w planach CFC
Każdy blok ma szereg różnych I/O, które są wyświetlane w postaci tabeli dialogu
Properties . By szybko znalezć I/O w tym dialogu, można kliknąć na nagłówek
kolumny tablicy, co posortuje wartości kolumny w porządku rosnącym lub
malejÄ…cym.
I/O bloku może być zarówno widoczny, jak i niewidoczny na planie. Niewidoczne
parametry bloku można zobaczyć tylko we właściwościach bloku, ale nie w planie
CFC. Można wyszczególnić, które I/O będą widoczne w planie CFC, a które będą
niewidoczne. Tę właściwość bloku definiuje się poprzez odznaczenie pola wyboru
odpowiedniego I/O w kolumnie "Not Displayed", co sprawi, że I/O będzie widoczne
w planie CFC. Dzięki tej funkcji plan CFC stanie się łatwiejszy do przeczytania.
W projekcie "color_gs" będą używane ustawienia domyślne.
4.5.5.1 Jak wstawić bloki w 'CFC_SETP'
Warunki wstępne
" Plan "CFC_SETP" umieszczony w folderze
"color_gs_MP/ color_gs_prj/ Plant1/ RMT1/ FC111/ ADDIT" jest otwarty w
edytorze CFC.
" Katalog jest otwarty.
Postępować zgodnie z poniższymi krokami...
1. Należy przejść w katalogu do zakładki "Libraries".
Będzie tam widoczna biblioteka "color_gs_Lib".
2. Otworzyć z drzewa folder "color_gs_Lib/S7 Program(1)\Blocks/ OPERATE".
3. Przeciągnąć blok "OP_A_LIM FB46" z katalogu do planu CFC. Blok jest
używany do ustawienia ilości dozowania.
4. Wstawić dalsze bloki do planu CFC.
Użyć należy tej samej procedury, jak opisana dla "OP_A_LIM FB46".
- OP_A_LIM FB46: Ustawienia szybkości dozowania.
- OP_D FB48: Określenie, do którego reaktora będzie pompowany
surowiec.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
67
5. Rozmieścić bloki w planie CFC, według schematu poniżej:
Wskazówka
Jeżeli po wstawieniu bloku ma on kolor niebieski lub jasnoszary i żadne I/O nie
są wyświetlane, oznacza to, że blok pokrywa się z innym lub wychodzi poza
granice arkusza. W takim przypadku należy przesunąć blok myszką, tak aby nie
pokrywał się z innym blokiem i zawierał się w granicach arkusza.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
68
4.5.5.2 Jak przypisać wartości parametrów dla bloków w "CFC_SETP"
Warunki wstępne
" Plan "CFC_SETP" umieszczony w folderze "color_gs_MP/ color_gs_prj/
Plant1/ RMT1/ FC111/ ADDIT" jest otwarty w edytorze CFC
" Wszystkie bloki sÄ… wstawione
Postępować zgodnie z poniższymi krokami...
1. Wybrać blok "1 OP_A_LIM" i wybrać z menu komendę Edit > Object
Properties.
Dialog "Properties Block" jest otwarty, a zakładka "General" aktywna.
2. Wprowadzić nazwę "PARA_DOS_RM1_QTY" w pole "Name" (Nazwa).
Pole wyboru "Operator C and M possible" jest aktywne domyślnie.
3. Wybrać zakładkę "Inputs/Outputs".
Można tutaj przypisać wartości parametrów dla wszystkich I/O bloku.
Kolumna "Name" przedstawia nazwy wszystkich wejść i wyjść.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
69
4. Umieścić kursor myszy w kolumnie "Value", w polu "U" i nadpisać wartość
domyślną wartością "50".
5. Umieścić kursor w kolumnie "Unit".
Wyświetli się lista wyboru.
6. Wybrać z listy wyboru jednostkę "m3/min".
7. Kliknąć przycisk "OK", by wprowadzić ustawienia.
Nazwa "PARA_DOS_RM1_QTY" zostanie wyświetlona w nagłówku bloku, w
planie CFC.
Po stworzeniu obrazu synoptycznego, będzie można podłączyć I/O bloku
z planu CFC do obiektu z obrazu synoptycznego. Nazwa zmiennej składa się
z hierarchii technologicznej, nazwy planu CFC i nazwy bloku. Nazwa
z nagłówka "PARA_DOS_RM1_QTY" jest częścią nazwy zmiennej. Wartości
I/O sÄ… wprowadzone.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
70
8. Następnie należy zmienić nazwy i ustawienia parametrów dla innych bloków,
które widać na poniższym zestawieniu. Należy uczynić to według procedury
wyjaśnionej w krokach 1-5, Niektóre z I/O nie są widoczne w planie CFC.
Blok Nazwa w projekcie I/O Znaczenie Wartość Jednostka
Wartość zadana dozowania
OP_A_LIM PARA_DOS_RM1_VOL U* 500 mł
500l
Wartość graniczna
U_HL 500
wprowadzania parametru U
OP_D PARA_DOS_RM1_SEL IO* Dozowanie mat. do Reaktora 1 OFF
* niewidoczne w CFC.
** wartość domyślna
4.5.5.3 Jak wstawić bloki w 'CFC_FC111'
Warunki wstępne
" Plan CFC "CFC_FC111" umieszczony w folderze "color_gs_MP/
color_gs_prj/ Plant1/ RMT1/ FC111" jest otwarty w edytorze CFC.
" Katalog jest otwarty, zakładka Libraries jest widoczna.
" Folder "color_gs_Lib/S7 Programs(1)\ Blocks" jest otwarty w drzewie.
Postępować zgodnie z poniższymi krokami...
1. Wstawić następujące bloki używając Przeciągnij i Upuść :
- Folder "DRIVER": CH_AI FC275: Przetwarzanie wartości analogowego
sygnału wejściowego
- Folder "CONTROL": INT_P FB40: Symulacja dozowanej ilości
- Folder "CONTROL": DOSE FB63: Dozowanie surowca
- Folder "MATH_FP": MUL_R FC63: Multiplikacja wartości wejściowych i
wyjściowych produktu na wyjściu
- Folder "CONTROL": CTRL_PID FB61: Monitorowanie poziomu
napełnienia i wizualizacja poziomu w trybie procesowym
- Folder "DRIVER": CH_AO FC276: Przetwarzanie wartości analogowego
sygnału wyjściowego
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
71
2. Rozmieścić bloki w planie CFC, według schematu poniżej:
4.5.5.4 Jak przypisać wartości parametrów dla bloków w 'CFC_FC111'
Warunki wstępne
" Plan "CFC_FC111" umieszczony w folderze "color_gs_MP/ color_gs_prj/
Plant1/ RMT1/ FC111" jest otwarty w edytorze CFC
" Wszystkie bloki sÄ… wstawione
Postępować zgodnie z poniższymi krokami...
1. Otworzyć dialog "Object Properties" i zakładkę "Inputs/Outputs dla każdego
bloku.
2. Wprowadzić parametry dla wszystkich bloków, według następującej listy:
Wskazówka
Należy upewnić się, że używa się kropki jako separatora dziesiętnego.
W niektórych polach, PCS 7 wyświetla wartości domyślne w rozwijanej liście
wyboru, z której można je wybierać. Rozwijana lista wyboru jest aktywne
automatycznie, kiedy kursor myszki znajduje się w polu wejściowym.
Nazwa w
Blok I/O Znaczenie Wartość
projekcie
CH_AI INPUT_U SIM_ON* Aktywowanie symulacji 1
MODE Zakres pomiarowy 4 do 20 mA 16#0203
VHRANGE Górny zakres pomiarowy 100 **
SUBS_ON Włączanie wartości zastępczej 1
INT_P INT_P V_HL Górny limit ilości sumowania 1000 l. 1000
TI Czas całkowania 2
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
72
Nazwa w
Blok I/O Znaczenie Wartość
projekcie
DOSE DOSE SP_HLM* Górny limit wartości zadanej dla 1000
ilości dozowania
MO_PVHR* Górny limit wartości procesowej ilość 1000
dozowania
MO_PVLR Dolny limit wartości procesowej ilości 0
dozowania
SPEXON_L Podłączenie do przełączania 1
pomiędzy internal/external
SPEXT_ON Domyślne ustawienie 1
internal/external
MUL_R MUL_R IN2 Parametry opcjonalnego ustawienia 1 **
prędkosci przepływu
CTRL_PID CTRL_PID LIOP_MAN_SEL Podłączenie przełączania 1
auto/manual
LIOP_INT_SEL Podłączenie przełączania 1
internal/external
SPEXON_L Przełączanie reg. na wart. zad. 1
external
GAIN Ustawienie wzmocnienia reg. na 0.5 0.5
CH_AO OUTPUT_LMN omitted
* niewidoczne w CFC.
** wartość domyślna.
3. Po wprowadzeniu parametrów dla wszystkich I/O, kliknąć na przycisk "OK",
by wprowadzić ustawienia.
Wskazówka
Skonfigurować "MODE" I/O dla bloku CH_AI. Jedynym powodem do wykonania tej
konfiguracji jest brak zewnętrznych I/O w tym ćwiczeniu, innymi słowy, nie
skonfigurowano żadnego modułu wejścia/wyjścia.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
73
4.5.5.5 Jak wstawić bloki w 'CFC_LI111'
Teraz należy uzupełnić plan "CFC_LI111". Procedura jest dokładnie taka sama, jak
dla planu "CFC_FC111".
Warunki wstępne
" Plan "CFC_LI111" umieszczony w folderze "color_gs_MP/ color_gs_prj/
Plant1/ RMT1/ LI111" jest otwarty w edytorze CFC.
" Katalog jest otwarty.
" Folder "color_gs_Lib/S7 Programs(1)\ Blocks" jest otwarty w drzewie.
Postępować zgodnie z poniższymi krokami...
Przeciągnąć bloki i ułożyć je zgodnie z poniższym rysunkiem:
" Folder "DRIVER": CH_AI FC275: Ten blok czyta wartość procesu z modułu
wejścia i czyni tę wartość czytelną i dostępną w CFC dla dalszego
przetwarzania.
" Folder "CONTROL": INT_P FB40: Blok ten jest używany do symulacji
poziomu surowca zbiornika 1.
" Folder "CONTROL": MEAS_MON FB65: monitorowanie poziomu
napełniania i wizualizacja poziomu w module procesu
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
74
4.5.5.6 Jak przypisać wartości parametrów dla bloków w 'CFC_LI111'
Warunki wstępne
" CFC plan "CFC_LI111" umieszczony w folderze "color_gs_MP/ color_gs_prj/
Plant1/ RMT1/ LI111", jest otwarty w edytorze CFC.
" Wszystkie bloki sÄ… wstawione.
Postępować zgodnie z poniższymi krokami...
1. Otworzyć dialog "Object Properties" i zakładkę "Inputs/Outputs" dla każdego
bloku.
Wprowadzić parametry dla wszystkich bloków zgodnie z następującą tabelą:
Blok Nazwa w I/O Znaczenie Wartość Jedn.
Projekcie
CH_AI INPUT_U MODE Zakres pomiarowy 4 do 20 mA 16#0203
VHRANGE Górny zakres pomiarowy 500
SIM_ON Wartość symulacyjna aktywna 1
SIM_V Poziom w zbiorniku surowców 500
SUBS_ON Włączenie wartości zastępczej 1
SUBS_V Wartość zastępcza dla SIM_V 500
INT_P INT_P U Symulacja poziomu w zbiorniku -10
surowców
V_HL Górny limit wartości wyjściowej 500
TI Czas całkowania 1.0 **
MEAS_MON LIA U_WH 450
Warning górny = 450 m3 m3
U_WL 7
Warning dolny = 7 m3 m3
U_AH 490
Alarm górny = 490 m3 m3
U_AL 5
Alarm dolny = 5 m3 m3
MO_PVHR* Górny limit wyświetlania wartości 500
m3
procesowej w zbiorniku
MO_PVLR* Górny limit wyświetlania wartości 0
m3
procesowej w zbiorniku
HYS Histereza 1
* niewidoczne w CFC.
** wartość domyślna
3. Kiedy wprowadzone zostały parametry dla wszystkich I/O, należy kliknąć na
przycisk "OK", by wprowadzić ustawienia.
Wskazówka
Skonfigurować wejście "MODE" dla bloku CH_AI. Jedynym powodem
wykonywania tej konfiguracji jest fakt, że nie ma w niniejszym przykładzie
zewnętrznych I/O. Innymi słowy, żadne moduły wejść/wyjść nie są
konfigurowane.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
75
4.5.5.7 Jak przypisać wartości parametrów dla bloków w 'CFC_NP111'
Plan CFC_NP111 został już wstawiony jako model zmiennej procesowej. W planie
tym należy przystosować wartości domyślne parametrów do projektu "color_gs".
Wskazówka
Nie potrzeba przystosowywać nazw poszczególnych bloków, podczas użycia
modelu zmiennej procesowej.
Warunki wstępne
Plan "CFC_NP111", przechowywany w folderze "color_gs_MP/ color_gs_prj/
Plant1/ RMT1/ NP111" jest otwarty w edytorze CFC.
Postępować zgodnie z poniższymi krokami...
1. Otworzyć dialog "Object Properties" i zakładkę "Inputs/Outputs" dla każdego
bloku.
2. Wprowadzić parametry dla wszystkich bloków zgodnie z następującą tabelą:
Nazwa w
Blok I/O Znaczenie Wartość
Projekcie
CH_DI FB_RUN SIM_ON WÅ‚Ä…czenie symulacji 1
SUBS_ON Włączenie wartości zastępczej 1
MOTOR MOTOR MONITOR Deaktywacja monitoringu Monitoring =Off
AUT_ON_OP* WÅ‚Ä…czenie trybu automatycznego Mode = AUTO
* niewidoczne w CFC.
3. Kliknąć przycisk "OK", by wprowadzić ustawienia.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
76
4.5.6 Podłączanie bloków w planach CFC
Należy wykonać teraz wymagane podłączenia w planach pomiędzy wyjściami i
wejściami. Dzięki graficznemu interfejsowi użytkownika podłączenia bloków jest
wygodne, poprzez kliknięcie myszką. Należy kliknąć na wyjście bloku
podłączanego, a pózniej na wejście, do którego chce się podłączyć. Po kliknięciu na
wejście, połączenie wyświetli się jako wiersz. Edytor CFC automatycznie umieszcza
wiersze w najlepszej pozycji. Pozycja linii nie ma żadnego wpływu na
funkcjonalność podłączeń.
Wskazówka
W przypadku niepoprawnego podłączenia:
Kliknąć prawym przyciskiem na wiersz niepoprawnego podłączenia i wybrać
z menu komendÄ™ Edit > Delete.
Specjalna cecha planów "CFC_SETP" i "CFC_NP111"
Plany CFC_SETP nie wymagają podłączenia, ponieważ te plany są używane tylko
do ustawień wartości zadanych i przechowywania komend operatora.
W przypadku używania modelu zmiennych procesowych w planie CFC_NP111 nie
są wymagane podłączenia, ponieważ wszystkie podłączenia już wykonano w
modelu.
4.5.6.1 Jak podłączyć bloki w 'CFC_FC111'
Warunki wstępne
" Plan "CFC_FC111" jest otwarty w edytorze CFC
" Wszystkie bloki sÄ… wstawione
Teraz wykonać należy połączenie&
1. Kliknąć na wyjście "V" bloku "INPUT_U".
2. Następnie kliknąć na wejście "U" bloku "INT_P".
Edytor CFC automatycznie tworzy wiersz oznaczający podłączenie.
3. Podążając za tą samą procedurą, należy wykonać pozostałe podłączenia,
według poniższej tabeli:
Blok Wyjście: Blok Wejście:
erl.: INPUT_U V INT_P
U
INT_P V DOSE PV_IN
MUL_R OUT CTRL_PID PV_IN
CTRL_PID LMN OUTPUT_LMN U
CTRL_PID LMN MUL_R
IN1
CTRL_PID LMN CTRL_PID LMNR_IN
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
77
Pojawi się wówczas plan, jak ten poniżej:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
78
4.5.6.2 Jak podłączyć bloki w 'CFC_LI111'
Warunki wstępne
" Plan "CFC_LI111" jest otwarty w edytorze CFC
" Wszystkie bloki sÄ… wstawione
Teraz należy wykonać podłączenie&
1. Wykonać podłączenie według następującej listy:
Blok Wyjście Blok Wejście:
INPUT_U V INT_P VTRACK
INT_P V LIA U
Pojawi się plan, jak ten poniżej:
2. Zamknąć edytor CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
79
4.6 Plany CFC w widoku Process Object View
4.6.1 Używanie widoku Process Object View do sterowania zaworami
Jak dotychczas nie wprowadzano żadnych ustawień do planów CFC_NK111 do
CFC_NK114. Jedynie wstawiono model zmiennej procesowej "VALVE" do master
data library i stworzono cztery foldery hierarchiczne w hierarchii technologicznej.
Do konfiguracji prawie identycznych planów przedstawiona zostanie ekstremalnie
wygodna funkcja PCS 7: widok Process Object view. Dzięki niej nie trzeba
otwierać każdego poszczególnego planu w edytorze CFC i tam przypisywać
wartości parametrom, lecz w prosty i szybki sposób zmieniać wartości w tabeli.
Konieczne są następujące przygotowania:
" Ustalenie w modelu zmiennej procesowej wejść i wyjść przeznaczonych dla
widoku Process Object view w celu utrzymania dobrego podglÄ…du nie
wszystkie I/O są przedstawiane w widoku Process Object view. Należy
najpierw ustalić, które z nich powinny być wyświetlane. Definiuje się to raz w
modelu zmiennej procesowej w master data library.
" Wstawić model zmiennej procesowej do każdego folderu hierarchicznego i
zmienić nazwę - model zmiennej procesowej zostanie skopiowany z master
data library do wszystkich folderów hierarchicznych, w których będą
sterowane zawory.
" Zmienić wartości parametrów w widoku Process Object view teraz
widoczna będzie ogromna przewaga widoku Process Object view: Można
edytować wartości w tabeli szybko i wygodnie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
80
4.6.1.1 Jak zdefiniować I/O dla widoku Process Object View
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok Process Object view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa obiekt "color_gs_Lib/Templates/Valves/ VALVE".
2. Wybrać z menu komendę Options > Process Objects > Select I/Os.
Okno dialogowe "Filter: Select Inputs/Outputs" zostanie otwarte.
3. Aktywować pole wyboru "Block" i wprowadzić wartość "VALVE" w polu
wejścia. I/Os bloku "VALVE" zostanie teraz wyświetlona.
4. Kliknąć przycisk "OK".
Otworzy siÄ™ okno dialogowe "Select I/Os".
5. Kliknąć na nagłówek kolumny "Parameter".
Wszystkie I/O aktywowane w kolumnie "Parameter" zostaną wyświetlone
w górnej linii.
6. Deaktywować pola wyboru tych I/O.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
81
7. Aktywować pola wyboru w kolumnie "Parameter" dla następujących I/O:
- AUT_ON_OP
- MONITOR
- START_SS
Wskazówka
Kliknąć na nagłówek kolumny "Input/Output", by posortować I/O w porządku
rosnÄ…cym lub malejÄ…cym, co uczyni je Å‚atwiejszymi do znalezienia.
8. Kliknąć przycisk "OK".
Pole dialogowe "Select I/Os" zostanie zamknięte.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
82
4.6.1.2 Jak wstawić model zmiennej procesowej VALVE
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok plant view jest aktywny.
Postępować zgodnie z poniższymi krokami...
Należy zastosować dokładnie tę samą procedurę, jak dla zmiennej procesowej
"MOTOR":
1. Wybrać model zmiennej procesowej "VALVE" w folderze "color_gs_MP/
color_gs_Lib/Templates/VALVES".
2. Wstawić model zmiennej procesowej "VALVE" w następujące foldery,
używając funkcji "Edit > Copy" and "Edit > Paste":
- color_gs_MP/color_gs_Prj/Plant1/RMT1/NK111
- color_gs_MP/color_gs_Prj/Plant1/RMT1/NK112
- color_gs_MP/color_gs_Prj/Plant1/RMT1/NK113
- color_gs_MP/color_gs_Prj/Plant1/RMT1/NK114
3. Zmienić nazwy wstawionych modeli zmiennych procesowych według
następującej tabeli:
Folder hierarchiczny Zmiana nazwy na:
../RMT1/NK111 CFC_NK111
../RMT1/NK112 CFC_NK112
../RMT1/NK113 CFC_NK113
../RMT1/NK114 CFC_NK114
Szczegółowy opis wstawiania modelu zmiennej procesowej znajduje się "Tworzenie
planów CFC Plany CFC w PH Jak wstawić "MOTOR".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
83
4.6.1.3 Jak przystosować parametry dla 'CFC_NK11x'
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager
" Widok Process Object view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa folder "color_gs_MP/ color_gs_Prj/ Plant1/RMT1".
2. Wybrać zakładkę "Parameter".
Dane sÄ… uaktualnione.
3. Wybrać zakładkę "Block" z rozwijanej listy wyboru "Filter by column".
To aktywuje pole "Display".
4. Wprowadzić nazwę bloku "VALVE" w pole "Display".
Tabela jest uaktualniona i pokazuje blok "Valve" dla wszystkich czterech
planów CFC. Dla każdego planu można zobaczyć drzewo I/O, które stało się
widoczne specjalnie dla widoku Process Object view.
Wskazówka
Jeśli nazwa planu CFC nie wyświetla się całkowicie w kolumnie, należy ustawić
kursor pomiędzy kolumną "Chart" i kolumną "Comment" i kliknąć podwójnie.
Przystosuje to szerokość kolumny automatycznie do wymaganej szerokości.
5. W kolumnie "Block Comment" dla planu "CFC_NK111", wprowadzić nazwę
"Stop_valve1" i nacisnąć klawisz Enter.
Block comment zostanie wówczas uaktualniony dla wszystkich I/O tego planu.
6. Należy to samo wykonać dla block comment w innych planach CFC:
Plan CFC
Block comment
CFC_NK112 Stop_valve2
CFC_NK113 Stop_valve3
CFC_NK114 Stop_valve4
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
84
7. Przejść do kolumny "Value" i dokonać wprowadzeń według tabeli
pokazanej poniżej
- Umieścić wskaznik myszki w odpowiednim polu.
To zmieni pole w listÄ™ wyboru.
- Wybrać żądaną zakładkę z pola listy wyboru.
Wskazówka
Kolumna "Chart" może nie być niewidoczna, co spowoduje, że przypisywanie
poszczególnych I/O będzie nieprzejrzyste.
W widoku Process Object view, znajdują się następujące opcje:
1. Ustawić kursor na małym polu z lewej strony poziomego paska przewijania i
kliknąć go.
Spowoduje to, wyświetlenie pionowego wskaznika w tabeli.
2. Przytrzymać przycisk myszy i przeciągnąć pionowy wskaznik za kolumnę
"I/O".
3. Puścić przycisk myszy.
Okno tabeli zostanie podzielone i możliwa będzie nawigacja z prawej strony,
za pomocÄ… poziomego paska przewijania w tabeli, podczas gdy nazwy
planów będą wyświetlane na stałe z lewej strony.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
85
Plan CFC I/O Znaczenie Wartość
Ustawienie domyślnego stanu
CFC_NK111 START_SS 0
zaworu (otw/zam)
Wyłączenie monitorowania odzewu z
MONITOR Monitoring=off
procesu dla przykładu
Przełączenie zaworu na tryb
AUT_ON_OP Mode=Auto
automatyczny
CFC_NK112 START_SS patrz powyżej 0
MONITOR patrz powyżej Monitoring=off
AUT_ON_OP patrz powyżej Mode=Auto
CFC_NK113 START_SS patrz powyżej 1
MONITOR patrz powyżej Monitoring=off
AUT_ON_OP patrz powyżej Mode=Auto
CFC_NK114 START_SS patrz powyżej 1
MONITOR patrz powyżej Monitoring=off
AUT_ON_OP patrz powyżej Mode=Auto
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
86
4.6.1.4 Jak określić typ ikony bloku
Na tym etapie, należy przygotować tworzenie obrazów synoptycznych. Ponieważ
są one pewnymi funkcjami automatycznymi, można już wykonać ustawienia tutaj.
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Process Object view jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1".
2. Wybrać zakładkę "Picture Objects".
Zostanie otwarty dialog "The picture objects of project "color_gs" are
being determined for the first time. Do you want to read the picture objects
of the library now?".
3. Kliknąć przycisk "yes".
Uaktualnienie zostanie wykonane.
4. Wybrać zakładkę "Block" z pola listy wyboru "Filter by column".
Aktywuje to pole "Display".
5. Wprowadzić nazwę bloku "VALVE", w pole "Display".
Tabela uaktualni się i pokaże blok "Valve" dla wszystkich czterech planów
CFC.
6. Wprowadzić wartość "2" w kolumnę "Block Icon" dla następujących planów:
- "CFC_NK113"
- "CFC_NK114"
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
87
7. Wcisnąć przycisk Enter
To spowoduje, że użyta będzie w obrazie synoptycznym pozioma,
dynamiczna ikona.
8. Zamknąć widok Process Object view.
4.6.1.5 Jak skasować podłączenia do adresów
W projekcie użyto modeli zmiennych procesowych z biblioteki PCS 7 dla
sterowania zaworami NK111 do NK114 i sterowania napędem NP111. Te modele
zmiennych procesowych miały inne podłączenia do modułów wejść/wyjść. Z
powodu pracy na nierzeczywistych modułach wejść/wyjść w tej instrukcji Pierwsze
kroki w PCS 7 , podczas kompilacji pojawi się ostrzeżenie. Należy usunąć to
podłączenie, by uniknąć niebezpieczeństwa.
Warunki wstępne
" Multiprojekt "color_gs" otwarty jest w SIMATIC Manager
" Widok Process Object view jest aktywny
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa "color_gs_MP/ color_gs_Prj/ Plant1/ RMT1".
2. Otworzyć zakładkę "Signals" i przejść do kolumny "Signal".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów CFC
88
3. Kliknąć na nagłówek kolumny, by posortować wpisy w kolumnie.
4. Zaznaczyć wszystkie wpisy i nacisnąć przycisk "Del".
- "digital output"
- "feedback run"
- "feedback open"
- "feedback closed"
5. Zamknąć widok Process Object view.
4.7 Aktualny status projektu...
Podczas konfiguracji CFC, wykonano następujące zadania:
" Wstawiono bloki do edytora CFC, przypisano wartości parametrów do bloków
i podłączono je.
" Użyto widoku Process Object view, do przypisania wartości parametrów
do kilku modeli zmiennych procesowych.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
89
5 Tworzenie planów SFC
5.1 Wstęp do planów SFC
Co to jest SFC?
SFC (Sequential Function Chart) jest systemem sterowania sekwencyjnego, który
zapewnia wykonywanie krok-po-kroku części programu z przechodzeniem z
jednego stanu do następnego w zależności od zdefiniowanych warunków przejścia.
Podczas sterowania sekwencyjnego, podstawowe funkcje automatyki, np. plany
CFC, są sterowane na podstawie zmian stanów sekwencji i mogą być selektywnie
wykonywane. Sekwencje sÄ… tworzone za pomocÄ… edytora SFC.
Podczas zakładania projektu "color_gs" przy pomocy kreatora, PCS 7
automatycznie założył sekwencję SFC. Plan sekwencji jest oczywiście pusty i
należy go stworzyć za pomocą edytora SFC w projekcie "color_gs".
5.2 Praca z edytorem SFC
5.2.1 Wprowadzenie do edytora SFC
Otwarcie planu SFC jest równoznaczne z otwarciem edytora SFC. Edytor zawsze
otwiera się z takim widokiem jaki był używany ostatnio przed jego zamknięciem.
Edytor SFC podobnie jak edytor CFC udostępnia graficzny interfejs
użytkownika, który pozwala na wygodne tworzenie sekwencji.
System sterowania sekwencyjnego składa się z dwóch podstawowych
elementów: Kroków (Steps) i Przejść (Transitions).
" W Przejściach definiuje te warunki, które kontrolują wykonywanie kroków.
Warunki są reprezentowane przez małe kwadraty w planie SFC.
" Krok jest instancjÄ… wykonujÄ…cÄ… przypisane akcje w sterowniku. Dany krok
jest wykonywany dopóki następujące po nim warunki przejścia nie zostaną
spełnione. Kroki są reprezentowane przez duże kwadraty w planie SFC.
Po otwarciu planu SFC w edytorze, poczÄ…tkowo sÄ… widoczne dwa kroki i jedno
przejście:
" Krok "START"
" Przejście 1
" Krok "END"
Sekwencja pracuje z wartościami bloków na planach CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
90
5.2.2 Główne funkcje edytora SFC
Poniżej przedstawione zostaną główne funkcje edytora SFC, które są potrzebne do
konfiguracji sekwencji SFC w projekcie "color_gs".
Do budowy struktury sekwencji użyty zostanie pasek elementów edytora SFC. Jego
przyciski mają poniższe znaczenie:
" przycisk "Activate Selection" aktywność tego przycisku oznacza, że
można zaznaczać indywidualne elementy planu SFC, np. kroki lub przejścia.
Zaznaczone kroki i przejścia są wyświetlane na niebiesko.
" przycisk "Insert Step + Transition" aktywowanie tego przycisku
powoduje, że wskaznik myszy zmienia się na mały krzyż i okrąg. Po
ustawieniu krzyża w odpowiednim miejscu sekwencji, w którym można
wstawić krok lub przejście, wskaznik myszy zmieni się na ikonę "Step with
Transition". Jednocześnie zielona linia wskaże gdzie "Step with Transition"
zostanie wstawione.
" przycisk "Insert Alternative Sequence" po aktywacji tego przycisku
można wstawiać sekwencję alternatywną. Oznacza to, że w zależności od
zdefiniowanych warunków przejścia wykonana zostanie jedna gałąz
sekwencji bÄ…dz druga.
Inne przyciski nie będą wykorzystywane w projekcie "color_gs".
Więcej detalicznych informacji o edytorze SFC można znalezć w podręcznej
pomocy Help on SFC oraz instrukcji SIMATIC SFC for S7, Sequential Function
Chart.
5.2.3 Własności Kroków i Przejść
Do edycji nazw oraz wartości poszczególnych kroków oraz przejść służy dialog
"Properties". Nie ma konieczności otwierania tego dialogu osobno dla każdego
kroku, czy przejścia. Można poruszać się bezpośrednio do następnego przejścia lub
kroku oraz sekwencji alternatywnej wewnÄ…trz jednego dialogu.
W tym celu dostępne są następujące przyciski:
" przycisk "Arrow Down" tym przyciskiem przechodzi się do następnego
przejścia/kroku
" przycisk "Arrow Up" tym przyciskiem przechodzi siÄ™ do poprzedniego
przejścia/kroku
" przycisk "Arrow Right" i przycisk "Arrow Left" tymi przyciskami
przechodzi się do sąsiednich przejść/kroków
Dialog posiada cztery różne zakładki. Te zakładki zostaną opisane w skrócie
poniżej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
91
Zakładki dialogu "Properties" dla Kroków:
" General służy do wprowadzania ogólnych ustawień takich jak zmiany
nazwy Kroku.
" Initialization zdefiniowane w tej zakładce akcje są wykonywane tylko raz w
momencie, gdy krok jest aktywowany.
" Processing zdefiniowane w tej zakładce akcje są wykonywane cyklicznie
dopóki następne warunki przejścia nie zostaną spełnione.
" Termination zdefiniowane w tej zakładce akcje są wykonywane tylko raz w
momencie, gdy krok jest wykonywany po raz ostatni.
Zakładki dialogu "Properties" dla Przejścia:
" General służy do wprowadzania ogólnych ustawień takich jak zmiany
nazwy Przejść.
" Condition w tej zakładce definiuje się warunki, których spełnienie powoduje
przejście sekwencji do następnego kroku.
5.2.4 Przegląd etapów konfiguracyjnych planów SFC
W celu stworzenia planu SFC należy wykonać poniższe kroki:
" Stworzenie planu SFC
" Zmiana nazwy planu SFC
" Otwarcie planu SFC
" Zdefiniowanie technologicznej struktury sterowania sekwencyjnego
" Wprowadzenie nazw kroków
" Wprowadzenie nazw przejść
" Konfiguracja kroków
" Konfiguracja przejść
" Optymalizacja kolejności wykonywania
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
92
5.2.4.1 Jak przenosić plany SFC
Plan SFC "SFC(1)" stworzony przez kreatora PCS 7 "New Project" podczas
tworzenia projektu "color_gs" jest umieszczony w folderze hierarchicznym
"ADDIT". Ponieważ plany powinne być umieszczone w hierarchii zgodnie z ich
znaczeniem technologicznym, należy przenieść plany SFC stworzone
automatycznie przez kreatora do odpowiednich folderów hierarchicznych.
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać folder
"color_gs_MP/ color_gs_Prj/ Plant1/RMT1/ FC111/ ADDIT".
2. Zaznaczyć w oknie szczegółów obiekt "SFC(1)".
3. Wybrać z menu komendę Edit > Cut.
4. Zaznaczyć folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1".
5. Wybrać z menu komendę Edit > Paste.
Plan SFC zostanie wstawiony do zaznaczonego folderu.
5.2.4.2 Jak zmienić nazwę planu SFC
W celu zapewnienia przejrzystości i spójności nazewnictwa w projekcie należy
zmienić domyślne nazwy SFC.
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1".
2. Wybrać w oknie szczegółów obiekt "SFC(1)".
3. Wybrać z menu komendę Edit > Object Properties.
Zostanie otwarty dialog "Properties SFC Chart".
4. Zmienić domyślną nazwę "SFC(1)" na "SFC_RMT1" w polu "Name".
5. Kliknąć przycisk "OK" w celu zatwierdzenia wprowadzonej nazwy.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
93
5.2.4.3 Jak otworzyć plan SFC 'SFC_RMT1'
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1".
2. Zaznaczyć w oknie szczegółów w obiekt "SFC_RMT1" i wybrać z menu
komendÄ™ Edit > Open Object .
Zostanie otwarty edytor SFC a w nim plan wraz krokami "Start" i "End" oraz
Przejściem 1.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
94
5.2.5 Technologiczna struktura sterowania sekwencyjnego
Poniższy rozdział przedstawia przegląd sekwencji technologicznej pojedynczych
kroków i przejść w systemie sterowania sekwencyjnego w projekcie "color_gs".
Nazwa kroku Funkcja
START Wartości domyślne:
Ustawienie regulatora dozowania w tryb manual
Przełączenie regulatora dozowania na external
Ustawienie urządzeń w tryb automatyczny
Zatrzymanie dozowania
DOSE_REA1 Warunki:
Czy Reaktor 1 czy Reaktor 2 ma być użyty do dozowania?
DOSE_REA2
INIT_LINE1
Sterowania:
INIT_LINE2
Otworzyć zawory w odpowiedniej gałęzi
Włączyć pompę
Włączyć regulator dozowania na zewnętrzną wartość zadaną
INIT_1_OK
Warunki:
INIT_2_OK
Czy pompa jest włączona?
Czy regulator jest ustawiony na "External Setpoint?
INIT_DOSE Sterowania:
Ustawić wartość zadaną prędkości dozowania
Ustawić regulator dozowania w tryb automatyczny
Ustawić wartość zadaną dla ilości
Uruchomić dozowanie
INIT_OK
Warunki:
Dozowanie uruchomione ?
Ilość (wartość aktualna) < 500 litrów?
SLOW_DOWN
Sterowania:
Redukcja prędkości sterowania krótko przed osiągnięciem
wymaganej ilości do zadozowania
END_DOSE
Warunki:
Dozowanie zakończone?
CLOSE_LINE Sterowania:
Zamknięcie wszystkich zaworów
Wyłączyć pompę
Przełączyć regulator dozowania w tryb manual
Ustawić prędkość dozowania na 0
Zatrzymać dozowanie
CLOSE_OK
Warunki:
Czy pompa jest wyłączona?
END
Reset
Przełączyć regulator dozowania na internal
Zamknąć zawory
Wyłączyć napęd
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
95
5.2.5.1 Jak stworzyć sterowanie sekwencyjne w planie SFC
Podczas wstawiania kroków i przejść, edytor SFC przypisuje im kolejne numery.
Następnie numery należy zastąpić odpowiednimi dla instalacjami nazwami
objaśniającymi.
Warunki wstępne
" Plan SFC "SFC_RMT1" jest otwarty w edytorze SFC
" Kroki "START" i "END" oraz przejście " 1 " są widoczne
Postępować zgodnie z poniższymi krokami...
1. Jeśli pasek elementów z klawiszami do wstawiania kroków i przejść nie jest
wyświetlany, należy wybrać z menu komendę View > Element Bar.
To spowoduje otwarcie paska elementów.
2. Kliknąć przycisk "Insert Step + Transition".
Wskaznik myszy zmieni się w mały krzyż z okręgiem.
3. Ustawić wskaznik myszy poniżej Przejścia 1 dopóki nie zostanie wyświetlona
zielona linia, a następnie wstawić obiekt przez kliknięcie.
Krok "3" i przejście "2" zostanie wstawione do planu.
4. Kliknąć przycisk "Alternative sequence" button.
5. Ustawić wskaznik myszy poniżej kroku "START" dopóki zielona linia nie
zostanie wyświetlona, a następnie wstawić obiekt przez kliknięcie.
Zostanie wstawiona alternatywna sekwencja zaraz pod krokiem "START":
Przejścia "3" i "4" zostaną wstawione równolegle do siebie i krok "4" poniżej
nich.
6. Kliknąć przycisk "Insert Step + Transition".
7. Ustawić wskaznik myszy na poniższych pozycjach i wstawić step + transition:
- poniżej przejścia 3 wstawić krok 5 i przejście 5
- poniżej przejścia 4 wstawić krok 6 i przejście 6
- poniżej przejścia 2 wstawić krok 7 i przejście 7
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
96
Plan SFC powinien wyglądać następująco:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
97
5.2.5.2 Jak zmieniać nazwę kroku
Przygotowanie to startu
" Plan SFC "SFC_RMT1" jest otwarty w edytorze SFC
" Wszystkie kroki i przejścia są wstawione
Postępować zgodnie z poniższymi krokami...
1. Kliknąć przycisk "Select".
2. Zaznaczyć krok "5".
3. Wybrać z menu komendę Edit > Object Properties.
Zostanie otwarty dialog "Properties" z aktywną zakładką "General". Domyślny
wpis "5" w polu "Name" jest zaznaczony.
4. Zmienić nazwę "5" w polu "Name" na "INIT_LINE1".
5. Kliknąć przycisk "Apply".
Nowa nazwa zostanie zachowana.
6. Kliknąć przycisk "arrow down".
To spowoduje przejście do kroku "4".
7. Zmienić domyślną nazwę "4" w polu "Name" na "INIT_DOSE" i kliknąć
przycisk "Apply".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
98
8. Przejść do następnych kroków za pomocą klawiszy strzałek i zmienić nazwy
zgodnie z poniższą tabelą. Za każdym razem po wprowadzeniu nazwy
zatwierdzić to przez kliknięcie przycisku "Apply".
Nazwa domyślna Nowa nazwa
5 INIT_LINE1 done
4 INIT_DOSE done
3 SLOW_DOWN
7 CLOSE_LINE
6 INIT_LINE2
9. Kliknąć przycisk "Close".
To spowoduje zachowanie ustawień i zamknięcie dialogu "Object
Properties". Zmienione nazwy kroków zostaną wyświetlone w planie SFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
99
5.2.5.3 Jak zmienić nazwy Przejść
W podobny sposób do zmian nazw kroków należy zmienić domyślne nazwy przejść
na nazwy objaśniające. Procedura jest dokładnie taka sama jak przy zmianie nazw
kroków.
Warunki wstępne
" Plan SFC "SFC_RMT1" jest otwarty w edytorze SFC
Postępować zgodnie z poniższymi krokami...
1. Kliknąć dwukrotnie przejście "3".
Zostanie otwarty dialog "Object Properties" z aktywną zakładką "General".
2. Zastąpić domyślną nazwę w polu "Name" nazwą odpowiednią do instalacji.
Nazwy te zostały zestawione w poniższej tabeli.
3. Za każdym razem po wprowadzeniu nazwy zatwierdzić to przez kliknięcie
przycisku "Apply".
4. Przechodzić z jednego przejścia do następnego używając klawiszy strzałek.
Nazwa domyślna Nowa nazwa
3 DOSE_REA1
5 INIT_1_OK
1 INIT_OK
2 END_DOSE
7 CLOSE_OK
4 DOSE_REA2
6 INIT_2_OK
5. Kliknąć przycisk "Close".
To spowoduje zachowanie ustawień i zamknięcie dialogu "Object
Properties". Zmienione nazwy kroków zostaną wyświetlone w planie SFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
100
Plan SFC powinien wyglądać następująco:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
101
5.3 Ustawianie parametrów
5.3.1 Jak przypisać wartości parametrów do kroków SFC
Uruchamiając SFC, przypisuje się wartości do wejść bloku w planie CFC.
W pierwszym kroku "START", wykonane zostanÄ… ustawienia sekwencji procesu
dozowania. Każdy krok, dla którego zdefiniowano akcję, jest wyświetlana jest
w kolorze ciemnoszarym. Dzięki temu na pierwszy rzut oka widać, czy dany krok
ma czy nie ma zdefiniowanych wartości parametrów.
Warunki wstępne
" Plan SFC "SFC_RMT1" jest otwarty w edytorze SFC
" Nazwy kroków i przejść zostały przystosowane
Postępować zgodnie z poniższymi krokami...
1. Kliknąć dwukrotnie krok "START".
Zostanie otwarty dialog "Properties" z aktywną zakładką "General".
2. Zaznaczyć zakładkę "Initialization".
Ta zakładka przedstawi pustą listę z wierszami warunków i kursorem myszy
ustawionym w pierwszym wierszu lewej kolumny.
3. Kliknąć przycisk "Browse".
Zostanie otwarty dialog "Browse" z aktywną zakładką "Plant View".
W tym dialogu hierarchia technologiczna jest wyświetlana w lewej części, a w
prawej części wejścia/wyjścia bloków, które zostaną zaznaczone w hierarchii
technologicznej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
102
4. Zaznaczyć w drzewie "Plant1/ RMT1/ FC111/ CFC_FC111/ CTRL_PID".
Wszystkie I/O odpowiadające temu blokowi są wyświetlone w prawej części.
5. Kliknąć dwukrotnie wejście "AUT_L".
Dialog "Browse" zostanie ukryty a wybrane wejście bloku wraz z jego pełną
ścieżką zostanie wstawione w pierwszym polu pierwszego wiersza. Kursor
myszy zostanie automatycznie ustawiony w pierwszym wierszu prawej
kolumny.
Wskazówka
Jeśli nazwa wejść/wyjść bloku nie jest widoczna należy rozszerzyć szerokość
kolumn.
6. Wpisać do tego pola wartość "0".
7. Kliknąć przycisk "Apply".
Wartość "0" zostanie automatycznie zastąpiony tekstem "FALSE".
Pierwsze sterowanie w kroku "Start" zostało skonfigurowane.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
103
Wyświetlony zostanie poniższy dialog:
8. Kliknąć przycisk z kolejnym numerem "2". Przycisk ten jest umieszczony
bezpośrednio przed wierszem warunków.
Jego kliknięcie spowoduje ustawienie wskaznika myszy w lewej kolumnie
drugiego wiersza.
9. Powtórzyć kroki od 3 do 9 w celu zdefiniowania pozostałych warunków kroku
"START". Potrzebne do tego informacje znajdujÄ… siÄ™ w tabeli przedstawionej
poniżej.
Wskazówka
Adresy w tabeli zostały przedstawione w następującym formacie:
[nazwa folderu\nazwa planu\wejśćie bloku].
Część "Plant1\RMT1" została pominięta ponieważ jest identyczna dla wszystkich
obiektów w tabeli i dzięki temu tabela jest bardziej czytelna. Oczywiście w
momencie wstawiania dalszych elementów projektu "color_gs" należy zawrzeć
przypisanie planu do hierarchii technologicznej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
104
Nr Pole 1 Pole 2 Znaczenie
już wykonany: Tryb regulatora na
1 FC111\CFC_FC111\ CTRL_PID.AUT_L FALSE manual
FC111\ADDIT\CFC_SETP\ Wartość zadana dla
2 FC111\CFC_FC111\CTRL_PID.SP_EXT PARA_DOS_RM1_QTY.V regulacji przepływu
3 FC111\CFC_FC111\CTRL_PID.LMN_SEL FALSE Bez korekcji wart. zad.
4 FC111\CFC_FC111\DOSE.L_START FALSE Dozowanie zatrzymane
5 FC111\CFC_FC111\INT_P.TRACK TRUE Naśledzanie całkatora
6 LI111\CFC_LI111\INT_P.TRACK TRUE Naśledzanie całkatora
7 NK111\CFC_NK111\VALVE.AUT_ON_OP Auto Zawór w trybie auto
8 NK112\CFC_NK112\VALVE.AUT_ON_OP Auto Zawór w trybie auto
9 NK113\CFC_NK113\VALVE.AUT_ON_OP Auto Zawór w trybie auto
10 NK114\CFC_NK114\VALVE.AUT_ON_OP Auto Zawór w trybie auto
11 NP111\CFC_NP111\MOTOR.AUT_ON_OP Auto Napęd w trybie auto
12 LI111\CFC_LI111\INT_P.HOLD FALSE Zatrzaśnięcie wartości
10. Kliknąć przycisk "Apply".
11. Kliknąć przycisk strzałki w celu przejścia do następnych pól i wpisania akcji
w kroku zgodnie z tabelÄ….
Wskazówka
Podczas wprowadzania danych do pól należy się upewnić czy został wybrany
odpowiedni krok. Nazwa kroku jest podana w tytule dialogu "Properties".
Jeśli przez przypadek dialog "Properties" został zamknięty, dwukrotne kliknięcie
aktualnie edytowanego kroku spowoduje jego otwarcie.
- INIT_LINE1
- INIT_LINE2
- INIT_DOSE
- SLOW_DOWN
- CLOSE_LINE
- END
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
105
5.3.2 Parametry dla kroku 'INIT_LINE1'
Poniższa tabela pokazuje parametry dla kroku "INIT_LINE1" :
Nr Pole 1 Pole 2 Znaczenie
1 NK111\CFC_NK111\VALVE.AUTO_OC TRUE Otworzyć zawór
2 NK112\CFC_NK112\ VALVE.AUTO_OC TRUE Otworzyć zawór
3 NK113\CFC_NK113\ VALVE.AUTO_OC TRUE Otworzyć zawór
4 NP111\CFC_NP111\MOTOR.AUTO_ON TRUE Załączyć napęd
5.3.3 Parametry dla kroku 'INIT_LINE2'
Poniższa tabela pokazuje parametry dla kroku "INIT_LINE2":
Nr Pole 1 Pole 2 Znaczenie
1 NK111\CFC_NK111\VALVE.AUTO_OC TRUE Otworzyć zawór
2 NK112\CFC_NK112\ VALVE.AUTO_OC TRUE Otworzyć zawór
3 NK114\CFC_NK114\VALVE.AUTO_OC TRUE Otworzyć zawór
4 NP111\CFC_NP111\MOTOR.AUTO_ON TRUE Załączyć napęd
5.3.4 Parametry dla kroku 'INIT_DOSE'
Poniższa tabela pokazuje parametry dla kroku "INIT_DOSE":
Nr Pole 1 Pole 2 Znaczenie
FC111\ADDIT\CFC_SETP\ Aktywna wartość
1 FC111\CFC_FC111\CTRL_PID.SP_EXT
PARA_DOS_RM1_QTY.V zadana dla przepływu
Tryb regulatora na
2 FC111\CFC_FC111\ CTRL_PID.AUT_L TRUE
auto
Aktywna wartość
FC111\ADDIT\CFC_SETP\
3 FC111\CFC_FC111\DOSE.SP_EXT zadana dla ilości
PARA_DOS_RM1_VOL.V
dozowania
Uruchomienie
4 FC111\CFC_FC111\DOSE.L_START TRUE
dozowania
Całkator po korekcji
5 FC111\CFC_FC111\INT_P.TRACK FALSE
wartości zadanej
Symulacja przepływu
6 FC111\CFC_FC111\INPUT_U.SIM_V 50.0
50 litrów / minutę
Wartość zastępcza
7 FC111\CFC_FC111\INPUT_U.SUBS_V 50.0
dla symulacji SIM_V
Bez korekcji dla
8 LI111\CFC_LI111\INT_P.TRACK FALSE
całkatora
FC111\ADDIT\CFC_SETP\ Wartość symulacyjna
9 LI111\CFC_LI111\INPUT_U.SIM_V
PARA_DOS_RM1_VOL.V zadozowanej ilości
FC111\ADDIT\CFC_SETP\ Wartość zastępcza
10 LI111\CFC_LI111\INPUT_U.SUBS_V
PARA_DOS_RM1_VOL.V dla symulacji SIM_V
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
106
Ustawienia dla Run Time Wartość zastępcza dla symulacji SIM_V
1. Zmienić zakładkę na "General".
2. Wprowadzić wartość "8s" w polu "Minimum" obszaru "Run times".
3. Kliknąć przycisk "Apply".
PCS 7 automatycznie zmieni wartość na "T#8s".
5.3.5 Parametry dla kroku 'SLOW_DOWN'
Poniższa tabela pokazuje parametry dla kroku "SLOW_DOWN":
Nr Pole 1 Pole 2 Znaczenie
1 FC111\CFC_FC111\CTRL_PID.SP_EXT 10.0 Redukcja wartości zadanej dla przepływu
2 FC111\CFC_FC111\INPUT_U.SIM_V 10.0 Symulacja przepływu: 10 litrów / minutę
3 FC111\CFC_FC111\INPUT_U.SUBS_V 10.0 Wartość zastępcza dla symulacji SIM_V
5.3.6 Parametry dla kroku 'CLOSE_LINE'
Poniższa tabela pokazuje parametry dla kroku "CLOSE_LINE":
Nr Pole 1 Pole 2 Znaczenie
1 NK111\CFC_NK111\VALVE.AUTO_OC FALSE Zamknąć zawór
2 NK112\CFC_NK112\ VALVE.AUTO_OC FALSE Zamknąć zawór
3 NK113\CFC_NK113\ VALVE.AUTO_OC FALSE Zamknąć zawór
4 NK114\CFC_NK114\VALVE.AUTO_OC FALSE Zamknąć zawór
5 NP111\CFC_NP111\MOTOR.AUTO_ON FALSE Wyłączyć napęd
Naśledzanie wyjścia na 0
6 FC111\CFC_FC111\CTRL_PID.LMN_SEL TRUE (zamknięcie zaworu)
7 FC111\CFC_FC111\CTRL_PID.SP_EXT 0.0 Aktywna wartość zad. dla przepływu
8 FC111\CFC_FC111\ CTRL_PID.AUT_L FALSE Tryb regulatora na manual
9 FC111\CFC_FC111\DOSE.L_START FALSE Zatrzymanie dozowania
Symulacja przepływu:
10 FC111\CFC_FC111\INPUT_U.SIM_V 0.0 0 litrów / minutę
11 FC111\CFC_FC111\INPUT_U.SUBS_V 0.0 Wartość zastępcza dla symulacji SIM_V
12 LI111\CFC_LI111\INT_P.HOLD TRUE Zatrzymanie całkatora
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
107
5.3.7 Parametry dla kroku END
Poniższa tabela pokazuje parametry dla kroku "END":
Nr Pole 1 Pole 2 Znaczenie
1 FC111\CFC_FC111\CTRL_PID.AUT_L FALSE Zresetowanie wejścia
2 FC111\CFC_FC111\CTRL_PID.LMN_SEL FALSE Bez korekcji wartości wyjściowej
3 NK111\CFC_NK111\VALVE.AUTO_OC FALSE Zamknąć zawór
4 NK112\CFC_NK112\ VALVE.AUTO_OC FALSE Zamknąć zawór
5 NK113\CFC_NK113\ VALVE.AUTO_OC FALSE Zamknąć zawór
6 NK114\CFC_NK114\VALVE.AUTO_OC FALSE Zamknąć zawór
7 NP111\CFC_NP111\MOTOR.AUTO_ON FALSE Wyłączyć napęd
5.3.8 Jak przypisać wartości parametrom przejść w planie SFC
Przejście zawiera warunki, które determinują kiedy sekwencja przechodzi z jednego
kroku do następnego. Ogólnie rzecz biorąc, przypisywanie wartości dla przejść
wygląda tak samo jak dla kroków.
Warunki wstępne
" Plan SFC "SFC_RMT1" jest otwarty w edytorze SFC
" Nazwy kroków i przejść zostały przystosowane
Postępować zgodnie z poniższymi krokami...
1. Kliknąć dwukrotnie przejście "DOSE_REA1".
Zostanie otwarty dialog "Properties" z aktywną zakładką "General".
2. Wybrać zakładkę "Condition".
W tej zakładce wyświetlona zostanie pusta lista wierszy warunków
z wskaznikiem myszy ustawionym w lewej kolumnie pierwszego wiersza.
Struktura tego dialogu jest podobna do struktury wprowadzania wartości
parametrów w krokach.
3. Ustawić wszystkie wartości parametrów przejścia "DOSE_REA1". Wszystkie
potrzebne do tego parametry przedstawiono w poniższej tabeli. Poniżej
przedstawiono przeglÄ…d wprowadzania jako przypomnienie:
- Dla Pola 1 otworzyć dialog "Browse" przez kliknięcie przycisku "Browse"
i wybrać odpowiednie I/O
- Wprowadzić pole 2
- Zatwierdzić wprowadzenie
- Zaznaczyć następną linie
- etc.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
108
4. Zaznaczyć nowe przejście i wprowadzić wartości.
Wskazówka
Podczas wprowadzania danych do pól należy się upewnić czy zostało wybrane
odpowiednie przejście. Jego nazwa jest podana w tytule dialogu "Properties".
Identycznie jak parametry dla kroków, również parametry dla przejść zostały
przedstawione w tabelach w formacie:
[nazwafolderu\nazwaplanu\wejśćiebloku].
Początek hierarchii technologicznej został pominięty.
Parametry przejścia "DOSE_REA1"
Nr Pole 1 Operator Pole 2 Znaczenie
FC111\ADDIT\CFC_SETP\
1 PARA_DOS_RM1_SEL.Q0 = FALSE Dozowanie do reaktora 1?
FC111\ADDIT\CFC_SETP\
2 PARA_DOS_RM1_VOL.V > 0.0 Ilość do zadozowania > 0 ?
Parametry przejścia "INIT_1_OK"
Nr Pole 1 Operator Pole 2 Znaczenie
1 FC111\CFC_NP111\MOTOR.QRUN = TRUE Napęd załączony?
FC111\CFC_FC111\ Regulator ustawiony na
2 CTRL_PID.QSPEXTON > TRUE wart.zad. zewnętrzną?
Parametry przejścia "INIT_OK"
Nr Pole 1 Operator Pole 2 Znaczenie
1 FC111\CFC_FC111\DOSE.QSTRTDOS = TRUE Dozowanie rozpoczęte ?
Ilość dozowania:
wart.zad-chwilowa < 200
2 FC111\CFC_FC111\DOSE.ER = 200.0 litrów?
Ilość dozowania:
wart.zad.-chwilowa > 0
3 FC111\CFC_FC111\DOSE.ER = 0.0 litrów?
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
109
Parametry przejścia "END_DOSE"
Nr Pole 1 Operator Pole 2 Znaczenie
1 FC111\CFC_FC111\DOSE.QEND_DOS = TRUE Dozowanie zakończone ?
Parametry przejścia "CLOSE_OK"
Nr Pole 1 Operator Pole 2 Znaczenie
1 NP111\CFC_NP111\MOTOR.QRUN = FALSE Napęd wyłączony ?
Parametry przejścia "INIT_2_OK"
Nr Pole 1 Operator Pole 2 Znaczenie
1 NP111\CFC_NP111\MOTOR.QRUN = FALSE Napęd załączony ?
Regulator ustawiony na
2 FC111\CFC_FC111\CTRL_PID.QSPEXTON = FALSE
wart.zad.zewnętrzną?
Parametry przejścia "DOSE_REA2" Transition
Nr Pole 1 Operator Pole 2 Znaczenie
FC111\ADDIT\CFC_SETP\
1 PARA_DOS_RM1_SEL.Q0 = FALSE Dozowanie do Reaktora 2?
FC111\ADDIT\CFC_SETP\
2 PARA_DOS_RM1_VOL.V > 0.0 Ilość do zadozowania > 0 ?
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Tworzenie planów SFC
110
5.3.9 Jak zoptymalizować kolejność wykonywania
PCS 7 dostarcza funkcje do optymalizacji kolejności wykonywania w oparciu o
przepływ danych. Należy użyć tej funkcji po zakończeniu konfiguracji planów
CFC i SFC.
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć dowolny folder, w którym zapisano plan CFC.
2. Zaznaczyć w oknie szczegółów plan CFC i wybrać z menu komendę
Edit > Open Object
Plan zostanie otwarty w edytorze CFC.
3. Wybrać z menu komendę Options > Optimize Run Sequence.
Zostanie otwarty dialog "The run sequence of the blocks will be changed ...".
4. Kliknąć przycisk "OK".
Kolejność wykonywania zostanie zoptymalizowana.
5.4 Aktualny status projektu ...
Podczas konfiguracji SFC, wykonane zostały następujące zadania:
" praca z wykorzystaniem standardowych funkcji takich jak zmiana nazw
i otwieranie.
" tworzenie sekwencji sterujÄ…cych przy pomocy graficznego interfejsu.
" zmiany i przypisywanie wartości parametrów dla kroków i przejść sekwencji
sterujÄ…cej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wygrywanie i testowanie planów
111
6 Kompilacja, wgrywanie i testowanie
planów
6.1 PrzeglÄ…d kompilacji, wgrywania i testowania
Niniejszy przykład wyjaśnia jak kompilować program stworzony w CFC i SFC,
wgrywać go do CPU i uruchamiać w trybie testowym, co daje możliwość
sprawdzania i poprawiania funkcjonalności planów. Funkcja "Download" była
przedstawiona podczas wgrywania konfiguracji sprzętowej. Obecnie należy
wykonać z planami dwa kroki:
" najpierw skompilować i wgrać bloki i plany - dla tego zadania należy użyć
funkcji "Compile and Download Objects".
" następnie przetestować program można testować zarówno przez edytor
SFC jak i przez edytor CFC.
6.1.1 Jak kompilować i wgrywać plany CFC i SFC
W projekcie "color_gs" stworzono plany CFC i SFC. Te plany muszą zostać
skompilowane do języka, który może zostać wykonany w CPU. Oczywiście muszą
następnie zostać wgrane do CPU, aby program mógł być wykonywany. Kompilacja
i wgrywanie są uruchamiane we wspólnym dialogu i są wykonywane jeden po
drugim.
Warunki wstępne
" Zielona dioda "RUN" jest aktywna na CP.
" CPU jest w trybie STOP.
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Component View jest aktywny.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wgrywanie i testowanie planów
112
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć folder
"color_gs_MP/ color_gs_Prj/ SIMATIC 400(1)".
2. Wybrać z menu komendę PLC > Compile and Download Objects.
Zostanie otwarty dialog "Compile and Download Objects".
3. Kliknąć na "+" aby rozszerzyć strukturę drzewa.
Projekt "color_gs" zostanie wyświetlony w strukturze podobnej jak w widoku
Component View w SIMATIC Manager.
Pokazane zostanÄ… pojedyncze obiekty wraz z odpowiednimi informacjami o
statusie lub trybie pracy:
Obiekt Status Tryb pracy
CPU 417-4 STOP
Blocks
Charts Undefined
Connections Undefined
4. Dla obiektu "Charts" należy sprawdzić pola wyboru "Compile" i "Download".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wygrywanie i testowanie planów
113
5. Zaznaczyć obiekt "Charts" i kliknąć przycisk "Edit..." pod "Settings for
Compilation/Download".
Zostanie otwarty dialog "Compile program / download to target system" z
aktywną zakładką "Compile Charts as Program". Pole wyboru "Entire
program" jest automatycznie aktywowane podczas uruchamiania kompilacji
i wgrywania po raz pierwszy.
Wskazówka
Jeśli w programie podczas testów wykryte zostaną błędy, należy wprowadzić
zmiany do planów CFC or SFC mające na celu wyeliminowanie problemu.
Przed ponownym uruchomieniem kompilacji i wgrywania należy się
upewnić, że aktywowane jest pole wyboru "Changes only". To zaoszczędzi
znaczÄ…co czas wykonywania kompilacji I wgrywania. Zaznaczenie tej opcji
oznacza również możliwość wgrania zmian bez konieczności
zatrzymywania CPU.
6. Aktywować poniższe pola wyboru:
- Generate module drivers opcja ta powoduje wygenerowanie bloków
diagnostycznych dla bloków przetwarzania sygnałów.
- Update sampling time użycie tej opcji przed kompilacją sprawia, że
system sprawdza, w którym OB dany blok jest wstawiony i wstawia
odpowiednią wartość na wejście "SAMPLE_T". "SAMPLE_T" odpowiada
czasowi cyklu wykonywania bloku w sekundach.
- Delete empty runtime groups ta opcja powoduje skasowanie pustych grup,
które mogą istnieć w programie S7.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wgrywanie i testowanie planów
114
7. Kliknąć przycisk "OK" aby zatwierdzić ustawienia.
Dialog zostanie zamknięty i otwarty zostanie dialog "Remember that if you
download later (...), the your blocks the CPU will be deleted..
8. Kliknąć przycisk "OK".
9. Sprawdzić ustawienia poniżej przedstawionych pól wyboru w dolnej części
dialogu:
Pole wyboru Ustawienie
Compile only deaktywowany
Do not load if compilation error is detected aktywowany
10. Kliknąć przycisk "Start" aby uruchomić kompilację i wgrywanie.
Zostanie otwarty dialog "Downloading program changes during operation
can, in the case of malfunctions or program errors, cause serious damage to
personnel and equipment!.... Make sure also...".
11. Kliknąć przycisk "OK".
Zostanie otwarty dialog "If you want to download changes online, please
make sure that.....Do you want to continue?"
12. Kliknąć przycisk "yes".
Proces kompilacji i wgrywania zostanie uruchomiony.
Wskazówka
Wskaznik postępu wyświetla dokładnie to, co PCS 7 wykonuje w danej chwili, np.:
" "Compiling and downloading object"
" "Compiling charts as program"
Po zakończeniu tego procesu wyświetlony zostanie raport w edytorze tekstowym,
gdzie pokazane zostanie, czy kompilacja i wgrywanie zostało zakończone bez,
czy z błędami.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wygrywanie i testowanie planów
115
13. Zamknąć edytor tekstowy.
Status w wierszu "Charts" zmieni siÄ™ na "downloaded".
14. Jeżeli w trakcie kompilacji wystąpią błędy lub ostrzeżenia należy w drzewie
zaznaczyć obiekt "Charts" i kliknąć przycisk "Single Object".
Zostanie otwarty dialog "Logs", gdzie można zobaczyć detaliczny opis
ostrzeżeń i błędów.
15. Kliknąć przycisk "Close" w dialogu "Compile and Download Objects"
Dialog zostanie zamknięty.
16. Wystartować CPU.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wgrywanie i testowanie planów
116
6.2 Testowanie programu
Istnieje możliwość testowania zarówno w edytorze SFC jak i CFC. W trybie
testowania można obserwować jak wartości zmieniają się podczas przebiegu
procesu. Używając trybu testowania można się upewnić, że skonfigurowane
sterowania i sekwencje wykonują się bez błędów.
Tryb testowania w SFC
Testowanie jest wykonywane w edytorze SFC, który został przedstawiony podczas
tworzenia sekwencji SFC. Dialog "Properties", który również został już
przedstawiony odgrywa kluczowÄ… rolÄ™ w trybie testowania.
Po dwukrotnym kliknięciu kroku lub przejścia w planie SFC otwarty zostanie
dialog "Properties" - to jest ogólnie znane. Identycznie jak podczas tworzenia
planów SFC, należy wykorzystać przyciski strzałek do przechodzenia z jednego
kroku lub przejścia do następnego. W trybie testowania dialogi udostępniają
również dodatkowe informacje:
" w dialogu właściwości kroków, z lewej strony obok Pola 1 przedstawiona
jest wartość chwilowa, a z prawej strony obok Pola 2 wartość zadana.
" w dialogu właściwości przejść, z lewej strony obok Pola 1 przedstawiona jest
wartość chwilowa, a z prawej strony obok Pola 2 wartość zadana the
properties dialog of a transition the current values are displayed to the left of
address 1 and to the right of address 2.
Uwaga
Wszystkie wartości w białych polach mogą być modyfikowane. Jednakże, te
wprowadzane wartości zostaną zapisane w danych konfiguracyjnych i zmienią
parametry planu SFC.
Podczas pracy z instrukcją Pierwsze Kroki, nie będą zmieniane żadne
wartości a dialogi "Properties" będą używane tylko do monitorowania
wartości.
Tryb testowania w CFC
Tryb testowania CFC uruchamia się w edytorze CFC, gdzie będzie można
wyświetlać wartości procesowe poszczególnych wejść/wyjść bloków i monitorować
zmiany.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wygrywanie i testowanie planów
117
6.2.1 Jak testować program w edytorze SFC
Po kompilacji i wgraniu programu, można uruchomić program w trybie testowania,
aby sprawdzić czy sekwencja sterowania działa poprawnie i czy program
wykonywany jest prawidłowo.
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Sekwencja "SFC_RMT1" jest otwarta w edytorze Editor.
" CPU jest w trybie "RUN".
Praca w trybie testowania
1. Wybrać z menu komendę Test > Test Mode.
Zostanie włączony tryb testowania.
- w nagłówku edytora SFC pokazana jest na kolorowym tle nazwa
"SFC_RMT1 color_gs_Prj\Plant1\RMT1 ONLINE".
- w dolnej części edytora SFC, pokazany jest status programu, tryb pracy
i typ sterowania kroku. Domyślnie, tryb jest ustawiony "MANUAL". Typ
sterowania aktualnego kroku jest wyświetlany w rozwijanej liście wyboru
i domyślnie ustawiony na "T".
- w dolnej części edytora SFC są również przyciski sterujące planem SFC,
np. start, hold, resume.
2. Wybrać z menu komendę Debug > Step Control Mode >T or C.
W dialogu typu sterowania kroku, podczas wykonywania planu SFC, obok
przejścia wyświetlany jest dodatkowy przycisk "C":
Jeśli dany plan& & system sterowania sekwencyjnego wykona:
Sekwencja sterowania będzie wykonywany zgodnie ze
jest wolny od błędów
skonfigurowanymi parametrami. Przycisk jest niepotrzebny.
Sekwencja sterowania zatrzyma się jeśli warunki przejścia nie są
zawiera błędy spełnione. Można kliknąć przycisk "C", aby przejść do następnego
kroku pomimo nie spełnienia warunków.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wgrywanie i testowanie planów
118
3. Kliknąć przycisk "Start", aby uruchomić program. Plan SFC zostanie
uruchomiony.
- każdy krok, który jest aktualnie wykonywany wyświetlany jest na
jasnozielono z małą strzałką wskazującą w dół na następny krok.
- kroki, które zostały już wykonane są wyświetlane na ciemnozielono, a
obok nich pojawia się mały znak zaznaczenia.
- przejścia, które są aktywne ale jeszcze nie spełnione są wyświetlane na
brÄ…zowym tle.
Jeśli konfiguracja została stworzona poprawnie, cały plan SFC zostanie
wykonany do końca i wszystkie kroki będą wyświetlone na ciemnozielono i
będę posiadać znacznik wykonania. W przeciwnym wypadku można kliknąć
przycisk "C", aby przejść do następnego kroku ręcznie pomimo, że warunki
przejścia nie zostały spełnione.
4. Wybrać z menu komendę Debug > Test Mode. Tryb testowania zostanie
wyłączony.
6.2.2 Jak testować program w edytorze CFC
Plany CFC można testować w edytorze CFC podobnie jak plany SFC.
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Sekwencja "SFC_RMT1" jest otwarta w edytorze SFC i tryb testowania jest
aktywny.
" Plan CFC "CFC_FC111" jest otwarty w edytorze CFC.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z menu komendę Test > Test Mode. Tryb testowania zostanie
włączony.
2. Wcisnąć klawisz "CTRL" i zaznaczyć poniższe bloki:
- CTRL_PID
- INPUT_U
- DOSE
3. Wybrać z menu komendę Test > Watch On.
Wszystkie I/O bloków, które są aktywowane do trybu testowania we
właściwościach bloku, są wyświetlone na żółtym tle.
4. Przełączyć się na plan SFC "SFC_RMT1".
5. Kliknąć przycisk "Start" w pasku narzędzi. Program zostanie uruchomiony.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wygrywanie i testowanie planów
119
6. Przełączyć się na plan CFC "CFC_FC111".
Można w nim obserwować zmiany wartości: np. aktualną wartość ilości
zadozowanej wyświetlanej na wyjściu "PV_OUT" bloku "DOSE".
Wskazówka
Ułożyć okna SFC i CFC jedno obok drugiego, aby można było je oglądać w
tym samym czasie podczas testowania.
7. Wybrać z menu komendę Debug > Test Mode.
Tryb testowania zostanie wyłączony.
8. Zamknąć edytor SFC i edytor CFC.
6.3 Aktualny status projektu...
Podczas ćwiczeń została wykonana prawie cała praca konfiguracyjna w SIMATIC
Manager i edytorach CFC i SFC. Po skompilowaniu i wgraniu tej konfiguracji
można obserwować wykonywany projekt w edytorach SFC i CFC.
Dzięki temu można się upewnić, że wykonana konfiguracja jest jak dotąd wolna od
błędów. Jeśli w trybie testowania zauważone zostaną błędy w projekcie znacznie
łatwiej jest je poprawić na tym etapie niż pózniej po zakończeniu całego projektu.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Kompilacja, wgrywanie i testowanie planów
120
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
121
7 Konfiguracja stacji operatorskiej
7.1 Stacja operatorska w trybie procesowym
Operator instalacji może sterować i monitorować proces na stacji operatorskiej
w trybie procesowym. Stacja operatorska wyświetla obrazy synoptyczne. PLC
steruje procesem i OS czyta wartości procesowe z PLC i przedstawia te wartości
w formie graficznej na obrazach synoptycznych, na których wyświetlane są
również ostrzeżenia i alarmy w momencie osiągnięcia bądz przekroczenia
określonych granic. Dzięki temu operator może zidentyfikować miejsce pojawienia
siÄ™ problemu w instalacji.
W celu wizualizacji poziomu surowców w kontenerze, stanu zaworów itp.
w projekcie "color_gs" stworzony zostanie obraz synoptyczny.
7.2 Konfiguracja stacji operatorskiej
Stacja operatorska w projekcie
Podczas zakładania projektu w kreatorze "Create New Project", PCS 7
automatycznie tworzy stację operatorską. Ta stacja została już skonfigurowana w
HW Config. Jednakże nie zostało stworzone połączenie sieciowe dla tego OS tak
jak komunikacja pomiędzy sterownikiem i systemem inżynierskim, co umożliwia
wgrywanie danych z ES do PLC. Połączenie dla OS w projekcie "color_gs" nie jest
konieczne ponieważ stacja inżynierska i operatorska są na tym samym komputerze
i stacja operatorska używa tego samego połączenia do PLC co ES.
Obrazy synoptyczne w projekcie
Stworzony automatycznie przez kreatora obraz synoptyczny wstawiony został do
hierarchii technologicznej i będzie konfigurowany w PCS 7 OS. Większe projekty
oczywiście posiadają wiele obrazów synoptycznych różnorodnych części
instalacji. W projekcie "color_gs" wystarczy skonfigurować tylko jeden obraz
synoptyczny. Pomimo to przedstawione zostanÄ… wszystkie podstawowe funkcje
potrzebne do konfiguracji PCS 7 OS. Obrazy sÄ… oznaczane ikonÄ…:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
122
7.3 Praca w SIMATIC Manager
7.3.1 Przygotowania w SIMATIC Manager
Przed rozpoczęciem konfiguracji w PCS 7 OS, należy wykonać kilka wstępnych
prac w SIMATIC Manager:
" Przystosowanie nazw obrazów i aktywacja tworzenia dynamicznych ikon
bloków
" Skasowanie niepotrzebnych obrazów
" Stworzenie dynamicznych ikon bloków
" Kompilacja OS
Edytowanie właściwości obrazu
Obrazy stworzone przez kreatora "Create New Project" podobnie jak plany CFC
posiadają nazwy domyślne. Należy najpierw zastąpić te nazwy domyślne krótkimi
nazwami opisowymi tak, aby odpowiadały projektowi.
Należy również aktywować funkcje tworzenia dynamicznych ikon bloków.
Kasowanie niepotrzebnych obrazów
Podczas tworzenia projektu przez kreatora, obrazy sÄ… automatycznie wstawiane
w każdym folderze hierarchii technologicznej. Ponieważ w projekcie "color_gs"
potrzebny jest tylko jeden obraz, wszystkie inne niepotrzebne należy skasować z
PH.
Tworzenie dynamicznych ikon
PCS 7 udostępnia wspaniałą funkcję: "Create block icons": Dynamiczne ikony
bloków są wstawiane na obrazach synoptycznych i na pierwszy rzut oka
udostępniają operatorowi najważniejsze informacje o zmiennej procesowej, np. na
dynamicznej ikonie regulatora, operator widzi wartość procesową (PV), wartość
zadaną (SP) i wyjście regulatora (OUT). Dynamiczną ikonę regulatora wyświetlaną
na obrazie synoptycznym pokazano poniżej:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
123
Kompilacja OS
Po zakończeniu konfiguracji wszystkich danych w SIMATIC Manager należy
uruchomić funkcję "Compile OS" zanim będą konfigurowane dane OS w PCS 7 OS.
Wszystkie dane z SIMATIC Manager, takie jak zmienne, alarmy, teksty
i konfiguracja sprzętu i połączeń, muszą zostać "przesłane" w OS.
Uruchamianie OS
Aby kontynuować konfigurację PCS 7 OS, należy uruchomić OS i kontynuować
pracÄ™ w WinCC Explorer.
7.3.2 Jak edytować właściwości obrazu
W trakcie edycji właściwości obrazu należy wykonać dwa ustawienia:
" zmienić nazwę obrazu
" aktywować opcję tworzenia dynamicznych ikon
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Zmiana nazwy obrazu
1. Zaznaczyć folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1".
2. Zaznaczyć w oknie szczegółów "Picture(3)".
3. Wybrać z menu komendę Edit > Object Properties.
Zostanie otwarty dialog "Properties WinCC Picture(3)" z aktywną zakładką
"General".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
124
4. Zmienić domyślną nazwę "Picture(3)" na "RMT1" w polu "Name".
5. Kliknąć przycisk "Apply", aby wprowadzić ustawienia.
Aktywowanie opcji tworzenia dynamicznych ikon
1. Przełączyć na zakładkę "Block Icons".
2. Zaznaczyć pole wyboru "Base block icons on the plant hierarchy".
3. Kliknąć przycisk "OK" w celu wprowadzenia ustawień.
4. Dialog zostanie zamknięty i nowa nazwa obrazu zostanie wyświetlona
w hierarchii technologicznej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
125
7.3.3 Jak skasować niepotrzebne obrazy
Kreator PCS 7 "Create New Project" tworzy obraz w każdym folderze hierarchii.
W projekcie "color_gs" wystarczy tylko jeden obraz synoptyczny, ponieważ
wszystkie dane mogą być przedstawione w przejrzysty sposób na jednym obrazie.
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć w drzewie folder "Plant1".
2. Zaznaczyć w oknie szczegółów "Picture(2)".
3. Wcisnąć klawisz "Del".
Zostanie otwarty dialog "Delete".
4. Kliknąć przycisk "Yes". Obraz zostanie skasowany.
5. Powtórzyć kroki 1 do 4 dla poniższych folderów w hierarchii technologicznej:
Nazwa folderu Nazwa obrazu
FC111 Picture(4)
ADDIT Picture(5)
7.3.4 Jak stworzyć dynamiczne ikony bloków
Warunki wstępne
" Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
" Opcja tworzenia dynamicznych ikon bloków została aktywowana.
Detaliczne informacje na temat ustawień można znalezć w "Konfiguracja stacji
operatorskiej Praca w SIMATIC Manager Jak edytować obrazy synoptyczne"
w części "Aktywowanie opcji tworzenia dynamicznych ikon bloków".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
126
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć folder
"color_gs_MP/color_gs_Prj/Plant1/RMT1".
2. Wybrać z menu komendę Options > Plant Hierarchy > Create/Update
Block Icons.
Zostanie otwarty dialog "Create/Update Block Icons". Lista będzie zawierać
obrazy, dla których będą tworzone dynamiczne ikony bloków. W instrukcji
Pierwsze Kroki jest to obraz "Plant1\RMT1\RMT1".
3. Sprawdzić następujące ustawienia:
- pole wyboru dla obrazu "Plant1\RMT1\RMT1" jest aktywne.
- wartość "1" jest wpisana w liście "Lower hierarchy levels included".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
127
4. Kliknąć przycisk "OK".
Uruchomione zostanie tworzenie dynamicznych ikon.
Zostanie otwarty dialog "To ensure possible ..., you must subsequently
compile the associated operator stations ..., Do you want to see the function
log now?"
5. Kliknąć przycisk "No".
Okno dialogu zostanie zamknięte, a tworzenie dynamicznych ikon zakończone.
Obecnie nie są widoczne żadne wyniki działania funkcji. Jednakże po otwarciu
obrazu synoptycznego dla projektu "color_gs" widoczne będą dynamiczne ikony,
które zostały stworzone.
7.3.5 Jak kompilować OS
Przed przystąpieniem do konfiguracji danych PCS 7 OS, należy najpierw
skompilować OS. Dzięki tej funkcji wszystkie dane z SIMATIC Manager, takie jak
zmienne, alarmy, teksy i konfiguracja sprzętu i połączeń, muszą zostać "przesłane"
w OS. Nie należy mylić kompilacji z wgrywaniem: podczas tej kompilacji dane
zostają na komputerze w systemie inżynierskim - są po prostu przekazywane PCS
7 OS, aby były dostępne podczas dalszej konfiguracji.
Warunki wstępne
1. Multiprojekt "color_gs" jest otwarty w SIMATIC Manager.
2. Widok Component View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć w drzewie obiekt
"color_gs_MP/ color_gs_Prj/ [Nazwa stacji SIMATIC PC]".
2. Wybrać z menu komendę PLC > Compile and Download Objects.
Zostanie otwarty dialog "Compile and Download Objects".
3. Otworzyć drzewo i zaznaczyć pole wyboru "Compile" dla obiektu "OS(1)".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
128
4. Wybrać obiekt "OS(1)" i kliknąć przycisk "Edit...".
Zostanie otwarty dialog "To which area do you want to assign the operator
station OS(1)?" .
Nie trzeba w nim robić żadnych ustawień ponieważ jak dotychczas w tym
projekcie skonfigurowano tylko jeden obszar w jednym OS.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
129
5. Kliknąć przycisk "Next >".
Zostanie otwarty dialog "Select the network connections for the S7 programs
belonging to the areas".
W obszarze "Network connection for OS(1)", znajduje siÄ™ wpis "S7
Program(1)" i podsieć "Ethernet(1)": jest to połączenie, przez które sterownik
i stacja operatorska będą się komunikowały, które zostało stworzone dla CP
w HW Config.
6. Jeśli nie zostanie wyświetlone połączenie, należy kliknąć przycisk
"Connection...".
Wybrać S7 connection, które zostało stworzone w NetPro z dialogu "Select
network connection" i kliknąć "OK".
Zaznaczone połączenie zostanie wybrane.
7. Kliknąć przycisk "Next".
Zostanie otwarty krok "Select the data you want to compile and the scope of
the compilation".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
130
8. Aktywować poniższe pola wyboru i opcji:
Obszar Pola wyboru/opcji
"Data" "Tags and Messages"
"SFC Visualization"
"Picture Tree"
"Scope" "Entire OS with memory reset"
9. Kliknąć przycisk "Apply".
Zostanie otwarty dialog "Settings: Download OS". (Dialog ten nie zostanie
otwarty jeśli aktywowane jest tylko "Compile OS").
10. Kliknąć przycisk "Cancel" ponieważ ten projekt jest w strukturze single-
station i dane nie muszą być wgrywane do oddzielnego OS.
11. Kliknąć przycisk "Start" w dialogu "Compile and Download Objects" . Zostanie
otwarty dialog "If you want to download changes online, please make sure
that.....Do you want to continue?".
12. Kliknąć przycisk "Yes".
Kompilacja zostanie wystartowana i pasek postępu zostanie wyświetlony.
Po zakończeniu otwarty zostanie w edytorze tekstowym plik raportu, gdzie
będzie pokazane czy kompilacja została zakończona bez błędów.
13. Zamknąć edytor tekstowy.
14. Kliknąć przycisk "Close" w dialogu "Compile and Download Objects".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
131
7.3.6 Jak uruchomić PCS 7 OS
Zakończone zostały wszystkie przygotowania do u have now completed all the
preparations for configuring the PCS 7 OS in the SIMATIC Manager and you can
now start to configure the PCS 7 OS. You start by opening the PCS 7 OS.
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager.
" Widok Component View jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać w drzewie obiekt
"color_gs_MP/ color_gs_- Prj/ SIMATIC PC Station/ WinCC Application/
OS(1)".
2. Wybrać z menu komendę Edit > Open Object. Zostanie otwarty PCS 7 OS
WinCC Explorer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
132
7.4 Praca z PCS 7 OS
7.4.1 Struktura PCS 7 OS - WinCC Explorer
WinCC Explorer udostępnia szereg edytorów, które są używane do konfiguracji
PCS 7 OS. Bez obaw! do konfiguracji PCS 7 OS, używane będą tylko niektóre
z tych edytorów.
Jaka jest struktura WinCC Explorer?
Generalnie, struktura WinCC Explorer jest bardzo podobna do Windows Explorer:
" w lewej części znajduje się okno nawigacyjne, w którym znajdują się wszystkie
edytory używane podczas konfiguracji PCS 7 OS.
" w prawej części znajduje się okno szczegółów, w którym wyświetlane są
szczegółowe informacje zaznaczonego w oknie nawigacyjnym obiektu.
W projekcie "color_gs" wykonane będą prace tylko przy użyciu Graphics Designer.
Jest to narzędzie do tworzenia obrazów synoptycznych. Do stworzenia konfiguracji
PCS 7 OS nie są potrzebne żadne inne edytory.
7.4.2 Funkcja obrazów synoptycznych
PrzeglÄ…d
Obrazy synoptyczne przedstawiają operatorowi elementy instalacji. Dzięki nim
operator może wydawać komendy i wyświetlać statusy instalacji.
Obraz synoptyczny, który będzie tworzony dla projektu "color_gs" już istnieje w
hierarchii technologicznej w SIMATIC Manager.
Przy użyciu edytora "Graphics Designer" będzie edytowany obraz synoptyczny;
innymi słowy zostaną wstawione i podłączone wymagane obiekty statyczne
i dynamiczne.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
133
7.5 Generalne aspekty pracy z Graphics Designer
7.5.1 Wprowadzenie do Graphics Designer
Interfejs użytkownika
Graphics Designer jest edytorem w PCS 7 OS. Struktura interfejsu użytkownika
Graphics Designer jest następująca:
" z lewej strony, znajduje się Paleta Kolorów, za pomocą której przypisuje się
kolor do obiektów.
" w środkowej części, znajduje się okno plików lub obszar rysowania, w którym
wstawia siÄ™ obiekty obrazu synoptycznego.
" z prawej strony, znajduje się Paleta Obiektów. Jest to biblioteka
z różnorodnymi obiektami udostępnianymi przez Graphics Designer.
Widoczna jest również Paleta Stylów, dzięki której można formatować
obiekty.
Biblioteki
Biblioteki w Graphics Designer zawierają szeroki wybór gotowych do użycia
graficznych elementów takich jak rurociągi i zawory. Elementy te mogą być
modyfikowane i dodawane do biblioteki projektowej, aby były dostępne w każdej
chwili.
Obiekty
Graphics Designer rozróżnia dwa typy obiektów:
" Obiekty statyczne są to czysto graficzne obiekty, które mogą być
znalezione w programie graficznym, np. linie, okręgi, multilinie, teksty
statyczne itd.
" Obiekty dynamiczne dynamika obiektów jest zgodna z podpiętymi
wejściami/wyjściami bloków lub zmiennymi. Innymi słowy, obiekty te zawsze
pokazują aktualne wartości zmiennych instalacji w trybie procesowym. W
projekcie "color_gs" przedstawione zostaną różnorodne obiekty dynamiczne.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
134
7.5.1.1 Jak otwierać obraz synoptyczny
Obraz procesowy jest edytowany w PCS 7 OS przy użyciu edytora "Graphics
Designer".
Warunki wstępne
Projekt "color_gs" jest otwarty w WinCC Explorer.
Postępować zgodnie z poniższymi krokami...
1. W oknie nawigacyjnym zaznaczyć obiekt "Graphics Designer".
W oknie szczegółów wyświetlone zostaną wszystkie obrazy należące do
projektu. Wszystkie obrazy domyślne i szablony zawarte w PCS 7 oczywiście
również zostaną wyświetlone. Można je zidentyfikować poprzez znak @ na
poczÄ…tku.
2. Kliknąć dwukrotnie na obraz "RMT1.pdl" w oknie szczegółów. Obraz
synoptyczny zostanie otwarty w Graphics Designer.
W otwartym obrazie synoptycznym można zauważyć już obiekty pomimo, że
jeszcze nic nie było wstawiane ręcznie. Są to dynamiczne ikony, które
zostały stworzone przez funkcję "Create block icons" w SIMATIC Manager.
Można też zauważyć, że ikony zaworów są wstawione zarówno poziomo jak i
pionowo. Na wstawienie tych dwóch wersji ma wpływ ustawienie w widoku
Process Object view w zakładce "Picture Objects", które wprowadzono
podczas przypisywania parametrów do planów CFC.
Wskazówka
Kolejność wyświetlania ikon na obrazie synoptycznym może się różnić od tej
przedstawionej na rysunku powyżej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
135
7.5.1.2 Jak otwierać różnorodne paski narzędzi
Domyślnie najważniejsze paski zadań i palety są otwarte i nie ma konieczności
zmian ustawień. Jeśli przez przypadek pasek lub paleta zostaną zamknięte można
je otworzyć ponownie.
Warunki wstępne
Obraz jest otwarty w Graphics Designer.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z menu komendę View > Toolbars.
Zostanie otwarty dialog "Toolbars", w którym przedstawione będą wszystkie
paski narzędzi dostępne w Graphics Designer.
2. Wprowadzić identyczne ustawienia w dialogu jak na rysunku poniżej:
3. Kliknąć przycisk "OK" aby wprowadzić ustawienia.
Paski zadań i palety obiektów, które zostały zaznaczone zostaną wyświetlone.
Ważne jest pole wyboru "Objects" jest ono używane do otwarcia palety
obiektów, z której wybierane są wszystkie statyczne i dynamiczne obiekty
potrzebne podczas tworzenia obrazu synoptycznego. Paleta obiektów posiada
zakładki: "Standard" i "Controls". W instrukcji Pierwsze Kroki będzie używana
tylko zakładka "Standard".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
136
7.5.2 Obiekty w Graphics Designer
Przed przystÄ…pieniem do konfiguracji i pracy z Graphics Designer, przedstawiona
zostanie pokrótce teoria związana z różnorodnymi obiektami używanymi w czasie
tworzenia obrazu synoptycznego "RMT1.pdl". Opisane zostaną poniższe obiekty:
" Obiekty statyczne (static objects)
" Pola tekstowe (Text fields)
" Pola I/O (I/O fields)
Potrzebne będą również podstawowe informacje o podłączaniu zmiennych
w ten sposób stworzone będą relacje pomiędzy obrazem synoptycznym
a zmiennymi.
7.5.3 Czym sÄ… obiekty statyczne ?
W celu wizualizacji instalacji potrzebne sÄ… obiekty statyczne, np. w celu
przedstawienia rurociągów czy zbiorników. Te obiekty nie zmieniają się w trybie
procesowym. Innymi słowy, nie ma na nie wpływu stan lub wartość żadnej zmiennej
procesowej.
7.5.4 Czym sÄ… pola tekstowe ?
W polach tekstowych mogą być wprowadzane dowolne informacje, które operator
będzie widział na obrazie synaptycznym. Pole tekstowe może być wstawione w
celu opisania obiektów i uproszczenia operatorowi odniesienia obrazu
synoptycznego do instalacji. Do pola tekstowego mogą być wpisane dowolne teksty
i mogą być ustawione w dowolnym miejscu w całym obszarze dokumentu.
W projekcie "color_gs" wstawione będą pola tekstowe do opisu wszystkich
zmiennych.
7.5.5 Czym sÄ… pola I/O ?
Pola wejściowo/wyjściowe są używane do wprowadzania i wyświetlania wartości.
Są różne wersje pól I/O:
" Pole czysto wyjściowe
" Pole czysto wejściowe
" Połączone pole wejściowo-wyjściowe
Pola I/O mogą przetwarzać różne formaty danych, takie jak binarne, decymalne,
znakowe, heksadecymalne.
Tak jak dla wszystkich innych obiektów mogą być wybierane różne formaty i
ustawienia pól I/O.
W projekcie "color_gs" używane będą pola I/O do sterowania, dozowania do
reaktora 1 lub 2.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
137
7.5.6 Jak działa podłączanie zmiennych ?
Podłączanie zmiennych jest główną funkcją tworzenia obrazów synoptycznych:
wprowadzanie do obrazów synoptycznych obiektów reprezentujących wartości
procesowe punktów pomiarowych (tags). Przez podłączenia zmiennych tworzone
są połączenia między obiektami a punktami pomiarowymi. Dzięki temu możliwe
jest otrzymywanie bÄ…dz czytanie przez OS danych z PLC i uaktualnianie oraz
wyświetlanie ich na obrazach synoptycznych.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
138
7.6 Tworzenie obrazu synoptycznego
7.6.1 Jak wstawiać rurociągi i zbiorniki na obraz synoptyczny
Warunki wstępne
1. Obraz "RMT1" jest otwarty w Graphics Designer.
2. Ikony bloków istnieją.
Początkowo nie będą wprowadzane żadne modyfikacje do ikon bloków.
Początkowo należy stworzyć obraz instalacji z obiektów statycznych,
a następnie przesuwać ikony w odpowiednie miejsca, gdzie wymagana jest
informacja.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z menu komendę View > Library.
ZostanÄ… otwarte biblioteki PCS 7 OS.
2. Wybrać obiekt "Global Library/PlantElements/Tanks/Tank4" i przeciągnąć go
na obszar rysowania.
Wskazówka
Po kliknięciu w pasku narzędzi przycisku "glasses" (okulary) otworzy się podgląd
obiektów graficznych.
3. Następnie przeciągnąć poniższe obiekty na obszar rysowania:
Nazwa obiektu Ilość Ścieżka w bibliotece
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe
RurociÄ…g poziomy 3 x
Horizontal
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe
RurociÄ…g pionowy 5 x
Vertical
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe
Narożnik 1 x
Elbow 1
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe
Narożnik 1 x
Elbow 2
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe
Narożnik 1 x
Elbow 3
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe
Narożnik 1 x
Elbow 4
Zawór sterujący 1 x Global Library/Symbols/Valves/30
Zbiornik reprezentujÄ…cy
2 x Global Library/Siemens HMI Symbol Library/Tanks/Tank1
reaktory
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
139
4. Zamknąć bibliotekę.
5. Wybrać obiekt i przystosować jego rozmiar i pozycję zgodnie z poniższym
rysunkiem:
- obiekty mogą być przesuwane poprzez ustawienia wskaznika myszy na
obiekcie, przytrzymaniu przycisku myszy i przeciągnięciu elementu w
pożądane miejsce.
- można zwiększać bądz zmniejszać rozmiar obiektu przez ustawienie
wskaznika myszy na narożnych uchwytach, przytrzymaniu przycisku
myszy i przeciągnięciu obiektu zwiększając go, bądz zmniejszając.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
140
7.6.2 Opisywanie elementów instalacji
Opisywanie wyposażenia wymaga trzech kroków:
Krok Czynność
Krok 1 wstawienie i sformatowanie pola tekstowego
Krok 2 wprowadzenie dalszych ustawień
Krok 3 powielanie pola tekstowego
7.6.2.1 Krok 1 Jak wstawić pole tekstowe
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Obiekty statyczne zostały wstawione.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć obiekt "Standard Objects/Static Text" w Palecie Obiektów.
2. Przesunąć wskazniki myszy na obszar rysowania.
Wskaznik myszy zmieni się na mały symbol pola tekstowego.
3. Narysować pole tekstowe obok lewego reaktora.
Zostanie wstawiony kwadrat z podświetlonym tekstem.
4. Zmienić ten tekst na "Reactor 1".
5. Wcisnąć klawisz Enter w celu wprowadzenia tekstu.
6. Sformatować pole tekstowe używając Palety Stylów:
- Kliknąć na wpisie "Line Weight/Invisible"
Ramka pola tekstowego stanie siÄ™ niewidoczna.
- Kliknąć wpis "Fill Pattern/Transparent".
Kolor pola tekstowego stanie siÄ™ transparentny.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
141
7.6.2.2 Krok 2 Jak ustawiać pole tekstowe
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Zostało wstawione pole tekstowe.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z menu komendę View > Properties.
Zostanie otwarty dialog "Object Properties" z aktywną zakładką "Properties".
2. Zaznaczyć w strukturze drzewa, w którym są własności pola wejściowego
wpis "Static Text". W oknie szczegółów widoczna będzie nazwa pola
tekstowego i poziom.
3. Przejść na okno szczegółów i kliknąć dwukrotnie na pole "Static Text 1"
w kolumnie "Static".
Edycja pola stanie się możliwa.
4. Wpisać nazwę "Reactor 1" i nacisnąć klawisz Enter.
Nazwa zostanie wprowadzona i następnie wyświetlona w górnej części.
Podczas pracy w obszarze rysowania ta nazwa będzie wyświetlana jako
przypis po ustawieniu wskaznika myszy na obiekt.
5. Zaznaczyć w strukturze drzewa wpis "Static Text/Font".
6. Przejść na okno szczegółów i dwukrotnie kliknąć na pole "No" atrybutu "Bold".
Wartość zmieni się z "No" na "Yes" i tekst zmieni się na czcionkę pogrubioną.
Zamknąć dialog "Object Properties".
Wszystkie wprowadzone zmiany zostaną wyświetlone.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
142
7.6.2.3 Krok 3 Jak powielać pole tekstowe
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Pole tekstowe zostało wstawione.
" Wprowadzono ustawienia do pola tekstowego.
Postępować zgodnie z poniższymi krokami...
W celu uniknięcia powtarzania wszystkich wprowadzonych na początku ustawień
pola tekstowego, można powielać istniejące pole i zmieniać tylko tekst.
1. Jeśli pole nie jest już zaznaczone, zaznaczyć je i wybrać z menu komendę
Edit > Duplicate.
Pole tekstowe zostanie powielone.
2. Kliknąć dwukrotnie na pole tekstowe i zmienić tekst na "Reactor 2".
Wszystkie inne formatowania zostaną zachowane automatycznie ponieważ
pole zostało powielone.
3. Wybrać z menu komendę View > Properties.
4. W oknie szczegółów zmienić nazwę na "reactor2".
5. Ustawić pole tekstowe obok obiektu.
6. Powtórzyć kroki 1 do 5 w celu stworzenia poniższych pól tekstowych:
- Raw material tank
- Unit RMT 1
7. Otworzyć właściwości pola tekstowego "Unit RMT 1" i wybrać z drzewa "Static
Text/Font.
8. Przejść na okno szczegółów i wprowadzić wartość "16" dla atrybutu "Font
Size".
9. Zamknąć dialog "Object Properties".
10. Ustawić pola tekstowe jak poniżej:
- Raw material tank z lewej strony zbiornika surowców
- Unit RMT 1 w górnym lewym rogu obrazu synoptycznego
11. Wybrać z menu komendę File > Save.
Obraz synoptyczny zostanie zapisany.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
143
7.6.3 Aktualny status obrazu synoptycznego ...
Po wstawieniu zbiornika, rurociągów i opisów, obraz synoptyczny powinien
wyglądać jak przedstawiony poniżej:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
144
7.6.3.1 Jak podłączyć zbiornik surowców z wartościami procesowymi
Wstawiony na obraz zbiornik reprezentuje zbiornik surowcowy. Zostanie on
podłączony do odpowiedniego bloku, aby umożliwić wyświetlanie aktualnego
poziomu napełnienia zbiornika surowcowego w trybie procesowym.
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Obiekty statyczne zostały wstawione.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć obiekt "Tank4" który reprezentuje zbiornik surowcowy.
Nazwa obiektu jest przedstawiana w przypisie, który się pojawia po ustawieniu
wskaznika myszy na obiekcie.
2. Wybrać z menu komendę View > Properties.
Zostanie otwarty dialog "Object Properties" z aktywną zakładką "Properties".
"Tank4" zostanie zaznaczony w drzewie i atrybuty "Object name" i "Level"
będą wyświetlone w oknie szczegółów.
3. Przejść na okno szczegółów i kliknąć dwukrotnie na pole "Tank4" w kolumnie
"Static". Edycja pola będzie możliwa.
4. Wprowadzić nazwę "Raw material tank1" i wcisnąć klawisz Enter.
5. Zaznaczyć w strukturze drzewa "Tank4/ Tag Assignment".
6. Przejść do okna szczegółów i ustawić wskaznik myszy na symbol "light bulb"
atrybutu "Fill Level" i otworzyć menu podręczne.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
145
7. Wybrać z menu komendę Variables
Zostanie otwarty dialog wyboru zmiennej.
8. Aktywować pole wyboru "ES Variables" w obszarze "Data source" i
deaktywować pole wyboru "WinCC Variables".
Zmienne ES zostaną wyświetlone w strukturze drzewa.
9. Zaznaczyć w drzewie wpis:
"ES Variables/ Plant1/ RMT1/ LI111/ CFC_LI111/ LIA".
Wszystkie zmienne zostaną wyświetlone w oknie szczegółów.
10. W oknie szczegółów wybrać zmienną "U":
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
146
11. Kliknąć przycisk "OK".
Zmienna wraz z kompletną ścieżką zostanie wprowadzona do kolumny
"Dynamic".
12. Kliknąć dwukrotnie na wartość "100" atrybutu "Maximum value" w kolumnie
"Static". Zostanie otwarty dialog "Value Input".
13. Wprowadzić wartość "600" w polu "Maximum value" i kliknąć przycisk "OK".
Wartość zostanie wprowadzona.
14. Użyć wartości domyślnej parametru dla wartości minimalnej.
15. Zamknąć dialog "Object Properties".
16. Wybrać z menu komendę File > Save.
Obraz synoptyczny zostanie zapisany.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
147
7.6.3.2 Jak pozycjonować ikony bloków
Na obrazie synoptycznym są ikony bloków, które zostały wstawione przy użyciu
funkcji "Create/Update Block Icons" w SIMATIC Manager. PCS 7 wstawił te bloki
kolejno w górnej części obrazu synoptycznego. Można zauważyć, że PCS 7
wygenerował automatycznie ikony bloków poziomo i pionowo, zgodnie z
ustawieniami bloków w planach CFC.
Te ikony bloków muszą zostać ustawione tak, aby odpowiadały strukturze
instalacji.
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Ikony bloków istnieją.
Postępować zgodnie z poniższymi krokami...
1. Zaznaczyć ikonę "..._NK111/VALVE" i przeciągnąć ją myszą na wymaganą
pozycję tak, aby zawór reprezentowany poprzez ikonę znajdował się
dokładnie między rurami.
2. Postępować zgodnie z powyższą procedurą z wszystkimi innymi ikonami
bloków i ustawić je zgodnie z poniższym rysunkiem:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
148
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
149
7.6.4 Wstawianie pól wejściowo/wyjściowych dla sterowań
operatorskich
Przedstawione zostaną dwa typy sterowania operatorskiego z obrazów
synoptycznych:
" Wybór reaktora
" Zmiana wartości zadanej external/internal
Konfiguracja wyboru reaktora składa się z czterech kroków. Następnie
przeprowadzić tę samą procedurę konfigurując wartość zadaną:
Krok Czynność
Krok 1 wstawienie pola I/O
Krok 2 sformatowanie pola I/O
Krok 3 wprowadzenie tekstu opisowego
Krok 4 przypisanie wartości zadanej
7.6.4.1 Krok 1 Jak wstawić pole I/O
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Paleta obiektów jest widoczna.
" Paleta stylów jest widoczna.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z palety obiektów "Smart Objects/I/O Field".
2. Przesunąć wskaznik myszy na obszar rysowania.
Wskaznik myszy zmieni się na mały symbol pola I/O.
3. Narysować kwadrat pomiędzy reaktorami trzymając wciśnięty przycisk
myszy. Rozmiar pola I/O jest rozmiarem jaki będzie miało pole I/O.
Zostanie otwarty dialog "I/O-Field Configuration".
4. Kliknąć przycisk "Tag selection dialog" obok "Tag" box".
Zostanie otwarty dialog "Tags Project".
5. Aktywować pole wyboru "ES Variables" jako "Data source".
Zmienne ES zostaną wyświetlone w strukturze drzewa.
6. Zaznaczyć w drzewie wpis "ES
Variables/Plant1/RMT1/FC111/ADDIT/CFC_SETP/ PARA_DOS_RM1_SEL".
Wszystkie zmienne zostaną wyświetlone w oknie szczegółów.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
150
7. Wybrać w oknie szczegółów zmienną "I0".
8. Kliknąć przycisk "OK" aby wprowadzić ustawienia.
Wybrana zmienna zostanie wstawiona do pola "Tag".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
151
9. Upewnić się, że pole wyboru "I/O field" jest aktywowane.
10. Kliknąć przycisk "OK" aby wprowadzić ustawienia.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
152
7.6.4.2 Krok 2 Jak sformatować pole I/O
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Pole I/O zostało wstawione.
Postępować zgodnie z poniższymi krokami...
Formatowanie pola I/O przebiega w dokładnie taki sam sposób jak formatowanie
pola tekstowego:
1. Zaznaczyć I/O field 1.
2. Sformatować pole używając Palety Stylów:
- Kliknąć na "Line Weight/Invisible".
Ramka pola będzie niewidoczna.
- Kliknąć na "Fill Pattern/Transparent".
Kolor pola stanie siÄ™ transparentny.
3. Wybrać z menu komendę View > Properties.
Zostanie otwarty dialog "Object Properties" z aktywną zakładką "Properties".
4. Zaznaczyć w strukturze drzewa, w którym są właściwości pola obiekt "I/O
Field".
W oknie szczegółów wyświetlona zostanie nazwa pola i poziom.
5. Przejść na okno szczegółów i kliknąć dwukrotnie pole "I/OField1" w kolumnie
"Static". Edycja pola będzie możliwa.
6. Wprowadzić nazwę "SEL_REAC" i nacisnąć klawisz Enter.
Spowoduje to wpisanie nazwy i wyświetlenie jej w górnej części.
7. W strukturze drzewa zaznaczyć "I/O Field/Font" i w oknie szczegółów zmienić
wartość atrybutu "Bold" na "Yes".
8. W strukturze drzewa zaznaczyć "I/O Field/Output/Input" i w oknie szczegółów
zmienić wartość atrybutu "Data Format" na "Binary".
9. Zamknąć dialog "Object Properties".
Wszystkie wprowadzone zmiany zostaną wyświetlone.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
153
7.6.4.3 Krok 3 Jak dodać tekst objaśniający
Warunki wstępne
" Obraz "RMT1.pdl" jest otwarty w Graphics Designer.
" Pole I/O zostało wstawione i sformatowane.
Postępować zgodnie z poniższymi krokami...
Operator oczywiście musi wiedzieć, co może być ustawiane za pomocą tego pola
I/O. Z tego względu należy użyć pola tekstowego było ono już używane podczas
opisywania elementów instalacji.
1. Wstawić pole tekstowe użyć obiektu "Standard Objects/Static Text".
2. Wpisać następujący tekst: "Select reactor: 0 = Reactor 1, 1 = Reactor 2".
Nacisnąć "Shift + Enter key" w celu przejścia do nowej linii.
3. Sformatować pole tekstowe używając Palety Stylów:
- Ramka niewidoczna ustawienie "Line Weight/Invisible"
- Wypełnienie transparentne ustawienie "Fill Pattern/Transparent"
4. Rozciągnąć ramkę dookoła pola I/O i tekstu objaśniającego użyć obiektu
"Standard Objects/Rectangle".
5. Sformatować pole tekstowe używając Palety Stylów:
- Grubość ramki ustawienie "Line Weight/3 Pixel"
- Wypełnienie transparentne ustawienie "Fill Pattern/Transparent"
6. Ustawić obiekt jak pokazano na poniższym rysunku:
7. Rozciągnąć ramkę dookoła wszystkich obiektów.
8. Wybrać z menu komendę Edit > Group > Group.
Wszystkie obiekty zostaną zgrupowane i będą mogły być w prosty sposób
przesuwane.
9. Ustawić obiekt pomiędzy reaktorami.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
154
7.6.4.4 Krok 4 Jak wstawić ustawienie wartości zadanej
Postępować dokładnie z tą samą procedurą jak w przypadku wyboru pomiędzy
reaktorem 1 i reaktorem 2. Poniżej przedstawiono przegląd poszczególnych
kroków:
1. Wstawić pole I/O ze zmienną
"Plant1/RMT1/FC111/CFC_FC111/DOSE/SPEXT_ON".
2. Ustawić właściwości dla pola I/O w Palecie Stylów:
- Ramka niewidoczna ustawienie w palecie "Line Weight/Invisible"
- Wypełnienie transparentne ustawienie w palecie "Fill Pattern/
Transparent".
3. Ustawić właściwości pola I/O w dialogu "Properties":
- własność I/O Field" atrybut "Object Name": "SEL_SP"
- własność "Font" atrybut "Bold": Yes
- własność Output/Input" atrybut "Data Format": Binary
4. Wstawić opisowe pole tekstowe: "Input setpoint, 0 = internal (operator),
1 = external (CFC chart)".
5. Sformatować pole tekstowe przy użyciu palety stylów:
- Ramka niewidoczna ustawienie "Line Weight/Invisible"
- Wypełnienie transparentne ustawienie "Fill Pattern/Transparent"
6. Wstawić ramkę paleta obiektów, obiekt "Standard Objects/ Rectangle"
7. Sformatować ramkę przy użyciu palety stylów:
- Grubość ramki ustawienie "Line Weight/3 Pixel"
- Wypełnienie transparentne ustawienie "Fill Pattern/Transparent"
8. Zgrupować obiekty wybierając z menu komendę Edit > Group > Group.
9. Ustawić obiekt z lewej dolnej strony.
7.6.4.5 Wykończenie
1. Wstawić strzałkę pomiędzy aktorem i ikoną bloku "..._FC111/CTRL_PID", aby
wskazać powiązanie pomiędzy punktem pomiarowym i ikoną bloku.
2. Wstawić strzałkę pomiędzy zbiornikiem surowcowym i ikoną bloku
"/CFC_LI111/LIA", aby wskazać powiązanie pomiędzy punktem pomiarowym
i ikonÄ… bloku.
3. Ustawić wybór wartości zadanej powyżej ikony bloku".../CFC_FC111/DOSE".
4. Następnie ustawić wszystkie pozostałe obiekty.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
155
Obraz synoptyczny powinien wyglądać jak pokazano poniżej:
5. Wybrać z menu komendę File > Save.
Obraz synoptyczny zostanie zapisany ze wszystkimi zmianami i dodatkami.
6. Zamknąć Graphics Designer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Konfiguracja stacji operatorskiej
156
7.7 Aktualny status projektu ...
Projekt został już zakończony i może być aktywowany w trybie procesowym. Jakie
funkcje zostały wykorzystane podczas konfiguracji OS ?
" Ustawianie właściwości obrazu w SIMATIC Manager
" Tworzenie dynamicznych ikon bloków
" Kompilacja stacji operatorskiej
" Tworzenie obrazu synoptycznego w Graphics Designer z użyciem
różnorodnych obiektów statycznych i dynamicznych
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
157
8 Praca w trybie procesowym
8.1 Wprowadzenie do interfejsu użytkownika
8.1.1 Stacja operatorska w trybie procesowym
W trybie procesowym, projekt "color_gs" udostępnia szereg opcji sterowania
i monitorowania procesu.
Dzięki ikonom bloków są dostępne następujące opcje:
" Monitorowanie stanu zaworów: zawór otwarty lub zamknięty
" Monitorowanie stanu pompy: pompa aktywna lub nieaktywna
" Wywołanie z ikony bloku odpowiedniej stacyjki operatorskiej
Za pomocą pól I/O można przełączać opcje:
" Wybór reaktora
" Wybór: czy wartość zadana ma być czytana z planu CFC, czy będzie ją
ustawiał operator
" Przypisywanie wartości zadanej ilości do dozowania w stacyjce operatorskiej
Oczywiście można w tym samym czasie monitorować plany CFC i SFC. Zostało to
pokazane podczas testowania planów.
8.1.2 Interfejs użytkownika w trybie procesowym
W celu umożliwienia monitorowania i sterowania procesem, przedstawione zostanie
interfejs użytkownika PCS 7 w trybie procesowym.
Interfejs użytkownika w trybie procesowym jest podzielony na cztery części:
" Linia komunikatów ostatni komunikat z najwyższym priorytetem zostanie
tutaj wyświetlony.
" Obszar podglądu dzięki różnorodnym przyciskom, można wybierać
poszczególne części instalacji i wyświetlać je. W projekcie "color_gs",
dostępny jest tylko jeden przycisk o nazwie RMT1 ponieważ instalacja składa
się tylko z jednej części. Do tego, każdy z dalszych czterech małych
przycisków wyświetla dziedziczone w hierarchii alarmy i ostrzeżenia. Po
kliknięciu tej części, automatycznie wyświetlony zostanie obraz synoptyczny,
na którym powstał alarm lub ostrzeżenie. Za pomocą przycisku strzałki na
końcu z prawej strony można otworzyć drzewiastą strukturę, w której można
wybierać części niższe w hierarchii.
" Obraz synoptyczny w zależności od części instalacji wybranej w obszarze
podglądu wyświetlony zostanie odpowiedni obraz synoptyczny. W projekcie
"color_gs" zostanie wyświetlony obraz stworzony w Graphics Designer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
158
" Zestaw przycisków używając tych przycisków można wywoływać szereg
funkcji, które mogą być wybierane w trybie procesowym. W projekcie
"color_gs" oczywiście przedstawione zostaną tylko przyciski istotne z punktu
widzenia tego projektu.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
159
8.2 Jak sterować i monitorować w trybie procesowym
8.2.1 Jak aktywować tryb procesowy
Warunki wstępne
" WinCC Explorer jest otwarty
" Projekt "color_gs" jest otwarty
Uruchomienie trybu procesowego
1. Wybrać z menu komendę File > Activate.
Zostanie otwarty wskaznik postępu oraz standardowy obraz startowy.
2. Kliknąć przycisk "RMT1" w obszarze podglądu.
Zostanie otwarty obraz synoptyczny, który został stworzony w Graphics
Designer.
8.2.2 Jak uruchomić proces
Zanim zacznie siÄ™ sterowanie i monitorowanie wszystkich skonfigurowanych funkcji,
należy najpierw uruchomić dozowanie.
Dozowanie jest uruchamiane z planu SFC. Nie trzeba wracać do SIMATIC
Manager tylko uruchomić plan SFC bezpośrednio w trybie procesowym.
Są dwie możliwości uruchomienia procesu:
" Używając ikony bloku "..../RMT1/SFC_RMT1"
" Używając przycisku z zestawu
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
160
Uruchamianie przy użyciu ikony
1. Kliknąć na ikonie bloku "..../RMT1/SFC_RMT1".
Zostanie otwarta stacyjka operatorska.
2. Kliknąć przycisk "Start".
Zostanie otwarty dialog "SFC Control".
3. Kliknąć przycisk "OK".
Sterowanie sekwencyjne zostanie uruchomione i proces może być śledzony
na obrazie synoptycznym.
4. Kliknąć przycisk "Section".
Zostanie otwarty widok szczegółowy planu SFC. Ten widok jest podobny do
wyświetlania planu SFC w edytorze SFC.
5. Kliknąć dwukrotnie na krok w planie SFC w celu wyświetlenia dodatkowych
szczegółów dotyczących bieżącego stanu planu SFC.
Uruchamianie przy użyciu przycisku z zestawu
1. Kliknąć przycisk "Change Keyset":
Zostanie wyświetlony drugi zestaw przycisków.
2. Kliknąć przycisk "SFC Visualization":
Zostanie otwarty dialog "Open SFC". Ponieważ istnieje jeden OS i jeden plan
SFC w projekcie, tylko jeden OS zostanie wyświetlony w strukturze drzewa i
tylko jeden plan SFC w oknie szczegółów.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
161
3. Wybrać w oknie szczegółów "RMT1/FC111/SFC_RMT1" i kliknąć na przycisk
"OK".
Zostanie otwarty mały podgląd planu SFC.
4. Kliknąć na ten podgląd.
Zostanie wyświetlony detaliczny widok planu SFC. Ten widok jest podobny
do tego, który był używany podczas testowania planu SFC w edytorze SFC.
5. Ustawić ten widok szczegółowy tak, aby widoczny był jednocześnie cały obraz
synoptyczny.
6. Kliknąć przycisk "Start".
Zostanie otwarty dialog "SFC Control".
7. Kliknąć przycisk "OK".
Sterowanie sekwencyjne zostanie uruchomione: proces może być
monitorowany zarówno na obrazie synoptycznym jak również
w szczegółowym widoku planu SFC. Reprezentacja planu SFC niczym się
nie różni od tej używanej w trybie testowania.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
162
8.2.3 Jak zatrzymać proces
Jeżeli proces nie ma zostać zakończony można go ręcznie zatrzymać:
1. Kliknąć przycisk "Stop" w widoku szczegółowym planu SFC.
Zostanie otwarty dialog "SFC Control".
2. Kliknąć przycisk "OK".
Proces zostanie zatrzymany.
3. Następnie kliknąć przycisk "Reset" a następnie przycisk "OK" w dialogu "SFC
Control".
Wszystkim parametrom zostaną przypisane wartości startowe.
8.2.4 Jak sterować procesem z obrazu synoptycznego
Istnieje szereg możliwości wpływania na proces z obrazu synoptycznego w trybie
procesowym:
" Wybór reaktora
" Otwarcie stacyjki operatorskiej
" Definicja wartości zadanej
8.2.5 Jak wybrać reaktor
1. Ustawić wskaznik myszy na polu I/O w obszarze "Select reactor".
Wskaznik myszy zmieni siÄ™ na symbol wyboru tekstu.
2. Kliknąć na pole I/O.
TÅ‚o pola I/O zmieni siÄ™ na szare.
3. W celu wyboru reaktora wprowadzić wymagany numer.
Jeśli & & wprowadzić odpowiedni numer:
należy dozować do reaktora 1 0
należy dozować do reaktora 2 1
4. Wcisnąć klawisz Enter.
Nowa wartość zostanie po chwili wprowadzona i wyświetlona w tym obszarze.
5. Zrestartować proces i obserwować wyniki.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
163
8.2.6 Jak otwierać stacyjki operatorskie
1. Uruchomić proces
2. Kliknąć na ikonie bloku "..._FC111/CTRL_PID".
Zostanie otwarta odpowiednia stacyjka z aktywną zakładką "Standard".
3. Wybrać inne zakładki używając rozwijanej listy wyboru. Dla projektu
"color_gs" interesujące są poniższe widoki:
- Standard są w nim przedstawione np. wartość zadana, wartość aktualna
regulatora w postaci wartości i formie graficznej.
- Parameters można w nim wprowadzać dane, np. modyfikacje parametrów.
Przy użyciu pól wejściowych "Bar HL" i "Bar LL", można zmodyfikować
wyświetlanie graficzne w zakładce "Standard".
- Limits są w nim przedstawione np. granice alarmów, które zostały
zdefiniowane dla tego bloku w planie CFC.
4. Zamknąć stacyjkę.
8.2.7 Jak zmieniać wartość zadaną
Przypisanie odpowiedniej wartości zadanej wymaga dwóch kroków:
" najpierw należy zdefiniować, czy ma być używana w procesie wartość
external czy internal.
" Następnie należy wprowadzić konkretną wartość zadaną.
Krok 1 zdefiniowanie przypisania wartości zadanej
1. Ustawić wskaznik myszy na pole I/O w obszarze "Input setpoint", który został
stworzony wcześniej w obrazie procesu.
Wskaznik myszy zmieni siÄ™ na symbol wyboru tekstu.
2. Kliknąć na pole I/O i wprowadzić wymaganą cyfrę jako typ wartości zadanej..
Jeśli & & wprowadzić odpowiedni numer:
ma być czytana z planu CFC 1
ma być wprowadzana ręcznie 0
3. Wcisnąć klawisz Enter
Nowa wartość zostanie po chwili wprowadzona i wyświetlona w tym obszarze.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
164
Krok 2 Wprowadzanie wartości zadanej
1. Kliknąć ikonę bloku ".../CFC_FC111/DOSE".
Zostanie otwarta stacyjka operatorska z aktywną zakładką "Standard".
2. Otworzyć rozwijaną listę "Setpoint".
Zostanie otwarty dialog "SP".
3. Aktywować pole wyboru "Internal".
4. Kliknąć przycisk "OK".
Wybór zostanie zatwierdzony.
5. Kliknąć pole wejściowe "Setpoint".
Zostanie otwarty dialog Setpoint".
6. Kliknąć na pole wejściowe i wprowadzić żądaną wartość.
7. Kliknąć przycisk "OK".
Wartość zostanie wprowadzona do pola wejściowego.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
165
8. Zamknąć stacyjkę operatorką.
Zmieniona wartość zostanie wyświetlona w ikonie bloku.
9. Zrestartować proces i obserwować wyniki.
8.2.8 Jak pracować z komunikatami
Komunikaty są wyświetlane w linii komunikatów i w oddzielnej liście.
Linia komunikatów
Po aktywacji procesu, ostrzeżenia i alarmy z komunikatami są wyświetlane w linii
komunikatów na ekranie. Linia komunikatów zawiera ostatni komunikat z
najwyższym priorytetem.
Kliknąć przycisk z prawej strony linii komunikatów, aby potwierdzić widoczny
komunikat.
Lista komunikatów
Istnieje możliwość wyświetlenia komunikatów i alarmów w postaci listy.
1. Kliknąć przycisk "Change Keyset".
2. Kliknąć przycisk Message system".
Lista komunikatów zostanie wyświetlona.
3. Potwierdzanie komunikatów:
Jeśli trzeba & & to
potwierdzić pojedynczy komunikat kliknąć przycisk "Acknowledge single
messages".
Zostanie potwierdzony ten komunikat, który
jest zaznaczony za pomocą trójkąta.
potwierdzić wszystkie komunikaty Kliknąć przycisk the "Acknowledge all
visible messages".
4. Kliknąć przyciski w dolnym obszarze w celu zmiany różnorodnych typów list
komunikatów i alarmów.
5. Kliknąć przycisk "Previous Graphic" w zestawie przycisków:
Zostanie wyświetlony ponownie obraz synoptyczny "RMT1".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Praca w trybie procesowym
166
8.2.9 Jak wyjść z trybu procesowego
1. Kliknąć przycisk "Change Button Set" w zestawie.
2. Kliknąć przycisk "Exit Runtime":
Zostanie otwarty dialog "Exit Runtime.
3. Kliknąć przycisk "Deactivate".
Tryb procesowy zostanie zatrzymany.
4. Zamknąć WinCC Explorer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
167
9 Wykonanie zadań dodatkowych
9.1 Wstęp do zadań dodatkowych
W projekcie "color_gs" sÄ… potrzebne dwa identyczne zbiorniki surowcowe.
Zadaniem dodatkowym jest skonfigurowanie drugiego zbiornika surowcowego
"RMT2". Oczywiście nie należy wykonywać wszystkich kroków jeszcze raz lecz
użyć automatycznych funkcji PCS 7, które zaoszczędzą wiele pracy, która zostanie
wykonana automatycznie w tle.
Tworzenie drugiego zbiornika surowcowego nie będzie przedstawione w detalach,
ponieważ w czasie konfiguracji pierwszego zbiornika przedstawiono już wiele
dialogów. W tej części instrukcji przedstawione zostaną jedynie główne wytyczne
generalnych zasad procedury konfiguracyjnej.
9.1.1 Jak skopiować istniejącą część 'RMT1'
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" Widok Plant View jest aktywny
" Część RMT1 została kompletnie i bezbłędnie skonfigurowana
Postępować zgodnie z poniższymi krokami...
1. Używając funkcji Windows "Copy/Paste", skopiować całą zawartość folderu
hierarchicznego "RMT1" do folderu "Plant1".
2. SIMATIC Manager wstawi kopiÄ™ folderu "RMT1" do folderu hierarchicznego
"Plant1" pod nazwą "RMT1(1)". Do nazw wszystkich elementów takich jak
plany CFC i SFC zostanÄ… dodane kolejne numery.
Podczas kopiowania/przenoszenia folderów hierarchicznych z planami CFC i
obrazami synoptycznymi, referencje obiektów dynamicznych w obrazach OS
odnoszące się do bloków CFC zostaną automatycznie uaktualnione w
docelowym folderze hierarchicznym.
Wskazówka
Jeśli plany lub obrazy są kopiowane lub przenoszone pojedynczo, innymi słowy
kopiowane lub przenoszone bez folderu hierarchicznego referencje do obiektów
dynamicznych zostaną utracone i bloki będą musiały być podłączone do obrazów
ponownie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
168
3. Zmienić nazwy folderów hierarchicznych i obiektów w poszczególnych
folderach zgodnie z poniższą tabelą:
Folder Zawarte obiekty - stara
Nowa nazwa Nowa nazwa
hierarchiczny nazwa
RMT1(1) RMT2 Obraz "RMT1(1)" RMT2
SFC_RMT1 SFC_RMT2
FC111 FC112 CFC_FC111(1) CFC_FC112
ADDIT ADDIT2 CFC_SETP(1) CFC_SETP2
LI 111 LI112 CFC_LI111(1) CFC_LI112
NK 111 NK115 CFC_NK111(1) CFC_NK115
NK 112 NK116 CFC_NK112(1) CFC_NK116
NK 113 NK117 CFC_NK113(1) CFC_NK117
NK 114 NK118 CFC_NK114(1) CFC_NK118
NP 111 NP 112 CFC_NP111(1) CFC_NP112
Hierarchia technologiczna powinna wyglądać jak na rysunku poniżej:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
169
9.2 Przygotowania dla trybu procesowego
Nowe plany i nowe obrazy synoptyczne zostały stworzone przez kopiowanie
RMT1 do RMT2. Te nowe informacje muszą zostać wgrane do PLC oraz
udostępnione dla OS.
W tym celu należy użyć polecenia Compile and Download Objects". W ten sposób
PCS 7 udostępni opcję kompilacji i wgrania tylko tych danych, które uległy
zmianie. Dzięki temu zostanie skrócony czas kompilacji i wgrywania. W projekcie
color_gs nie stanowi to problemu ponieważ projekt jest mały. Jednakże w
przypadku dużych projektów funkcjonalność ta jest niezmiernie ważna.
Po zakończeniu kompilacji i wgrywania można przystąpić do adaptacji obrazu
synoptycznego RMT2.
Następnie można aktywować tryb procesowy i przetestować funkcje.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
170
9.2.1 Jak kompilować i wgrywać zmiany
Warunki wstępne
" Projekt "color_gs" jest otwarty w SIMATIC Manager
" CPU jest w trybie "RUN-P"
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa obiekt "color_gs_Prj".
2. Wybrać z menu komendę PLC > Compile and Download Objects.
Stan obiektu "Charts" ustawiony został na "modified" ( zmieniony ).
3. Zaznaczyć następujące pole wyboru:
Obiekt Kompilacja Wgrywanie
color_gs_Prj/[name of the PC station]/Configuration
color_gs_Prj/[name of the PC station]/WinCC Application/OS(1) X
color_gs_Prj/SIMATIC 400(1)/Hardware
color_gs_Prj/SIMATIC 400(1)/[Name of the CPU]/Charts X X
Wskazówka
Jeżeli w dialogu "Compile and Download Objects" wszystkie obiekty będą miały
stan "undefined" ( nieustalony ) należy kliknąć przycisk "Status" w obszarze
"Update". Spowoduje to uaktualnienie stanów.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
171
4. Zaznaczyć obiekt "Charts" i kliknąć przycisk "Edit".
Zostanie otwarty dialog "Compile/Download Program to PLC".
5. Wykonać poniższe ustawienia:
- Aktywować pole wyboru "Changes" w obszarze "Scope" należy wgrać
tylko dodatkowe plany związane z częścią "RMT2". Wszystkie inne plany
należące do części RMT1 zostały wgrane już wcześniej.
Uwaga
CPU pozostanie w ruchu tylko wtedy, gdy ta opcja zostanie zaznaczona.
- Sprawdzić czy pole "Generate module drivers jest zaznaczone.
- Sprawdzić czy pole "Update sampling time" jest zaznaczone.
- Sprawdzić czy pole "Delete empty runtime groups" jest zaznaczone.
6. Kliknąć przycisk "OK".
Ustawienia zostaną zastosowane i zostanie wyświetlona zakładka
"Download S7".
7. Aktywować opcję "Changes" i kliknąć przycisk "OK".
Ustawienia zostanÄ… wprowadzone.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
172
8. Zaznaczyć obiekt "OS(1)" i kliknąć przycisk "Edit".
Zostanie otwarty dialog "Which areas do you want to assign to operator
station OS(1)?" a w liście wyboru będzie dostępna już istniejąca część
"RMT1" oraz nowa "RMT2" ponieważ obie zostały automatycznie przypisane
do OS (1).
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
173
9. Kliknąć przycisk "Next >".
Zostanie otwarty dialog "Select the network connections for the S7 programs
belonging to the areas". Obydwa obszary OS zostanÄ… pokazane w lewej
części okna, a w prawej części widoczne będzie połączenie sieciowe, które
zostało stworzone w NetPro.
10. Kliknąć przycisk "Next >".
Zostanie otwarty dialog "Select the data you want to compile and the scope of
the compilation".
11. Aktywować poniższe pola wyboru i opcji:
Obszar Pola opcji/wyboru
"Data" "Tags and Messages"
"SFC Visualization"
"Picture Tree"
"Further Options" "Create/update block icons"
"Scope" "Changes"
12. Kliknąć przycisk "Apply".
Zostanie otwarty dialog "Settings: Download OS". (Dialog nie zostanie otwarty
jeśli aktywowano tylko "Compile OS").
13. Kliknąć przycisk "Cancel" Dialog zostanie zamknięty.
14. Kliknąć na przycisk "Start".
Proces kompilacji i wgrywania zostanie rozpoczęty i otwarty zostanie dialog:
"Downloading program changes during operation.....".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
174
15. Kliknąć przycisk "OK".
Zostanie otwarty dialog "If you want to download changes online, please
make sure that.....Do you want to continue?".
16. Kliknąć przycisk "Yes".
Po zakończeniu procesu kompilacji i wgrywania zostanie otwarty raport w
edytorze tekstowym.
17. Zamknąć edytor.
18. Kliknąć przycisk "Close" w dialogu "Compile and Download Objects".
9.2.2 Jak przystosować konfigurację OS
Warunki wstępne
Projekt "color_gs" jest otwarty w WinCC Explorer.
Postępować zgodnie z poniższymi krokami...
1. Otworzyć obraz "RMT2" w Graphics Designer.
2. Zmienić opis na "RMT2 part of plant ".
3. Zapisać zmiany w obrazie.
4. Zamknąć Graphics Designer.
Dodatkowe zmiany nie są potrzebne ponieważ wszystkie ikony bloków na obrazie
synoptycznym wraz z połączeniami zostały automatycznie uaktualnione w
podczas procesu kopiowania i pózniejszej kompilacji.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
175
9.2.3 Jak uruchomić tryb procesowy
Warunki wstępne
" Skompilowano OS
" PCS 7 OS "color_gs" jest otwarty
" Zmiany do obrazu "RMT2 zostały wprowadzone
Postępować zgodnie z poniższymi krokami...
1. Wybrać z menu komendę File > Activate w WinCC Explorer. W ten sposób
aktywuje siÄ™ tryb procesowy.
W obszarze podglÄ…du pojawi siÄ™ dodatkowy przycisk oznaczony "RMT2".
Poprzez kliknięcie przycisku "RMT1" lub "RMT2" będzie możliwa wizualizacji
jednej z dwóch części instalacji.
Przycisk aktualnie wyświetlanej części zostanie podświetlony kolorem.
2. Kliknąć przycisk "RMT2" w obszarze podglądu.
3. Zmienić zestaw przycisków w pasku i kliknąć "SFC Visualization-" Zostanie
otwarty dialog "Open SFC".
W oknie szczegółów widoczne będą plany SFC: plan SFC dla RMT1 i plan
SFC dla RMT2 .
4. Wybrać plan "../RMT2" i uruchomić sterowanie sekwencyjne.
Wskazówka
Więcej informacji można znalezć w "Praca w trybie procesowym Operator
Control and Monitoring in the Process Mode".
5. Praca w trybie procesowym:
- Przełączanie części instalacji
- Zmiana wartości zadanych
- Wybór reaktora
- &
Więcej informacji zawarto w "Praca w trybie procesowym".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Wykonanie zadań dodatkowych
176
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
I
Zadania części drugiej
177
Część 2 rozszerzone przykłady
zastosowania efektywnych funkcji
inżynierskich
10 Zadania części drugiej
10.1 Definicja zadań części 2 instrukcji Pierwsze
kroki w PCS 7
Wykonane będą poniższe zadania konfiguracyjne poszczególnych części projektu:
" odtworzenie projektu "color_gs"
" konfiguracja sprzętu z użyciem nazw symbolicznych
" przystosowanie hierarchii technologicznej
" tworzenie bloków symulacyjnych z użyciem metody CFC-w-CFC
" tworzenie typów zmiennych procesowych oraz zmiennych modelowych
" tworzenie dodatkowych planów CFC
" tworzenie modeli sekwencji (SFC type) i ich instancji
" kompilacja i testowanie
" tworzenie własnych symboli urządzeń do wykorzystania w obrazach
synoptycznych
" modyfikacje standardowych symboli urządzeń i ich wielokrotne używanie
" tworzenie obrazów synoptycznych
" obsługa instancji SFC w trybie procesowym
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
178
10.2 Wykonanie zadań przygotowawczych
10.2.1 Przegląd ustawień domyślnych
Niniejsza instrukcja jest kontynuacją konfiguracji projektu "color_gs" z części 1.
Zalecamy używanie przykładowego projektu "color_gs", który jest automatycznie
wgrywany podczas instalacji PCS 7, co zapewni, że wszystkie zadania, nazwy
folderów, plany CFC itd. korespondują z instrukcją Pierwsze kroki cz. 1. Część 2
jest oparta dokładnie na tych samych wskazówkach.
Ustawienia dostarczanego przykładowego projektu
W celu kontynuacji konfiguracji, kompilacji, wgrywania oraz testowania
przykładowego projektu należy wykonać poniższe zadania:
Wskazówka
Instrukcje dla niektórych zadań zamieszczono w formie skróconej detaliczny
opis jest dostępny w części 1.
Krok Czynność
1 Ustawienia w konsoli konfiguracyjnej
2 Wybór modułu komunikacyjnego
3 Odtworzenie projektu
4 Przystosowanie konfiguracji AS
5 Zmiana nazwy stacji PC
6 Przystosowanie nazw OS
7 Przystosowanie konfiguracji OS
8 Ustawienia parametrów w NetPro
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
179
10.2.1.1 Jak ustawić parametry w Konsoli Konfiguracyjnej
1. Otworzyć Konsolę Konfiguracyjną przez wybranie Start > Simatic >
SIMATIC NET > Configuration Console.
2. W drzewie wybrać "SIMATIC NET Configuration/ Modules/ [nazwa karty
sieciowej]" przez którą OS będzie się komunikował z stacją automatyki AS.
3. Wybrać zakładkę "General"
4. W widoku detalicznym będzie widoczna lista "Mode of the module" z której
należy wybrać tryb "Configured mode", który aktywuje kartę sieciową.
5. Kliknąć przycisk "Apply", co zatwierdzi ustawienia.
6. Wybrać zakładkę "Address" .
Wszystkie informacje adresowe o wybranej karcie sieciowej zostanÄ…
wyświetlone w oknie szczegółów.
7. Zapisać "Ethernet(MAC) address" ponieważ będzie on potrzebny w następnej
części konfiguracji sprzętu.
8. Wybrać zakładkę "Access point".
9. Kliknąć dwa razy na interfejs dostępowy "S7ONLINE" w oknie szczegółów.
Zostanie wyświetlone okno właściwości "S7 Online Properties".
10. Z rozwijanej listy, jako interfejs dostępowy, wybrać "PC internal (local)".
Kliknąć przycisk "OK" w celu zatwierdzenia ustawień.
11. Dla wszystkich innych kart sieciowych ustawić tryb na "PG Mode".
12. Zamknąć konsolę konfiguracyjną.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
180
10.2.1.2 Jak wybierać kartę komunikacyjną w SIMATIC Shell
W przykładzie poniżej, karta komunikacyjna jest wybierana przez konfigurację stacji
PC.
Wskazówka
Jeśli stacja PC jest używana w architekturze single-station bez połączenia z
innymi PC poniższe kroki nie są konieczne.
Procedura
1. Wybrać stacje PC w drzewie Windows Explorer.
2. Wybrać folder "SIMATIC Shell" .
3. Wybrać komendę Settings z kontekstowego menu.
Otworzy się okno ustawień.
4. Wybrac karte sieciowa (communication module), która ma być użyta do
komunikacji w stacji in)ynierskiej.
5. Kliknąć przycisk "OK" w celu zatwierdzenia ustawień.
6. Potwierdzić następne dialogi.
Karta sieciowa zostanie zreinicjalizowana.
10.2.1.3 Jak odtworzyć projekt
Podstawowy projekt jest dostarczany jako plik ZIP, który może być odtworzony w
środowisku PCS 7.
Wskazówka
Instrukcje dla niektórych zadań zamieszczono w formie skróconej detaliczny
opis jest dostępny w części 1
Przygotowanie do startu
SIMATIC Manager jest otwarty.
Postępować zgodnie z poniższymi krokami...
1. Otworzyć SIMATIC Manager i wybrać z menu komendę File > Retrieve...
2. Otworzyć folder "SIEMENS/STEP7/Examples_MP"
3. Wybrać plik "color_gs.zip" i kliknnąć przycisk "Open".
4. Wybrać pożądane miejsce docelowe.
Odzyskiwanie zostanie rozpoczęte. Na zakończenie odtwarzania otwarte
zostanie okno informacyjne "Retrieving".
5. Kliknąć przycisk "OK".
6. Otworzyć projekt.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
181
10.2.1.4 Jak przystosować konfigurację AS
Wskazówka
Instrukcje dla niektórych zadań zamieszczono w formie skróconej detaliczny
opis jest dostępny w części 1.
Przygotowanie do startu
" Przykładowy projekt jest otwarty w SIMATIC Manager.
" Widok komponentów (component view) jest aktywny.
Przystosowanie adresu MAC
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/SIMATIC 400(1)"
2. Zaznaczyć "Hardware" w oknie szczegółów i wybrać z menu komendę Edit >
Open Object.
3. Jeżeli używana jest inna wersja CP 443-1 w tworzonym projekcie, należy
wybrać odpowiednie CP z katalogu sprzętu i przenieść na tę samą pozycję co
CP w projekcie przykładowym.
4. W pierwszym oknie dialogowym kliknąć przycisk "Yes" a następnie "OK" w
drugim oknie dialogowym.
5. Zaznaczyć CP 443-1 i wybrać z menu Edit > Object Properties....
6. Kliknąć przycisk "Properties" i w dialogu " Properties - Ethernet port"
wprowadzić adres MAC z naklejki na CP.
7. Deaktywować opcję "IP protocol is being used".
8. Wybrać zakładkę "Ethernet (1)" w liście "Subnet".
9. Kliknąć przycisk "OK" w dialogu "Properties Ethernet port" a następnie
kliknąć "OK" w dialogu "Properties CP 443-1".
CP został skonfigurowany dla potrzeb Pierwsze kroki część 2.
10. Zamknąć HW Config.
11. Kliknąć przycisk "Yes" w informacji "Save changes in SIMATIC 400(1)?".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
182
10.2.1.5 Jak zmienić nazwę stacji PC
Przygotowanie do startu
" Przykładowy projekt jest otwarty w SIMATIC Manager.
" Widok komponentów (component view) jest aktywny.
Postępować zgodnie z poniższymi krokami...
1. Wybrać z drzewa "color_gs_MP/color_gs_Prj/SIMATIC PC Station(1)"
2. Wybrać z menu komendę Edit > Rename.
3. Wpisać nazwę lokalnego komputera tak jak jest on widoczny w sieci i wcisnąć
klawisz Enter.
Wskazówka
Nazwa jest dostępna w Panelu sterowania Windows w zakładce "System
Properties".
Ikona stacji PC w widoku komponentów zostanie oznaczona żółtą strzałką.
Wskazówka
Jeśli stacja PC nie zostanie oznaczona żółtą strzałką należy nacisnąć klawisz
"F5", co spowoduje odświeżenie widoku.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
183
10.2.1.6 Jak przystosować nazwę OS
Przygotowanie do startu
" Przykładowy projekt jest otwarty w SIMATIC Manager.
"
"
"
" Widok komponentów (component view) jest aktywny.
"
"
"
Przystosowanie nazwy OS
1. Zaznaczyć w drzewie obiekt "color_gs_MP/color_gs_Prj/[nazwa stacji
PC]/WinCC Application/OS(1)".
2. Wybrać z menu komendę Edit > Open Object.
3. Kliknąć "Yes w dialogu The configured server is not available. Do you want
to open the project using the local computer as the server?".
4. Wybrać "OS(1)/Computer" w drzewie WinCC Explorer.
5. Zaznaczyć wyświetlany w oknie szczegółów komputer i wybrać z menu
komendęEdit > Properties i wpisać nazwę sieciową komputera w polu
"Computer name".
Wskazówka
Nazwa jest dostępna w Panelu sterowania Windows w zakładce "System
Properties".
6. Kliknąć przycisk OK. .
7. Kliknąć "OK" w dialogu "The name of the computer '[nazwa komputera] 'has
changed. The change .....".
8. Kliknąć "OK" w dialogu "Change computer name".
9. Zamknąć WinCC Explorer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
184
10.2.1.7 Jak przystosować konfigurację OS
Przygotowanie do startu
" Przykładowy projekt jest otwarty w SIMATIC Manager.
"
"
"
" Widok komponentów (component view) jest aktywny.
"
"
"
Przystosowanie konfiguracji OS
1. Zaznaczyć w drzewie obiekt "color_gs_MP/color_gs_Prj/ [nazwa stacji PC]".
2. Zaznaczyć w oknie szczegółów "Configuration" i wybrać z menu komendę
Edit > Open Object.
3. Jeśli w projekcie używana jest inna karta sieciowa niż w przykładzie należy
wybrać odpowiednią kartę z katalogu sprzętu i wstawić je do slotu 2.
Spowoduje to wymianÄ™ aktualnej karty.
4. Kliknąć przycisk "Yes" w pierwszym dialogu i następnie "OK" w drugim
dialogu.
5. Zaznaczyć kartę sieciową i wybrać z menu komendę Edit > Object
Properties....
Otwarte zostanie okno dialogowe "Properties IE General".
6. Kliknąć przycisk "Properties" w zakładce "General".
7. Wpisać w polu "MAC address" adres który został wprowadzony w Konsoli
konfiguracyjnej.
8. Deaktywować opcję "IP protocol is being used".
9. Wybrać "Ethernet" z listy Subnet.
10. Kliknąć "OK" w dialogu "Properties Ethernet Interface IE General".
11. Kliknąć "OK" w dialogu "Properties IE General".
12. Wybrać z menu komendę Station> Save and Compile.
13. Zamknąć HW Config.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
185
10.2.1.8 Jak wykonać ustawienia w NetPro
Przygotowanie do startu
" Projekt color_gs jest otwarty w SIMATIC Manager.
" Widok komponentów (component view) jest aktywny.
Wykonać poniższe kroki...
1. Zaznaczyć w drzewie "color_gs_MP/color_gs_Prj/[nazwa lokalnego
komputera]/ WinCC Application"
2. Zaznaczyć w oknie szczegółów "Connections" i wybrać z menu komendę Edit
> Open Object.
Net Pro zostanie otwarte.
3. Wybrać "WinCC Application" z SIMATIC PC station.
4. Zaznaczyć w dolnym oknie szczegółów S7 connection i wybrać z menu
komendÄ™ Edit > Object Properties.
Otworzy siÄ™ dialog "Properties - S7 Connection".
5. Upewnić się, że właściwa stacja została wybrana:
Local Partner
interfejs "[karta sieciowa OS]",
interfejs "[CP sterownika]" , np. CP 443-1
np. IE General
6. Kliknąć przycisk "OK".
7. Wybrać z menu komendę Network > Save and Compile. Otworzy się dialog
"Save and Compile".
8. Zaznaczyć opcję "Compile and check everything" i kliknąć przycisk "OK".
Gdy kompilacja zostanie zakończona pojawi się okno Outputs for consistency
check".
9. Otworzyć SIMATIC Manager. Wybrać PC-station i wybrać z menu komendę
PLC > Configure. Zostanie otwarty dialog "Configure".
10. Wybrać pożądany komputer z listy "Available Computers". Kliknąć przycisk
"Configure". Zostanie otwarty dialog "Configure: ".
11. W celu wykonania zdalnej konfiguracji i ją ukończyć należy postępować
zgodnie z instrukcjami zawartymi w Pomocy dla dialogu "Configure: <
Selected Station>".
12. Wynik: Dane konfiguracyjne zostaną przesłane do stacji PC. W celu aktywacji
połączeń sieciowych należy przesłać ustawienia sieci do stacji PC.
13. Zaznaczyć stację PC i wybrać z menu komendę PLC > Download. Otwarty
zostanie dialog "This action will overwrite the configuration data that are
already on the PLC(s). Do you still want to download?" .
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Zadania części drugiej
186
14. Kliknąć przycisk "yes".
Otwarty zostanie dialog "Stop Target Modules".
15. Kliknąć przycisk "OK". Wgrywanie zostanie wykonane.
16. Zamknąć Net Pro.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
187
11 Konfiguracja sprzętu
11.1 Podstawy symulacji z użyciem komponentów
sprzętowych
11.1.1 Implementacja symulacji ze sprzętem
Ćwiczenia w Pierwsze kroki część 1 były wykonywane bez modułów I/O
ponieważ wszystkie wartości były symulowane z planów CFC. W tej części możliwe
sÄ… dwie opcje:
" Symulacja wszystkich wartości procesowych za pomocą planów CFC w taki
sam sposób jak w części 1. Potrzebne plany CFC zostaną stworzone
podczas tworzenia CFC.
" Symulacja odpowiednich stanów zmiennych z użyciem modułów I/O
(rozproszonej wyspy). Potrzebne moduły I/O zostaną skonfigurowane i
podłączone do odpowiednich bloków w planach CFC. Aby zredukować ilość
modułów I/O, wiele bloków CFC zostanie podłączonych do tego samego
wejścia.
W przykładzie z rozproszoną wyspą I/O potrzebna będzie instalacja dwóch różnych
magistral:
" Plant bus Ethernet: magistrala do komunikacji pomiędzy ES/OS i AS
" Field bus PROFIBUS: magistrala do komuikacji pomiędzy rozproszoną
wyspÄ… I/O i AS
W celu podłączenia rozproszonej wyspy I/O należy postępować zgodnie z
następującymi krokami:
Krok Czynność
1 Przystosować nazwę plant bus
2 Dodać rozproszoną wyspę I/O
3 Przypisać nazwy symboliczne
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
188
11.1.1.1 Jak zmienić nazwę Plant Bus
Przygotowanie do startu
" Przykładowy projekt jest otwarty w SIMATIC Manager.
" Widok komponentów (component view) jest aktywny.
Przystosowanie nazwy plant bus
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/SIMATIC 400(1)".
2. Zaznaczyć w oknie szczegółowym "Hardware" i wybrać z menu komendę Edit
> Open Object.
Zostanie otwarty HW Config.
3. Zaznaczyć CP 443-1 w oknie "UR2" i wybrać z menu komendę Edit > Object
Properties....
4. Kliknąć przycisk "Properties".
Zostanie otwarty dialog "Properties CP 443-1".
5. Jeżeli "Ethernet (1)" nie jest jeszcze zaznaczony należy go zaznaczyć w liście
"Subnet" i kliknąć przycisk "Properties".
6. Wprowadzić nazwę "Plant bus" w polu "Name" dialogu "Properties - Industrial
Ethernet" i kliknąć "OK".
7. Kliknąć przycisk "OK" w dialogu "Properties Ethernet port" a następnie "OK"
w dialogu "Properties CP 443-1".
Nazwa Ethernet bus zostanie zmieniona.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
189
11.1.1.2 Jak dodać rozproszoną wyspę I/O
Przygotowanie do startu
Konfiguracja sprzętu projektu "color_gs" jest otwarta.
Wykonać poniższe kroki...
1. Zaznaczyć "PROFIBUS(1)" PCS 7 stworzył tę magistralę automatycznie,
podczas zakładania projektu.
2. Wybrać z menu komendę Edit > Object Properties.
Zostanie otwarty dialog "Properties DP Master System".
3. Kliknąć przycisk "Properties".
Zostanie otwarty dialog "Properties PROFIBUS" z aktywną zakładką
"General".
4. Wprowadzić nazwę "Field bus" w polu "Name".
5. Wybrać zakładkę "Network settings" i ustawić jak poniżej:
- Transmission rate: 1.5 Mbps
- Profile: DP
6. Kliknąć przycisk "OK".
Dialog zostanie zamknięty i system powróci do dialogu "Properties - DP
Master System". Nazwa "Field bus" zostanie przypisana do magistrali.
7. Kliknąć przycisk "OK".
Magistrala jest skonfigurowana.
8. Z katalogu sprzętu wybrać komponent
"PROFIBUS-DP/ET 200M/IM 153-1" o numerze zamówieniowym 6ES7
153-1AA03-0XB0 i przeciągnąć na "Field bus" DP master system.
Otwarty zostanie dialog "Properties - PROFIBUS Interface IM 153-1".
9. Z rozwijanej listy "Address", wybrać adres "3" i kliknąć "OK". Dialog zostanie
zamknięty a IM 153-1zostanie wstawiony.
10. Wybrać symbol "IM 153-1".
W dolnej części okna zostaną wyświetlone odpowiadające kasecie sloty.
11. Z katalogu sprzętu należy wybrać odpowiedni moduł I/O i przeciągnąć do slotu
IM 153-1:
Typ modułu Opis w katalogu Numer zamówieniowy Slot
Moduł wejść cyfrowych DI-300/SM 321 DI16xDC24V 6ES7 321-1BH01-0AA0 4
Moduł wyjść cyfrowych DO-300/SM 322 DO16xDC24V/0,5A 6ES7 322-1BH01-0AA0 5
Moduł wejść analog. AI-300/SM 331 AI8x12Bit 6ES7 331-7KF01-0AB0 6
Moduł wyjść analog. AO-300/SM 332 AO4x12Bit 6ES7 332-5HD01-0AB0 7
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
190
12. Wybrać z menu komendę Station > Save.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
191
11.2 Funkcja i używanie nazw symbolicznych
11.2.1 Używanie nazw symbolicznych
Kaseta modułów I/O została dodana do konfiguracji sprzętowej. Następnym
krokiem jest przypisanie opisowych nazw symbolicznych do wejść i wyjść modułów
Przypisane nazwy mogą być w wygodny sposób używane do podłączania
zmiennych procesowych do I/O. Innymi słowy nie będzie trzeba pracować
z niezręcznymi adresami absolutnymi.
Wskazówka
W tym projekcie przykładowym istnieje specjalny aspekt: kilka podobnych
zmiennych procesowych zostanie podłączone do pojedynczego wejścia/wyjścia w
module. np. wejście modułu cyfrowego zostanie podłączone do kilku zaworów.
Takie rozwiązanie zostało wybrane w celu minimalizacji wymagań sprzętowych do
przeprowadzenia ćwiczeń z przykładowym projektem.
Oczywiście w projekcie należy podłączyć do każdego bloku tylko jedno
wejście/wyjście modułu I/O.
Składnia nazw symbolicznych
Przypisanie nazw symbolicznych do adresów absolutnych jest przedstawione w
poniższej tabeli. Każda zmienna procesowa posiada przypisanie do nazwy
symbolicznej umieszczonej w kolumnie komentarz. Wszystkie nazwy
komponentów w nazwach symbolicznych są reprezentowane przez "x".
Nazwa symboliczna "NK31x_open" oznacza:
" "NK" określa zmienną procesową w tym przypadku zawór .
" "31" oznacza część technologiczną w tym przypadku "REAC1"
" "x" oznacza nazwÄ™ komponentu.
" "open" oznacza stan zmiennej procesowej w tym przypadku "open".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
192
11.2.2 Nazwy symboliczne modułu wejść cyfrowych
Wszystkie nazwy symboliczne dla wejść cyfrowych przedstawiono w poniższej
tabeli:
Nazwa
Adres Symboliczna Typ Komentarz
Zawory Reaktora 1, otwarte
I 0.0 NK31x_open BOOL
NK311, NK312, NK313, NK314, NK315
Zawory Reaktora 2, otwarte
I 0.1 NK32x_open BOOL
NK321, NK322, NK323, NK324, NK325
Mieszadła reaktorów 1, 2,
I 0.2 NR3x1_on BOOL
załączone NR311, NR321
Pompy reaktorów 1, 2, załączone
I 0.3 NP3x1_on BOOL
NP311, NP321
Zawory Reaktora 1, zamknięte
I 0.4 NK31x_close BOOL
NK311, NK312, NK313, NK314, NK315
Zawory Reaktora 2, zamknięte
I 0.5 NK32x_close BOOL
NK321, NK322, NK323, NK324, NK325
11.2.3 Nazwy symboliczne modułu wyjść cyfrowych
Wszystkie nazwy symboliczne dla wyjść cyfrowych przedstawiono w poniższej
tabeli:
Nazwa
Adres Symboliczna Typ Komentarz
O 0.0 NK311_copen BOOL Zawór reaktora 1 NK311 otwórz
O 0.1 NK312_copen BOOL Zawór reaktora 1 NK312 otwórz
O 0.2 NK313_copen BOOL Zawór reaktora 1 NK313 otwórz
O 0.3 NK314_copen BOOL Zawór reaktora 1 NK314 otwórz
O 0.4 NK315_copen BOOL Zawór reaktora 1 NK315 otwórz
O 0.5 NK321_copen BOOL Zawór reaktora 2 NK321 otwórz
O 0.6 NK322_copen BOOL Zawór reaktora 2 NK322 otwórz
O 0.7 NK323_copen BOOL Zawór reaktora 2 NK323 otwórz
O 1.0 NK324_copen BOOL Zawór reaktora 2 NK324 otwórz
O 1.1 NK325_copen BOOL Zawór reaktora 2 NK325 otwórz
O 1.2 NR311_con BOOL Mieszadło reaktora 1 NR311 załącz
O 1.3 NR321_con BOOL Mieszadło reaktora 2 NR321 załącz
O 1.4 NP311_con BOOL Pompa reaktora 1 NP311 załącz
O 1.5 NP321_con BOOL Pompa reaktora 2 NP321 załącz
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
193
11.2.4 Nazwy symboliczne modułu wejść analogowych
Wszystkie nazwy symboliczne dla wejść analogowych przedstawiono w poniższej
tabeli:
Nazwa
Adres Typ Komentarz
Symboliczna
Pomiar poziomu napełnienia w reaktorze 1
EW 512 LI311 WORD
LI311
Pomiar poziomu napełnienia w reaktorze 2
EW 514 LI321 WORD
LI321
Poziom odwodnienia reaktora 1
EW 516 LI311_V WORD
LI311
Poziom odwodnienia reaktora 2
EW 518 LI321_V WORD
LI321
Pomiar temperatury reaktora 1
EW 520 TC311 WORD
TC 311
Pomiar temperatury reaktora 2
EW 522 TC321 WORD
TC321
11.2.5 Nazwy symboliczne modułu wyjść analogowych
Wszystkie nazwy symboliczne dla wyjść analogowych przedstawiono w poniższej
tabeli:
Nazwa
Adres Typ Komentarz
Symboliczna
Poziom napełnienia reaktora 1
AW 512 LI311_c WORD LI311
Poziom napełnienia reaktora 2
AW 514 LI321_c WORD LI321
Temperatura reaktora 1
AW 516 TC311_c WORD TC311
Temperatura reaktora 2
AW 518 TC321_c WORD TC321
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
194
11.2.5.1 Jak przypisać nazwy symboliczne
Przygotowanie do startu
Konfiguracja sprzętu projektu "color_gs" jest otwarta.
Wykonać poniższe kroki...
1. Wybrać moduł "IM 153-1" w obszarze roboczym.
Wyświetlona zostanie lista wszystkich modułów I/O, które zostały wstawione
do kasety podczas konfiguracji sprzętu.
2. Wybrać na liście moduł " DI16xDC24V".
3. Wybrać z menu komendę Edit > Symbols.
Zostanie otwarty dialog "Edit Symbols". Wszystkie adresy absolutne dla wejść
zostanÄ… przedstawione w formie listy.
4. Kliknąć myszką kolumnę "Symbol" obok adresu "I 0.0".
5. Wprowadzić wartość "NK31x_open" i nacisnąć klawisz TAB.
Nazwa zostanie przypisana, a system automatycznie ustawi typ zmiennej
na "BOOL".
6. Nacisnąć klawisz TAB.
Wskaznik myszy zostanie przeniesiony do kolumny "Comment".
7. Wprowadzić komentarz w oparciu o tabele i nacisnąć klawisz TAB,
co spowoduje przejście wskaznika myszy do kolumny Symbol
w następnym wierszu.
8. Powtórzyć kroki 4 do 6 i wprowadzić wszystkie wartości zgodnie z tabelą
w rozdziale Nazwy symboliczne modułu wejść cyfrowych .
Wskazówka
Po zakończeniu wprowadzania kliknąć przycisk "Apply" w celu zapisania zmian.
W celu przyspieszenia wprowadzania tekstów w kolumnie Comment można użyć
funkcji "Copy and Paste" systemu Windows.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
195
9. Po zakończeniu wprowadzania wszystkich pozycji kliknąć "OK", co spowoduje
zapisanie ustawień i zamknięcie dialogu Edit Symbols".
10. Wybrać z listy poszczególne moduły i przypisać nazwy symboliczne.
Przeprowadzić procedurę wyjaśnioną w krokach od 3 do 9. Symbole są
przedstawione w odpowiednich tabelach.
- DO8xDC24V/0,5A "Nazwy symboliczne modułu wyjść cyfrowych"
- AI8x12Bit "Nazwy symboliczne modułu wejść analogowych"
- AO-300/SM 332 AO4x12Bit "Nazwy symboliczne modułu wyjść
analogowych"
11. Po edycji wszystkich nazw symbolicznych należy wybrać z menu komendę
Station > Save and Compile, która zapisze kompletną konfigurację sprzętu
12. Zamknąć HW Config.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sprzętu
196
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Praca z hierarchiÄ… technologicznÄ…
197
12 Praca z hierarchiÄ… technologicznÄ…
12.1 Przystosowanie hierarchii technologicznej
W instrukcji Pierwsze kroki część 1 , pokazano jak pracować z hierarchią
technologiczną. W części 2 hierarchia rozszerzona zostanie przez dodanie
obiektów potrzebnych w projekcie "color_gs_2".
Obecnie dodane zostanÄ… wszystkie foldery i obrazy synoptyczne potrzebne w
kompletnym projekcie jednak nie wszystkie zostanÄ… skonfigurowane w ramach
przeprowadzanych ćwiczeń.
Foldery oraz obrazy synoptyczne, które muszą być dodane do istniejącej
hierarchii przedstawiono poniżej:
Nazwa folderu w Istotny dla projektu w
Znaczenie Obraz synoptyczny
hierarchii "Pierwsze kroki cz. 2"
WEIGHT Dozowanie WEIGHT nie
REAC1 Produkcja REAC1 tak
HOLD Faza wstrzymania HOLD nie
FILL Napełnianie FILL nie
Podstawowe ustawienia zostały zrobione już w części 1; obecnie nie ma
konieczności wprowadzania żadnych zmian.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Praca z hierarchiÄ… technologicznÄ…
198
12.1.1 Jak rozszerzyć hierarchię technologiczną
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder
"color_gs_MP/color_gs_Prj/Plant1".
2. Wybrać z menu komendę Insert > Technological Objects > 1 Hierarchy
Folder.
Nowy folder "Unit(3)" zostanie wstawiony do hierarchii.
3. Zmienić jego nazwę na "WEIGHT".
4. Zaznaczyć folder w oknie szczegółów i wybrać z menu komendę
Edit > Object Properties....
Zostanie otwarty dialog "Properties Hierarchy Folder".
5. Sprawdzić następujące ustawienia w zakładce OCM:
- Pole wyboru "Name of hierarchy folder is part of the HID" powinno być
zaznaczone.
- Pole wyboru "No modification when renaming the hierarchy folder"
powinno być odznaczone.
6. Kliknąć przycisk "OK".
Okno dialogowe zostanie zamknięte i ustawienia zastosowane.
7. Powtórzyć kroki 1 do 6 w celu stworzenia poniższych folderów:
- REAC1
- HOLD
- FILL
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Praca z hierarchiÄ… technologicznÄ…
199
12.1.2 Jak dodać obraz synoptyczny
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/Plant1/FILL".
2. Wybrać z menu komendę Insert > Technological Objects > 5 Picture.
Zostanie wstawiony obraz "Picture(9)".
3. Wprowadzić nazwę "FILL".
4. Wstawić następne obrazy synoptyczne w następujących folderach:
Folder Nazwa obrazu synoptycznego
HOLD HOLD
REAC1 REAC1
WEIGHT WEIGHT
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Praca z hierarchiÄ… technologicznÄ…
200
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Używanie podłączeń tekstowych
201
13 Używanie podłączeń tekstowych
13.1 Czym są podłączenia tekstowe?
Podłączenia tekstowe (textual interconnections) mogą być używane do wygodnego
tworzenia podłączeń zanim partner połączeniowy jest dostępny, np. pozwalają na
podłączenie do wejścia bloku CFC, który nie został jeszcze wstawiony ani
skonfigurowany. Podłączenia tekstowe mogą być używane zarówno w planach
CFC jak i w SFC. Podłączenia tekstowe mogą być wykorzystane tylko do wejść
bloków.
Jakie typy podłączeń tekstowych są dostępne
Istnieją dwa różne sposoby wprowadzania podłączeń tekstowych:
" Podłączenie tekstowe jako ścieżka referencyjna
Używając tej metody można wprowadzać odpowiednią ścieżkę do wejścia
bloku, do którego połączenie powinno zostać wykonane. Składnia wygląda
następująco:
[Nazwa planu CFC]\[Nazwa bloku].[Nazwa połączenia] W tym przypadku
odpowiedni plan CFC nie musi jeszcze istnieć.
" Podłączenie tekstowe jako ciąg znaków
Ten typ podłączenia tekstowego jest czymś w rodzaju znaku zastępczego. Ten
znak jest nazwą objaśniającą, która może być zastąpiona przez informacje
o ścieżce w pózniejszym czasie wtedy ścieżka jest już zdefiniowana jak
opisano wyżej. Ten typ podłączenia tekstowego jest głównie używany przy
tworzeniu modeli zmiennych procesowych. Ciąg znaków powinien
przypominać o docelowej ścieżce referencyjnej wstawianej pózniej, podczas
tworzenia zmiennej procesowej.
Podłączenia tekstowe w niniejszej instrukcji Pierwsze kroki
W niniejszej instrukcji podłączenia tekstowe będą wykorzystywane w następujących
sytuacjach:
" Podczas przerabiania części RMT1 i RMT2. W tym wypadku domyślne
podłączenia zmiennych procesowych PCS 7 zostaną skasowane ponieważ
nie będą potrzebne.
" Podczas pracy z modelami zmiennych procesowych. Na tym przykładzie
pokazane zostanie wykorzystanie podłączeń tekstowych w plikach importu.
" Podczas pracy z planami SFC. Tutaj pokazane zostaną podłączenia tekstowe
podczas wprowadzania parametrów kroków i przejść.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Używanie podłączeń tekstowych
202
13.2 Podłączenia tekstowe w planach CFC
Podczas konfiguracji planów CFC, podłączenia tekstowe są używane jako ścieżka
referencyjna podczas gdy docelowy partner połączenia nie jest jeszcze dostępny.
Podczas konfiguracji CFC z użyciem podłączeń tekstowych jako ścieżki
referencyjnej pozwala również na tworzenie podłączeń między planami CFC do
istniejących miejsc docelowych. Normalnie takie podłączenia są tworzone przez
kliknięcie na wyjściu bloku na planie 1 a następnie przez pójście do planu 2 i
kliknięcie odpowiedniego wejścia bloku miejsca docelowego. Korzystając z
podłączeń tekstowych można wpisać ścieżkę referencyjną do odpowiedniego
wyjścia bloku z podaniem wejścia bloku docelowego na planie 2 i podłączenie jest
tworzone natychmiast.
Wskazówka
Podłączenia tekstowe mogą być używane tylko do wejść bloków podczas
konfiguracji CFC.
Wpisy na pasku planu
Podłączenia tekstowe są pokazywane na pasku planu CFC. Dopóki nie ma
konkretnego partnera połączeniowego, do którego odnosi się połączenie
tekstowe, jest ono zaznaczone żółtym trójkątem. W momencie gdy partner jest
dostępny żółty trójkąt znika i połączenie tekstowe jest zastępowane przez
rzeczywiste połączenie. Zakończone podłączenie tekstowe jest wyświetlane w
obu blokach na wejściu i wyjściu partnerów połączeniowych, pozwalając na
przełączanie się pomiędzy planami CFC po dwukrotnym kliknięciu na podłączenie
na pasku planu.
13.3 Podłączenia tekstowe w planach SFC
Podłączenia tekstowe mogą być również używane do podłączania planów SFC.
Podobnie jak na planach CFC można używać podłączeń tekstowych, gdy
konkretny blok I/O nie istnieje. Podłączenie tekstowe jest wprowadzane jako
ścieżka referencyjna do bloku I/O planu SFC. Użycie podłączeń tekstowych w
planach SFC jest możliwe zarówno dla wejść jak i wyjść bloków.
Wyświetlanie w dialogu Properties [Krok] i [Przejście]
Podobnie jak w planach CFC, otwarte podłączenie tekstowe jest reprezentowane
przez kolor żółty. W planie SFC, podłączenie tekstowe jest wyświetlane na żółtym
tle (jak wspomniano wyżej, w CFC wyświetlane są z żółtym trójkątem).
W tym przypadku, ma to zastosowanie do wszystkich bloków I/O części "REAC2"
ponieważ żaden plan CFC nie został jeszcze stworzony.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
203
14 Konfiguracja planów CFC
z wykorzystaniem funkcji podnoszÄ…cych
wydajność
14.1 Przegląd ćwiczeń z CFC
W celu przedstawienia konfiguracji CFC wykonane zostaną następujące zadania:
" Rozszerzenie master data library dodatkowe bloki stworzone w master data
library zostaną użyte w części "REAC" projektu.
" Wykonanie zmian w częściach "RMT1" i "RMT2" te zmiany są potrzebne
do połączenia operacji na RMTx i REACx.
" Stworzenie i używanie planów symulacyjnych te plany zostaną użyte do
symulacji stanów zaworów.
" Praca z modelami zmiennych procesowych ta funkcja pozwala na
wygodne tworzenie podobnych zmiennych procesowych.
14.2 Rozszerzanie Master Data Library
W instrukcji Pierwsze kroki część 1 przedstawiono master data library, w której
zapisywano wszystkie bloki potrzebne w projekcie "color_gs". Ponieważ w części 2
potrzebne są dodatkowe bloki, pierwszą czynnością jest zapisanie tych bloków w
master data library jeszcze zanim rozpoczęta zostanie konfiguracja planów CFC.
Bloki z różnych bibliotek
Nazwa Nazwa
Znaczenie Typ bloku Biblioteka
Obiektu Symbol.
PCS 7 Library
FB51 PT1_P Czas opóznienia sygnału wejść Blok technologiczny
V61
PCS 7 Library
FC256 ADD4_P Wyliczenie sumy z max. 4 wartości Blok technologiczny
V61
Opóznienie wyjścia dla sterowania
SFB5 TOF temperaturą w celu dłuższego Systemowy blok funkcyjny Standard library
utrzymywania max
SFB4 TON Resetowanie zaworu Systemowy blok funkcyjny Standard library
SFB3 TP Resetowanie zaworu Systemowy blok funkcyjny Standard library
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
204
14.2.1 Jak zapisać dodatkowe bloki
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z menu komendę File > Open....
2. Otworzyć zakładkę "Libraries" i wybrać następujące biblioteki:
- "PCS 7 Library V61"
- "Standard Library"
3. Kliknąć przycisk "OK".
4. Kliknąć na "OK" w dialogu "The project or the "Standard Library..." is on a
write-protected medium or.....".
Wszystkie biblioteki zostaną otwarte w widoku komponentów.
5. Skopiować następujące bloki ze standardowych bibliotek do master data
library w folderze:
"In /color_gs_Lib/S7-Program(1)/Blocks".
Wskazówka
Wybrać bibliotekę z okna.
Aktywować tryb detaliczny w celu wyświetlenia szczegółowych informacji o
blokach.
Biblioteka/Folder Bloki
PCS 7 Library V61/ Blocks + Templates/ Blocks " FB51
" FC256
Standard Library/ System Function Blocks/ Blocks " SFB3
" SFB4
" SFB5
6. Zamknąć biblioteki.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
205
14.3 Plany symulacyjne i technika plan-w-planie
14.3.1 Implementacja symulacji w planach CFC
Ponieważ nie ma podłączenia do rzeczywistej instalacji technologicznej stany
zmiennych procesowych, reaktorów itd. są symulowane np. poziom napełnienia
reaktora, czy stan zaworów muszą być symulowane. Są dostępne dwie
możliwości:
" Wykorzystanie modułów moduły zostały skonfigurowane podczas
konfiguracji sprzętu podczas ich instalacji i nadawania nazw symbolicznych.
" Użycie specjalnych symulacyjnych planów CFC te plany symulują stany
zaworów jak również poziom napełnienia. Takie plany zostaną
skonfigurowane w dalszej części instrukcji.
Oczywiście jest możliwość wybierania spośród tych dwóch metod. W tym celu
stworzony zostanie specjalny centralny plan CFC, w którym będzie można wybrać
do symulacji bądz moduły I/O bądz metodę symulacji przez plany CFC dla
symulacji procesu w OS.
14.3.2 Funkcja planów symulacyjnych
Jakie plany symulacyjne sÄ… potrzebne?
Należy stworzyć oddzielne plany CFC dla każdego typu zmiennej procesowej. Dla
części REAC1 będą to następujące plany symulacyjne:
" SIMV: Symulacja stanu zaworu otwarty lub zamknięty
" SIMMO: Symulacja stanu napędu załączony lub wyłączony
" SIMREAC: Symulacja poziomu napełnienia reaktora
Plany symulacyjne i technika plan-w-planie
Podczas nauki jak wykorzystać plany symulacyjne przedstawiona zostanie funkcja
wydajnego inżynieringu technika plan-w-planie. Polega ona na wstawianiu
jednego planu CFC do następnego. Wstawione plany stają się bazowymi a te, do
których są wstawiane hierarchicznymi. Dzięki temu jest możliwość jednokrotnego
stworzenia CFC a następnie jego wielokrotne używanie w innych planach. To
oznacza, że np. można stworzyć plan symulacji zaworu i wstawić go jako plan
hierarchiczny do planu podstawowego będącego zmienną procesową valve .
Oczywiście plan hierarchiczny może być otwarty i zmieniany w dowolnej chwili.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
206
W celu wykorzystania planów hierarchicznych w planach bazowych w możliwie
najprostszy sposób, należy zdefiniować odpowiednie wejścia/wyjścia, za pomocą
których podłączany będzie do podstawowego planu lub do innych planów CFC.
To sprawia, że reprezentacja planu hierarchicznego jest podobna do bloku I/O i
może być on podłączany w dokładnie taki sam sposób.
Następnie należy zapisać taki plan hierarchiczny w master data library, aby
zapewnić prosty i szybki dostęp do niego.
Uwaga
Należy zwrócić uwagę, że wprowadzenie zmian do oryginalnego planu nie
powoduje automatycznych zmian w lokalizacjach, w których został on użyty.
14.3.3 Funkcje "globalnych" planów CFC
Oprócz planów symulacyjnych potrzebne będą również specjalne plany globalne .
Te plany spełnią dwa zadania:
1. Wybór przez operatora metody symulacji instalacji
2. Resetowanie błędów monitorowania zaworów
Wybór i aktywacja metody symulacyjnej
Wybór metody symulacyjnej bądz modułów I/O bądz planów symulacyjnych
zaimplementowany zostanie w postaci bloku operatora, którego wyjście zostanie
podłączone do wejścia SIM_ON bloków wejściowych.
Po inicjalizacji CPU automatycznie zostanie wybrana metoda symulacyjnych
planów CFC. Jednakże może być ona zmieniona na symulacja za pomocą
modułów I/O w trybie procesowym za pomocą bloku operatorskiego.
Resetowanie zaworów
Globalne plany CFC również spełniają dodatkową funkcję pozwalają na
zresetowanie błędów monitorowania wszystkich zaworów, co jest wykonywane
natychmiast po uruchomieniu trybu procesowego.
Bez tych globalnych planów operator musiałby ręcznie resetować błąd
monitorowania każdego zaworu ze stacyjki operatorskiej, aby móc wystartować
sekwencji SFC. Byłoby to bardzo niewygodne w tym przypadku. Podczas restartu
CPU globalny plan ustawi wejście "L_RESET" każdego zaworu na "1".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
207
14.3.3.1 Jak wstawiać plany CFC dla REAC1
Wskazówka
Plany symulacyjne oraz Globalne są zapisane w różnych folderach:
" Plany symulacyjne sÄ… zapisane w folderze "Templates" master data library w
celu zapewnienia szybkiego dostępu i wielokrotnego użycia.
" Plany globalne sÄ… zapisane w folderze "REAC1" .
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/Plant1/REAC1".
2. Wybrać z menu komendę Insert > Technological Object > 2 CFC i wstawić
nowy plan CFC o nazwie "GENERAL".
3. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Templates".
4. Wybrać z menu komendę Insert > Technological Object > 2 CFC i wstawić
nowe plany CFC o nazwach zamieszczonych poniżej:
- SIMV
- SIMMO
- SIMREAC
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
208
14.3.3.2 Jak stworzyć plan "General"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/Plant1/REAC1" i
otworzyć plan CFC "GENERAL".
Plan i katalog zostanÄ… otwarte.
Wskazówka
Jeśli katalog nie zostanie automatycznie otwarty wybrać z menu komendę
View > Catalog.
Spowoduje to wyświetlenie katalogu w oknie po prawej stronie ekranu.
2. Otworzyć zakładkę "Libraries" i wstawić blok "OP_D" z biblioteki
"color_gs_Lib\ S7 Program(1)\ Blocks\\Operate" za pomocÄ… techniki
Przeciągnij i Upuść. Będzie to blok operatorski do wyboru metody symulacji.
3. Zaznaczyć blok "OP_D" i wybrać z menu komendę Edit > Object
Properties...
4. Wprowadzić parametry tak jak w poniższym zestawieniu:
- Zakładka General": Nazwa bloku
- Zakładka Inputs/Outputs": Wartości wejść i wyjść
Nazwa bloku I/O Wartość
ACT_SIM LINK_I 1
5. Kliknąć przycisk "OK".
Dialog zostanie zamknięty a ustawienia zastosowane.
Żadne inne informacje czy połączenia nie muszą być wprowadzone.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
209
6. Otworzyć w katalogu bibliotekę "color_gs_Lib\ S7 Program(1)\Blocks\IEC_TC"
i wstawić inne obiekty i ustawić je zgodnie z poniższym rysunkiem.
- TP
- TON
TP TON
ACT_SIM
7. Wprowadzić parametry zestawione w poniższej tabeli:
Blok Nazwa I/O Wartość
TP RESET_TP IN 1
PT
2s
TON RESET_TON PT
1s
8. Stworzyć następujące połączenia procedura została przedstawiona w części
1 instrukcji Pierwsze kroki .
Blok I/O Blok I/O
RESET_TP Q RESET_TON IN
RESET_TP Q ACT_SIM LINK_ON
9. Zamknąć plan CFC "GENERAL".
14.3.3.3 Jak stworzyć plan "SIMV"
Stworzenie planu CFC wymaga trzech kroków:
Krok Czynność
1 Wstawienie bloków
2 Konfiguracja wejść / wyjść
3 Stworzenie połączeń
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
210
14.3.3.4 Krok 1 Jak wstawić blok "SIMV" .
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Templates" i otworzyć
plan SIMV .
2. Plan oraz edytor zostanÄ… otwarte.
3. Wstawić bloki zestawione w poniższej tabeli w odpowiedniej kolejności
przy użyciu techniki Przeciągnij i Upuść oraz ustawić zgodnie z
poniższym rysunkiem.
Wskazówka
Poniższa tabela przedstawia informacje o lokalizacji i funkcji bloków.
Blok Lokalizacja Funkcja
Zakładka Folder
Jedno z wejść jest podpinane do całkatora
pracującego z wartością wyjścia
SEL_R Blocks "MULTIPLX" VALVE.QCONTROL planu bazowego
"color_gs_Lib\ S7
Program(1)\
INT_P Libraries Blocks\CONTROL" Oblicza wartość całki sygnału wejściowego
SEL_R INT_P
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
211
14.3.3.5 Krok 2 Jak skonfigurować wejścia i wyjścia "SIMV"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Plan "SIMV" jest otwarty w edytorze CFC.
Wykonać poniższe kroki...
1. Zaznaczyć odpowiedni blok i wybrać z menu komendę Edit > Object
Properties....
2. Wprowadzić parametry tak jak w zestawieniu poniżej:
- Zakładka "General : Nazwa bloku
- Zakładka "Inputs/Outputs": Wartości wejść i wyjść
Blok Nazwa I/O Znaczenie Wartość
Ta wartość jest przekazywana do bloku
SEL_R SEL_OPEN_CLOSE IN0 16.0
INT_P jeśli wejście "K"=1.
Ta wartość jest przekazywana do bloku
IN1 -16.0
INT_P jeśli wejście K =0.
INT_P SIM_DELAY V_HL Górny limit wartości całkatora 100 *
* domyślnie
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
212
14.3.3.6 Krok 3 Jak podłączyć wejścia i wyjścia "SIMV"
Wykonać podłączenia pomiędzy poszczególnymi blokami co było
przedstawiane wielokrotnie oraz wykonać połączenia do wejść/wyjść planu.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Plan "SIMV" jest otwarty w edytorze CFC.
Wykonać poniższe kroki...
1. Podłączyć wejścia i wyjścia jak w zestawieniu:
Blok Wyjście Blok Wejście
SEL_OPEN_CLOSE OUT SIM_DELAY U
2. Wybrać z menu komendę View > Chart Inputs and Outputs.
Edytor interfejsu zostanie otwarty i pozwoli na edycję wejść i wyjść planu.
3. Wybrać z drzewa zakładkę "Interface/IN".
Puste linie zostaną pokazane w oknie szczegółów.
4. Przeciągnąć połączenie bloku "K" z bloku "SEL_OPEN_CLOSE" do pola
"Name" w edytorze interfejsu.
Zostanie stworzone połączenie. Połączenie do I/O planu jest symbolizowane
przez biały trójkąt. Domyślnie nazwa I/O bloku jest przejmowana przez edytor
interfejsu do pola "Name".
5. Kliknąć pole "Name" i zmienić wartość domyślną na "CONTROL".
6. Wprowadzić pozostałe parametry w linii:
- kliknąć pole "Data type" i wybrać "BOOL" z listy.
- domyślnie zostanie ustawiona wartość "FALSE".
- Kliknąć pole "Comment" i wpisać tekst "Control output
VALVE.QCONTROL".
Wskazówka
Jeśli tekst będzie zbyt długi dla pola wejściowego należy rozszerzyć szerokość
kolumny.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
213
7. Wybrać z drzewa edytora interfejsu zakładkę "Interface/OUT"
8. Przeciągnąć następujące wyjścia bloków do pola "Name" i wpisać parametry
jak w zestawieniu poniżej:
Blok Nazwa Typ danych
Blok Komentarz do I/O
I/O I/O I/O
Feedback value
SIM_DELAY QVHL FBOPEN BOOL
VALVE.FBOPEN
Feedback value
SIM_DELAY QVLL FBCLOSE BOOL
VALVE.FBCLOSE
Wskazówka
Nie ma konieczności wprowadzania wartości startowej dla wyjść.
9. Wybrać z menu komendę View > Chart Inputs and Outputs.
Edytor interfejsu zostanie zamknięty.
10. Zamknąć plan "SIMV.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
214
14.3.3.7 Jak stworzyć plan "SIMMO"
W celu stworzenia planu "SIMMO" należy postępować identycznie jak podczas
tworzenia planu SIMV . Poniżej przedstawiona została ta procedura w
uproszczeniu z podaniem wszystkich potrzebnych wartości i tabel.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Plan "SIMV" jest otwarty w edytorze CFC.
Plan do symulacji napędu "SIMMO"
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Templates" i otworzyć
plan "SIMMO" w detalicznym widoku.
2. Wstawić bloki przy użyciu Przeciągnij i Upuść i ustawić je zgodnie z
poniższym rysunkiem:
Nr Blok Lokalizacja Funkcja
Zakładka Folder
Jedno z wejść jest podpinane do
całkatora pracującego z
1 SEL_R Blocks "MULTIPLX" wartością wyjścia
MOTOR.QSTART planu
bazowego
color_gs_Lib\ S7 Oblicza wartość całki sygnału
2 INT_P Libraries
Program(1)\Blocks\Control wejściowego
SEL_R INT_P
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
215
3. Zaznaczyć kolejno każdy blok i wybrać z menu komendę Edit > Object
Properties... i wprowadzić poniższe parametry:
Blok Nazwa I/O Znaczenie Wartość
Ta wartość jest przesyłana do INT_P wtedy
SEL_R SEL_RUN_STOP IN0 50.0
gdy wartość QSTART bloku MOTOR = 1
Ta wartość jest przesyłana do INT_P wtedy
IN1 -50.0
gdy wartość QSTART bloku MOTOR = 0k.
INT_P SIM_DELAY V_HL Górny limit wartości całkatora 100 *
* wartość domyślna
4. Wykonać poniższe ustawienia i połączenia wejść i wyjść:
Blok Wyjście Blok Wejście
SEL_RUN_STOP OUT SIM_DELAY U
5. Wybrać z menu komendę View > Chart Inputs and Outputs i założyć w
planie CFC odpowiednie I/O i ustawić ich parametry zgodnie z zestawieniem
poniżej:
Edytor Blok Blok I/O Nazwa I/O Typ danych I/O Komentarz do I/O
interfejsu
IN SEL_RUN_STOP K START BOOL Control output
MOTOR.QSTART
OUT SIM_DELAY QVHL FBRUN BOOL Feedback value
MOTOR.FB_ON
6. Zamknąć plan CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
216
14.3.3.8 Jak stworzyć plan "SIMREAC"
Podobnie do planu symulacji napędu poniżej znajdują się skrócone informacje o
procedurze tworzenia następnego planu z wszystkimi wymaganymi
wartościami..
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Plan "SIMV" jest otwarty w edytorze CFC.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Templates" i otworzyć z
widokiem szczegółów plan "SIMREAC.
2. Wstawić bloki metodą Przeciągnij i Upuść i rozmieścić zgodnie z
poniższym rysunkiem:
Nr Blok Lokalizacja Funkcja
Zakładka Folder
Blocks BIT_LGC Steruj jeśli RMT1 lub RMT2 dozuje do
1
AND
REAC1 lub REAC2
4 x
Blocks BIT_LGC Steruj jeśli RMT1 lub RMT2 dozuje
2
OR
do REAC1 lub REAC2
2 x
SEL_R Blocks "MULTIPLX" Poziom napełnienia reaktora jest
3
3 x symulowany w zależności od akcji w
danym momencie:
" kiedy dozowanie surowców jest
aktywne ilość w RMT1 lub RMT2
jest używana jako wartość
inicjalizująca całkator.
" kiedy aktywny jest proces
opróżniania całkator używa
wartości przeciwnej
INT_P Libraries "color_gs_Lib\ S7 Program(1)\ Oblicza wartość całki sygnału
4
Blocks\CONTROL" wejściowego
ADD4_P Libraries "color_gs_Lib\ S7 Program(1)\ Sumator, oblicza sumę wartości
5
Blocks\ MATH" inicjalizacyjnych
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
217
3. Zaznaczyć kolejno każdy blok i wybrać z menu komendę Edit > Object
Properties... a następnie wpisać poniższe parametry:
Blok Nazwa I/O Znaczenie Wartość
Jeśli pompa RMT1 jest włączona i zawór do
AND1 RMT1_REAC1 - REAC1 jest otwarty, poziom napełniania -
REAC1 jest symulowany.
Jeśli pompa RMT1 jest włączona i zawór do
AND2 RMT1_REAC2 - REAC2 jest otwarty, poziom napełniania -
REAC2 jest symulowany.
Jeśli pompa RMT2 jest włączona i zawór do
AND3 RMT2_REAC1 - REAC1 jest otwarty, poziom napełniania -
REAC1 jest symulowany.
Jeśli pompa RMT2 jest włączona i zawór do
AND4 RMT2_REAC2 - REAC2 jest otwarty, poziom napełniania -
REAC2jest symulowany.
W zależności od operacji AND dozowanie z
OR1 RMT1_REAC1_or_2 - RMT1 jest przeprowadzane do REAC1 lub -
REAC2.
W zależności od operacji AND dozowanie z
OR2 RMT2_REAC1_or_2 - RMT2 jest przeprowadzane do REAC1 lub -
REAC2.
Jeśli występuje dozowanie z RMT1 wartość
SEL_R1 RMT1 IN1 "0" z IN1 i jest używana jako wartość 0 *
inicjalizujÄ…ca dla sumatora.
Jeśli występuje dozowanie z RMT2 wartość
SEL_R2 RMT2 IN1 "0" z IN1 i jest używana jako wartość 0 *
inicjalizujÄ…ca dla sumatora.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
218
Blok Nazwa I/O Znaczenie Wartość
Jeśli opróżnianie nie jest aktywne, wartość 0"
z IN1 jest używana jako inicjalizacyjna dla
sumatora.
SEL_R3 BOUT IN1 0 *
Jeśli opróżnianie jest aktywne, jest używana
wartość z IN0. Jest to wartość ujemna
ponieważ reprezentuje obniżanie poziomu
napełnienia.
Wszystkie wyjścia SEL_R są podpięte do
ADD4_P ADD
sumatora.
Całkator definiuje górny limit na podstawie
INT_P SIM_VOL V_HL 1200.0
maksymalnej wartości poziomu napełnienia.
TI Czas całkowania 2.0
HYS Histereza 1 *
* wartości domyślne
4. Wykonać następujące połączenia wyjść i wejść:
Blok Wyjście Blok Wejście
RMT1_REAC1 OUT RMT1_REAC1_or_2 IN1
RMT1_REAC2 OUT RMT1_REAC1_or_2 IN2
RMT1_REAC1_or_2 OUT RMT1 K
RMT1 OUT ADD U1
RMT2_REAC1 OUT RMT2_REAC1_or_2 IN1
RMT2_REAC2 OUT RMT2_REAC1_or_2 IN2
RMT2_REAC1_or_2 OUT RMT2 K
RMT2 OUT ADD U2
BOUT OUT ADD U3
ADD V SIM_VOL U
5. Wybrać z menu komendę View > Chart Inputs and Outputs i założyć w
planie odpowiednie I/Os wraz z parametrami używając Przeciągnij i Upuść :
Edytor Blok Blok I/O Nazwa I/O Typ I/O Komentarz do I/O
interfejsu
IN1
Valve for dosing from
IN RMT1_REAC1 BVALV_RMT1_1 BOOL
RMT1 to REAC1
Pump for dosing
RMT1_REAC1 IN2 BMOT_RMT1 BOOL
RMT1
Valve for dosing from
RMT1_REAC2 IN1 BVALV_RMT1_2 BOOL
RMT1 to REAC2
BMOT_RMT1 Pump for dosing
RMT1_REAC2 IN2 BOOL
already generated RMT1
Dosing process value
RMT1 IN0 ARMT1 Real DOSE.PV_OUT from
RMT1
Valve for dosing from
RMT2_REAC1 IN1 BVALV_RMT_1 BOOL
RMT2 to REAC1
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
219
Edytor Blok Blok I/O Nazwa I/O Typ I/O Komentarz do I/O
interfejsu
RMT2_REAC1 IN2 BMOT_RMT2 BOOL Pump for dosing
RMT2
RMT2_REAC2 IN1 BVALV_RMT2_2 BOOL Valve for dosing from
RMT2 to REAC2
RMT2_REAC2 IN2 BMOT_RMT2 BOOL Pump for dosing
already generated RMT2
RMT2 IN0 ARMT2 Real Dosing process value
DOSE.PV_OUT from
RMT2
BOUT K BOUT BOOL Pump drainage from
REAC1
IN0 AOUT Real Drain speed for
REAC1 from
CFC_LI311
OUT SIM_VOL V LEVEL_ OUTPUT Real Simulation value for
fill level
Wskazówka
Zastosowana konwencja nazewnictwa pomaga rozróżniać typ I/O planu:
" prefiks A" oznacza "Analog"
" prefiks B" oznacza "Digital"
6. Zamknąć plan CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
220
14.4 Praca z modelami zmiennych procesowych
14.4.1 Wykorzystanie modeli zmiennych procesowych.
Modele zmiennych procesowych są bardzo przydatne kiedy występuje potrzeba
użycia w projekcie wielu obwodów tego samego typu. Plan CFC tworzy podstawę
zmiennej procesowej. Używając modeli, nie ma konieczności zakładania planów
CFC osobno dla każdego obwodu. Można stworzyć podstawowy plan CFC ze
wszystkimi używanymi parametrami a następnie powielać ten plan przy użyciu
narzędzia import/export. W ten sposób tworzą się instancje modelu zmiennej
procesowej. Narzędzie import/export umożliwia wprowadzanie wymaganych
szczegółowych parametrów dla każdej zmiennej procesowej, która ma być
wygenerowana.
Zdecydowaną zaletą PCS 7 jest fakt, że po wygenerowaniu instancji można je
dowolnie edytować, np. po wygenerowaniu wielu obwodów sterowania napędu w
oparciu o model można dołożyć szereg mechanizmów zabezpieczeń, które w
każdym napędzie będą inne. Te wprowadzone do instancji zmiany nie zostaną
usunięte nawet po ponownym przeprowadzeniu importu.
Uwaga
Zmiany, których nie powinno się wprowadzać po wygenerowaniu zmiennych
procesowych przedstawiono poniżej:
" specyficzne ustawienia wejść/wyjść bloków, które były ustawione w pliku
importu takie zmiany zostanę nagrane podczas następnego importu.
" zmiany nazw bloków
W części 1 przedstawiono wstęp do modeli zmiennych procesowych. Były tam
używane modele napędu i zaworu dostarczane razem z PCS 7. W tej części
pokazany zostanie cały proces tworzenia modelu.
Procedura tworzenia modelu zmiennej procesowej
W celu stworzenia modelu zmiennej procesowej należy przeprowadzić następującą
procedurÄ™:
" najpierw zdefiniować te wszystkie rzeczy, które są podobne dla wszystkich
zmiennych procesowych, które będą stworzone z modelu.
" następnie stworzyć plan CFC, który będzie użyty jako podstawowy plan dla
modelu.
" z tego planu stworzyć model polega to na zdefiniowaniu, które z
wejść/wyjść bloków będą indywidualnie parametryzowane w instancjach
stworzonych z modelu.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
221
" są dwie możliwości tworzenia zmiennych procesowych:
- stworzenie pliku importu, wyspecyfikowanie odpowiednich parametrów dla
wszystkich wejść/wyjść bloków modelu, a następnie wygenerowanie
poszczególnych zmiennych procesowych. Ta metoda będzie opisana w
niniejszej instrukcji.
- druga metoda polega na wstawieniu modelu do pożądanej lokalizacji w
hierarchii technologicznej i wpisanie odpowiednich parametrów. Ta
metoda nie jest opisana w niniejszej instrukcji.
Jakie modele zmiennych procesowych są potrzebne dla części REAC
Poniższe modele zmiennych procesowych mogą być użyte do generacji
zmiennych w projekcie:
" Napędy: mieszadła opróżniające i pompy
" Zawory: wszystkie
14.4.2 Jak stworzyć zmienne procesowe 'MOTOR' ...
W celu stworzenia zmiennych procesowych z modelu zmiennych procesowych
należy wykonać pięć poniższych kroków:
Krok Czynność
1 Stworzenie bazowego planu CFC "TYPE_MOTOR"
2 Stworzenie modelu "TYPE_MOTOR"
3 Stworzenie pliku importu "MOTOR_REAC1"
4 Edycja pliku importu "MOTOR_REAC1"
5 Generacja zmiennych procesowych z "TYPE_MOTOR"
13.4.2.1 Krok 1 jak stworzyć plan bazowy "TYPE_MOTOR"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Process Tag Types".
2. Wstawić plan CFC i nazwać go "TYPE_MOTOR".
3. Otworzyć plan TYPE_MOTOR" w Edytorze CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
222
4. Otworzyć w katalogu bibliotekę "color_gs_Lib/S7 Program(1)/Blocks" i wstawić
poniższe bloki przez Przeciągnij i Upuść i ustawić je zgodnie z poniższym
rysunkiem.
- DRIVER/CH_DI
- CONTROL/MOTOR
- DRIVER/CH_DO
5. Wprowadzić parametry zestawione w poniższej tabeli:
Blok
Nazwa w projekcie
CH_DI FBON
MOTOR MOTOR
CH_DO COUT
6. Otworzyć w katalogu bibliotekę "color_gs_Lib/S7 Program(1)/Charts" i wstawić
plan SIMO pod blokiem "FBON" przy użyciu Przeciągnij i Upuść .
To jest plan, który został zrobiony specjalnie do symulacji. Można zauważyć,
że ten plan jest wyświetlany po prostu jak blok i można tworzyć do niego
podłączenia tak jak do bloku. Widoczne wejścia/wyjścia są zdefiniowanymi
wcześniej wejściami i wyjściami planu CFC SIMO .
7. Stworzyć podłączenia zgodnie z poniższą tabelą:
Blok Wyjście Blok
Wejście
FBON Q MOTOR FB_ON
MOTOR QSTART COUT I
QSTART SIMMO START
SIMMO FBRUN FBON SIM_I
8. Kliknąć na wejście SIM_ON bloku "FBON".
9. Wybrać z menu komendę Insert > Textual Interconnection...
Otworzy siÄ™ dialog "Insert Textual Interconnection".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
223
10. Wpisać nazwę "ActivateSimulation" w polu "Textual interconnection".
W ten sposób wprowadzony zostanie ciąg znaków jako zastępnik. Zostanie on
zamieniony na docelową ścieżką referencyjną po wygenerowaniu zmiennych
procesowych.
Referencja tekstowa zostanie wyświetlona na pasku i oznaczona żółtym
trójkątem.
11. Kliknąć na wejście AUTO_ON bloku "MOTOR" i wprowadzić ciąg tekstowy
"Level_Reac" jako podłączenie tekstowe ten ciąg będzie przypominał o
konieczności wprowadzenia rzeczywistej ścieżki referencyjnej do poziomu
napełnienia podczas edycji pliku importu.
12. Zamknąć Edytor CFC.
W ten sposób zakończone zostało tworzenie planu bazowego.
14.4.2.2 Krok 2 Jak stworzyć model "TYPE_MOTOR"
Przygotowanie do startu
1. Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
2. Widok Plant View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Process Tag Types".
2. Zaznaczyć w oknie szczegółów plan CFC "TYPE_MOTOR" i wybrać z menu
komendÄ™ Options > Process Tags > Create/Change Process Tag Type...
Zostanie otwarty kreator "Process Tags Create Process Tag Type", krok
"Introduction".
3. Kliknąć przycisk "Next".
Kreator przejdzie do kroku "Which I/Os do you want to assign to the process
tag type?".
W liście "I/Os in the chart of the process tag type" znajdować się będą
wszystkie bloki wstawione na plan CFC "TYPE_MOTOR".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
224
4. Kliknąć dwa razy blok "COUT".
Otworzy to drzewo i zostaną wyświetlone wszystkie nóżki bloków z
atrybutem "Visible".
5. Kliknąć dwa razy na nóżce "VALUE".
Spowoduje to przeniesienie tej nóżki do "I/O points for parameters/signals".
6. Kliknąć na kolumnę "Parameter/Signal" w polę "Parameter", co otworzy listę
wyboru.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
225
7. Wybrać z listy wyboru pozycję "Signal".
8. Postępując analogicznie skonfigurować nóżki w polu "I/O points for
parameters/signals" i wybrać ustawienie pola parameter/signal.
Blok I/O Znaczenie Parameter/Signal
już zrobione
COUT Wartość wejściowa z modułu I/O Signal
VALUE
FBON VALUE Wartość wejściowa z modułu I/O Signal
SIM_ON Aktywacja symulacji Parameter
MOTOR AUTO_ON Sterowanie automatyczne ON/OFF Parameter
LIOP_SEL Przełączanie Manual/Auto Parameter
AUT_L Wybór Man/Auto Parameter
TIME_MON Czas monitorowania Parameter
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
226
9. Kliknąć przycisk "Finish".
Plan CFC zostanie zapisany jako model zmiennych procesowych, a jego
ikona zmieni się na przedstawioną poniżej:
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
227
14.4.2.3 Krok 3 Jak stworzyć plik importu "MOTOR_REAC1"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Jak stworzyć plik importu...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Process Tag Types".
2. Zaznaczyć w oknie szczegółów model "TYPE_MOTOR" i wybrać z menu
komendÄ™ Options > Process Tags > Assign/Create Import File...
Spowoduje to otwarcie kreatora "Process Tags Assign/Create Import File",
krok "Introduction".
3. Kliknąć przycisk "Next".
Kreator przejdzie do kroku "Which import file do you want to assign to the
process tag type?".
4. Kliknąć na pole wejściowe kolumny "Column title" i zmienić nazwę domyślną
zgodnie z zestawieniem przedstawionym w poniższej tabeli.
Nazwa kolumny będzie pokazywana w pliku importu
Nazwa kolumny Nazwa kolumny
Nazwa domyślna Nazwa docelowa
COUT.VALUE Output value COUT.VALUE
FBON.VALUE Input value motor on FBON.VALUE
FBON.SIM_ON Simulation motor FBON.SIM_ON
MOTOR.AUTO_ON Auto mode on/off MOTOR.AUTO_ON
MOTOR.LIOP_SEL Man/auto changeover MOTOR.LIOP_SEL
MOTOR.AUT_L Selection man/auto MOTOR.AUT_L
MOTOR.TIME_MON Monitoring time MOTOR.TIME_MON
5. Kliknąć przycisk "Create file template".
Ponieważ niniejszy model został dopiero co wygenerowany, trzeba stworzyć
nowy plik importu.
Otworzy się dialog "Create File Template" i domyślny katalog, w którym PCS 7
zapisuje pliki importu zostanie otwarty. PCS 7 sugeruje nazwÄ™ pliku importu,
zgodnÄ… z nazwÄ… modelu zmiennych procesowych.
6. Zmienić nazwę na "MOTOR_REAC1.IEA" i kliknąć przycisk "OK". Otwarty
zostanie następny dialog, "Create File Template", w którym będzie aktywna
zakładka "General".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
228
7. W dialogu "Create File Template" wykonać ustawienia zgodnie
z zestawieniem w poniższej tabeli, a następnie kliknąć OK".
Zakładka Aktywowane pola wyboru
General Assigned AS (AS)
Chart comment (ChComment)
Block comment (BlockComment)
Parameter Value (Value)
I/O comment (ConComment)
Textual interconnection (TextRef)
Signals I/O comment
Symbol name
8. Kliknąć przycisk "Open file".
Plik importu zostanie otwarty w edytorze Import-Export, w którym pierwsza
linia jest wypełniona domyślnymi ustawieniami.
Każda linia reprezentuje dokładnie jedną zmienną procesową.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
229
14.4.2.4 Krok 4 Edycja pliku importu "MOTOR_REAC1"
Poniżej opisano procedurę edycji pliku importu w edytorze IEA. Na końcu tego
rozdziału przedstawiono krótki opis podstawowej procedury edycji tych danych w
Excelu.
Przygotowanie do startu
Plik importu "MOTOR_REAC1.IEA" został wygenerowany i jest otwarty w edytorze
IEA.
Wykonać poniższe kroki...
1. Wypełnić pierwszy wiersz reprezentuje on aktualną zmienną procesową
NR311 zgodnie z zestawieniem przedstawionym w poniższej tabeli:
Wskazówka
Aby oszczędzić miejsce, w poniższej tabeli parametry zostały przedstawione w
kolumnach, a nie wierszach dokładnie odwrotnie niż pojawiają się w edytorze
IEA.
Porządek kolumn w edytorze plików IEA może różnić się od porządku w tabeli.
Podczas wprowadzania parametrów, należy się upewnić, że jest wybrana
odpowiednia kolumna.
Kolumna Pod-kolumna Wartość Parametr
domyślna
Project color_gs_Prj Apply
Hierarchy Process tags\ Plant1\REAC1
AS S7 Program(1) Apply
Chart ChName TYPE_MOTOR CFC_NR311
ChComment
Output value Symbol name --- NR311_con
COUT.VALUE
ConComment Output value Apply
BlockComment Digital output Apply
Input value motor on Symbol name --- NR3x1_on
FBON.VALUE
ConComment Input value Apply
BlockComment Digital input Apply
Simulation motor TextRef ActivateSimulation GENERAL\ACT_SIM.Q0
FBON.SIM_ON
ConComment 1=Activate Apply
simulation
Auto mode on/off TextRef Level_Reac
"-"CFC_LI311\TANK_LEV_MON.QL_W
MOTOR.AUTO_ON
RN
ConComment AUTO Mode Apply
1=ON
0=OFF
BlockComment MOTOR Apply
Man/auto VALUE 0 1
changeover
MOTOR.LIOP_SEL
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
230
Kolumna Pod-kolumna Wartość Parametr
domyślna
ConComment Select: 1=Linking Apply
0=Operator Active
Selection man/auto VALUE 0 1
MOTOR.AUT_L
ConCommen Linkable Input for Apply
MANUAL/AUTO
Mode
Monitoring time VALUE 3.0 10.0
MOTOR.TIME_MON
ConCommen Monitoring Time for Apply
ON [s]
Wskazówka
W podkolumnie "TextRef" znajdują się podłączenia tekstowe, które zostały
wprowadzone podczas tworzenia planu bazowego jako ciąg znaków. Tutaj należy
je zastąpić ścieżką referencyjną do planu CFC "GENERAL", co pozwoli na
aktywacjÄ… symulacji w trybie procesowym.
Podłączenia tekstowe dla "MOTOR.AUTO_ON" poprzedzone są znakiem "-", co
oznacza, że wejście jest zanegowane.
2. Kliknąć na wiersz numer 4.
Linia zostanie zaznaczona.
3. Wybrać z menu komendę Edit > Duplicate Row...
Otworzy siÄ™ dialog "Duplicate Row".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
231
4. Wpisać do pola "Number of duplicated rows" wartość "1" i kliknąć przycisk
"OK". Spowoduje to skopiowanie wiersza z całą zawartością. This row is
copied with all entries. Teraz wystarczy wprowadzić tylko różniące się
parametry.
5. Wprowadz różniące się parametry zestawione w poniższej tabeli:
Wskazówka
Wszystkie różniące się parametry zostały w poniższej tabeli wytłuszczone.
Kolumna Pod-kolumna Parametr
Project color_gs_Prj
Hierarchy Plant1\REAC1
AS Apply
Chart ChName CFC_NP311
ChComment
Output value COUT.VALUE
Symbol name NP311_con
ConComment Apply
Input value motor on FBON.VALUE Symbol name NP3x1_on
ConComment Apply
BlockComment
Simulation motor FBON.SIM_ON ConComment Apply
TextRef GENERAL\ACT_SIM.Q0
Auto mode on/off MOTOR.AUTO_ON TextRef ---
ConComment Apply
BlockComment
Man/auto changeover MOTOR.LIOP_SEL VALUE 0
ConComment Apply
Selection man/auto MOTOR.AUT_L VALUE 0
ConComment Apply
Monitoring time MOTOR.TIME_MON VALUE 10.0
ConComment Apply
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
232
Wskazówka
Ciąg "---" kasuje podłączenie tekstowe.
6. Wybrać z menu komendę File > Save.
7. Zamknąć edytor plików IEA.
System powróci do kreatora "Process Tags: Select/Create Import File".
8. Kliknąć przycisk "Finish".
To zakończy pracę z kreatorem.
Wskazówka
Użytkownicy znający arkusze kalkulacyjne programu Excel, mogą w nim edytować
dane pliku importu. Podstawy procedury przedstawiono poniżej:
1. Wstawić puste wiersze w ilości zgodnej z liczbą zmiennych procesowych w
edytorze plików IEA.
2. Zaznaczyć w edytorze IEA obszar, który ma być edytowany w Excel.
3. Przenieść dane używając copy-and-paste.
4. Edytować dane w Excelu.
5. Zaznaczyć edytowany obszar w Excelu i przenieść z powrotem do edytora
IEA przy użyciu copy-and-paste.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
233
14.4.2.5 Krok 5 - Jak wygenerować zmienne procesowe "TYPE_MOTOR"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Lib/Process Tag Types".
2. Zaznaczyć w oknie szczegółów model zmiennych procesowych
"TYPE_MOTOR" i wybrać z menu komendę Options > Process Tags >
Import...
Otwarty zostanie kreator "Process Tags Import", krok "Introduction".
3. Kliknąć przycisk "Next".
Kreator przejdzie do kroku "Which settings do you want to use for import?"
W liście "Import file <--> Process tag type" wybrany będzie plik imortu -
przypisany do modelu: "[ścieżka do lokalizacji] MOTOR_REAC1 <-->
TYPE_MOTOR".
4. Kliknąć przycisk "Next".
Otworzy siÄ™ krok "Do you want to complete the import".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
234
5. Kliknąć przycisk "Finish".
Rozpocznie się import, a jego postęp będzie pokazany na pasku.
Po zakończeniu importu zmienne procesowe NR311 i NP311 zostaną
stworzone i zachowane w folderze "REAC1". Zostanie wyświetlony raport z
importu.
6. Kliknąć przycisk "Exit".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
235
14.4.2.6 Wyniki...
Wybrać w hierarchii technologicznej poniższy folder:
"color_gs_MP/color_gs_Prj/Plant1/REAC1".
W folderze znajdujÄ… siÄ™ dwa nowe plany CFC: "CFC_NP311" oraz "CFC_NR311"
te zmienne procesowe zostały wygenerowane przy użyciu procesu importu.
Otworzyć nowo wygenerowaną zmienną procesową "CFC_NR311" w edytorze
CFC. Można teraz zaobserwować wyniki importu i zależności pomiędzy danymi
wprowadzonymi w pliku importu i rzeczywistÄ… zmiennÄ… procesowÄ…:
Blok "FBON", wejście "SIM_ON"
Na wejściu "SIM_ON" bloku "FBON" znajdowało się podpięcie tekstowe - zostało
ono przekonwertowane na aktualne podłączenie:
"Plant1\REAC1\\GENERAL(A1)\ACT_SIM.Q0"
Po dwukrotnym kliknięciu tego podłączenia na pasku bocznym otwarty zostanie
plan z odpowiadającym partnerem połączeniowym.
W pliku importu zdefiniowane zostały następujące parametry:
Pod Wartość
Kolumna Parametr
Kolumna domyślna
Simulation motor
TextRef ActivateSimulation GENERAL\ACT_SIM.Q0
FBON.SIM_ON
Blok "FBON", wejście "VALUE"
Wejście "VALUE" bloku "FBON" podłączone zostało do wejścia modułu I/O.
W pliku importu zdefiniowane zostały następujące parametry:
Pod Wartość
Kolumna Parametr
Kolumna domyślna
Input value motor on
Symbol name "NR3x1_on" E0.2
FBON.VALUE
Blok "COUT", wyjście "VALUE"
Podobnie do wyjścia "VALUE" bloku "COUT" Zostało podłączone do wyjścia
modułu I/O.
W pliku importu zdefiniowane zostały następujące parametry:
Pod Wartość
Kolumna Parametr
Kolumna domyślna
Output value "NR311_con" A1.2
Symbol name
COUT.VALUE Corresponding block comment
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
236
Blok "MOTOR", wejście "TIME_MON"
Na wejściu "TIME_MON" bloku "MOTOR" znajduje się konkretna wartość.
W pliku importu zdefiniowano następujące parametry:
Pod Wartość
Kolumna Parametr
Kolumna domyślna
Monitoring time
VALUE 3.0 10.0
MOTOR.TIME_MON
Blok "MOTOR", wejście "AUTO_ON"
Na wejściu "AUTO_ON" bloku "MOTOR" znajduje się podłączenie tekstowe, które
zostało zamienione z konkretną ścieżką referencyjną:
"Plant1\REAC1\\CFC_LI311 (A1)\TANK_LEV_MON.QL_WRN". To wejście zostało
również zanegowane.
W pliku importu zostały zdefiniowane następujące parametry:
Pod Wartość
Kolumna Parametr
Kolumna domyślna
Auto mode on/off
TextRef Level_Reac "-"CFC_LI311\MEAS_MON.QL_WRN
MOTOR.AUTO_ON
14.4.3 Jak stworzyć z modelu zmienne procesowe "VALVE"
W celu stworzenia modelu zmiennych procesowych i wygenerowania zmiennych
procesowych "VALVE" z tego modelu należy wykonać pięć poniższych kroków:
Krok Czynność
1 Stworzyć plan bazowy "TYPE_VALVE"
2 Stworzyć model zmiennych procesowych "TYPE_VALVE"
3 Stworzyć plik importu "VALVE_REAC1"
4 Wyedytować plik importu "VALVE_REAC1"
5 Wygenerować zmienne procesowe "TYPE_VALVE"
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
237
14.4.3.1 Krok 1 - Jak stworzyć plan bazowy "TYPE_VALVE"
Postępować zgodnie z podstawową procedurą tak jak w przypadku modelu
"TYPE_MOTOR". Poniżej przedstawiono skrótową instrukcję o tej procedurze
z podaniem wszystkich potrzebnych parametrów w odpowiednich tabelach.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Wstawić plan CFC "TYPE_VALVE" do folderu
"color_gs_MP/color_gs_Lib/Process Tag Types".
2. Otworzyć plan "TYPE_VALVE" w edytorze CFC.
3. Otworzyć bibliotekę "color_gs_Lib\ S7 Program(1)\Blocks" lub
"color_gs_Lib/S7 Program(1)\Charts" w katalogu i wstawić metodą
Przeciągnij i Upuść poniższe bloki oraz ustawić je zgodnie z poniższym
rysunkiem.
- DRIVER/CH_DI - dwukrotnie
- CONTROL/VALVE
- DRIVER/CH_DO
- SIMV
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
238
4. Wprowadzić parametry zestawione w poniższej tabeli:
Blok Nazwa w projekcie I/O Invisible
CH_DI1 FBOP
CH_DI2 FBCL
VALVE VALVE QCONTROL no
CH_DO COUT
SIMV
5. Stworzyć połączenia zgodnie z poniższą tabelą:
Blok Wyjście Blok Wejście
FBOP Q FB_OPEN
VALVE
FBCL Q FB_CLOSE
VALVE
VALVE QCONTROL COUT I
QCONTROL SIMV CONTROL
SIMV FBOPEN FBOP
SIM_I
FBCLOSE FBCL SIM_I
6. Wstawić poniższe podłączenia tekstowe jako zastępniki:
Blok I/O Podłączenia tekstowe Znaczenie
FBOP SIM_ON ActivateSimulation Aktywuje symulacjÄ™ w trybie
procesowym
FBCL SIM_ON ActivateSimulation Aktywuje symulacjÄ™ w trybie
procesowym
VALVE L_RESET Reset Resetuje błędy monitorowania
7. Zamknąć edytor CFC
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
239
14.4.3.2 Krok 2 - Jak stworzyć model "TYPE_VALVE"
Postępować zgodnie z podstawową procedurą tak jak w przypadku modelu
"TYPE_MOTOR". Poniżej przedstawiono skrótową instrukcję o tej procedurze z
podaniem wszystkich potrzebnych parametrów w odpowiednich tabelach.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Zaznaczyć plan CFC "TYPE_VALVE" w folderze
"color_gs_MP/color_gs_Lib/Process tag types" i wybrać z menu komendę
Options > Process Tags > Create/Change Process Tag Type...
2. W kroku "Which I/Os do you want to assign to the process tag type?"
przypisać poniższe wejścia/wyjścia do modelu zmiennych procesowych:
Blok I/O Znaczenie Parameter/Signal
COUT VALUE Wartość dla modułu I/O Signal
FBCL VALUE Wartość z modułu I/O Signal
SIM_ON Aktywacja symulacji Parameter
FBOP VALUE Wartośc z modułu I/O Signal
SIM_ON Aktywacja symulacji Parameter
VALVE L_RESET Resetowanie zaworu Parameter
TIME_MON Czas monitorowania Parameter
3. Kliknąć przycisk "Finish".
Proces tworzenia modelu zmiennych procesowych został zakończony.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
240
14.4.3.3 Krok 3 - Jak stworzyć plik importu "VALVE_REAC1"
Postępować zgodnie z podstawową procedurą tak jak w przypadku modelu
"TYPE_MOTOR". Poniżej przedstawiono skrótową instrukcję o tej procedurze z
podaniem wszystkich potrzebnych parametrów w odpowiednich tabelach.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Zaznaczyć plan CFC "TYPE_VALVE" w folderze
"color_gs_MP/color_gs_Lib/Process tag type wybrać z menu komendę
Options > Process Tags > Assign/Create Import File...
2. W kroku "Which import file do you want to assign to the process tag type?",
zmienić nazwy kolumn jak poniżej:
Nazw kolumny Nazwa kolumny
Wartość domyślna Nazwa docelowa
COUT.VALUE Output value COUT.VALUE
FBCL.VALUE Input value for closing FBCL.VALUE
Activates simulation for closing
FBCL.SIM_ON
FBCL.SIM_ON
FBOP.VALUE input value for opening FBOP.VALUE
Activates simulation for opening
FBOP.SIM_ON
FBOP.SIM_ON
VALVE.L_RESET Reset valve VALVE.L_RESET
VALVE.TIM_MON Monitoring time VALVE.TIME_MON
3. Kliknąć przycisk "Create file template..." .
4. Nazwać plik importu jako "VALVE_REAC1.IEA".
5. W dialogu "Create File Template" ustawić parametry zgodnie z poniższą
tabelą a następnie klikną na "OK":
Zakładka Aktywowane pola wyboru
General Assigned AS (AS)
Chart comment (ChComment)
Block comment (BlockComment)
Block icon (BlockIcon)
Parameter Value (Value)
I/O comment (ConComment)
Textual interconnection (TextRef)
Signals I/O comment
Symbol name
6. Kliknąć przycisk "Open file".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
241
14.4.3.4 Krok 4 - edytowanie pliku importu "VALVE_REAC1"
Poniżej opisano procedurę edycji pliku importu w edytorze plików IEA.
Przygotowanie do startu
Plik importu "VALVE_REAC1.IEA" został wygenerowany i jest otwarty w edytorze
IEA.
Wykonać poniższe kroki...
1. Wypełnić pierwszy wiersz reprezentuje on rzeczywistą zmienną procesową
zgodnie z zestawieniem z poniższej tabeli:
Kolumna Pod kolumna Wartość domyślna Parametr
Project color_gs_Prj Apply
Hierarchy Process tags\ Plant1\REAC1
AS S7 Program(1) Apply
Chart ChName TYPE_VALVE CFC_NK311
ChComment
Output value COUT.VALUE Symbol name --- NK311_copen
ConComment Output value Apply
BlockComment Digital output Apply
Input value for closing
Symbol name --- NK31x_close
FBCL.VALUE
ConComment Input value Apply
BlockComment Digital input Apply
Activates simulation for
closing TextRef ActivateSimulation GENERAL\ACT_SIM.Q0
FBCL.SIM_ON
ConComment 1=Activate simulation
input value for opening
Symbol name --- NK31x_open
FBOP.VALUE
ConComment Input value Apply
BlockComment Digital input Apply
Activates simulation for
TextRef ActivateSimulation GENERAL\ACT_SIM.Q0
openingFBOP.SIM_ON
ConComment 1=Activate simulation Apply
Reset valve
TextRef Reset GENERAL\RESET_TON.Q
VALVE.L_RESET
ConComment Linkable Input RESET Apply
Single-Drive/Dual-
BlockComment Apply
Feedback Valve
BlockIcon 2
Monitoring time
VALUE 3.0 10.0
VALVE.TIME_MON
ConComment Monitoring Time [s Apply
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
242
Wskazówka
Zwrócić uwagę na nową pod-kolumnę: "BlockIcon". Wartość w tej kolumnie
umożliwia wybór odpowiedniej ikony dynamicznej, która będzie wygenerowana w
OS. Ta funkcja została już przedstawiona w instrukcji Pierwsze kroki - część 1 ,
gdzie ustawiana była reprezentacja zaworu w postaci dynamicznej ikony z widoku
procesowego (process object view). Obecnie użyta zostanie ta sama
funkcjonalność w pliku importu.
W tym przypadku, użyte zostanie inne podłączenie tekstowe, podłączenie do
VALVE.L_RESET które jest również podłączone do planu CFC "GENERAL".
2. Zaznaczyć wiersz 4 i powielić go czterokrotnie, co da w sumie pięć
zmiennych procesowych.
3. W kolumnach "Chart/ChName" i "Output value output module
COUT.VALUE\SymbolName", ustawić parametry każdej zmiennej procesowej
zgodnie z poniższym:
Wiersz Kolumna Kolumna
"Chart/ChName" "output value COUT.VALUE\SymbolName"
CFC_NK312 NK312_copen
5
CFC_NK313 NK313_copen
6
CFC_NK314 NK314_copen
7
CFC_NK315 NK315_copen
8
Wskazówka
Wszystkie inne parametry zostanÄ… niezmienione. W rzeczywistym projekcie trzeba
będzie zmieniać więcej parametrów, np. unikalne nazwy symboliczne będą musiały
być przypisane do każdego podłączenia w module I/O. W tym szczególnym
przypadku, wiele wejść bloków jest podłączane do pojedynczego wejścia/wyjścia w
module w celach symulacyjnych.
4. Zapisać i zamknąć plik w edytorze IEA.
5. Kliknąć przycisk "Finish".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
243
14.4.3.5 Krok 5 - Generowanie zmiennych procesowych "TYPE_VALVE"
Model zmiennych procesowych "TYPE_VALVE" został już wygenerowany. Zostanie
on użyty do generacji zmiennych procesowych dla każdego zaworu używanego w
projekcie. W niniejszej instrukcji Pierwsze kroki najpierw zostanÄ… wygenerowane
zmienne procesowe dla części instalacji "REAC1".
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Zaznaczyć plan CFC "TYPE_VALVE" w folderze
"color_gs_MP/color_gs_Lib/Process tag types" i wybrać z menu komendę
Options > Process Tags > Import...
2. Zwrócić szczególną uwagę podczas kroku "Which settings do you want to
use for import?" aby wybrać odpowiedni plik importu model "[ścieżka
lokalizacji] VALVE_REAC1 <--> TYPE_VALVE" jest wyświetlana w liście
"Import file <--> Process tag type".
3. Wykonać import.
Po zakończeniu procesu importu zostanie wyświetlony raport. Ten raport jest
znacząco obszerniejszy niż ten wygenerowany dla zmiennych procesowych
"MOTOR". Następujące zmienne procesowe zostały wstawione do folderu
PH "REAC1":
- CFC_NK311
- CFC_NK312
- CFC_NK313
- CFC_NK314
- CFC_NK315
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
244
4. Kliknąć przycisk "Exit".
14.4.3.6 Jak zamknąć podłączenia tekstowe...
Podczas tworzenia zmiennych procesowych używane były podłączenia tekstowe.
Jeśli te podłączenia nie zostały jeszcze zamknięte można teraz użyć do tego
specjalnej funkcji PCS 7 do zamknięcia ich wszystkich.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty SIMATIC Manager.
" Plan CFC"GENERAL" jest otwarty w edytorze CFC
Sprawdzić, czy występują następujące podłączenia.
- Wyjście bloku "RESET_TON.Q" do wszystkich wejść zaworów
"VALVE.L_RESET".
- Wyjście bloku "ACT_SIM.Q0" do wszystkich zaworów i napędów do wejścia
"INPUT.SIM_ON".
Jeśli podłączenia nie są zamknięte przeprowadzić procedurę opisaną poniżej.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
245
Wykonać poniższe kroki...
1. Wybrać z menu komendę Options > Make Textual Interconnections.
Zamknie to wszystkie podłączenia z wyjścia Q do wszystkich bloków
zaworów i wyświetlony zostanie następujący plik raportu:
2. Kliknąć dwa razy na pasek boczny planu CFC.
Spowoduje to automatyczne przejście do planu CFC "CFC_NK31x",
podłączenia będą migać i zostaną wyświetlone w różowym kolorze.
Podłączenie tekstowe "RESET", zdefiniowane w modelu zmiennych
procesowych zostało zmienione na rzeczywiste podłączenie.
3. Zamknąć edytor CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
246
14.5 Modyfikowanie modeli zmiennych procesowych
14.5.1 Wprowadzanie zmian w pózniejszym czasie
Modele zmiennych procesowych są bardzo wygodne jeśli trzeba wprowadzać
zmiany konfiguracyjne w pózniejszym czasie. Wystarczy wprowadzić zmiany do
pliku importu i przetransferować te dane do wszystkich wygenerowanych
zmiennych procesowych bardzo szybko, przez nowy import.
Poniższe zmiany są konieczne:
" Dodanie dodatkowego parametru: np. istnieje konieczność wyświetlania
różnych ikon dynamicznych na OS wygenerowanych zmiennych procesowych
i ich zmiana w pliku importu.
" Skasowanie wszystkich wygenerowanych zmiennych procesowych: ta
funkcja jest bardzo interesująca jeśli zostało wygenerowanych wiele
zmiennych procesowych, dzięki niej nie ma konieczności kasowania ich
ręcznie z hierarchii technologicznej.
" Dodanie dodatkowego wejścia/wyjścia bloku: np. potrzebna jest konfiguracja
dodatkowego wejścia/wyjścia przy użyciu pliku importu.
W instrukcji Pierwsze kroki dodany zostanie dodatkowy parametr oraz
przedstawiona zostanie skrócona procedura innych typów modyfikacji.
14.5.2 Najważniejsza informacja o pliku Import/Export
Szczególnie często pracuje się z plikiem import/export podczas wprowadzania
zmian w pózniejszym czasie. Aby się upewnić, że praca jest pewna w danym
wypadku, należy zapoznać się z najważniejszymi procedurami opisanymi poniżej.
Można też poznać wiele z tych funkcji podczas pracy z arkuszami kalkulacyjnymi.
Nawigacja w tabeli
Można poruszać się po tabeli przy użyciu poniższych komend z klawiatury:
" Klawisze strzałek UP i DOWN poruszają kursor do góry i w dół w kolumnie
" Klawisz TAB porusza kursor w prawo, do następnej komórki (do przodu) a
klawisze Shift + TAB poruszają kursor w lewo (do tyłu), do poprzedniej
komórki
" Klawisz ENTER powoduje wyjście z komórki, np. w celu zatwierdzenia edycji
i przechodzi do następnej komórki w kolumnie
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
247
Zaznaczenia w tabeli
Można zaznaczać komórki w tabeli w następujący sposób:
" Zaznaczanie wielu komórek: Nacisnąć klawisz Shift i równocześnie klawisz
strzałek
" Zaznaczenie całego wiersza: Kliknąć na numerze wiersza na samym
poczÄ…tku
" Zaznaczanie kilku wierszy: Postępować zgodnie z powyższym dodatkowo
trzymając wciśnięty klawisz Shift lub Ctrl
" Zaznaczanie całej kolumny: Kliknąć na nazwie kolumny
" Zaznaczanie kilku kolumn: Postępować zgodnie z powyższym dodatkowo
trzymając wciśnięty klawisz Shift lub Ctrl
Specjalne uwarunkowania dla pliku import/export
Podczas, gdy są wprowadzane zmiany w pózniejszym czasie, należy wziąć pod
uwagę w czasie edycji poniższe wskazówki:
W celu... ...wprowadzić
Skasować istniejące podłączenie tekstowe lub
Wpisać ciąg "---"
podłączenie do modułu I/O
Zostawić istniejące podłączenie bez zmian Zostawić pole wejściowe puste
14.5.2.1 Jak dodać nowy parametr
Poniżej zostanie dodany do modelu "TYPE_MOTOR" zmiennych procesowych
nowy parametr "Block icon" pozwalajÄ…cy na parametryzacjÄ™ konfiguracji OS.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Zaznaczyć model "TYPE_MOTOR" w folderze
"color_gs_MP/color_gs_Lib/Process tag types" i wybrać z menu komendę
Options > Process Tags > Assign/Create Import File....
2. Przejść do kroku "Which import file do you want to assign to the process tag
type?" i upewnić się co do poprawności wyboru pliku importu,
"& \MOTOR_REAC1.IEA", który jest pokazywany w liście wyboru.
3. Kliknąć przycisk "Open file".
Zostanie otwarty edytor IEA.
4. Wybrać kolumnę "auto mode on/off MOTOR.AUTO_ON".
5. Wybrać z menu komendę Edit > Expand column group.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
248
6. W dialogu "Expand Signal Column Group" aktywować pole wyboru "Block
icon"a następnie kliknąć "OK".
Zostanie wstawiona kolumna "BlockIcon".
7. Wprowadzić w kolumnie "BlockIcon" nazwę "pump" dla zmiennej procesowej
"CFC_NP311". Ta nazwa reprezentuje dynamicznÄ… ikonÄ™. Zostanie ona
stworzona w ćwiczeniu podczas konfiguracji OS.
8. Zapisać plik.
9. Zamknąć edytor plików IEA.
10. Kliknąć przycisk "Finish".
11. Zaznaczyć model "TYPE_MOTOR" i wybrać z menu komendę
Options > Process Tags > Import.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
249
12. Sprawdzić, czy został wybrany plik importu "MOTOR.REAC1.IEA" i
wystartować import.
IstniejÄ…ce zmienne procesowe zostanÄ… zmodyfikowane zgodnie
z parametrami w pliku importu. Wszystkie zmiany sÄ… przedstawione
w raporcie.
W tym wypadku został wpisany nowy parametr "pump" w polu wejściowym
"BlockIcon" we właściwościach bloku "MOTOR" na planie CFC "CFC_NP311".
Można sprawdzić to przez otwarcie planu CFC "CFC_NP311" i wyświetlenie
właściwości bloku "MOTOR".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
250
14.5.2.2 Wprowadzanie dodatkowych zmian - Podstawy procedury
Uwaga
Poniższe instrukcje nie są częścią zadań przeznaczonych do wykonania w
instrukcji Pierwsze kroki. Dlatego instrukcje te przedstawione zostaną w skrócie
tylko jako przegląd. Zostały one przedstawione w celu pokazania szerokich
możliwości oferowanych przez modele zmiennych procesowych.
Poniżej opisano podstawy procedury wprowadzania zmian:
" Kasowanie wszystkich wygenerowanych zmiennych procesowych
" Dodawanie punktów podłączeniowych
Kasowanie zmiennych procesowych
1. Stworzyć kopię oryginalnego pliku importu pod nazwą "DELETE_[nazwa
oryginalnego pliku importu].IEA".
2. Otworzyć ten plik w edytorze IEA..
3. Zaznaczyć kolumnę "Project" i wybrać z menu komendę Edit > Insert
Column Group > General.
4. W dialogu "Insert General Column Groups" aktywować opcję "Import mode" a
następnie kliknąć "OK".
Jako pierwsza wstawiona zostanie kolumna "ImportMode".
5. Dla wszystkich zmiennych procesowych, które mają być skasowane wpisać
komendę "DELETE" i zapisać plik.
6. Zamknąć edytor IEA.
6. Zaznaczyć model "TYPE_MOTOR" i wybrać z menu komendę
Options > Process Tags > Import.
7. Otworzyć plik importu, którego nazwa została poprawiona o "DELETE" i
uruchomić import.
Wszystkie zmienne procesowe zostanÄ… skasowane.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
251
Dodawanie wejścia/wyjścia bloku
1. Zaznaczyć model zmiennych procesowych i wybrać z menu komendę
Options > Process Tags > Create/Change Process Tag Type...
2. Wstawić dodatkowe podłączenie i zatwierdzić zmianę.
3. Otworzyć wymagany plik importu i wybrać z menu komendę Edit > Insert
Column Group > Parameters lub Signal.
4. Dodatkowa kolumna zostanie wstawiona.
5. Nadać nowej kolumnie opisową nazwę i zapisać plik importu.
6. Zaznaczyć model zmiennych procesowych i wybrać z menu komendę
Options > Process Tags > Assign/Create Import File...
Wstawiona kolumna z pliku importu jest wyświetlana w liście jako "Undefined
I/O points in import file:".
7. Przeciągnąć tę kolumnę na nowy punkt podłączeniowy w liście "I/O points of
the process tag type for parameters/signals:"
8. Zakończyć funkcję.
9. Wykonać nowy import.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
252
14.6 Tworzenie dodatkowych planów CFC
14.6.1 Jak stworzyć plan CFC "CFC_LI311"
Ten plan będzie używany do pomiaru i symulacji poziomu w REAC1.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/Plant1/REAC1".
2. Wstawić plan CFC "CFC_LI311" i otworzyć go w edytorze CFC.
3. Otworzyć w katalogu bibliotekę "color_gs_Lib/ S7 Program(1)/Blocks"
i wstawić poniższe bloki metodą Przeciągnij i Upuść oraz ułożyć bloki
zgodnie z poniższym rysunkiem.
- OPERATE/OP_A_LIM
- DRIVER/CH_AI - twice
- CONTROL/MEAS_MON
CH_AI1 MEAS_MON
OP_A_LIM
CH_AI2
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
253
4. Wstawić parametry zestawione w poniższej tabeli:
Blok Nazwa a I/O Znaczenie
Wartość
projekcie
CH_AI1 TANK_LEV VH_RANGE Górny limit wartości napełnienia
1200.0
MEAS_MO TANK_LEV U_AH Górny limit przerwania
990.0
N _ MON napełniania
U_WH Górny limit ostrzeżenia
950.0
U_AL Dolny poziom przerwania
20
U_WL Dolny poziom ostrzeżenia
40
MO_PVHR ** Górny limit dla stacyjki
1200
operatorskiej w OS
HYS Histereza
5 *
CH_AI2 OUTFLOW VHRANGE Górny limit wartości procesowej
0
VLRANGE Dolny limit wartości procesowej -100
SIM_V Symulacja wartości przepływu
-10
podczas opróżniania
OP_A_LIM DRAIN_MI U_HL Górny limit napełnienia
1200.0
N_LEV
U_LL Dolny limit minimum napełniania
50
U ** Domyślny min. poziom napełniani
60
* wartości domyślne
** podłączenie musi być widoczne
5. Otworzyć w katalogu bibliotekę "color_gs_Lib/ S7 Program(1)\Charts" i wstawić
plan "SIMREAC" pod blokiem "TANK_LEV_MON" przez Przeciągnij i Upuść.
To jest plan, który został stworzony dla potrzeb symulacja poziomu napełnienia.
6. Stworzyć podłączenia zgodnie z poniższą tabelą:
Blok Wyjście Blok Wejście
TANK_LEV TANK_LEV_MON U
V
SIMREAC LEVEL_OUTPUT TANK_LEV SIM_V
OUTFLOW SIMREAC AOUT
V
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
254
7. Stworzyć następujące podłączenia tekstowe z konkretną ścieżką referencyjną:
Blok Wejście Podłączenie tekstowe Znaczenie
TANK_LEV SIM_ON GENERAL\ACT_SIM.Q0 Aktywacja symulacji
SIMREAC BVALV_RMT1_1 CFC_NK113\VALVE.QOPENED Zawór do REAC1 otwarty
BMOT_RMT1 CFC_NP111\MOTOR.QRUN Pompa RMT1 załączona
Symulacja zaworu przepływu jest
ARMT1 CFC_FC111\INPUT_U.V
to sumowane z ilością napełnienia
BVALV_RMT2_1 CFC_NK117\VALVE.QOPENED Zawór do REAC2 otwarty
BMOT_RMT2 CFC_NP112\MOTOR.QRUN Pompa RMT2 załączona
wartości są czytane z części
ARMT2 CFC_FC112\INPUT_U.V
RMT2
Pompa opróżniająca musi być
BOUT CFC_NP311\MOTOR.QRUN
załączona
OUTFLOW SIM_ON GENERAL\ACT_SIM.Q0 Aktywacja symulacji
Wskazówka
Wejścia BVALV_RMT1_2 i BVALV_RMT2_2 nie powinny być podłączane do części
REAC1.
Upewnić się, że na tych wejściach są domyślne wartości "0".
Wszystkie podłączenia tekstowe będą automatycznie zamknięte ponieważ wszyscy
partnerzy połączeniowi są dostępni.
8. Zaznaczyć wejścia/wyjścia bloku zgodnie z poniższą tabelą i wybrać z menu
komendÄ™ Insert > Interconnection to Address.
Zostanie otwarta lista wyboru z nazwami symbolicznymi I/O.
9. Kliknąć dwukrotnie na pożądanym I/O.
Podłączenie pojawi się na bocznym pasku i wstawiony zostanie adres
absolutny.
Blok wejście/wyjście Adres
TANK_LEV Input "VALUE" LI311
OUTFLOW Input "VALUE" LI311_V
10. Zamknąć plan CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
255
14.6.2 Jak stworzyć plan CFC "CFC Chart TC 311"
Ten plan steruje temperaturÄ… dla REAC1.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki ...
1. Wybrać w drzewie folder "color_gs_MP/color_gs_Prj/Plant1/REAC1".
2. Wstawić plan CFC "CFC_TC311" i otworzyć go w edytorze CFC.
3. Wstawić bloki zestawione w poniższej tabeli w odpowiedniej kolejności za
pomocą Przeciągnij i Upuść oraz ustawić je zgodnie z poniższym rysunkiem.
Wskazówka
Tabela przedstawia informacje o lokalizacji i funkcji bloków.
Blok Lokalizacja
Zakładka Folder
TOF Libraries "color_gs_Lib\ S7 Program(1)\ Blocks\IEC_TC"
CTRL_PID Libraries "color_gs_Lib\ S7Program(1)\ Blocks\CONTROL"
MUL_R Libraries "color_gs_Lib\ S7 Program(1)\ Blocks\MATH_FP"
SEL_R Libraries "MULTIPLX"
PT1_P Libraries "color_gs_Lib\ S7Program(1)\ Blocks\CONTROL"
CH_AI Libraries "color_gs_Lib\ S7 Program(1)\ Blocks\DRIVER"
CH_AO Libraries "color_gs_Lib\ S7 Program(1)\ Blocks\DRIVER"
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
256
4. Wprowadzić parametry jak w zestawieniu poniżej:
Nazwa w
Blok projekcie I/O invisible Znaczenie Wartość
Utrzymuje temperaturÄ™ po
osiągnięciu wartości
TOF TOF PT maksymalnej 1m
CTRL_PID CTRL_TEMP SP_EXT Zewnętrzny setpoint 80
GAIN Współczynnik wzmocnienia 1 *
TN Czas różniczkowania [s 8
TV Derivative time [s] 0 *
LIOP_INT_SEL Aktywacja sterowania operatora 0 *
LMN_HLM Górny limit przerwania 100 *
LMN_LLM Dolny limit przerwania 0 *
Górny limit zewnętrznego
SPEXTHLM setpointa 100 *
Dolny limit zewnętrznego
SPEXTLLM setpointa 0 *
Wartość procesowa: górny limit
PVH_ALM przerwania 140
Wartość procesowa: górny limit
PVH_WRN ostrzeżenia 130
Wartość procesowa: dolny limit
PVL_ALM przerwania 20
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
257
Nazwa w
Blok I/O invisible Znaczenie Wartość
projekcie
Wartość procesowa: dolny limit
PVL_WRN 25
ostrzeżenia
Wartość górna fiz. zakresu
NM_PVHR 150
pomiarowego
Wartość dolna fiz. zakresu
NM_PVLR 0 *
pomiarowego
MO_PVHR Górny limit wyświetlania 150
MO_PVLR Dolny limit wyświetlania 0
SEL_R SEL_R IN1 Minimalna temperatura 30
PT1_P PT1_P TM_LAG Czas opóznienia 60
CH_AI INPUT VHRANGE Górny limit wartości procesowej 150
Konwertuje ustawienie zaworu do
MUL_R MUL_R IN2 1 *
obliczania temperatury
CH_AO OUTPUT UHRANGE Górny limit wyjścia sterującego 100 *
* wartości domyślne
5. Stworzyć podłączenia zgodnie z poniższą tabelą:
Blok Wyjście Blok Wejście
TOF Q K
SEL_R
SEL_R OUT PT1_P U
PT1_P V INPUT SIM_V
INPUT V CTRL_TEMP PV_IN
CTRL_TEMP LMN MUL_R IN1
CTRL_TEMP LMN CTRL_TEMP LMNR_IN
CTRL_TEMP LMN OUTPUT
U
MUL_R OUT SEL_R IN0
6. Stworzyć następujące podłączenia tekstowe:
Blok Wejście Podłączenia tekstowe
Znaczenie
INPUT SIM_ON GENERAL\ACT_SIM.Q0 Aktywacja symulacji
TOF IN CFC_NK313\VALVE.QOPENED Zawór 313 otwarty.
Wszystkie podłączenia tekstowe zostaną automatycznie zamknięte ponieważ
wszyscy partnerzy połączeniowi są dostępni.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
258
7. Zaznaczyć odpowiednie wejścia/wyjścia bloku i wybrać z menu komendę
Insert > Interconnection to Addres i stworzyć podłączenia:
Blok wejście/wyjście Adres
INPUT Input "VALUE" TC311
OUTPUT Output "VALUE" TC311_c
8. Zamknąć plan CFC i edytor.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
259
14.7 Podsumowanie
14.7.1 Podsumowanie efektywnych funkcji w konfiguracji CFC
Co zostało przećwiczone podczas pracy z planami CFC?
Oprócz używania podłączeń tekstowych zostały pokazane dwie ważne
funkcjonalności podnoszące wydajność inżynierską:
" technika plan-w-planie
" modele zmiennych procesowych
Obydwie funkcjonalności oferują duże oszczędności i spełniają specjalne
wymagania. Poniżej przedstawiono podsumowanie najważniejszych własności
tych dwóch funkcjonalności.
Technika plan-w-planie
W ćwiczeniach niniejszej instrukcji była używana technika plan-w-planie. Innymi
słowy, został stworzony plan a następnie wielokrotnie wstawiany w innych
planach. Plan symulujący "SIMV" był wstawiany do wszystkich planów zmiennych
procesowych zaworów jako plan hierarchiczny.
Wskazówki dotyczące używania techniki plan-w-planie:
" Zapisywać plany, które mają być użyte w technice plan-w-planie w master
data library, aby zapewnić swobodny dostęp przez wszystkich inżynierów w
rozproszonej grupie roboczej.
" Technika plan-w-planie nie jest włączona w centralny inżyniering. Innymi
słowy, zmiany dokonane w planie hierarchicznym nie są automatycznie
propagowane do wszystkich lokalizacji, w której zostały użyte. Jeśli
zmieniony plan zostanie wstawiony do innego planu bazowego w jednym
projekcie będą użyte dwie różne wersje planu hierarchicznego. Po otwarciu
planu bazowego na pierwszy rzut oka nie będzie widoczne, która wersja
planu jest użyta. Powinno się zawsze zmieniać nazwę planu hierarchicznego
po wprowadzeniu zmian. Wtedy natychmiast będzie wiadomo, która wersja
planu hierarchicznego jest używana.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja planów CFC z wykorzystaniem funkcji podnoszących wydajność
260
Modele zmiennych procesowych
W ćwiczeniach w niniejszej instrukcji były używane modele zmiennych
procesowych, w celu wygenerowania zmiennych procesowych tego samego typu,
np. stworzono model "VALVE" a następnie wygenerowano wszystkie pięć
wymaganych zmiennych procesowych części instalacji "REAC1". Oczywiście ten
model zmiennych procesowych może być wykorzystany do wygenerowania innych
zaworów w innej części instalacji. Można również wygenerować dużo większą ilość
zmiennych procesowych przy użyciu pliku importu.
Wskazówki dotyczące prac z modelami zmiennych procesowych:
" Można wprowadzać zmiany w wygenerowanych z modelu zmiennych
procesowych zgodnie z wymaganiami z jednym wyjątkiem: nie można
zmieniać wejść/wyjść bloków, które zostały skonfigurowane jako parametry
w pliku importu.
" Należy przypisywać do kolumn nazwy opisowe.
" Aby utrzymać czyste relacje pomiędzy modelami a wygenerowanymi
zmiennymi należy nadawać plikom importu nazwy opisowe.
" Przed wprowadzaniem dużych zmian należy zrobić kopię pliku importu, aby
można było powrócić w przypadku problemów do "starej" wersji. Taka
procedura jest szczególnie zalecana podczas generacji dużej ilości zmiennych
procesowych.
" Istnieje możliwość edycji danych pliku importu/eksportu w zewnętrznym
arkuszu kalkulacyjnym takim jak np. Excel. Powinno się korzystać z tej
możliwości, gdy jest się dobrze zaznajomionym z takim programem. Edytor
plików IEA oferuje porównywalne funkcje, które powinny być spełnić wszystkie
wymagania podczas konfiguracji.
Jednoczesna generacja zmiennych procesowych z wielu modeli
Istnieje możliwość generacji zmiennych procesowych z różnych modeli w jednej
operacji. Podstawowa procedura wygląda następująco:
1. W widoku Plant View w SIMATIC Manager, wybrać folder
"color_gs\color_gs_lib\Process tag types".
2. Wybrać z menu komendę Options > Process Tags > Import...
3. W k roku 2(3) Import/Export Assistant, wyświetlone zostaną informacje, które
zostały wcześniej zapisane.
4. Skasować pliki importu wszystkich modeli, z których nie zostały
wygenerowane żadne zmienne procesowe i wykonać import.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
261
15 Konfiguracja sekwencji SFC
z wykorzystaniem efektywnych funkcji
15.1 PrzeglÄ…d prac z SFC
Podczas konfiguracji SFC będą wykonane następujące zadania:
" Wprowadzenie zmian w części RMT te zmiany są potrzebne do połączenia
operacji w częściach RMTx i REACx.
" Praca z modelami SFCto zagadnienie jest bardzo ważne w aspekcie
efektywnego inżynieringu.
15.2 Modyfikacja sekwencji SFC w części 'RMT1/2'
15.2.1 Modyfikacje w części RMT
Zadanie polega na dokonaniu modyfikacji sekwencji SFC z części RMT1 i RMT2
poprzez wprowadzenie połączenia pomiędzy częściami "RMTx" i "REACx". Zawory
NK311 i NK312 należące do części "REAC1", zawory NK321 i NK322 należące do
części "REAC2 muszą być otwierane po rozpoczęciu dozowania cieczy. Są one
sterowane przez sekwencje SFC w RMT1 i RMT2.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
262
15.2.1.1 Jak zmodyfikować sekwencje SFC w częściach RMTx
W części 1 przedstawiono podstawy pracy z sekwencjami. Nowym aspektem
będzie użycie podłączeń tekstowych.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wykonać poniższe kroki dla części RMT1...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/Plant1/RMT1/FC111"
i otworzyć w oknie szczegółów sekwencję "SFC_RMT1".
Edytor SFC zostanie otwarty.
2. Wybrać krok "START".
3. Wybrać z menu komendę Edit > Object Properties. Zostanie otwarty dialog
"Properties".
4. Zmienić zakładkę na "Initialization".
5. Kliknąć przycisk z 11 numerem wiersza.
6. Otworzyć menu kontekstowe i wybrać komendę Insert Empty Line. Pusta
linia zostanie wstawiona z numerem 11.
7. Umieścić kursor w pustym wierszu nr 11, w lewym polu wejściowym i kliknąć
przycisk "Browse".
Zostanie otwarty dialog "Browse" z aktywną zakładką "Plant View".
8. Zaznaczyć w drzewie blok:
"Plant1\REAC1\CFC_NK311\VALVE".
Wszystkie podłączenia do bloku zostaną wyświetlone w prawej sekcji.
9. K liknąć dwukrotnie na wejście "AUT_ON_OP".
Spowoduje to wprowadzenie tego podłączenia do lewego pola adresowego
i powrót do dialogu "Properties".
10. Ustawić wartość prawego pola na "Auto".
11. Kliknąć przycisk "Apply".
Wartość zostanie wprowadzona.
12. W stawić następny pusty wiersz przed numerem 12.
13. Wstawić w tym wierszu podłączenie tekstowe jak poniżej:
- Lewe pole: "CFC_NK321\VALVE.AUT_ON_OP" ta linia zostanie
wyświetlona z żółtym tłem w celu pokazania, że jest to podłączenie
tekstowe.
- Prawe pole: "1".
Uwaga
Musi zostać wprowadzona dla podłączenia tekstowego wartość "1" - jest to
binarna wartość dla "Auto". Nie wpisywać słowa "Auto".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
263
14. Kliknąć przycisk "Apply".
15. Kliknąć na strzałkę w celu przejścia do następnego kroku i wprowadzić dane
dla części "RMT1" zgodnie z poniższą tabelą.
Wskazówka
Wstawiać pusty wiersz dla nowych warunków po już istniejących instrukcjach dla
zaworu tak aby wejścia/wyjścia były logicznie zgrupowane razem.
Prawe
Krok Komentarz Lewe pole
pole
już
zmieniony: Podłączenie bezpośrednie \REAC1\CFC_NK311\VALVE.AUT_ON_OP Auto
START
Podłączenie tekstowe CFC_NK321\VALVE.AUT_ON_OP 1
INIT_LINE1 Podłączenie bezpośrednie Plant1\REAC1\CFC_NK311\VALVE.AUTO_OC TRUE
INIT_LINE2 Podłączenie tekstowe CFC_NK321\VALVE.AUTO_OC 1
CLOSE_LINE Podłączenie bezpośrednie Plant1\REAC1\CFC_NK311\VALVE.AUTO_OC FALSE
Podłączenie tekstowe CFC_NK321\VALVE.AUTO_OC 0
END Podłączenie bezpośrednie Plant1\REAC1\CFC_NK311\VALVE.AUTO_OC FALSE
Podłączenie tekstowe CFC_NK321\VALVE.AUTO_OC 0
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
264
Wykonać poniższe kroki dla części RMT2...
2. Otworzyć sekwencję "SFC_RMT2".
2. Otworzyć dialog "Properties" i na podstawie poniższej tabeli wprowadzić
instrukcje:
Prawe
Krok Komentarz Lewe pole
pole
START Podłączenie bezpośrednie Plant1\REAC1\CFC_NK312\VALVE.AUT_ON_OP Auto
Podłączenie tekstowe CFC_NK322\VALVE.AUT_ON_OP
1
INIT_LINE1 Podłączenie bezpośrednie Plant1\REAC1\CFC_NK312\VALVE.AUTO_OC TRUE
INIT_LINE2 Podłączenie tekstowe CFC_NK322\VALVE.AUTO_OC 1
CLOSE_LINE Podłączenie bezpośrednie Plant1\REAC1\CFC_NK312\VALVE.AUTO_OC
FALSE
Podłączenie tekstowe _NK322\VALVE.AUTO_OC
0
END Podłączenie bezpośrednie Plant1\REAC1\CFC_NK312\VALVE.AUTO_OC FALSE
Podłączenie tekstowe CFC_NK322\VALVE.AUTO_OC
0
3. Zamknąć dialog "Properties" i edytor SFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
265
15.3 Praca z modelami sekwencji SFC
15.3.1 Wprowadzenie do modeli SFC
To jest pierwsze wprowadzenie teoretyczne do modeli sekwencji SFC. Tworzenie
modeli sekwencji udostępnia ogromną ilość możliwości, które nie mogą być opisane
w szczegółach w niniejszej instrukcji.
Modele SFC mają ogromną przewagę nad tradycyjnymi sekwencjami ze względu
na możliwość wielokrotnego użycia instancji. To oznacza, że najpierw tworzony jest
model sekwencji, a następnie generowane są konkretne sekwencje, które są
podłączane do procesu przez wstawienie modelu SFC to planu CFC. To umożliwia
tworzenie dla wszystkich sekwencji modeli SFC, które mogą być używane więcej
niż raz w projekcie, np. grzanie, mieszanie, rozruch itp. Ogromną zaletą takiej
koncepcji jest centralny inżyniering, gdzie w przypadku konieczności wprowadzenia
do sekwencji wartości procesowych, wartości zadanych itp. w pózniejszym czasie,
wystarczy zmienić tylko model, a zmiany zostaną wprowadzone do wszystkich
instancji sekwencji automatycznie.
Definiowanie własności modelu SFC
Model sekwencji SFC posiada szereg właściwości, które różnią go od zwykłej
sekwencji SFC:
" W modelu SFC nie definiuje się ustawień runtime.
" Modelami SFC zarządza się z widoku komponentów a nie z hierarchii
technologicznej.
" Modele SFC używa się i zarządza jak blok funkcyjny i dlatego są one
udostępniane w katalogu bloków CFC w zakładce "Other blocks" oraz "All
blocks". Po wstawieniu ich do planu CFC sÄ… przedstawiane jako blok.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
266
15.3.2 Jakie są ważne elementy modeli SFC?
Poniżej przedstawiono skrótowy przegląd elementów modeli SFC, które są
potrzebne do wykonania ćwiczeń w niniejszej instrukcji:
" Strategia sterowania (Control strategy)
Strategia sterowania jest używana do konfiguracji modeli SFC dla przemysłu
procesowego. Mogą być skonfigurowane różne strategie sterowania np.
grzanie, chłodzenie, itd. Oczywiście przed ich uruchomieniem muszą być
zdefiniowane. Przypisanie danej sekwencji do strategii wykonuje siÄ™ we
właściwościach sekwencji. Jeśli wystarczy tyko jedna sekwencja dla jednej
strategii to najlepiej jest nadać podobną nazwę strategii i sekwencji, co
zwiększy przejrzystość.
" Sekwencje
Sekwencje zostały przedstawione w części 1 instrukcji, gdzie zostały
stworzone plany SFC z dokładnie jedną sekwencją dozowania surowców.
Jeden model SFC może zawierać do 32 różnych sekwencji. Każda sekwencja
otrzymuje warunek startu. Warunek "RUN = TRUE" oznacza, że sekwencja
startuje jak tylko zaktywowany zostanie plan SFC. Natomiast warunek "QCS =
1" oznacza, że dana sekwencja zostanie uruchomiona gdy aktywowana
zostanie strategia sterowania z numerem "1".
" Interfejs SFC
Interfejs SFC zawiera wszystkie wejścia/wyjścia, które stworzono podczas
konfiguracji modelu i sÄ… one widoczne na zewnÄ…trz w instancji SFC w planie
CFC. Istnieją różnice pomiędzy podłączeniami interfejsowymi generowanymi
standardowo dla instancji SFC, a tymi zdefiniowanymi podczas konfiguracji
własności modelu SFC.
" Własności (Characteristics)
Własności są to np. strategia sterowania, wartości zadane, wartości
procesowe, wejścia i wyjścia bloków. Własności są definiowane dokładnie
tak jak jest to potrzebne np. wartość zadana dla poziomu napełnienia. Dla
każdej zdefiniowanej własności PCS 7 automatycznie generuje wymagane
wejścia/wyjścia instancji SFC, do których mogą być podłączane konkretne
wartości procesowe.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
267
15.3.3 Planowanie modelu sekwencji SFC dla "REAC"
Tworzony w projekcie "color_gs" model SFC ma być używany do sterowania
grzania oraz procesu opróżniania w reaktorach. Na początku należy zastanowić się
jakie elementy sÄ… potrzebne w modelu w danym projekcie. W projekcie "color_gs"
wymagane są następujące elementy:
" Strategie sterowania i sekwencje
" Wartości zadane
" Wartości procesowe
" Podłączenia blokowe
Definiowanie strategii sterowania i sekwencji
Na początku należy zdefiniować, jakie powtarzalne funkcje są dostępne dla
reaktora. ZostanÄ… stworzone strategie sterowania i oddzielne sekwencje dla
każdej funkcji reaktora. W projekcie "color_gs" są potrzebne następujące strategie
sterowania:
1. "Heat" (grzanie): ta strategia reprezentuje proces grzania w reaktorze.
2. "Drain" (opróżnianie): ta strategia odpowiada za opróżnianie reaktora
W projekcie "color_gs" do każdej strategii sterowania przypisana jest dokładnie
jedna sekwencja, co razem daje trzy sekwencje.
" Reset (nazwa domyślna: Starting): ta sekwencja jest startowana
automatycznie po uruchomieniu systemu sterowania sekwencyjnego. Ustawia
ona wszystkie zawory danej części instalacji w pozycję "zamknięty". W celu
uniknięcia problemów należy wcześniej uruchomić symulację.
Wskazówka
W praktyce, sekwencja zamykania zaworów jest najczęściej wykonywana na
końcu całego procesu. W niniejszym ćwiczeniu jest jednak wykonywana na
początku procesu, aby zapewnić prawidłowe przeprowadzenie symulacji.
" Heating: ta sekwencja reguluje proces grzania wykorzystujÄ…c blok regulatora
oraz przez otwieranie i zamykanie odpowiedniego zaworu poborowego.
" Drain: ta sekwencja otwiera i zamyka zawór pomiędzy reaktorem a
zbiornikiem napełniającym oraz uruchamia i zatrzymuje pompy.
Definiowanie wartości zadanych
Teraz nastąpi definicja wartości zadanych dla sekwencyjnego systemu
sterowania. Operator instalacji musi mieć możliwość prostej zmiany wartości
zadanych w stacji operatorskiej w zdefiniowanym zakresie. Te wartości zadane,
które mogą być zmieniane przez operatora muszą posiadać limity. Oczywiście
wartości zadane i ich limity mają również zastosowanie w trybie automatycznym -
ale nie będzie to pokazane w tym ćwiczeniu. W projekcie "color_gs" zdefiniowana
zostanie wartość zadana dla temperatury w procesie grzania. Będzie ona użyta w
sekwencji "Heating", w której ciecz będzie podgrzewana aż osiągnie wartość
zadanÄ… temperatury.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
268
Definiowanie wartości procesowych
Wartości procesowe mogą być używane do sterowania w całej sekwencji.
W projekcie "color_gs" w sekwencji "Drain" będzie używana wartość procesowa
"fill level". Pompy opróżniające muszą się zatrzymać w momencie osiągnięcia
wartości minimalnej poziomu napełnienia reaktora.
Zdefiniowanie podłączeń blokowych
Podłączenia blokowe są definiowane dla zmiennych procesowych np. wtedy, gdy
trzeba stworzyć wejścia i wyjścia do zmiennych procesowych, które będą pózniej
podłączane do instancji SFC.
Należy zwrócić uwagę, że podłączenia IN i OUT są zarezerwowane dla tych I/O,
które są widoczne w interfejsie instancji SFC. W momencie stworzenia podłączenia
blokowego do zmiennej procesowej "MOTOR", połączenie "QRUN" jest typu OUT w
instancji pomimo, że staje się połączeniem wejściowym. Takie odwrócenie jest
konieczne do stworzenia odpowiednich podłączeń.
W projekcie "color_gs" są potrzebne następujące podłączenia blokowe do
zmiennych procesowych:
" zawór sterujący w procesie grzania
" zawór dopustowy w procesie grzania
" pompa do opróżniania
" zawór do opróżniania
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
269
15.3.3.1 Jak stworzyć model sekwencji SFC
Stworzenie sekwencji SFC wymaga 11 kroków:
Krok Czynność
1 Stworzenie modelu SFC w SIMATIC Manager
2 Otwarcie modelu w edytorze SFC
3 Zdefiniowanie strategii sterowania
4 Stworzenie sekwencji
5 Wyspecyfikowanie wartości zadanych
6 Wyspecyfikowanie wartości procesowych
7 Ustawienie podłączeń blokowych
8 Konfiguracja sekwencji "RESET"
9 Konfiguracja sekwencji "Heating" oraz "Drain"
10 Stworzenie instancji SFC
11 Zachowanie w master data library
15.3.3.2 Krok 1 - Jak stworzyć model SFC
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Component View jest aktywny.
Wykonać poniższe kroki...
1. Zaznaczyć w drzewie folder
"color_gs_MP/color_gs_Prj/SIMATIC 400(1)/CPU 417-4/S7
Program(1)/Charts".
2. Wybrać z menu komendę Insert > S7 Software > A SFC Type.
Zostanie wstawiony model SFC.
3. Wprowadzić nazwę "REAC".
Wskazówka
W przeciwieństwie do normalnej procedury, modele SFC używane do generacji
nie są zapisywane w master data library. Model SFC jest dostępny jako blok
instancji SFC do wstawienia do planu CFC tylko wtedy, gdy jest zapisany w
powyżej wspomnianym folderze. Po zakończeniu tworzenia model SFC zostanie
zapisany w master data library w celu udostępnienia go wszystkim inżynierom
pracujÄ…cym na multiprojekcie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
270
15.3.3.3 Krok 2 - Jak otworzyć model SFC "REAC"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Component View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać w drzewie folder
"color_gs_MP/color_gs_Prj/SIMATIC 400(1)/CPU 417-4/ S7
Program(1)/Charts".
2. Wybrać w oknie szczegółów "REAC".
3. Wybrać z menu komendę Edit > Open Object.
Zostanie otwarty edytor SFC - dokładnie tak jak plan SFC - z sekwencją
w postaci dwóch kroków z "START" i "END" oraz warunkiem przejścia między
nimi.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
271
15.3.3.4 Krok 3 - Jak zdefiniować strategie sterowania
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
Wykonać poniższe kroki...
1. Wybrać z menu komendę View > Characteristics.
W górnej części edytora SFC zostanie otwarty edytor własności.
2. Zaznaczyć w drzewie zakładkę "Control strategies".
Spowoduje to wyświetlenie pustej linii w oknie szczegółów.
3. Ustawić kursor na polu wejściowym w kolumnie "Name" i wpisać nazwę
"HEAT".
Ta nazwa będzie wyświetlana w widoku operatorskim podczas wyboru
strategii sterowania.
Wartość "1" jest przypisywana automatycznie przez system. Ta wartość wiąże
strategiÄ™ sterowania i sekwencjÄ™.
4. Wprowadzić tekst "Heating Reactor" w kolumnie "Comment".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
272
5. Wprowadzić następujące dodatkowe ustawienia:
Nazwa Numer (Automatycznie) Komentarz
DRAIN 2 Drainage of Reactor
Wymagane strategie sterowania zostały zdefiniowane.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
273
15.3.3.5 Krok 4 - Jak stworzyć sekwencje
Sekwencja "RUN" jest automatycznie wstawiana w modelu SFC. Należy zmienić jej
nazwę oraz oczywiście wstawić następną.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
" Zakładka "RUN" jest aktywna.
Wykonać poniższe kroki ...
1. Wybrać z menu komendę Edit > Sequence Properties....
Zostanie otwarty dialog "Properties" z aktywną zakładką "General".
2. Wprowadzić tekst "Reset" w polu "Name".
3. Kliknąć przycisk "Apply".
4. Zmienić zakładkę na "Start condition".
5. W polu Address 1 wpisać "STARTING".
6. Kliknąć na pole wejściowe Address 2 i wybrać "Starting" z rozwijanej listy.
7. Kliknąć przycisk "Apply" a następnie "Close", co zamknie dialog.
8. Wybrać z menu komendę Insert> Sequence > At End .
Nowa sekwencja "SEQ1" zostanie wstawiona i wyświetlona w odrębnej
zakładce, która stanie się automatycznie aktywna.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
274
9. Wybrać z menu komendę Edit > Sequence Properties i wprowadzić
poniższe parametry:
Warunek startu
Nazwa Address 1 Operator Address 2
HEATING RUN = RUN
QCS = 1
10. Kliknąć przycisk "Apply" a następnie "Close".
11. Powtórzyć kroki 8 do 10, aby zdefiniować całą sekwencję "Drain":
Warunek startu
Nazwa Address 1 Operator Address 2
DRAIN RUN = RUN
QCS = 2
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
275
15.3.3.6 Krok 5 - Jak wyspecyfikować wartości zadane
Należy zdefiniować wartość zadaną dla temperatury grzania.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
" Edytor własności jest otwarty.
Wykonać poniższe kroki ...
1. Zaznaczyć w drzewie zakładkę "Setpoints".
Spowoduje to wyświetlenie pustej linii w oknie szczegółów.
2. Ustawić kursor w polu wejściowym w kolumnie "Name" i wpisać nazwę
"Heating".
3. Nacisnąć klawisz TAB.
Zostanie wyświetlona rozwijana lista w kolumnie "Data type" z automatycznie
wpisaną wyspecyfikowaną wcześniej w kolumnie "I/O name" nazwą. Po
zdefiniowaniu typu danych zmienić nazwę na opisową.
4. Wybrać z rozwijanej listy typ danych "REAL".
5. Wpisać dane poprzez umieszczenie kursora myszy w odpowiedniej kolumnie
i wpisanie parametrów w oparciu o poniższą tabelę:
Nazwa kolumny Znaczenie Wartość
Własna opisowa nazwa I/O wartości zadanej w
I/O name SPHeat
interfejscie SFC
Initial value
Wartość zadana, która będzie używana przez
80
sekwencję dopóki operator nie wpisze innej
Minimum wartości zadanej jaką może wpisać
Low limit 40
operator podczas obsługi instalacji
Maksimum wartości zadanej jaką może wpisać
High limit 150
operator podczas obsługi instalacji
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
276
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
277
15.3.3.7 Krok 6 - Jak stworzyć wartości procesowe
Poniżej zostanie stworzona wartość procesowa poziomu napełnienia.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
" Edytor własności jest otwarty.
Wykonać poniższe kroki ...
1. Zaznaczyć w podglądzie "Process values".
W oknie szczegółów wyświetlona zostanie pusta linia.
2. Ustawić kursor na polu wejściowym w kolumnie "Name" i wprowadzić nazwę
"Level".
3. Ustawić kursor na kolumnie "Data type".
Dostępne typy danych zostaną pokazane w rozwijanej liście wyboru.
4. Wybrać typ "REAL".
To zakończy ustawienia wartości procesowej. Nazwa I/O zostanie
automatycznie przejęta z pola "Name".
5. Stworzyć nową zmienną procesową z poniższymi parametrami:
- Nazwa: Level_min
- Typ danych: REAL
- Nazwa I/O: Levmin
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
278
15.3.3.8 Krok 7 - Jak stworzyć kontakty blokowe
Poniżej stworzone zostaną kontakty blokowe. Ich wejścia/wyjścia zostaną dodane
do standardowych podłączeń instancji SFC.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
" Edytor własności jest otwarty.
Wykonać poniższe kroki ...
1. Zaznaczyć w drzewie zakładkę "Block contacts".
W oknie szczegółów wyświetlona zostanie pusta linia.
2. Ustawić kursor na polu wejściowym kolumny "Name" i wpisać nazwę
"HeatCtrl".
3. Nacisnąć klawisz TAB.
Zostanie wyświetlona rozwijana lista w kolumnie "Block" z automatycznie
wpisaną wyspecyfikowaną wcześniej w kolumnie "I/O name" nazwą.
4. Z listy wybrać blok "CTRL_PID".
Ta rozwijana lista zawiera wszystkie bloki, które zostały użyte w projekcie.
Wejścia/wyjścia instancji SFC będą wygenerowane w oparciu o wybrany blok.
5. Ustawić kursor myszy w kolumnie "I/O name" i nadpisać automatycznie
wpisanÄ… nazwÄ™ na "HCtrl".
Ta nazwa jest krótka i opisowa i zawiera najważniejsze informacje o nazwie
sekwencji i zwiÄ…zanej zmiennej procesowej.
6. W kolumnie "comment" wprowadzić uzupełniającą informację "Temperature
control".
7. Wprowadzić poniższe dane ustawiając kursor myszy w odpowiednich
kolumnach:
Nazwa Blok Nazwa I/O Komentarz
Już zrobione: CTRL_PID HCtrl Temperature control
HeatControl
HeatValve VALVE HValv Intake temperature control
DrainValve1 VALVE DValv1 Valve1 drainage
DrainValve2 VALVE DValv2 Valve2 drainage
DrainMotor MOTOR Dmot Pump drainage
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
279
8. Wybrać z menu komendę View > Characteristics.
Po wprowadzeniu wszystkich wymaganych ustawień zamknąć edytor
własności.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
280
15.3.3.9 Krok 8 - Jak skonfigurować sekwencję "RESET"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
" Zakładka z sekwencją "RESET" jest aktywna.
Zdefiniować kroki
1. Wybrać z menu komendę Insert > Step+Transition.
2. Wstawić nowy krok Step 3 wraz z warunkiem Transition 2 pod Transition 1.
Struktura sekwencji została stworzona.
3. Wybrać z menu komendę Insert > Select.
Wskaznik myszy zmieni siÄ™ na kursor wyboru.
4. Wybrać krok "START" oraz wybrać z menu komendę Edit > Object
Properties.
Zostanie otwarty dialog "Properties" z aktywną zakładką "General".
5. Zmienić zakładkę na "Edit" i wprowadzić dane w oparciu o tabelę
przedstawioną poniżej:
Przeczytać z uwagą poniższą wskazówkę:
Wskazówka
Podczas wprowadzania parametrów w modelu SFC, pracuje się z podłączeniami,
które zostały zdefiniowane w edytorze własności. Oznacza to, że nie można
używać przycisku "Browse" do znajdowania tych podłączeń.
Praca będzie zdecydowanie łatwiejsza po zastosowaniu się do poniższych
wskazówek:
" Wybrać z menu komendę View > Inputs/Outputs.
" Wybrać z podglądu pożądane podłączenie.
" Przenieść nazwę do linii wejściowej metodą Przeciągnij i Upuść .
Należy pamiętać, że I/O "IN" i "OUT" są zarezerwowane dla modelu SFC.
Typ I/O type Pole lewe Pole prawe
OUT HValv_LIOP_SEL TRUE
OUT DValv1_LIOP_SEL TRUE
OUT DValv2_LIOP_SEL TRUE
OUT HValv_AUT_L TRUE
OUT DValv1_AUT_L TRUE
OUT DValv2_AUT_L TRUE
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
281
6. Kliknąć przycisk "Apply".
7. Przejść do kroku Step 3 używając przycisków, strzałek.
8. W zakładce "General" wprowadzić nazwę "CLOSE_VALVE" i kliknąć przycisk
"Apply".
9. W zakładce "Processing" wprowadzić poniższe parametry:
Typ I/O Pole lewe Pole prawe
OUT HValv_AUTO_OC FALSE
OUT DValv1_AUTO_OC FALSE
OUT DValv2_AUTO_OC FALSE
10. Kliknąć przycisk "Apply" a następnie "Close".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
282
Definicja warunków
1. Zaznaczyć warunek "2" i wybrać z menu komendę Edit > Object Properties.
Zostanie otwarty dialog "Properties" z aktywną zakładką "General".
2. Wpisać nazwę "CLOSE_OK".
3. Kliknąć przycisk "Apply".
4. Zmienić zakładkę na "Condition" i wprowadzić następujące parametry:
Typ I/O Pole lewe Znak Pole prawe
IN HValv_QCLOSED = TRUE
IN DValv1_QCLOSED = TRUE
IN DValv2_QCLOSED = TRUE
5. Kliknąć przycisk wyboru operacji logicznych.
Symbol "&" zostanie zastÄ…piony przez ">1", co oznacza OR.
6. Kliknąć przycisk "Apply" a następnie na "Close". Ustawienia zostaną
zapisane a dialog "Properties" zamknięty.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
283
15.3.3.10 Krok 9 - Jak skonfigurować sekwencje "Heating" oraz "Drain"
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Model SFC "REAC" jest otwarty w edytorze SFC.
Sekwencja "Heating"
1. Zmienić zakładkę na "Heating".
2. Wstawić dodatkowe cztery kroki pod warunkiem 1.
3. Wprowadzić dla kroków poniższe parametry:
Wskazówka
Wszystkie parametry mogą być znalezione w zakładce "OUT".
Zakładka
Zakładka "Edit"
"General"
Krok Nazwa Pole lewe Pole prawe
START Unchanged HCtrl_LIOP_INT_SEL TRUE
HCtrl_SPEXON_L TRUE
HCtrl_LIOP_MAN_SEL TRUE
HCtrl_AUT_L TRUE
3 VALVE_OPEN HValv_AUTO_OC TRUE
4 CONTROL HCtrl_SP_EXT SPHeat_Q
5 SP_DOWN HCtrl_SP_EXT 30
6 VALVE_CLOSE HValv_AUTO_OC FALSE
END Unchanged HValv_LIOP_SEL FALSE
HValv_AUTO_OC FALSE
HCtrl_LIOP_INT_SEL FALSE
HCtrl_LIOP_MAN_SEL FALSE
4. Wprowadzić dla warunków poniższe parametry:
Zakładka Zakładka
"General" "Condition"
Warunek Nazwa Typ I/O Pole lewe Znak Pole Prawe
1
2 OPEN_OK IN HValv_QOPENED = TRUE
3 TEMP_OK OUT SPHeat_AO >= SPHeat_Q
4 SP_LOW OUT SPHeat_AO <= 60
5 CLOSE_OK IN HValv_QCLOSED = TRUE
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
284
Sekwencja "Drain"
1. Zmienić zakładkę na "Drain".
2. Wstawić cztery nowe kroki z warunkami poniżej 1.
3. Wprowadzić poniższe parametry dla kroków:
Wskazówka
Wszystkie parametry mogą być znalezione w zakładce "OUT".
Zakładka
Zakładka "Edit"
"General"
Krok Nazwa Pole lewe Pole prawe
START Unchanged DMot_LIOP_SEL TRUE
DMot_AUT_L TRUE
3 OPEN_VALVE DValv1_AUTO_OC TRUE
DValv2_AUTO_OC TRUE
4 PUMP_ON DMot_AUTO_ON TRUE
5 PUMP_OFF DMot_AUTO_ON FALSE
6 CLOSE_VALVE DValv1_AUTO_OC FALSE
DValv2_AUTO_OC FALSE
END Unchanged DValv1_LIOP_SEL FALSE
DValv1_AUTO_OC FALSE
DValv2_LIOP_SEL FALSE
DValv2_AUTO_OC FALSE
DMot_LIOP_SEL FALSE
DMot_AUTO_ON FALSE
4. Wprowadzić dla warunków poniższe parametry:
Wskazówka
Wszystkie parametry mogą być znalezione w zakładce "IN".
Zakładka
"General" Zakładka "Condition"
Pole
Warunek Nazwa Pole lewe Znak Prawe
1
2 OPEN_OK DValv1_QOPENED = TRUE
DValv2_QOPENED = TRUE
3 ON_OK DMot_QRUN = TRUE
Level < Levmin
4 OFF_OK DMot_QSTOP = TRUE
5 CLOSE_OK DValv1_QCLOSED = TRUE
DValv2_QCLOSED = TRUE
5. Zamknąć edytor SFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
285
15.3.3.11 Krok 10 - Jak stworzyć instancje SFC
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Otwarte poniższe plany CFC:
- CFC_TC311
- CFC_NP311
- CFC_NK313
- CFC_NK314
- CFC_NK315
- CFC_LI311
Wykonać poniższe kroki...
1. Wybrać z drzewa folder "color_gs_MP/color_gs_Prj/Plant1/REAC1".
2. Wstawić plan CFC i nazwać go "SFC_REAC".
3. Otworzyć plan CFC.
4. W katalogu wybrać zakładkę "Block" i otworzyć "Other blocks".
5. Przeciągnąć blok "REAC" do planu CFC.
Ten blok jest instancją SFC opartą na modelu SFC, który został stworzony
wcześniej. Wszystkie skonfigurowane wejścia/wyjścia są zawarte w tym bloku.
Również wartości zadane oraz zmienne procesowe skonfigurowane w
edytorze własności są zawarte w bloku.
6. Wybrać z menu komendę Edit > Object Properties. Zostanie otwarty dialog
"Properties".
7. Wprowadzić do pola "Name" nazwę "REAC".
8. Kliknąć przycisk "OK".
9. Stworzyć podłączenia tekstowe to konkretnych bloków w odpowiednich
planach:
- Kliknąć na wyjście "HCtrl_SP_Ext"
Jeśli nazwa nie jest całkowicie widoczna, poruszyć myszą powoli nad
pojedynczym podłączeniem, aby odczytać pełną nazwę w wyświetlonej
funkcji podpowiedzi.
- Przełączyć edytor na plan "CFC_TC311".
- Kliknąć na wejście "SP_Ext" bloku "CTRL_TEMP" .
Wszystkie wejścia i wyjścia bloku zostaną automatycznie podłączone.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
286
10. Stworzyć dodatkowe podłączenia z instancji SFC do planów CFC:
Wyjście
SFC_REAC Plan CFC Blok Wejście
HValv_AUTO_OC CFC_NK313 VALVE AUTO_OC
DValv1_AUTO_OC CFC_NK314 VALVE AUTO_OC
DValv2_AUTO_OC CFC_NK315 VALVE AUTO_OC
DMot_AUTO_ON CFC_NP311 MOTOR AUTO_ON
11. Stworzyć dodatkowe podłączenia z planów CFC do instancji SFC:
Wyjście
Plan CFC Blok planu CFC Wejście SFC_REAC
SPHeat_AI
Wyświetla na OS aktualną wartość
CFC_TC311 INPUT V sterujÄ…cÄ… regulatora.
Levmin
CFC_LI311 DRAIN_MIN_LEV V Minimalny poziom napełnienia
Level
TANK_LEV V Aktualny poziom napełnienia
12. Wybrać z menu komendę Options > Optimize Run Sequence...
13. Kliknąć przycisk "Close" w dialogu "The run sequence of the blocks will be
changed and optimized according to the data flow.....". Wszystkie bloki
zostaną automatycznie ustawione w odpowiedniej kolejności wykonywania.
14. Zamknąć edytor CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
287
15.3.3.12 Krok 11 - Jak zapisać model SFC w Master Data Library
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Component View jest aktywny.
Wykonać poniższe kroki...
1. Zaznaczyć w drzewie folder"color_gs_MP/color_gs_Prj/SIMATIC
400(1)/CPU 417-4/ S7 Program(1)/Charts".
2. Skopiować model SFC "REAC".
3. Wybrać z drzewa folder
"color_gs_MP/color_gs_Lib/S7 Program(1)/Charts".
4. Wstawić model SFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja sekwencji SFC z wykorzystaniem efektywnych funkcji
288
15.4 Podsumowanie
15.4.1 Podsumowanie "Efektywnego inżynieringu w konfiguracji SFC"
Co zostało przedstawione podczas ćwiczeń z planami SFC?
Oprócz używania podłączeń tekstowych w planach SFC przedstawiono również
bardzo ważną funkcję efektywnego inżynieringu: pracę z modelami SFC. Modele
SFC oferują wszystkie zalety centralnego inżynieringu. W każdym momencie, po
dodaniu nowego podłączenia blokowego do modelu, podłączenie to zostanie
również automatycznie dodane do każdej instancji. Również wszystkie zmiany
sekwencji są automatycznie wprowadzane do każdej instancji.
Uwaga
Należy wprowadzać zmiany tylko do modeli SFC, które są zapisane w folderze
projektowym w widoku komponentów i dopiero pózniej zapisywać najnowszą
wersjÄ™ w master data library.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Kompilacja, wgrywanie i testowanie planów
289
16 Kompilacja, wgrywanie i testowanie
planów
16.1 Kompilacja, wgrywanie i testowanie projektu
Wszystkie te funkcje zostały przedstawione w części 1. Kompilacja i wgrywanie są
wykonywane przy użyciu komendy "Compile and Download Objects" Wymagane
ustawienia należy wykonać w odpowiednich polach wejściowych.
Niniejsza instrukcja wprowadza do testowania instancji SFC ze specyficznymi
strategiami sterowania, gdzie wymagane jest sterowanie poprzez specjalne
podłączenia do instancji SFC.
16.1.1 Jak skompilować i wgrać projekt
Przygotowanie do startu
1. Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
2. Widok Plant View jest aktywny.
3. CPU jest w trybie "STOP" na początku należy wykonać wgranie całego
programu, co może być przeprowadzone tylko wtedy, gdy CPU jest w trybie
STOP.
Wykonać poniższe kroki...
1. Wybrać w drzewie folder "color_gs_MP\color_gs_Prj".
2. Wybrać z menu komendę PLC > Compile and Download Objects. Zostanie
otwarty dialog "Compile and Download Objects".
3. Otworzyć gałęzie drzewa, aby zobaczyć wszystkie zakładki.
4. Wprowadzić ustawienia zgodnie z poniższą tabelą:
Obiekt Kompilacja Wgrywanie
color_gs_Prj/[nazwa lokalnej stacji PC]/Configuration X
color_gs_Prj/[nazwa lokalnej stacji PC]/WinCC
Application/OS(1)
SIMATIC 400(1)/Hardware X X
SIMATIC 400(1)/CPU 417-4/Charts X X
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Kompilacja, wgrywanie i testowanie planów
290
5. Wybrać w drzewie folder "Charts" i kliknąć przycisk "Edit...".
Zostanie otwarty dialog "Compile/Download Program to PLC".
6. Wykonać poniższe ustawienia:
Zakładka Opcje Aktywacja
Compile charts as program Entire program yes
Generate module drivers yes
Update sampling time yes
Delete empty runtime groups yes
Make textual interconnections yes
Download S7 Entire program yes
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Kompilacja, wgrywanie i testowanie planów
291
7. Kliknąć przycisk "OK".
8. Kliknąć przycisk "OK" w dialogu "Remember that if you download later
(e.g. in the SIMATIC Manager using...), the blocks will be deleted on the
CPU.".
9. Kliknąć przycisk "Start".
10. Kliknąć przycisk "OK" w pierwszym dialogu "Downloading program changes
during operation can, in the case of malfunctions or program errors, cause
serious damage to personnel and equipment!...".
11. Kliknąć przycisk "Yes" w dialogu "If you want to download changes
online, please make sure that the prerequisites have been met..... Do you want
to continue?".
Proces kompilacji i wgrania zostanie przeprowadzony.
Kiedy zostanie zakończony wyświetlony zostanie plik raportu w edytorze
tekstowym: The compilation of the charts completed with warnings.
12. Zamknąć edytor.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Kompilacja, wgrywanie i testowanie planów
292
13. Wybrać w drzewie obiekt "Charts" i kliknąć przycisk "Single Object..." w
obszarze "Display Log".
Zostanie otwarty dialog "Logs" i pokazane zostaną szczegóły ostrzeżeń.
Widoczne ostrzeżenia powstały ponieważ w obecnym stanie projektu
podłączenia tekstowe nie mogły zostać zamknięte. Te podłączenia tekstowe
będą mogły zostać zamknięte po skonfigurowaniu części REAC2. Pomimo
ostrzeżeń projekt może być testowany.
14. Kliknąć przycisk "Close".
Dialog "Logs" zostanie zamknięty.
15. Przełączyć CPU w tryb RUN.
Ponieważ zostały skonfigurowane w HW Config zewnętrzne I/O bez
zamknięcia podłączeń, na CPU będą zaświecone lampki błędów:
- EXTF światło ciągłe
- BUS2F światło przerywane
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Kompilacja, wgrywanie i testowanie planów
293
16.1.2 Jak testować program
Ponieważ testowanie skonfigurowanych strategii sterowania będzie
przeprowadzone ze stacji ES, bez graficznego interfejsu użytkownika, należy
podłączyć odpowiednie wejścia.
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
Wskazówka
Jeżeli mają być testowane obydwie części RMT1 i RMT2, należy się upewnić że po
każdym procesie napełniania wykonane będzie opróżnianie.
Wykonać poniższe kroki ...
1. Wybrać folder
"color_gs_MP\color_gs_Prj\Plant1\REAC1".
2. Otworzyć plan CFC "SFC_REAC" w edytorze CFC.
3. Zaznaczyć instancję "REAC" to jest instancja stworzona z modelu - a
następnie wybrać z menu komendę Edit > Object Properties.
4. Włączyć wyświetlanie nóżki "CSP_OP" i kliknąć "OK". Ma ona domyślną
wartość "0".
5. Wybrać z menu komendę Debug > Test Mode.
Spowoduje to przejście w tryb testowy, który został przedstawiony w części 1.
6. Kliknąć dwukrotnie wejście "CSP_OP".
Zostanie otwarty dialog "Properties - Input/Output".
7. Wpisać numer pożądanej strategii sterowania w dialogu "Properties -
Input/Output" i kliknąć "OK".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Kompilacja, wgrywanie i testowanie planów
294
Strategia
CSP_OP
sterowania
1 HEATING
2 DRAIN
8. Zaznaczyć instancję SFC "REAC" i wybrać z menu komendę Edit > Open.
Instancja zostanie otwarta w edytorze SFC z aktywną zakładką "RESET".
9. Wybrać z menu komendę Debug > Test Mode. Spowoduje to przejście do
trybu testowego.
10. Kliknąć przycisk "Start".
Sekwencja "RESET" zastała uruchomiona.
Natychmiast po niej, zostanie uruchomiona automatycznie strategia
sterowania, która została wybrana przez wejście "CSP_OP" w edytorze CFC.
11. Wprowadzić inną strategię sterowania w planie CFC i wystartować jeszcze
raz.
Wskazówka
Aby monitorować wartości na wejściach i wyjściach planów CFC należy
otworzyć pożądany plan w edytorze CFC i przejść do trybu testowania.
W celu monitorowania wartości na nóżkach wykonać poniższe instrukcje
1. Nacisnąć kombinację klawiszy CTRL + A.
Wszystkie bloki na planie zostanÄ… zaznaczone.
2. Wybrać z menu komendę Debug > Watch On.
Wszystkie wartości zostaną wyświetlone.
3. W celu monitorowania innych I/O, należy zaznaczyć pożądane I/O i wybrać z
menu komendÄ™ Debug > Input/Outputs > Add to Watch List.
12. Wprowadzić wartość "0" na wejście "CSP_OP".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
295
17 Konfiguracja PCS 7 OS
17.1 PrzeglÄ…d prac zwiÄ…zanych z konfiguracjÄ… OS
W SIMATIC Manager wykonano już wiele ustawień konfiguracji OS - te dane
mogą być w wygodny sposób wykorzystane w następujących sytuacjach:
" wygodne podłączanie obiektów na obrazie z blokami I/O z planów CFC
podczas tworzenia obrazów synoptycznych.
" Wybór odpowiedniej ikony dynamicznej dla zmiennych procesowych
wykonane podczas tworzenia CFC umożliwi automatyczną generację
dynamicznych ikon.
" dzięki zdefiniowaniu w SIMATIC Manager hierarchii technologicznej
zdefiniowane zostaną obszary OS. Hierarchia będzie automatycznie
przeniesiona do OS.
Wymagane zadania konfiguracyjne dla OS
W celu skonfigurowania OS należy wykonać poniższe prace:
" Stworzenie i użycie symboli użytkownika zostaną stworzone nowe ikony dla
mieszadła w reaktorze i dla pompy opróżniającej oraz zostaną użyte do
wyświetlania stanu. Tworzenie obrazów synoptycznych zostało już
przedstawione w części 1.
" Stworzenie sygnalizacji statusu nowa ikona dla mieszadła zostanie
połączona z sygnalizacją statusu.
" Adaptacja standardowych ikon dynamicznych - w części "REAC1" są
wstawione dwa napędy: jeden jako mieszadło, a drugi jako pompa. Te dwie
różne funkcje powinny być łatwo rozróżnialne dla operatora przez ikonę
dynamiczną. Z tego względu standardowa ikona napędu zostanie
zmodyfikowana.
" Stworzenie obrazu synoptycznego dla części "REAC1" - w pokazany
wcześniej sposób, analogicznie do tworzenia obrazów dla części "RMT1" i
"RMT2".
Przystosowanie obrazów synoptycznych części "RMT1" i "RMT2" - te zmiany są konieczne aby
umożliwić połączenie części RMTx z REACx.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
296
17.2 Tworzenie symboli graficznych
17.2.1 Tworzenie symboli użytkownika na obrazach synoptycznych
Specyficzne obrazy synoptyczne mogą wymagać specjalnych symboli, np. dla
zmiennych procesowych. Można stworzyć taki symbol jeden raz, a następnie
używać ich wielokrotnie.
W niniejszej instrukcji stworzone zostaną symbole dla następujących zmiennych
procesowych:
" Mieszadło w reaktorze
" Pompa opróżniająca
Wszystkie stworzone symbole zostaną zapisane razem w oddzielnym pliku. Każda
ikona będzie wyeksportowana do osobnego pliku graficznego w formacie *.emf.
Pliki te będą mogły być używane do wyświetlania różnych stanów za pomocą status
display.
17.2.1.1 Jak otworzyć plik graficzny dla symbolu
Wszystkie stworzone symbole zostanÄ… zapisane w pliku.
Przygotowanie do startu
" SIMATIC Manager jest otwarty.
" Widok Component View jest aktywny.
Wykonać poniższe kroki...
1. Wybrać folder
"color_gs_MP/color_gs_Prj/ [nazwa stacji PC]/WinCC Application/OS(1)".
2. Wybrać z menu komendę Edit > Open Object. Zostanie otwarty WinCC
Explorer.
3. W oknie nawigacyjnym wybrać obiekt "Graphics Designer".
4. Otworzyć menu kontekstowe i wybrać komendę Open. Zostanie otwarty
pusty plik w Graphics Designer.
5. Wybrać z menu komendę File > Save as... i zapisać plik pod nazwą
"status_display.pdl" w sugerowanej lokalizacji.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
297
17.2.1.2 Jak stworzyć symbol dla mieszadła
Przygotowanie do startu
Obraz "status_display.pdl" jest otwarty w Graphics Designer.
Wykonać poniższe kroki ...
1. Jeśli paleta obiektów nie jest wyświetlana, wybrać z menu komendę
View > Toolbar i aktywować pole "Objects".
2. Stworzyć kwadrat.
3. Wybrać z menu komendę View > Properties.
Zostanie otwarty dialog "Object Properties".
4. Wprowadzić poniższe parametry dla wszystkich użyć wartości domyślnych:
Własność Atrybut Parametr kolumna "Static"
Rectangle Object name Axis
Rectangle/Geometry Width 5
Height 240
Rectangle/Colors Background color Black
5. Stworzyć drugi kwadrat z poniższymi parametrami:
Własność Atrybut Parametr kolumna "Static"
Rectangle Object name Background
Rectangle/Geometry Width 45
Height 15
Rectangle/Colors Background color Dark gray
6. Stworzyć ikonę mieszadła z kilku linii:
7. Przesunąć ikonę na mniejszy kwadrat.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
298
8. Zgrupować wszystkie elementy ikony mieszadła.
9. Zaznaczyć wszystkie elementy myszą i stworzyć kopię.
10. Przypisać kolor "green" do mniejszego kwadratu.
11. Wypełnić opisowe statyczne pola tekstowe:
Typ ikony mieszadła Pole tekstowe / Nazwa pliku
Zielona ikona mieszadła agitator_on.emf
Szara ikona mieszadła agitator_off.emf
12. Wybrać wszystkie elementy zielonego kwadratu - bez opisowych pól
tekstowych - i wybrać z menu komendę Edit > Group Object > Group.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
299
13. Zaznaczyć wszystkie elementy szarego mieszadła - bez opisowych pól
tekstowych - i wybrać z menu komendę Edit > Group Object > Group.
14. Zapisać plik "status_display.pdl".
15. Zaznaczyć ikonę zielonego mieszadła i wybrać z menu komendę File >
Export... Zostanie otwarty dialog "Save as Metafile" z automatycznie
wybranym folderem plików graficznych w projekcie.
16. Wpisać nazwę "agitator_on.emf" i kliknąć przycisk "Save".
17. Zaznaczyć ikonę szarego mieszadła i wyeksportować obiekt do pliku
"agitator_off.emf".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
300
17.2.1.3 Jak stworzyć symbol pompy
Symbole pompy należy również zapisać do pliku"status_display.pdl" file. Nowe
symbole nie będą tworzone od początku; jedynie istniejące ikony zostaną
zmodyfikowane.
Przygotowanie do startu
Plik "status_display.pdl" jest otwarty w Graphics Designer.
Wykonać poniższe kroki...
1. Wybrać z menu komendę Insert > Import.
Zostanie otwarty dialog "Load Metafile".
2. Wybrać plik "@motor_on.emf" i kliknąć przycisk "Open".
Zostanie otwarty dialog "Import Document Size".
3. Zaakceptować domyślne ustawienia i kliknąć przycisk "OK".
Została zaimportowana ikona napędu, która jest znana z części 1.
4. Skasować literę "M".
5. Wybrać z palety obiekt "Polygon" i narysować trójkąt tak jak w ikonie pompy
pokazanej na ilustracji poniżej.
Wskazówka
Kliknąć na każdym roku i zakończyć polygon przez podwójne kliknięcie.
6. Wprowadzić poniższe parametry:
Własność Atrybut Parametr kolumna "Static"
Polygon Object name Pump
Polygon/Geometry Width 25
Height 20
Polygon/Colors Background color Black
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
301
7. Jeśli trójkąt nie jest symetryczny, złapać myszką prawy róg i skorygować jego
pozycjÄ™.
8. Wstawić trójkąt do okręgu.
9. Zaznaczyć myszką wszystkie elementy i stworzyć kopię.
10. Zaznaczyć koło i przypisać kolor "dark gray".
11. Stworzyć trzecią kopię i przypisać kolor "red".
12. Zgrupować indywidualne elementy każdej ikony bez tekstowych pól
opisowych.
13. Wypełnić pola opisowe każdej ikony:
Symbol Pole tekstowe / Nazwa pliku
Zielony okrÄ…g pump_on.emf
Szary okrÄ…g pump_off.emf
Czerwony okrÄ…g pump_error.emf
14. Zapisać plik "status_display.pdl".
15. Wyeksportować nowe symbole do plików i przypisać im nazwy na podstawie
opisowych pól tekstowych.
16. Zamknąć plik "status_display.pdl".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
302
17.3 Praca z ikonami bloków standardowych
17.3.1 Gdzie są przechowywane ikony bloków standardowych?
Następnym krokiem będzie modyfikacja istniejących ikon bloków standardowych,
które są udostępniane w PCS 7. Ikony bloków standardowych zapisane są w
specyficznym pliku "@@PCS7Typicals.pdl", który jest automatycznie kopiowany
podczas instalacji PCS 7. Zmodyfikowane ikony lepiej jest zapisać w nowym pliku
niż w oryginalnym. Temu plikowi w instrukcji Pierwsze kroki w PCS 7 , nadana
zostanie nazwa "@PCS7Typicals_gs2.pdl".
Nie należy mylić ikon dynamicznych ze stworzonymi wcześniej ikonami
zapisanymi w pliku "status_display.pdl". Stworzone wcześniej symbole są
elementami czysto graficznymi. Ikony dynamiczne zawierajÄ… wiele funkcji, np.
otwierajÄ… odpowiedniÄ… stacyjkÄ™ operatorskÄ… i dostarczajÄ… szeroki wachlarz
informacji o zmiennej procesowej. Niektóre ikony dynamiczne zawierają
zintegrowany group i status display. Najważniejszym aspektem w pracy
z dynamicznymi ikonami bloków standardowych jest ich przypisanie do
konkretnych bloków na planach CFC. To umożliwia automatyczną generację
dynamicznych ikon.
Nazwy plików "@@PCS7Typicals.pdl" i "@PCS7Typicals _gs2.pdl"
Nazwa pliku "@@PCS7Typicals.pdl" nie może zostać zmieniona. W oparciu o tą
nazwę, PCS 7 automatycznie rozpoznaje plik z dynamicznymi ikonami, który ma
być użyty po wywołaniu funkcji "Create/update block icons". Jeżeli tylko plik
"@@PCS7Typicals.pdl" jest dostępny, PCS 7 automatycznie wybiera z niego ikony
dynamiczne.
Jeżeli trzeba zmodyfikować ikony dynamiczne w projekcie można je zapisać w
odpowiednim pliku szablonu. Można użyć do 10 różnych plików szablonu. Nazwa
pliku szablonu obowiązkowo musi zaczynać się "@PCS7Typicals" i dalej
dodatkowa zmienna część nazwy. Ten wymagany początek jest konieczny, aby
PCS 7 mógł rozpoznać plik z dodatkowymi ikonami dynamicznymi. W dalszej części
nazwy może być użyty dowolny tekst zgodnie z wymaganiami projektowymi.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
303
17.3.2 Modyfikowanie dynamicznych ikon bloków standardowych
W instrukcji Pierwsze kroki w PCS 7 , przeprowadzona zostanie modyfikacja
poniższych ikon:
" "MOTOR"
" "SFC type"
Ikona bloku "MOTOR"
Dynamiczna ikona bloku "MOTOR" została przedstawiona w części 1. Standardowa
ikona reprezentuje napęd w postaci litery "M" wpisanej w okrąg. Ponieważ w części
"REAC" napędy pełnią różną rolę, ich funkcja powinna być łatwo rozpoznawalna dla
operatora na pierwszy rzut oka. Mieszadło jest - jak wspomniano wcześniej -
reprezentowane przez "M" w okręgu. Nie ma potrzeby wprowadzania żadnych
zmian. Jednakże pompa wymaga innej ikony. Powinna być wyświetlana jako trójkąt
w okręgu - dokładnie tak jak zostało to stworzone w poprzednim ćwiczeniu, dlatego
wstępna praca jest już wykonana w pliku "status_display.pdl", gdzie zostały
zapisane symbole graficznej reprezentacji.
Przypisywanie ikon dynamicznych do bloków
Zadanie takie zostało przeprowadzone w części 1. W celu zdefiniowania położenia
zaworu na obrazie synoptycznym (poziomo lub pionowo) wpisywano odpowiednie
numery w widoku "process object view". Te numery umożliwiają również
przypisanie odpowiedniej ikony do danego bloku. Takie ustawienia zostanÄ…
wykonane dla mieszadła i pompy.
Ikona bloku "SFC type"
Używając tej ikony, można wywołać stacyjkę operatorską, za pomocą której
można sterować instancją SFC w trybie procesowym, np. wybrać strategię
sterowania lub wartość zadaną. Oczywiście, należy przypisać oddzielną ikonę do
każdej instancji SFC. W tym celu kopiowane są ikony dynamiczne dla
standardowego bloku "SFC type". Każda kopia jest następnie przypisywana do
poszczególnych instancji SFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
304
17.3.2.1 Tworzenie nowego pliku szablonu
Przygotowanie do startu
Stacja operatorska OS(1) jest otwarta w WinCC Explorer.
Wykonać poniższe kroki...
1. Zaznaczyć w drzewie obiekt "OS(1)\Graphics Designer".
2. Ustawić wskaznik myszy na okno szczegółów.
3. Otworzyć menu kontekstowe i wybrać komendę New Picture.
4. Na końcu listy zostanie dodany nowy obraz z nazwą "NewPdl0.Pdl".
5. Zaznaczyć nowy obraz w oknie szczegółów.
6. Otworzyć menu kontekstowe i wybrać komendę Rename Picture.
7. W polu "Name" wpisać "@PCS7Typicals_gs2.pdl" i kliknąć "OK". Nowy plik
szablonu został utworzony.
17.3.2.2 Jak modyfikować dynamiczne ikony bloków standardowych
Modyfikacja ikon bloków standardowych wymaga czterech kroków:
Krok Czynność
1 Zapisanie kopii wymaganej ikony
2 Zmianę właściwości ikony "MOTOR"
3 Przystosowanie reprezentacji pompy
4 Modyfikacja ikony "SFC TYPE"
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
305
17.3.2.3 Krok 1 - Zapisanie kopii danej ikony dynamicznej
Przygotowanie do startu
" Stacja operatorska OS(1) jest otwarta w WinCC Explorer.
Wykonać poniższe kroki...
1. Otworzyć plik "@PCS7Typicals_gs2.pdl".
W tym pliku zostały zapisane stworzone wcześniej ikony bloków.
2. Otworzyć w Graphics Designer "@@PCS7Typicals.pdl". W tym pliku
zapisane są standardowe ikony bloków.
3. Zaznaczyć dynamiczną ikonę "MOTOR" wraz z jej opisem "MOTOR" z
wiersza MOTOR" pliku "@@PCS7Typicals.pdl" i wybrać z menu komendę
Edit > Copy.
4. W oknie szczegółów zaznaczyć plik "@PCS7Typicals_gs2.pdl" i z menu
kontekstowego wybrać komendę Edit > Paste.
Kopia dynamicznej ikony "MOTOR" zostanie wstawiona.
5. Ustawić ikonę w lewym górnym rogu obszaru do edycji.
6. Przełączyć się na plik "@@PCS7Typicals.pdl" i zaznaczyć w wierszu "Other"
ikonÄ™ "SFC Type".
7. Wybrać z menu komendę Edit > Copy.
8. W widoku szczegółów zaznaczyć plik "@PCS7Typicals_gs2.pdl" i wybrać z
menu kontekstowego komendÄ™ Edit > Paste.
Kopia dynamicznej ikony "SFC_Type" zostanie wstawiona.
9. Ustawić ikonę "SFC_Type" poniżej ikony "MOTOR".
10. Zapisać plik "@PCS7Typicals_gs2.pdl".
11. Zamknąć plik "@@PCS7Typicals.pdl".
17.3.2.4 Krok 2 - Jak zmienić własności ikony "MOTOR"
Przygotowanie do startu
Plik "@PCS7Typicals_gs2.pdl" jest otwarty w Graphics Designer.
Wykonać poniższe kroki ...
1. Zmienić opis na "PUMP" tak jak w zwykłym polu tekstowym.
2. Zaznaczyć nowo wstawioną ikonę.
3. Wybrać z menu komendę View > Properties.
4. Wybrać własność "General".
5. Kliknąć dwukrotnie na atrybut "Type". Zostanie otwarty dialog "Text Input".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
306
6. Wpisać do pola "Output value" nazwę: "@MOTOR/pump".
Wskazówka
Nazwa "Pump" została użyta podczas generacji zmiennych procesowych napędu.
Standardowa zmienna procesowa została zmieniona przez wstawienie
dodatkowego parametru "BlockIcon". Następnie dokładnie taka sama nazwa
"Pump" została wpisana w kolumnie "BlockIcon" pliku importu.
7. Kliknąć "OK" a następnie zamknąć dialog "Object Properties".
8. Zapisać plik.
17.3.2.5 Krok 3 - Jak przystosować reprezentację pompy
Przygotowanie do startu
Plik "@PCS7Typicals_gs2.pdl" jest otwarty w Graphics Designer.
Wykonać poniższe kroki ...
1. Zaznaczyć ikonę z nazwą "PUMP".
2. Wybrać z menu komendę Edit > Customized Object > Edit....
Spowoduje to rozdzielenie elementów ikony i będzie możliwość ich edycji tak
jak w "user object". Składa się ona z pojedynczych elementów, które można
oddzielnie edytować.
Uwaga
W żadnym wypadku nie powinno się używać komendy "Ungroup" to skasuje
powiązania obiektu i skasuje całą konfigurację ikony.
3. Zaznaczyć okrąg z literą "M".
Ten element graficzny jest zrealizowany jako "status display (advanced)".
4. Otworzyć menu kontekstowe i wybrać z niego komendę
Configuration dialog....
Zostanie otwarty dialog "Properties of the Extended Status Display".
5. Przejść do zakładki "Assign Pictures".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
307
6. Zaznaczyć pierwszą linię "Index 0".
Przypisane obrazy sÄ… pokazane w podglÄ…dzie.
7. Sprawdzić, czy opcje "*.wmf,*.emf" są aktywowane.
Spowoduje to wyświetlenie wszystkich obrazów z rozszerzeniem "*.emf" oraz
"*.wmf".
8. Kliknąć dwukrotnie na pliku "pump_off.emf" na liście plików obrazów.
W podglądzie i na liście zostanie uwidocznione, że oryginalna reprezentacja
napędu została zastąpiona reprezentacją pompy.
9. Kliknąć dwukrotnie na obraz "pump_on.emf" na liście plików obrazów.
W podglądzie i na liście zostanie uwidocznione, że oryginalna reprezentacja
mrugającego napędu została zastąpiona reprezentacją pompy.
10. Zaznaczyć linię "Index 1".
11. Zastąpić inne rysunki w podobny sposób:
Nowy obrazek
Linia Obrazek bazowy Nowy obrazek bazowy Obrazek migajÄ…cy
migajÄ…cy
Zrobione:
@motor_is_off.emf pump_off.emf @motor_is_on.emf pump_on.emf
Index 0
Index 1 @motor_is_on.emf pump_on.emf
Index 2 @motor_is_off.emf pump_off.emf
Index 3 @MOTOR_Error.emf pump_error.emf
12. Kliknąć przycisk "OK".
Reprezentacja pompy została zmieniona w pliku "@PCS7Typicals_gs2".
13. Trzymając wciśnięty przycisk myszy zaznaczyć wszystkie elementy
dynamicznej ikony i wybrać z menu komendę Edit > Customized Object >
Finish Editing.
14. Zapisać plik "@PCS7Typicals_gs2".
17.3.2.6 Krok 4 - Jak zmodyfikować ikonę "SFC TYPE"
Generowanie ikony dla instancji SFC
Wskazówka
Po wykonaniu komendy "Generate/Update Block Icons" dla wszystkich instancji
SFC, które mogą być sterowane i monitorowane, ikona dynamiczna jest
automatycznie wstawiana i podłączana na odpowiednim obrazie
synoptycznym.
Przygotowanie do startu
Plik "@PCS7Typicals_gs2.pdl" jest otwarty w Graphics Designer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
308
Wykonać poniższe kroki ...
1. Zmienić nazwę ikony z "SFC_TYPE" na "SFC_TYPE_REAC".
2. Zaznaczyć ikonę dynamiczną i wybrać komendę View> Properties.
Zostanie otwarty dialog "Object Properties".
3. Wybrać własność "Customized object".
4. Kliknąć dwukrotnie na atrybucie "Object name" i wpisać nazwę "REAC".
5. Wybrać własność "General".
6. Kliknąć dwukrotnie atrybut "Tag".
Zostanie otwarty dialog "Text Input".
7. W polu "Output value" wpisać kompletną ścieżkę do instancji SFC
wraz z nazwÄ… instancji w planie CFC:
"Plant1/REAC1/SFC_REAC/REAC".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
309
8. Wykonać dodatkowe ustawienia:
Własność Atrybut Wartość
general type @REAC/1
general tag name Plant1/REAC1/SFC_REAC/REAC
9. Zamknąć dialog "Object Properties".
10. Zapisać plik "@PCS7Typicals_gs2".
11. Zamknąć Graphics Designer a następnie zamknąć WinCC Explorer.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
310
17.4 Generowanie ikon dynamicznych i kompilacja OS
W celu generacji dynamicznych ikon, oczywiście konieczne są ustawienia w
hierarchii technologicznej, co zostało pokazane w części 1. W skrócie wymagane
kroki zostały przedstawione poniżej.
Wykonać poniższe kroki...
17.4.1 Jak aktywować opcję generowania ikon
Przygotowanie do startu
" SIMATIC Manager jest otwarty.
" Widok Plant View jest aktywny.
" WinCC Explorer jest zamknięty.
Wykonać poniższe kroki ...
1. Wybrać folder
"color_gs_MP/color_gs_Prj/Plant1/REAC1".
2. Zaznaczyć w oknie szczegółów obraz synoptyczny "REAC1" i otworzyć
własności tego obiektu.
3. W zakładce "Block Icons" zaznaczyć pole wyboru "Derive the block icons from
the plant hierarchy".
4. Kliknąć "OK" i zamknąć dialog.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
311
17.4.1.1 Jak wygenerować ikony dynamiczne
Przygotowanie do startu
" SIMATIC Manager jest otwarty.
" Widok Plant View jest aktywny.
" Opcja generowania ikon jest aktywna.
Wykonać poniższe kroki ...
1. Wybrać folder
"color_gs_MP/color_gs_Prj/Plant1/REAC1".
2. Wybrać z menu komendę Options > Plant Hierarchy> Create/Update
Block Icons.
3. Sprawdzić poniższe:
- czy wybrany jest odpowiedni obraz.
- czy w polu "lower hierarchy levels included" ustawiono "1".
4. Kliknąć przycisk "OK".
Ikony dynamiczne zostanÄ… wygenerowane.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
312
5. Kliknąć przycisk "Yes" w dialogu "To ensure possible automatic corrections to
the WinCC picture interconnections,& . Do you want to see the function log
now?".
Raport zostanie otwarty w edytorze tekstowym. Można w nim zobaczyć
zmienne procesowe, dla których zostały wygenerowane ikony. Zaznaczone też
są warianty ikon, które zostały wygenerowane, np. wariant "2" dla zmiennych
procesowych zaworów dla poziomej reprezentacji, oraz wariant "pump" dla
reprezentacji napędu pompy. To jest ta nazwa, która została wprowadzona w
pliku importu, a teraz jest używana do generacji ikon.
6. Zamknąć edytor tekstu..
Wskazówka
Jeśli raport nie został wyświetlony, wybrać z menu komendę Options > Plant
Hierarchy > Open Block Icons Log.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
313
17.4.1.2 Jak skompilować OS
Przygotowanie do startu
" SIMATIC Manager jest otwarty.
" Widok Plant View jest aktywny.
" Dynamiczne ikony zostały wygenerowane.
Wykonać poniższe kroki ...
1. Przełączyć widok na Component View.
2. Wybrać w drzewie folder "color_gs_MP\color_gs_Prj".
3. Wybrać z menu komendę PLC > Compile and Download Objects.
Zostanie otwarty dialog "Compile and Download Objects".
4. Otworzyć gałęzie, aby wszystkie obiekty były widoczne.
5. Zaznaczyć następujące pola wyboru:
- Object "OS(1)": zaznaczyć pole w kolumnie "Compile"
- Object "Charts": zaznaczyć pole w kolumnie "Compile"
6. Wybrać w drzewie obiekt "OS(1)" i kliknąć przycisk "Edit...".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
314
7. Wprowadzić poniższe ustawienia w kreatorze "Settings: Compile OS":
Krok Ustawienia
Żadne dodatkowe ustawienia nie są wymagane ponieważ OS(1)
"Which areas do you want to assign to
jest ustawiony domyślnie dla wszystkich obszarów, bo w
the operator station OS(1)?"
projekcie nie jest używana żadna inna stacja operatorska.
Kliknąć przycisk "Connection" i wybrać w dialogu "Select
"Select the network connections for the
network connection" połączenie S7, które zostało stworzone w
S7 programs associated with the
NetPro
Aktywować poniższe pola wyboru:
Tags and Messages
"Select the data you want to compile
SFC Visualization
and the scope of the compilation":
Picture Tree
Entire OS with memory reset
8. Kliknąć przycisk "Apply".
9. Kliknąć przycisk "Start".
10. Kliknąć przycisk "Yes" w dialogu "If you want to download changes
online, please make sure that.....Do you want to continue?".
Proces kompilacji zostanie rozpoczęty a po jego zakończeniu wyświetlony
zostanie raport w edytorze tekstowym.
Kompilacja planów CFC zostanie zakończona z ostrzeżeniami ponieważ
istnieją jeszcze otwarte podłączenia tekstowe, które zostaną zamknięte
pózniej.
11. Zamknąć edytor tekstowy.
12. Zamknąć dialog "Compile and Download Objects".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
315
17.5 Tworzenie obrazów synoptycznych
Tworzenie obrazów synoptycznych zostało przedstawione w części 1 i dlatego
poniżej przedstawiono konieczne kroki tylko w skrócie. Przedstawiono pełen opis
tylko tych zada, które nie były przedstawiane w części 1 instrukcji. Są nimi
następujące zadania:
" Wstawianie i konfiguracja status display
" Wstawianie przycisków
17.5.1 Jak tworzyć obrazy synoptyczne
Przygotowanie do startu
" Stacja operatorska OS(1) jest otwarta w WinCC Explorer.
Wykonać poniższe kroki ...
1. Otworzyć w Graphics Designer obraz "REAC1". Wszystkie ikony bloków
zostały już wstawione.
2. Wybrać z menu komendę View > Library i wstawić dodatkowe obiekty z
różnych folderów:
Ścieżka do biblioteki Nazwa obiektu Ilość
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe horizontal 8 x
Pipe Horizontal
Global Library/PlantElements/Pipes - Smart Objects/3D Pipe vertical 3 x
Pipe Vertical
Global Library/PlantElements/Pipes - Smart Objects/3D Angle 1 x
Pipe Elbow 1
Global Library/PlantElements/Pipes - Smart Objects/3D Angle 2 x
Pipe Elbow 2
Global Library/PlantElements/Pipes - Smart Objects/3D Angle 1 x
Pipe Elbow 3
Global Library/PlantElements//Tanks/Tank4 Reactor 1 x
Global Library/Symbols/Valves/ 31 1 x
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
316
3. Ustawić ikony dynamiczne oraz nowe obiekty graficzne tak jak
przedstawiono to na poniższej ilustracji i zmienić rozmiar poszczególnych
obiektów tak, aby pasowały do siebie:
4. Zaznaczyć reaktor a następnie wybrać z menu komendę View > Properties.
5. W oparciu o poniższą tabelę parametry a następnie zamknąć dialog "Object
Properties":
Własność Atrybut Parametr kolumna "Static"
Tank4 Object name Reactor 1
Tank4/Geometry Width 110
Height 300
Tank4/Colors Bar background color Dark gray
Tank4/Tag assignment Maximum value 1200
Własność Atrybut Parametr - kolumna "Dynamic"
Podłączenie do zmiennej przez ES variables
Tank4/Tag assignment Fill level Plant1/REAC1/CFC_LI311/TANK_LEV_MON.U
Minimum value Usunięcie dynamiki
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
317
6. Stworzyć ikonę wężownicy z obiektów "line" i "polygon".
7. Stworzyć reprezentację graficzną ikony bloków używając standardowych
obiektów graficznych takich jak kwadrat, tekst statyczny z odpowiednimi
kolorami i pozycjonowaniem:
Ikona bloku Reprezentacja
SFC type
Blok operatorski do sterowania symulacjÄ…
Blok operatorski do wprowadzania
minimalnego poziomu napełnienia
8. Zapisać plik "REAC1.pdl".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
318
17.5.2 Jak wstawić Status Display
W ćwiczeniu zostanie stworzona ikona mieszadła ze specjalnym obiektem Status
Display. Ikona ta będzie reprezentowała stan mieszadła podobnie jak ikona
napędu:
" Zielona: mieszadło załączone
" Szara: mieszadło wyłączone
Przygotowanie do startu
" Stacja operatorska OS(1) jest otwarta w WinCC Explorer.
" Obraz synoptyczny "REAC1" jest otwarty w Graphics Designer.
" Paleta obiektów jest otwarta i aktywna jest zakładka "Standard".
Wykonać poniższe kroki ...
1. Wybrać z palety obiekt "Smart Objects/Status Display".
2. Przejść do obszaru rysowania.
Kursor myszy zmieni się na małą ikonę status display.
3. Narysować kwadrat w rozmiarze zbliżonym do mieszadła.
Zostanie otwarty dialog "Status Display Configuration".
4. Kliknąć na "Tag Selection".
Zostanie otwarty dialog wyboru zmiennej.
5. Upewnić się, że pole wyboru "ES-Variables" w obszarze "Data source" jest
aktywne.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
319
6. Zaznaczyć wpis
"ES Tags/Plant1/REAC1/CFC_NR311/MOTOR" oraz wybrać "QRUN" w oknie
szczegółów.
7. Kliknąć przycisk "OK".
Zmienna zostanie wstawiona.
8. Zaznaczyć plik "agitator_off.emf" w liście "Selection of Picture" i przeciągnąć
go do kolumny "Basic picture".
9. Kliknąć przycisk "Add".
Spowoduje to dodanie nowego statusu do listy: Status "1".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
320
10. Przeciągnąć plik "agitator_on.emf" z listy plików do bazowego obrazu dla
status "1".
11. Kliknąć przycisk "OK".
Ikona mieszadła zostanie wyświetlona na obrazie synoptycznym.
12. Przesunąć mieszadło na reaktor i dostosować jego rozmiar.
13. Zapisać obraz "REAC1".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
321
17.5.2.1 Wstawianie przycisków dla RMT1 i RMT2
Przygotowanie do startu
" Stacja operatorska OS(1) jest otwarta w WinCC Explorer.
" Obraz synoptyczny "REAC1" jest otwarty w Graphics Designer.
" Paleta obiektów jest otwarta i aktywna jest zakładka "Standard".
Wykonać poniższe kroki ...
1. Wybrać z palety obiekt "Windows Objects/Button".
2. Przejść do obszaru rysowania.
Kursor myszy zmieni się na mały klawisz.
3. Na rurociągu zasilającym z RMT1 gdzie jest zawór NK311 narysować
kwadrat podobnego rozmiaru, co tworzony przycisk.
Otworzy siÄ™ dialog "Button Configuration".
4. Wprowadzić w polu "Text" nazwę "RMT1".
5. Kliknąć przycisk "Font".
Zostanie otwarty dialog "Font".
6. Wybrać "Arial" i "OK".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
322
7. Kliknąć przycisk obok pola wejściowego "Change Picture on Mouse Click".
Zostanie otwarty dialog "Pictures".
8. Wybrać obraz "RMT1.PDL" i kliknąć "OK".
Nazwa obrazu zostanie wprowadzona do pola wejściowego.
9. Kliknąć przycisk "OK".
Przycisk został skonfigurowany.
10. 10. Powtórzyć kroki 1 do 7 w celu wstawienia przycisku zmieniającego obraz
na "RMT2".
Wprowadzić parametry w oparciu o poniższą tabelę:
Parametr Wartość
Position Rurociąg zasilający zawór NK312"
Button label RMT2
Link to picture RMT2.PDL
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
323
Uwaga
Należy zwrócić uwagę na uprawnienia operatora. Użycie wstawionego przycisku
nie powoduje automatycznego sprawdzenia, czy ma on prawo przejść do obrazu.
Jeżeli ograniczenie uprawnień jest potrzebne autoryzacja musi być sprawdzana za
pomocÄ… skryptu C.
11. Zapisać obraz "REAC1".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
324
17.5.3 Jak zmodyfikować obrazy synoptyczne RMT1 i RMT2
Od czasu wprowadzenia wizualizacji reaktorów 1 i 2 na obrazach "REAC1" i
"REAC2", ich symboliczna reprezentacja na obrazach "RMT1" i "RMT2" jest
zbędna.
Przygotowanie do startu
" Stacja operatorska OS(1) jest otwarta w WinCC Explorer.
" Obrazy "RMT1" i "RMT2" sÄ… otwarte w Graphics Designer.
Wykonać poniższe kroki ...
1. Przełączyć edytor na obraz "RMT1.pdl".
2. Skasować reaktor 1 i jego opis.
3. Wstawić obiekt Windows "Button" z palety obiektów.
4. Wprowadzić w dialogach konfiguracji:
- w polu "Text": wpisać "REAC1"
- w polu "Font": wybrać "Arial"
- w polu "Change Picture on Mouse Click": wybrać obraz "REAC1.pdl".
5. Skasować reaktor 2 i jego opis..
6. Wstawić obiekt Windows "Button" z palety obiektów..
7. Wprowadzić w dialogach konfiguracji::
- w polu "Text": wpisać "REAC2"
- w polu "Font": wybrać "Arial"
- w polu "Change Picture on Mouse Click": wpisać ręcznie "REAC2.pdl" jako
nazwÄ™ obrazu.
Wskazówka
Nazwę obrazu "REAC2.pdl" należało wpisać ręcznie ponieważ nie został on
jeszcze skonfigurowany.
8. Zaznaczyć obiekt "Raw Material Tank tank1" i otworzyć dialog "Object
Properties" używając komendy "Properties" z menu kontekstowego.
9. Wybrać własność "Tag assignment" i wpisać wartość "1000" dla atrybutu
"Maximum value" w kolumnie "Static".
10. Zamknąć dialog "Object Properties".
11. Zapisać i zamknąć obraz "RMT1.pdl".
12. Wprowadzić te same zmiany dla obrazu "RMT2.pdl".
13. Zapisać i zamknąć obraz "RMT2.pdl".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
325
17.6 Podsumowanie
17.6.1 Podsumowanie "Efektywnego inżynieringu w konfiguracji OS"
Co pokazano podczas konfiguracji OS?
" Stworzono własne symbole na obrazach synoptycznych, które mogą być
powielane. Oczywiście nie ma tu zastosowania centralny inżyniering tak jak
w technice plan-w-planie, która została pokazana podczas pracy z planami
CFC.
" Pokazano jak tworzyć nowe dynamiczne ikony przez modyfikację
dynamicznych ikon standardowych bloków. Przedstawiono również relacje
pomiędzy blokami i dynamicznymi ikonami. Ikony dynamiczne posiadają tę
ogromną zaletę jaką jest centralny inżyniering. Po wprowadzeniu zmian do
ikony w pliku "@PCS7Typicals" i użyciu funkcji "Create/update block icons"
wszystkie ikony dynamiczne sÄ… automatycznie uaktualnione zgodnie ze
zmienionym wzorcem.
Wskazówka
Należy uważać podczas uaktualniania ikon wszystkie zmiany, które były
wprowadzane lokalnie do instancji uaktualnianych ikon zostanÄ… nadpisane.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Konfiguracja PCS 7 OS
326
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Jak sterować i monitorować w trybie procesowym
327
18 Jak sterować i monitorować w trybie
procesowym
18.1 Funkcje w trybie procesowym
W części 1 instrukcji Pierwsze kroki pokazano funkcje monitorowania i sterowania
w trybie procesowym.
W tej części instrukcji przedstawione zostaną dwie nowe funkcje.
" Obsługa instancji SFC
" Przełączanie metod symulacji
Można oczywiście obsługiwać obrazy "RMT1" i "RMT2" w tradycyjny sposób.
Wskazówka
Wykonać proces "DRAIN", aby opróżnić reaktor przed każdym nowym dozowaniem
RMTx.
18.2 Obsługa instancji SFC
Instancje SFC mogą być obsługiwane przy pomocy dynamicznych ikon i stacyjek
operatorskich. Dynamiczne ikony mogą być wygenerowane przy użyciu
automatycznych funkcji PCS 7. Dwukrotne kliknięcie ikony powoduje otwarcie
stacyjek operatorskich:
Ze stacyjki można przeprowadzić następujące akcje:
" Uruchomić sekwencję instancji SFC
" Wybrać strategię sterowania
" Wprowadzić wartość zadaną dla temperatury
Można również przełączać tryb symulacji.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Jak sterować i monitorować w trybie procesowym
328
18.2.1 Jak uruchomić sekwencję instancji SFC
Przygotowanie do startu
" Projekt "color_gs" jest w trybie procesowym.
" Uruchomić część RMT1/RMT2 z dozowaniem do reaktora 1.
Wykonać poniższe kroki ...
1. Kliknąć na ikonę "...SFC-REAC/REAC".
Zostanie otwarta odpowiednia stacyjka operatorska.
2. Z listy wyboru wybrać wpis "Prepared values".
To aktywuje przycisk "Start".
3. Kliknąć przycisk "Start".
Zostanie otwarty dialog "SFC Control".
4. Kliknąć przycisk "OK".
Uruchomiona zostanie strategia wyświetlana w liście wyboru
"Prepare control strategy".
5. Kliknąć przycisk "Section".
Zostanie wyświetlony widok sekwencji sterującej. Można tu dokładnie
monitorować, który krok i który warunek jest wykonywany/sprawdzany.
Będzie również widoczne, że sekwencja "RESET" jest wykonywana przed
każdym uruchomieniem strategii sterowania.
6. Po zakończeniu sekwencji kliknąć przycisk "Reset". Pózniej można
wystartować instancję SFC ponownie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Jak sterować i monitorować w trybie procesowym
329
18.2.2 Jak wybrać strategię sterowania
Przygotowanie do startu
" Projekt "color_gs" jest w trybie procesowym.
" Stacyjka operatorska "SFC_REAC" jest otwarta.
Wykonać poniższe kroki ...
1. Z listy wyboru wybrać wpis "Prepared values".
To aktywuje przycisk "Start" i listÄ™ "Prepare control strategy".
2. Wybrać wpis "DRAIN" z listy "Prepare control strategy". Zostanie otwarty
dialog "SFC Control".
3. Kliknąć przycisk "OK".
Wybrana strategia sterowania zostanie wyświetlona w liście wyboru.
4. Kliknąć przycisk "Start".
Zostanie otwarty dialog "SFC Control".
5. Kliknąć przycisk "OK".
Sekwencja zostanie uruchomiona.
6. Po zakończeniu sekwencji kliknąć przycisk "Reset". Pózniej można
wystartować instancję SFC ponownie.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Jak sterować i monitorować w trybie procesowym
330
18.2.3 Jak zmienić wartość zadaną temperatury
Przygotowanie do startu
" Projekt "color_gs" jest w trybie procesowym.
" Stacyjka operatorska "SFC_REAC" jest otwarta.
Wykonać poniższe kroki ...
1. Kliknąć na ikonę "...SFC-REAC/REAC".
Zostanie otwarta odpowiednia stacyjka operatorska.
2. Z listy wyboru wybrać wpis "Prepared values".
To aktywuje przycisk "Start" i listÄ™ wyboru "Prepare control strategy".
3. Wybrać strategię sterowania "HEAT".
4. Kliknąć pole wejściowe z domyślną wartością zadaną w tym przypadku
równą "80". To jest ta wartość, która została wprowadzona podczas tworzenia
modelu SFC dla własności "Setpoints". Również limity tej wartości zostaną
automatycznie pokazane. Te limity również zostały wpisane we
właściwościach modelu SFC.
5. Wprowadzić nową wartość zadaną w zadanym przedziale i wcisnąć ENTER.
Zostanie otwarty dialog "SFC Control".
6. Kliknąć przycisk "OK".
To spowoduje przyjęcie wpisanej wartości zadanej.
7. Uruchomić ponownie strategię "HEAT" i obserwować wartości w SFC i planach
CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Jak sterować i monitorować w trybie procesowym
331
18.2.4 Jak przełączać tryb symulacji
Są dostępne dwie opcje symulacji: symulacja z użyciem planów CFC lub
symulacja z użyciem modułów I/O. Symulacja przez plany CFC jest ustawiona
jako domyślna, ale może to być prosto zmienione w trybie procesowym.
Przygotowanie do startu
" Projekt "color_gs" jest w trybie procesowym.
" Moduły I/O są podłączone.
Wykonać poniższe kroki ...
1. Kliknąć na ikonę "..../ACT_SIM".
Zostanie otwarta stacyjka operatorska.
2. Kliknąć na listę wyboru "COMMAND".
3. Wybrać opcję "Off" a następnie kliknąć przycisk "Execute".
4. Zamknąć stacyjkę operatorską.
Symulacja zostanie przełączana na moduły I/O. Okrąg w ikonie zmieni kolor
na szary.
18.2.5 Jak zdefiniować minimalny poziom napełnienia
Na planie CFC_LI311 wstawiona została stacyjka, za pomocą której można
wprowadzić wartość minimalną poziomu napełnienia wymaganą w procesie
opróżniania.
Przygotowanie do startu
Projekt "color_gs" jest w trybie procesowym.
Wykonać poniższe kroki ...
1. Kliknąć ikonę "..../DRAIN_MIN_LEV".
Zostanie otwarta stacyjka operatorska.
2. Wprowadzić pożądany poziom napełnienia.
3. Kliknąć przycisk "Run".
4. Zamknąć stacyjkę.
Minimalny poziom napełnienia zostanie ustawiony i zostanie wykorzystany
w reaktorze w czasie następnego opróżniania.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Jak sterować i monitorować w trybie procesowym
332
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
333
19 Wykonanie dodatkowych zadań
19.1 Konfiguracja Reaktora 2 w przekroju
W niniejszym przykładzie, najszybszym sposobem konfiguracji części REAC2 jest
skopiowanie całej części REAC1 w Plant View a następnie dogodne jej
sparametryzowanie w widoku Process Object View.
PCS 7 oferuje również inne możliwości powielania części projektów:
" szybka generacja nowych zmiennych procesowych ze stworzonych
wcześniej modeli zgodnie z procedurą importu.
" można użyć również stworzonych modeli SFC we wszystkich podobnych
częściach projektu.
Nie jest wymagana żadna dodatkowa związana z konfiguracją sprzętu, ponieważ
obie części projektu są sterowane przez to samo CPU. Dodatkowo nie potrzebna
jest następna stacja operatorska, bo jest to konfiguracja jednostanowiskowa.
Również nazwy symboliczne wejść i wyjść zostały już przypisane podczas
konfiguracji sprzętu.
19.1.1 Jak skonfigurować część "REAC2"
Poniżej przedstawiono opis podstawowej procedury konfiguracji części REAC2:
stworzenie kopii REAC1 i ustawienie parametrów.
Przygotowanie do startu
" Przykładowy projekt jest otwarty w SIMATIC Manager.
" Widok Process Object View jest aktywny.
" Zakładka "General" jest aktywna.
Wykonać poniższe kroki...
1. Zaznaczyć folder hierarchiczny "REAC1" i skopiować go do folderu "Plant1".
PCS 7 automatycznie przypisze mu nowÄ… nazwÄ™ "REAC1(1)".
2. Zmienić nazwę nowego folderu na "REAC2".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
334
3. W zakładce "General", w kolumnie "Name" zmienić nazwy zmiennych
procesowych zgodnie z nazwami folderów w podglądzie:
- Plan GENERAL(1) w GENERAL2
- Plan CFC_LI311(1) w CFC_LI321
- Plan SFC_REAC1(1) w SFC_REAC2
- Obraz REAC1(1) w REAC2
- itp.
4. Przejść do zakładki "Signals" i w kolumnie "Signal" ustawić nazwy symboliczne
dla wejść i wyjść rozproszonych I/O reaktora 2. Oznacza to, że w miejsce
liczby "1", która była odpowiednia dla Reaktora 1, należy wpisać "2",np.
"NK311_copen" zmienić na "NK321_copen","TC311" zmienić na "TC321" itd.
ZwiÄ…zane komentarze i adresy absolutne zostanÄ… uaktualnione
automatycznie po zmianie nazw sygnałów.
Wskazówka
Upewnić się, że nazwy symboliczne odnoszące się do Reaktora 1 i 2
zostały zmienione. W projekcie przykładowym występują pod nazwami:
" NR3x1_on
" NP3x1_on
5. Otworzyć plan CFC_LI321 oraz plan "SIMREAC" i dołożyć poniższe
podłączenia tekstowe:
Blok Wejście Podłączenie tekstowe
SIMREAC BVALV_RMT1_2 CFC_NK114\VALVE.QOPENED
BMOT_RMT1 CFC_NP111\MOTOR.QRUN
ARMT1 CFC_FC111\INPUT_U.V
BVALV_RMT2_2 CFC_NK118\VALVE.QOPENED
BMOT_RMT2 CFC_NP112\MOTOR.QRUN
ARMT2 CFC_FC112\INPUT_U.V
BOUT CFC_NP321\MOTOR.QRUN
Wskazówka
Wejścia BVALV_RMT1_1 oraz BVALV_RMT2_1 nie powinny być
podłączone do części REAC2.
Wartość tych wejść musi być ustawiona na "0".
Wskazówka
Podłączenia do planów przechowywanych poza skopiowanym folderem
hierarchicznym zostaną skasowane - wszystkie podłączenia wewnątrz
skopiowanego folderu zostanÄ… automatycznie zaktualizowane po
zmianie nazw planów w Process Object View.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
335
6. Wybrać z menu komendę Options > Optimize Run Sequence...
7. Kliknąć przycisk "Close" w dialogu "The run sequence of the blocks will be
changed and optimized according to the data flow.....".
Wszystkie bloki zostaną ustawione w odpowiedniej kolejności wykonywania.
8. Zamknąć edytor CFC.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
336
19.1.2 Jak skompilować zmiany
Przygotowanie do startu
" Projekt "color_gs_MP" jest otwarty w SIMATIC Manager.
" Widok Plant View jest aktywny.
" CPU jest w trybie "RUN_P" zmiany mogą być wgrane bez zatrzymywania
CPU.
" WinCC Explorer jest zamknięty.
Wykonać poniższe kroki
1. Zaznaczyć w drzewie folder "color_gs_MP\color_gs_Prj" i wybrać z menu
komendę PLC > Compile and Download Objects a następnie wprowadzić
ustawienia zgodnie z poniższym rysunkiem:
2. Zaznaczyć w drzewie obiekt "color_gs_Prj/[nazwa lokalnej stacji
PC]//WinCC Application/OS(1)" i kliknąć przycisk "Edit".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
337
3. W kroku "Select the data you want to compile and the scope of the
compilation", wybrać opcję "Changes".
4. Zaznaczyć w drzewie obiekt "Charts" i kliknąć przycisk "Edit...".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
338
5. W zakładce "Compile Charts as Program" aktywować "Changes only" a
następnie kliknąć przycisk "Apply".
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
339
6. Przełączyć na zakładkę "Download S7" i zaznaczyć opcję "Changes only"
i kliknąć przycisk "OK".
7. Kliknąć przycisk "Start" aby wykonać procedurę kompilacji i wgrania. Po jej
zakończeniu podłączenia tekstowe w planach SFC zostaną zamknięte i
wszystkie zmienne na obrazach synoptycznych dla Reaktora 2, uaktualnione.
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
Wykonanie dodatkowych zadań
340
System Sterowania Procesami PCS 7, Pierwsze kroki w PCS 7
II
12-299 89 20
Doradztwo techniczne: simatic.pl@siemens.com
Wyszukiwarka
Podobne podstrony:
PowerPoint 07 PL Nieoficjalny podrecznik pp27np
adobe illustrator cs2 cs2 pl oficjalny podrecznik
helion adobe ilustrator cs pl oficjalny podrecznik rozdz 6
Adobe Acrobat 9 9 PL Oficjalny podręcznik
informatyka powerpoint 2007 pl nieoficjalny podrecznik e a vander veer ebook
Ivona PL Podręczxnik
więcej podobnych podstron