mFAQ.3.2.PC Access - konfiguracja.pdf

(198 KB) Pobierz
s
FAQ: 00000003/PL Data: 14/06/2007
Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200
Za pomocą oprogramowania PC Access oraz programu Microsoft Excel moŜliwa jest prosta
wizualizacja programów wykonywanych na sterowniku SIMATIC S7-200. PC Access
umoŜliwia podgląd wartości zmiennych oraz zadawanie tych wartości. PC Access jest
prostym serwerem OPC za pomocą którego moŜna przeprowadzić wizualizację nie tylko w
arkuszu kalkulacyjnym Microsoft Excel, ale równieŜ dowolnej aplikacji działającej w systemie
Windows 2000/XP jako klient OPC.
Fizyczne połączenie komputera PC ze sterownikiem lub sterownikami moŜe być realizowane
poprzez:
·
Kabel PC/PPI – protokół PPI
·
Procesor komunikacyjny CP5512 (PCMCIA)/CP5611 (PCI) – protokół PPI
·
Procesor komunikacyjny CP 243-1/CP 243-1 IT – funkcje S7 po protokole TCP/IP
W tym dokumencie opisano najprostszy sposób wizualizacji za pomocą kabla PC/PPI i
programu Microsoft Excel.
Wymagane komponenty systemu:
·
Komputer PC z systemem Windows 2000/XP
Dowolny sterownik S7-200 (CPU 22X)
·
Kabel do programowania PC/PPI
·
Oprogramowanie STEP 7-Micro/Win V4.0
·
Oprogramowanie PC Access V1.0
·
Oprogramowanie Microsoft Excel
·
Krok 1: Konfiguracja poł ą czenia ze sterownikiem i napisanie prostego programu
NaleŜy Uruchomić program STEP 7-Micro/WIN („Start
®
SIMATIC
®
STEP 7-MicroWIN
V4.X.X.XX
STEP 7-MicroWIN”) i nawiązać komunikację ze sterownikiem za pomocą kabla
PC/PPI (patrz: FAQ nr 00000002/PL dostępne na stronie www.siemens.pl/simatic
®
®
FAQ).
Następnie naleŜy wpisać do edytora STEP 7-Micro/WIN poniŜszy program.
Bardzo waŜne jest aby zmienna, która ma być odczytywana (MB0) w programie PC Access i
Excel była zdefiniowana jako symbol. W tym celu po wpisaniu programu naleŜy kliknąć
prawym klawiszem myszy na zmiennej MB0 i wybrać polecenie „ Define Symbol… ”. W polu
Symbol ” w oknie które się otworzy naleŜy wpisać dowolną nazwę dla zmiennej (w tym
przypadku „zmienna1”).
www.siemens.pl/simatic
Doradztwo techniczne: simatic.pl@siemens.com
1
750049847.015.png 750049847.016.png 750049847.017.png 750049847.018.png
s
FAQ: 00000003/PL Data: 14/06/2007
Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200
Tak napisany program zapisujemy jako plik na dysku twardym komputera i wysyłamy do
sterownika.
Krok 2: Konfiguracja programu PC Access
W celu uruchomienia programu naleŜy wybrać z menu: „Start
®
SIMATIC
®
S7-200 PC
Access V1.X.X.XX
S7-200 PC Access” i z menu „File” wybrać polecenie „ Import
Symbols… ” i wskazać plik *.mwp z utworzonym w poprzednim kroku programem. Następnie
naleŜy nacisnąć przycisk „ Otwórz ”. Po wczytaniu pliku i rozwinięciu drzewka w lewej części
okna programu będzie widoczna wcześniej zdefiniowana zmienna. NaleŜy ją zaznaczyć i w
górnej części okna kliknąć przycisk „ Add Current Items To Test Client ” (druga ikona od
prawej), co spowoduje „przekopiowanie” zmiennej do dolnej części okna. Następnie po
kliknięciu przycisku „ Test Client Status ” rozpocznie się monitorowanie jakości połączenia ze
sterownikiem:
®
www.siemens.pl/simatic
Doradztwo techniczne: simatic.pl@siemens.com
2
750049847.001.png 750049847.002.png 750049847.003.png
s
FAQ: 00000003/PL Data: 14/06/2007
Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200
JeŜeli konfiguracja przebiegła prawidłowo, to w kolumnie „ Quality ” będzie widoczne słowo
Good ”. Teraz moŜna wyłączyć monitorowanie jakości połączenia ponownie klikając ikonę
Test Client Status ” i zapisać plik programu na dysku twardym komputera (plik będzie
posiadał rozszerzenie *.pca).
Krok 3: Zainstalowanie dodatku dla programu Excel
W celu umoŜliwienia współpracy pomiędzy programem PC Access a Microsoft Excel naleŜy
zainstalować makro znajdujące się w katalogu programu PC Access. Po uruchomieniu
programu Excel naleŜy wybrać z menu „Narzędzia
Dodatki”, a następnie kliknąć przycisk
Przegl ą daj ”. W oknie które się otworzy naleŜy odnaleźć katalog „ Bin ”, który znajduje się w
katalogu, w którym zainstalowano PC Access (domyślnie jest to „C:\Program
Files\Siemens\S7-200 PC Access\Bin”). W katalogu tym znajduje się makro, które naleŜy
zaznaczyć (plik „OPCS7200ExcelAddin.xla”) i kliknąć „ OK ”.
®
W oknie „ Dodatki ”, które się pojawi, powinien być widoczny zaznaczony dodatek:
www.siemens.pl/simatic
Doradztwo techniczne: simatic.pl@siemens.com
3
750049847.004.png 750049847.005.png 750049847.006.png 750049847.007.png
s
FAQ: 00000003/PL Data: 14/06/2007
Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200
Po naciśnięciu przycisku „ OK ” rozpocznie się instalacja dodatku. Po jej zakończeniu wśród
górnych pasków narzędzi pojawi się jeszcze jeden pasek narzędziowy „Microsystem OPC”:
Krok 4: Konfiguracja programu Microsoft Excel
Po uruchomieniu programu Microsoft Excel naleŜy wybrać komórkę do której chcemy
odczytywać wartość zmiennej i kliknąć ikonę „ Formula Wizard ” znajdującą się na pasku
„Microsystem OPC” (pierwsza ikona od lewej). W nowo otwartym oknie naleŜy kliknąć
przycisk „[…]” znajdujący się przy polu „ ItemID ” i w oknie, które się otworzy rozwinąć
drzewko w lewej części okna, a w prawej zaznaczyć zmienną, której wartość będzie
odczytywana w Excelu.
Następnie naleŜy kliknąć „ OK ” a w następnym oknie przycisk „ Add ”. W komórce, którą
zaznaczyliśmy w programie Excel pojawi się napis „#N/D!”. W celu odczytu aktualnej
wartości zmiennej naleŜy kliknąć przycisk „ Start Collecting Data ” (drugi od prawej) na pasku
„Microsystem OPC”. Po chwili będzie moŜna zaobserwować zmiany wartości zmiennej.
www.siemens.pl/simatic
Doradztwo techniczne: simatic.pl@siemens.com
4
750049847.008.png 750049847.009.png 750049847.010.png 750049847.011.png
s
FAQ: 00000003/PL Data: 14/06/2007
Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200
W celu przerwania procesu monitorowania zmiennych naleŜy kliknąć przycisk „ Stop
Collecting Data ” (pierwszy od prawej).
www.siemens.pl/simatic
Doradztwo techniczne: simatic.pl@siemens.com
5
750049847.012.png 750049847.013.png 750049847.014.png
Zgłoś jeśli naruszono regulamin