EasyLog czyli jak archiwizować dane z Simatic S7-300/400

Podobne dokumenty
FAQ: /PL Data: 19/11/2007 Programowanie przez Internet: Przekierowanie portu na SCALANCE S 612 w celu umo

Konfiguracja połączenia internetowego serwera w pracowni Microsoft

Instrukcja obsługi certyfikatu kwalifikowanego w programie Płatnik.

Instalacja i opis podstawowych funkcji programu Dev-C++

Program Dokumenty zbiorcze dla Subiekta GT.

Ćwiczenia z S Komunikacja S z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP.

KORZYSTANIE Z CERTYFIKATU KWALIFIKOWANEGO W PROGRAMIE PŁATNIK

1. Instalacja modułu w systemie Windows.

Zdalny podgląd wizualizacji z panelu XV100 przez przeglądarkę internetową (WebServer)

Program Zamiana towarów dla Subiekta GT.

FAQ: /PL Data: 16/11/2007 Programowanie przez Internet: Konfiguracja modułów SCALANCE S 612 V2 do komunikacji z komputerem przez VPN

Konfiguracja komunikacji jednostki centralnej systemu sterowania PVS MCU LAN w sieci LAN (Local Area Network)

FAQ: /PL Data: 14/06/2007 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200

Rozdział 8. Sieci lokalne

Instalacja programu Ozon.

8. Sieci lokalne. Konfiguracja połączenia lokalnego

KaŜdy z formularzy naleŝy podpiąć do usługi. Nazwa usługi moŝe pokrywać się z nazwą formularza, nie jest to jednak konieczne.

Instalacja programu. Po naciśnięciu przycisku Dalej pojawi się okno, w którym naleŝy dokonać wyboru docelowej lokalizacji.

Generator Wniosków Płatniczych dla Programu Operacyjnego Kapitał Ludzki. Instrukcja Instalacji

1. Wymagane komponenty:

*Wersja dla przeglądarki Internet Explorer. Instrukcja instalacji czytnika kart chipowych* (Konto korporacyjne) SGBe-kdbs

Instrukcja podłączenia i konfiguracji urządzeń z WiMAX

Instrukcja Instalacji

Teoretyczne wprowadzenie do programu pocztowego Microsoft Outlook 2007

INSTALACJA DOSTĘPU DO INTERNETU

NIP PL

Instrukcja obsługi programu PLOMP PLUS FM

Komunikacja z wykorzystaniem Protokołu TCP oraz funkcji AG_SEND/AG_RECV

THOMSON SpeedTouch 585v6

1) Połączenie za pomocą kabla PC/PPI (Nr kat.: USB: 6ES DB30-0XA0, RS232: 6ES CB30-0XA0)

MikroTik jako Access Point

Jak zainstalować i skonfigurować komunikator MIRANDA, aby wyglądał i funkcjonował jak Gadu Gadu Tutorial by t800.

Tworzenie maszyny wirtualnej

Konfiguracja programu pocztowego Outlook Express i toŝsamości.

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

Instalowanie certyfikatów celem obsługi pracy urządzenia SIMOCODE pro V PN z poziomu przeglądarki internetowej w systemie Android

Komunikacja pomiędzy panelem Astraada HMI Panel i sterownikiem Siemens S w sieci ProfiNet

Aktualizacja modemu LTE Speed 1000

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-520L

1 INSTRUKCJA KONFIGURACJI DOSTĘPU DO INTERNETU za pomocą protokołu PPPoE konfiguracja dla systemu Windows VISTA

Instrukcja podstawowego uruchomienia sterownika PLC LSIS serii XGB XBC-DR20SU

INFORMATOR TECHNICZNY HORNER. Konfiguracja komunikacji GPRS pomiędzy sterownikiem XLe i oprogramowaniem Proficy HMI/SCADA Cimplicity

IntegralNet krok po kroku. Pierwsze uruchomienie

Multimetr cyfrowy MAS-345. Instrukcja instalacji i obsługi oprogramowania DMM VIEW Ver 2.0

GEO-SYSTEM Sp. z o.o. GEO-RCiWN Rejestr Cen i Wartości Nieruchomości Podręcznik dla uŝytkowników modułu wprowadzania danych Warszawa 2007

INFORMATOR TECHNICZNY WONDERWARE

Ustawianie lokalizacji dla indeksów Ustawianie lokalizacji dla indeksów spis kroków

Compas 2026 Personel Instrukcja obsługi do wersji 1.05

Wymagania programowe: STEP 7 STEP 7-Micro/Win

Instrukcja uŝytkowania

