mFAQ.3.2.PC Access - konfiguracja - Automatyka

Transkrypt

mFAQ.3.2.PC Access - konfiguracja - Automatyka
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: [email protected]
1
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: [email protected]
2
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: [email protected]
3
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: [email protected]
4
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: [email protected]
5