Manual konfiguracji aplikacji softphone dla usługi Biznes Pakiet

Polsko-Niemiecka Współpraca MłodzieŜy Podręcznik uŝytkownika Oprogramowania do opracowywania wniosków PNWM

Praca z programami SAS poza lokalną siecią komputerową UZ. Zestawienie tunelu SSH oraz konfiguracja serwera proxy w przeglądarce WWW

Ćwiczenia z S S jako Profinet-IO Controller. FAQ Marzec 2012

Spis treści. 1 Historia dokumentu Wstęp Obsługa programu... 6

Współpraca Integry z programami zewnętrznymi

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Instalacja oprogramowania Rigel Med-eBase dla systemów Windows XP, 7 oraz 8.

Konfiguracja programu Merz OPC Server AS511 i oprogramowania InTouch do komunikacji ze sterownikiem Siemens Simatic S5

Windows 10 - Jak uruchomić system w trybie

Program dla praktyki lekarskiej

INSTRUKCJA INSTALACJI SYSTEMU

FAQ: /PL Data: 9/04/2013 WinCC v7 Wymiana danych ze sterownikiem serii S poprzez protokół Modbus TCP

Instrukcja EQU Kantech

Ćw. I. Środowisko sieciowe, połączenie internetowe, opcje internetowe

INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4

Rozwiązywanie problemów z Javą

pielęgniarki ambulatoryjnej pielęgniarki środowiskowej połoŝnej

Rozdział 7. Drukowanie

SKRÓCONA INSTRUKCJA INSTALACJI MODEMU I KONFIGURACJA POŁĄCZENIA Z INTERNETEM NA WINDOWS 8 DLA AnyDATA ADU-510L

UNIFON podręcznik użytkownika

Spis treści

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400

epuap Archiwizacja w Osobistym Składzie Dokumentów

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji BSEND/BRCV

Instrukcja wymiany certyfikatów przeznaczonych do komunikacji aplikacji Komornik SQL z systemem ZUS

Instrukcja konfiguracji. Instrukcja konfiguracji ustawień routera TP-Link dla użytkownika sieci POGODNA.NET

Instrukcja instalacji aplikacji Generator Wniosków Aplikacyjnych Edytor.

Rodzaj kabla Kabel szeregowy skrosowany (tzw. zero modem kabel) Kabel USB host-to-host Kabel RS232/PPI multimaster Kabel USB/PPI multimaster *

CRM VISION INSTALACJA I UśYTKOWANIE ROZSZERZENIA DO PROGRAMU MOZILLA THUNDERBIRD

CRM VISION Instalacja i uŝytkowanie rozszerzenia do programu Mozilla Thunderbird

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

INTERFEJS FIAT USB INSTRUKCJA OBSŁUGI strona 1 /13

HOTSPOT. [ konfiguracja, rejestracja, użytkowanie ]

Rys Rejestracja certyfikatu kwalifikowanego w programie Płatnik

THOMSON SpeedTouch 780 WL

POWIADOMIENIE SMS ALBATROSS S2. Opis aplikacji do programowania

Program dla praktyki lekarskiej. Instalacja programu dreryk

IV.3.b. Potrafisz samodzielnie dokonać podstawowej konfiguracji sieci komputerowej

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet.

Konfiguracja Javy. Jak prawidłowo skonfigurować środowisko Java. Jak zacząć? Poradnik dla systemów Windows 7,8, 8.1 i 10. Wersja 1.

instrukcja obsługi N-Viewer 1200 Mobile

Praca z programami SAS poza lokalną siecią komputerową UZ. Zestawienie tunelu SSH oraz konfiguracja serwera proxy w przeglądarce WWW

asix4 Podręcznik użytkownika SAPIS7 - drajwer protokołu SAPIS7 Podręcznik użytkownika

Instalacja PPPoE w systemie Windows XP za pomocą kreatora nowego połączenia sieciowego

POP 3.1. Czyli krótka historyjka w obrazkach jak poprawnie zainstalować i korzystać z programu POP

Instalacja. Jak skonfigurować Twój e-podpis?

Geneza zmiany roku. Uwaga! Kalendarze dostępowe typu tygodniowego nie wymagają obsługi!.

INTERFEJS VAG TACHO USB INSTRUKCJA OBSŁUGI

Instrukcja zarządzania kontami i prawami

Transkrypt:

EasyLog czyli jak archiwizować dane z Simatic S7-300/400 Przetestuj komunikację i zbieranie danych procesowych, zarówno będąc połączonym ze sterownikiem (Simatic S7), jak i wykorzystując symulator PLC. 1. Wstęp: Instrukcja ta ma za zadanie umoŝliwić przetestowanie własnej drogi komunikacji i wypróbowanie juŝ istniejących rozwiązań, w celu zapoznania się z dostarczanym przez firmę INEE oprogramowaniem, przed jego zakupem. Dokument moŝe być równieŝ stosowany w celach edukacyjnych. 2. Lista potrzebnych programów: Accontrol-S7 (wersja demo konieczny restart po 15min.) Symuluje sterownik z serii S7 (300/400), daje moŝliwość komunikacji poprzez Ethernet protokół S7 (RFC 1006) Pobierz z: http://www.inee.pl/download/software/deltalogic/setupaccontrol.zip INAT NetTest (oprogramowanie darmowe) UmoŜliwia m.in. forsowanie obszarów pamięci Pobierz z: http://www.inee.pl/download/software/inat/nettest_win.exe EasyLog (wersja demo komunikat co 10 minut ) Prosta archiwizacja danych ze sterowników S7-300/S7-400 Pobierz z: http://www.inee.pl/download/software/deltalogic/setupeasylog.zip 1

3. Cel instrukcji: Naszym celem jest utworzenie komunikacji pomiędzy wirtualnym sterownikiem PLC ACCONtrol S7 (lub fizyczną jednostką S7-300/400), a pozostałym oprogramowaniem testowym firm INAT i DELTALOGIC, w taki sposób, aby móc za pomocą programu EasyLog rejestrować zmiany wartości zmiennych, forsowanych przez INAT NetTest (lub rzeczywistych wartości z S7 PLC). Wynikiem naszych działań będzie utworzony na dysku plik.csv, zawierający historię zmian wartości, wybranych przez nas zmiennych. 4. Konfiguracja ACCONtrol: W pierwszej kolejności zajmiemy się ustawieniami w naszym wirtualnym sterowniku, aby wiedzieć na jakich dokładnie danych będziemy pracować. Aby dodać nowe okienko (zmienną) mamy do dyspozycji następujące polecenia programu: Menu Einfuegen Eingang (lub klawisz F2) = EB0 = IB0 Menu Einfuegen Ausgang (lub klawisz F3) = AB0 = OB0 Menu Einfuegen Merker (lub klawisz F4) = MB0 Menu Einfuegen Allgemein (lub klawisz F6) = dowolna zmienna Jeśli posiadamy juŝ gotowy projekt ze STEP-a (*.s7p), moŝemy go zaimportować poleceniem: Menu Extras Programm laden.. W odróŝnieniu od symulatora PLC firmy Siemens (S7-PLCSIM), ACCONtrol komunikuje się poprzez interfejs TCP/IP (protokół S7). Dlatego teŝ w obu pozostałych aplikacjach, będziemy się do niego odwoływać, podając adres IP komputera na którym jest zainstalowany. MoŜe to być adres naszego komputera (127.0.0.1), innego komputera w sieci, gdzie zainstalowany jest ACCONtrol, bądź adres fizycznego sterownika PLC (Siemens Simatic S7), podłączonego do sieci Ethernet. 2

5. Konfiguracja INAT NetTest: Wiedząc juŝ, jakie obszary pamięci chcemy forsować, a tego właśnie wyboru powinniśmy dokonać w ACCONtrol-u, moŝemy przystąpić do konfiguracji NetTesta. Narzędzie to posiada wiele funkcjonalności, jednak w niniejszej instrukcji wykorzystywać będziemy tylko jedną z nich. Konkretnie jest to moŝliwość aktywnego zapisu (forsowania) wartości zmiennej w sterowniku. Program jest w stanie dokonywać zmian w ośmiu obszarach pamięci jednocześnie. W celu parametryzacji tych obszarów wybieramy zatem jedną z opcji: Menu Fetch/Write Write Active 1.. Write Active 8.. Dla kaŝdej z opcji wyświetlone zostanie poniŝsze okno: PowyŜsza konfiguracja spowoduje cykliczny zapis (co 2 sekundy) do zmiennych MB0,MB1,MB2. Zaczynając od zera, zmienne będą przyjmować wartości: 0,5,10,15... Obszary deklarujemy w następujący sposób: Data Word wpisujemy numer słowa No wpisujemy ilość bajtów, licząc od początku słowa o powyŝszym numerze. 3

Przykład (przy zaznaczonym typie bloku Mb): Data Word = 2; No = 0; Brak zapisu Data Word = 2; No = 1; MB2 Data Word = 2; No = 2; MB2, MB3 (równoległy zapis tych samych wartości MB2=MB3) Aby program brał pod uwagę całe słowo, naleŝy zaznaczyć opcję Wówczas zapis będzie wyglądał następująco: Data Word = 2; No = 2; MB2 + MB3 = MW2 (MW2 zmieniane w całości ) Wartości natomiast wpisujemy w pola: Values wpisujemy wartości stałe (zmienna będzie stale utrzymywać tę wartość) Count values with wartość, o jaką zmienna będzie zwiększana lub zmniejszana Aby cała komunikacja zadziałała, naleŝy odpowiednio skonfigurować ustawienia: TCP/IP: oraz RFC 1006: (po kliknięciu na ) 4

6. Konfiguracja EasyLog: Po przeprowadzeniu udanego zapisu do zmiennej (moŝemy obserwować zachodzące zmiany bezpośrednio w ACCONtrol-u), nadszedł czas, aby coś sensownego z tymi danymi zrobić. Program EasyLog umoŝliwi nam odczyt wartości, forsowanych przez nas zmiennych oraz ich archiwizację w pliku.csv. Za pomocą przycisku przechodzimy do ustawień bieŝącej konfiguracji. Na ekranie pojawi się okno: 5

Konfigurację programu rozpoczniemy od wpisania Numeru urządzenia i Numeru PLC. Są to niezbędne i najwaŝniejsze pola, bez których komunikacja nie będzie mogła się odbyć. Oba numery sprawdzamy w ustawieniach AGLink-a 1 klikając na przycisk. W kolejno otwartym oknie (zrzut ekranu poniŝej), w zakładce Devices wybieramy dowolne urządzenie (tu oznaczone numerem 1) i z rozwijanej listy obok nazwy urządzenia, wybieramy rodzaj komunikacji S7-TCP/IP. Następnie, w prawej części okna w zakładce TCP/IP, naleŝy przede wszystkim wpisać adres naszego komputera (127.0.0.1). Z pozostałych pól do uzupełnienia, pozostaje nam PLC no., które w przypadku uŝywania wirtualnego sterownika, uzupełniamy dowolną wartością, pamiętając tylko, aby ta sama liczba znalazła się w konfiguracji EasyLoga. Pola Rack oraz Slot nie są potrzebne, nie wpisujemy nic. 1 AGLink jest aplikacją - zestawem bibliotek komunikacyjnych, które umoŝliwiają połączenie ze sterownikiem PLC bez potrzeby wykorzystywania technologii OPC. Więcej o tym i pozostałym oprogramowaniu firmy Deltalogic, na stronie www.inee.pl oraz pod adresem info@inee.pl 6

Zamykamy okno z ustawieniami AGLink-a i wracamy do konfiguracji EasyLog-a. Uzupełniamy pola Numer urządzenia oraz Numer PLC zgodnie z ustawieniami w AGLink-u i wybieramy rodzaj archiwizacji oraz w zaleŝności od wyboru, uzupełniamy pozostałe pola. Następnie przechodzimy do zakładki Konfiguracja zmiennych, gdzie wprowadzamy nazwy forsowanych przez nas zmiennych (zadeklarowane w INAT NetTest). Aby uzyskać adekwatny do naszych potrzeb efekt końcowy, czyli plik.csv z historią zmian, przechodzimy do zakładki Konfiguracja pliku, gdzie decydujemy gdzie i w jaki sposób ów plik ma zostać utworzony. To juŝ wszystko, co naleŝało zrobić. MoŜesz juŝ uruchomić komunikację i rozpocząć archiwizowanie danych. Jeśli w tym momencie nadal nie moŝesz archiwizować lub wystąpiły inne problemy, wykonaj jeszcze raz wszystkie opisane wyŝej czynności. Jeśli i to nie pomoŝe, skontaktuj się z nami z chęcią pomoŝemy. Krzysztof Kuźniarz INEE Sp. z o.o. 2008 OSTRZEśENIE Niniejsza instrukcja stanowi wartość intelektualną INEE Sp. z o.o. Jej uŝycie w celach innych, niŝ testowych, a zwłaszcza w celach komercyjnych lub przekazywanie jako własnej, jest bezprawne. Dopuszcza się rozpowszechnianie i publikowanie tego dokumentu, ale jest to moŝliwe tylko i wyłącznie po uzyskaniu uprzedniej zgody firmy INEE oraz pod warunkiem, iŝ treść jest przekazywana i publikowana w całości i w niezmienionej formie. Niniejsze ostrzeŝenie stanowi równieŝ integralną i nierozłączną część niniejszej instrukcji. 7