SIMATIC ET200S rozproszone we/wy IM PN/DP CPU moduł interfejsu

Wielkość: px
Rozpocząć pokaz od strony:

Download "SIMATIC ET200S rozproszone we/wy IM 151-8 PN/DP CPU moduł interfejsu"

Transkrypt

1 Przedmowa Opis 1 SIMATIC ET200S rozproszone we/wy IM PN/DP CPU moduł interfejsu Instrukcja użytkowania Budowa i elementy 2 sygnalizacji Komunikacja 3 Koncepcja pamięci 4 Montaż i podłączenie 5 Adresacja 6 Uruchomienie 7 Serwis i konserwacja 8 Funkcje 9 Wykrywanie i usuwanie usterek, diagnostyka Dane techniczne Dodatek 10 A B 06/2008 A5E

2 Wskazówki bezpieczeństwa Niniejsza instrukcja zawiera wskazówki, których przestrzeganie pozwoli na zapewnienie bezpieczeństwa oraz zapobiegnie powstawaniu strat materialnych podczas używania sprzętu. Wskazówki odnoszące się do osobistego bezpieczeństwa oznaczone są symbolem bezpieczeństwa. Uwagi odnoszące sie do szkód majątkowych nie posiadają symbolu bezpieczeństwa. Wskazówki przedstawione poniżej są ułożone według stopnia niebezpieczeństwa. NIEBEZPIECZEŃSTWO Oznacza, że jeśli stosowne środki ostrożności nie zostaną zachowane, będą miały miejsce: śmierć, ciężkie uszkodzenia ciała lub poważne uszkodzenia mienia. OSTRZEŻENIE Oznacza, że jeżeli stosowane środki ostrożności nie zostaną zachowane, mogą mieć miejsce: śmierć, ciężkie uszkodzenia ciała lub poważne uszkodzenia mienia. OSTROŻNIE Oznacza, że jeśli stosowane środki ostrożności nie zostaną zachowane, mogą mieć miejsce drobne urazy. OSTROŻNIE Bez symbolu bezpieczeństwa, oznacza, że mogą mieć miejsce uszkodzenia mienia, jeśli stosowane środki ostrożności nie zostaną zachowane UWAGA Oznacza, że jeśli odpowiednie informacje nie zostaną wzięte pod uwagę, mogą wystąpić nieoczekiwane wyniki lub sytuacje. Jeżeli w tekście / instrukcji oznaczono więcej niż jeden stopień niebezpieczeństwa, ostrzeżenie przedstawia najwyższy stopień niebezpieczeństwa podczas użytkowania. Ostrzeżenie zranienia wraz z symbolem bezpieczeństwa może obejmować także ostrzeżenie odnoszące sie do szkody majątkowej. Wykwalifikowany Personel Prawidłowe użycie Znaki handlowe Urządzenie bądź System może być konfigurowane i używane tylko z poniższą dokumentacją. Odbiór techniczny i eksploatacja może być wykonywana jedynie przez wykwalifikowany personel. W kontekście informacji o bezpieczeństwie, zawartych w tym dokumencie, pod pojęciem wykwalifikowany personel rozumie się osoby upoważnione do uziemiania, podłączania sprzętu i systemów zgodnie z obowiązującymi normami i standardami bezpieczeństwa. Następująca wskazówka: OSTRZEŻENIE To urządzenie może być używane jedynie do zastosowań opisanych w katalogu lub specyfikacji technicznej i tylko w połączeniu z urządzeniami lub komponentami pochodzącymi od producentów zatwierdzonych lub zalecanych przez firmę Siemens. Poprawne i bezpieczne funkcjonowanie produktu możliwe jest tylko i wyłącznie, jeśli jest on transportowany, magazynowany, przechowywany oraz instalowany prawidłowo i ostrożnie oraz jest obsługiwany i serwisowany według wskazań. Wszystkie nazwy posiadające znak są zastrzeżonymi znakami handlowymi Siemens AG. Wykorzystane znaki handlowe, użyte przez osoby trzecie, mogą naruszać prawa do znaku handlowego właściciela. Wyłączenia z odpowiedzialności Zawartość niniejszej instrukcji została sprawdzona pod względem zgodności z opisanym sprzętem i oprogramowaniem. Ponieważ wszystkie odchylenia nie mogą być całkowicie wykluczone, dlatego całkowita zgodność nie może być gwarantowana. Jednakże informacje zawarte w niniejszej instrukcji są regularnie uaktualniane i wszystkie konieczne poprawki są zawierane w następnych edycjach. Siemens AG Industry Sector Postfach NÜRNBERG GERMANY A5E P 07/2008 Copyright Siemens AG Technical data subject to change

3 Przedmowa Przeznaczenie podręcznika Niniejsza instrukcja stanowi uzupełnienie Instrukcji Operatorskiej ET 200S Rozproszony system I/O. Zawiera opis wszystkich funkcji obsługiwanych przez moduł interfejsu CPU IM151-8 PN/DP. Podręcznik nie zawiera funkcji, które dotyczą ogólnych cech ET 200S. Informacje na temat ET 200S znajdują się w Instrukcji Operatorskiej ET 200S Rozproszony system I/O. Informacje zawarte w niniejszym podręczniku oraz w Instrukcji Operatorskiej ET 200S Rozproszony system I/O pozwalają na uruchomienie ET 200S z modułem interfejsu CPU IM PN/DP oraz na pracę z nim jako sterownikiem IO w sieci PROFINET. W podręczniku umieszczono także informacje w jaki sposób moduł interfejsu CPU IM PN/DP może pracować z modułem DP master w sieci PROFIBUS DP. Wymagany poziom wiedzy Korzystanie z podręcznika wymaga ogólnej wiedzy z zakresu automatyki przemysłowej. Zakres podręcznika Niniejsza instrukcja operatorska obejmuje moduł interfejsu IM PN/DP CPU (nr zamówieniowy 6ES7151-8AB00-0AB0) moduł DP master (nr zamówieniowy 6ES7138-4HA00-0AB0) komponenty rozproszonego systemu I/O ET 200S wyspecyfikowane w Instrukcji Operatorskiej ET 200S Rozproszony system I/O. UWAGA Specjalne funkcje modułu interfejsu CPU IM 151-8F PN/DP CPU można znaleźć w informacjach o produkcie umieszczonych w Internecie pod adresem Niniejsza instrukcja operatorska zawiera opis komponentów ważny w momencie jej publikacji. Rezerwuje się prawo do wydania Informacji o Produkcie, które będą zawierały uaktualnienie w zakresie nowych komponentów oraz nowych wersji komponentów. Instrukcja użytkownika, 06/2008, A5E

4 Przedmowa Zmiany odnośnie poprzedniej wersji Niniejszy podręcznik jest pierwszą publikowaną wersją. Przewodnik Instrukcja operatorska zawiera następujące wskazówki, które umożliwią szybki dostęp do potrzebnych informacji: Na początku dokumentacji znajduje się spis treści. Ważne terminy (słownictwo) zostało wyjaśnione w słowniku. Odnajdywanie ważnych tematów w dokumentacji ułatwia index. Recycling i likwidacja Dzięki faktowi, iż moduł interfejsu IM PN/DP CPU ma niski poziom substancji zanieczyszczających, możliwy jest jego recykling. W celu usunięcia lub poddania recyklingowi odpadów elektronicznych, prosimy o skontaktowanie się z certyfikowaną firmą świadczącą tego typu usługi. Dodatkowe wsparcie Jeśli mają Państwo jakiekolwiek pytania odnośnie produktów opisanych w podręczniku, a nie odnaleźli Państwo odpowiedzi w poniższym dokumencie, prosimy o kontakt z lokalnym przedstawicielstwem firmy Siemens. Portal Internetowy zawierający dokumentację techniczną dla różnych produktów oraz systemów SIMATIC jest dostępny pod adresem: Katalog online oraz system zamówień dostępne są pod adresem: Centra szkoleniowe Ofertujemy Państwu kursy, które pomogą rozpocząć pracę z ET 200S oraz systemem automatyki SIMATIC S7. Prosimy o kontakt z naszym regionalnym centrum szkoleniowym lub centrum szkoleniowym w D , Norymerga, Niemcy. Telefon: +49 (911) Instrukcja użytkownika, 06/2008, A5E

5 Przedmowa Wsparcie Techniczne Wsparcie techniczne z zakresu wszystkich projektów A&D mogą Państwo znaleźć korzystając zapytania (support request) wysłanego przez stronę: Tel.: Fax: Dodatkowe informacje w zakresie naszego wsparcia technicznego znajdują się pod adresem Service & Support w sieci Internet Poza dokumentacją, oferujemy także obszerną bazę wiedzy w Internecie, pod adresem: Można tam znaleźć: Newsletter, który dostarcza najświeższe informacje o produktach Dokumentacje; funkcje wyszukiwania w serwisie Service & Support Ogólnoświatowe forum, w którym użytkownicy oraz eksperci dzielą się swoim doświadczeniem Bazę danych kontaktowych do lokalnych partnerów Automation & Drives Informacje o dostępnych serwisach on-site, naprawach, częściach zamiennych. Poza tym, na stronach Serwisu można znaleźć dużo więcej informacji. Instrukcja użytkownika, 06/2008, A5E

6 Przedmowa 6 Instrukcja użytkownika, 06/2008, A5E

7 Spis treści 1 Informacje ogólne Funkcje modułu interfejsu IM PN/DP CPU Właściwości modułu interfejsu IM PN/DP CPU Właściwości modułu DP master Przykładowe konfiguracje Budowa i elementy sygnalizacyjne Budowa i elementy sygnalizacyjne modułu interfejsu CPU IM PN/DP Wyświetlanie statusu i błędów modułu IM PN/DP CPU Elementy sygnalizacji modułu DP master Komunikacja Interfejsy PROFINET (PN) PROFIBUS DP Usługi komunikacyjne Informacje ogólne o usługach komunikacyjnych Komunikacja PG Komunikacja OP Komunikacja S Routing Routing zbiorów danych Spójność danych Komunikacja za pomocą PROFINET Web serwer Ustawienia językowe Ustawienia HW Config, zakładka "Web" Uaktualnianie Strony Web Połączenia S7 (S7 connections) Połączenie S7 (S7 connection) jako ścieżka komunikacji Przypisywanie połączenia S Dystrybucja i dostępność zasobów połączenia S Zasoby połączeń dla routingu...70 moduł interfejsu IM PN/DP CPU 7 Instrukcja użytkownika, 06/2008, A5E

8 Spis treści 3.5 DPV Koncepcja pamięci Obszary pamięci i pamięć podtrzymywana (retentive memory) Obszary pamięci moduł interfejsu IM PN/DP CPU Podtrzymywania pamięci ładowania, systemowej i RAM Podtrzymywanie obiektów pamięci Obszary adresowe pamięci systemowej Właściwości SIMATIC Micro Memory Card Funkcje pamięci Informacje ogólne: funkcje pamięci Wgrywanie programu użytkownika poprzez SIMATIC Micro Memory Card do modułu interfejsu IM PN/DP CPU Obsługa bloków Kasowanie pamięci i restart CPU Receptury Pliki rejestracyjne (log) wartości pomiarowych Archiwizacja (backup) projektu na SIMATIC Micro Memory Card Montaż i podłączenie Zawartość Instalacja modułu interfejsu IM PN/DP CPU Podłączanie modułu interfejsu IM PN/DP CPU Instalacja i podłączenie modułu DP master Adresacja Adresacja modułów I/O Adresacja zgodna ze slotami dla zcentralizowanych modułów I/O Adresacja użytkownika dla modułów I/O Adresacja w PROFINET IO Adresowanie w PROFIBUS DP Uruchomienie Informacje ogólne Procedura uruchamiania Procedura: uruchamianie sprzętu Procedura: uruchamianie oprogramowania Uruchomieniowa lista kontrolna Uruchamianie modułów Wkładanie/Wymiana SIMATIC Micro Memory Card Pierwsze załączenie zasilania Resetowanie moduł interfejsu IM PN/DP CPU przy użyciu przełącznika wyboru trybu pracy Formatowanie SIMATIC Micro Memory Card Reset do stanu jak przy dostawie Podłączanie programatora / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU Instrukcja użytkownika, 06/2008, A5E

9 Spis treści Uruchamianie SIMATIC Manager Monitoring i modyfikacja I/O Uruchamianie PROFINET IO Wymagania do uruchamiania PROFINET Konfiguracja i uruchamianie systemu PROFINET IO Uruchamianie PROFIBUS DP Uruchamianie sieci PROFIBUS DP Uruchamianie IM PN/DP CPU z modułem DP master jako DP master Bezpośrednia wymiana danych (Direct data exchange) Serwis i konserwacja Informacje ogólne Kopia zapasowa firmware na SIMATIC Micro Memory Card Aktualizacja firmware Kiedy należy uaktualnić moduł interfejsu IM PN/DP CPU? Aktualizacja firmware przy użyciu SIMATIC Micro Memory Card Aktualizacja firmware online (poprzez sieć) Kopia danych projektu na SIMATIC Micro Memory Card Wymiana modułu interfejsu IM PN/DP CPU Wymiana modułu DP master Funkcje Parametryzacja spoiny odniesienia dla podłączenia termopar Wyjmowanie i wkładanie modułów podczas pracy Informacje ogólne Co się dzieje, gdy moduły wyjmowane są podczas pracy Procedura, gdy moduły są wkładane podczas pracy Włączanie i wyłączanie modułów zasilania podczas pracy Wykrywanie i usuwanie usterek, diagnostyka Informacje ogólne Dane identyfikacyjne i konserwacyjne modułu interfejsu IM PN/DP CPU Funkcje testujące Informacje ogólne: funkcje testujące Informacje ogólne: Diagnostyka Funkcje diagnostyczne dostępne w STEP Diagnostyka infrastruktury sieciowej (SNMP) Diagnostyka z wykorzystaniem diod statusu i błędów Wprowadzenie Wyświetlanie statusu i błędów modułu interfejsu IM PN/DP CPU Ocena diody SF LED w przypadkach błędów programowych Ocena diody SF w przypadku błędów sprzętowych Wyświetlanie statusu i błędów dla interfejsu PN Wyświetlanie statusu i błędów modułu DP master Podstawy diagnostyki w PROFINET IO Instrukcja użytkownika, 06/2008, A5E

10 Spis treści 10.6 Diagnostyka PROFIBUS DP Diagnostyka moduł interfejsu IM PN/DP CPU jako DP master Dane techniczne Ogólne dane techniczne Schemat blokowy IM PN/DP CPU z modułem DP master Specyfikacja techniczna IM PN/DP CPU Moduł DP master Specyfikacja techniczna moduł DP master Dodatek Numery zamówieniowe Numery zamówieniowe modułów Numery zamówieniowe dla akcesorii Rysunki wymiarowe Moduł DP master Czasy cyklu i reakcji Informacje ogólne Czas cyklu (Cycle time) Czas reakcji (Response time) Czas reakcji dla przerwania Dodatkowa dokumentacja Słownik Indeks Instrukcja użytkownika, 06/2008, A5E

11 Informacje ogólne Funkcje modułu interfejsu IM PN/DP CPU jest komponentem systemu rozproszonych I/O ET 200S o stopniu ochrony IP20. jest inteligentnym procesorem. Pozwala na decentralizację zadań sterowania. Dlatego, ET 200S z IM PN/DP CPU może, jeśli jest takie wymaganie, wykonywać w pełni niezależne funkcje sterowania poprzez powiązane funkcjonalne jednostki procesowe. może być kontrolerem IO lub urządzeń PROFINET CBA (z lub bez funkcjonalności proxy dla sieci PROFIBUS DP) w sieci PROFINET. Aby zapewnić funkcjonalność proxy musi być podłączony moduł DP master. urządzeniem DP master sieci PROFIBUS DP przy połączeniu z opcjonalnym modułem DP master. Wykorzystanie modułu interfejsu IM PN/DP CPU pozwala na dalszą modularyzację oraz standaryzację funkcjonalnych jednostek procesowych oraz prosty i przejrzysty koncept sterowania maszyn. Instrukcja użytkownika, 06/2008, A5E

12 Informacje ogólne 1.2 Właściwości modułu interfejsu IM PN/DP CPU 1.2 Właściwości modułu interfejsu IM PN/DP CPU Właściwości modułu interfejsu IM PN/DP CPU posiada następujące właściwości: Moduł interfejsu posiada funkcjonalność PLC (zintegrowany komponent CPU w pamięcią 128 KB typu working memory ). Moduł interfejsu może być używany jedynie z włożoną pamięcią typu load (SIMATIC Micro Memory Card). Moduł interfejsu może być rozszerzony do 63 modułów I/O z zakresu systemu ET 200S. Maksymalna długość magistrali wewnętrznej wynosi 2 m. Podłączenie do sieci PROFINET za pomocą interfejsu PROFINET ze zintegrowanym urządzeniem switch z 3portami RJ45. - Adres IP dla sieci PROFINET jest zapisywany wraz z konfiguracją HW Config na SIMATIC Micro Memory Card. - Komunikacja odbywa się poprzez PROFINET, w taki sposób, że obsługiwane są obydwa tryby PROFINET IO (możliwość podłączenia do 128 urządzeń IO) oraz PROFINET CBA. Jako kontroler PROFINET IO, moduł interfejsu IM PN/DP CPU obsługuje także - komunikację typu real-time poprzez RT i IRT, - oparty na priorytetach start urządzeń PROFINET IO, - wymianę urządzenia bez konieczności ruchomych mediów / PD oraz - wymianę urządzeń IO podczas pracy (zmiana portów partnera). Zminimalizowano czasy przestoju dzięki zintegrowanej diagnostyce. Możliwe jest uaktualnienie firmware przy wykorzystaniu karty SIMATIC Micro Memory Card lub online poprzez lokalną sieć. Zintegrowany serwer sieci web pozwala na dostęp do informacji, statusów i diagnostyki z dowolnej lokalizacji. Moduł interfejsu wyposażono w przełącznik trybów pracy z pozycjami RUN, STOP i MRES. W przedniej części modułu interfejsu umieszczono 10 diod LED, które informują o: - błędach ET 200S (SF) - błędach w sieci PROFINET (BF-PN) - dostępnej informacji dotyczącej konserwacji / obsługi (MT) - napięcia zasilania dla wewnętrznej elektroniki (ON) - żądania wymuszenia / forsowania (FRCE) - trybu pracy modułu interfejsu IM PN/DP CPU (RUN i STOP) - statusu połączenia portów 1 i 3 interfejsu PROFINET (P1 - LINK, P2 - LINK, P3 - LINK) może być rozszerzony o jeden moduł DP master. Pozwala to na rozszerzenie funkcjonalności do DP master. 12 Instrukcja użytkownika, 06/2008, A5E

13 Informacje ogólne 1.3 Właściwości modułu DP master Integracja modułu interfejsu IM PN/DP CPU w ET 200S jest integrowany w ET 200S tak jak każdy inny moduł: tj. ma taki sam koncept konfiguracji, instalacji oraz możliwość rozszerzeń. Więcej informacji w tym zakresie znajduje się w Instrukcji Operatorskiej ET 200S Rozproszony system I/O. Jak konfigurować i programować ET 200S z IM PN/DP CPU? Aby skonfigurować ET 200S z IM PN/DP CPU (konfiguracja i parametryzacja) oraz aby zaprogramować moduł interfejsu IM PN/DP CPU niezbędne jest oprogramowanie narzędziowe STEP 7 w wersji V5.4 + ServicePack 4 lub nowszej. Procedura konfiguracji ET 200S z IM PN/DP CPU została opisana w rozdziale Uruchomienie niniejszego podręcznika. W Liście Instrukcji S7-300 znajduje się pakiet instrukcji STPE 7 do programowania modułu interfejsu IM PN/DP CPU. Listę Instrukcji umieszczono w Internecie, pod adresem wpis ID Ograniczenia w zakresie użycia starterów silnikowych oraz modułów ET 200S Przy wykorzystaniu centralnym ET 200S z IM PN/DP CPU następujące startery silnikowe i moduły ET 200S mogą spowodować zakłócenia w odpowiedzi. Wyspecyfikowane wersje starterów silnikowych oraz modułów ET 200S nie powinny być używane w ET 200S z IM PN/DP CPU. Tabela 1-1 Ograniczenia w użyciu starterów silnikowych i modułów ET 200S Starter silnikowy / moduł Numer zamówieniowy Włączając do wersji produktu DS1e-x direct-on-line starter; HF 3RK B10- AA2 E06 RS1e-x reversing starters; HF F-DS1e-x fail-safe direct starters; HF 3RK B13- AA2 E06 F-RS1e-x fail-safe reversing starters; HF DS1e-x direct-on-line starter; HF 3RK B 0- AA3 E03 RS1e-x reversing starters; HF DSS1e-x direct soft starters; HF DS1e-x direct-on-line starter; HF 3RK B - AA4 E02 RS1e-x reversing starters; HF DSS1e-x direct soft starters; HF F-DS1e-x fail-safe direct starters; HF F-RS1e-x fail-safe reversing starters; HF 2AI I 2WIRE HS moduł analogowy 6ES7134-4GB52-0AB0 E03 2 AI I 4WIRE HS moduł analogowy 6ES7134-4GB62-0AB0 E01 2AI U HS moduł analogowy 6ES7134-4FB52-0AB0 E01 2AO I HS moduł analogowy 6ES7135-4GB52-0AB0 E01 2AO U HS moduł analogowy 6ES7135-4FB52-0AB0 E03 Instrukcja użytkownika, 06/2008, A5E

14 Informacje ogólne 1.3 Właściwości modułu DP master 1.3 Właściwości modułu DP master Połączenie modułu interfejsu IM PN/DP CPU z modułem DP master z umożliwia wykorzystanie go jako urządzenia typu master w sieci DP. UWAGA CPU może być rozszerzony maksymalnie o jeden moduł DP master. Właściwości modułu DP Moduł DP master posiada następujące właściwości: Adres PROFIBUS DP jest zapisywany w konfiguracji HW Config na SIMATIC Micro Memory Card w module interfejsu IM PN/DP CPU. W przedniej części modułu DP master znajduje się dioda LED informująca o wystąpieniu błędu sieci PROFIBUS DP (BF). Połączenie do sieci PROFIUS DP poprzez interfejs DM (RS 485) modułu DP master Integracja modułu DP w ET 200S Moduł DP master jest podłączany do IM PN/DP CPU z prawej strony, co integruje go z ET 200S. Jak programować i konfigurować ET 200S z IM PN/DP CPU oraz modułem master? Aby skonfigurować ET 200S z IM PN/DP CPU i modułem DP master (konfiguracja i parametryzacja) oraz aby zaprogramować moduł interfejsu IM PN/DP CPU niezbędne jest oprogramowanie narzędziowe STEP 7 w wersji V5.4 + ServicePack 4 lub nowszej. Procedura konfiguracji ET 200S z IM PN/DP CPU została opisana w rozdziale Uruchomienie niniejszego podręcznika. 14 Instrukcja użytkownika, 06/2008, A5E

15 Informacje ogólne 1.4 Przykładowe konfiguracje 1.4 Przykładowe konfiguracje Przykładowa konfiguracja ET 200S z IM PN/DP CPU Poniższy rysunek przedstawia przykładową konfigurację ET 200S z IM PN/DP CPU. Rysunek 1-1 Widok rozproszonego systemu I/O ET 200S z IM PN/DP CPU 1 4 Moduł terminujący 2 Moduł mocy PM-E do zasilania modułów elektroniki 3 Moduły elektorniki 5 Moduły zacisków TM-E dla modułów elektroniki 6 Moduły zacisków TM-P dla modułu mocy PM-E Instrukcja użytkownika, 06/2008, A5E

16 Informacje ogólne 1.4 Przykładowe konfiguracje Przykładowa konfiguracja ET 200S z IM PN/DP CPU i modułem DP master Poniższy rysunek przedstawia przykładową konfigurację ET 200S z IM PN/DP CPU oraz modułem DP master. Rysunek 1-2 Widok rozproszonego systemu I/O ET 200S z IM PN/DP CPU oraz modułem DP master 1 7 Starter nawrotny 2 Moduł DP master 3 Moduł mocy PM-E do zasilania modułów elektronicznych 4 Moduły elektroniczne 5 Moduł mocy PM-D do starterów sil. 6 Startery bezpośrednie 8 Moduł terminujący 9 Szyna mocy (zasilania) 10 Moduł zacisków TM-P do modułów mocy PM-D 11 Moduł zacisków TM-E do modułów elektronicznych 12 Moduł zacisków TM-P do modułów mocy PM-E 16 Instrukcja użytkownika, 06/2008, A5E

17 Budowa i elementy sygnalizacyjne Budowa i elementy sygnalizacyjne modułu interfejsu CPU IM PN/DP Budowa i elementy sygnalizacyjne Rysunek Budowa i elementy sygnalizacyjne modułu interfejsu IM PN/DP CPU Rys. przedstawia następujące elementy modułu interfejsu IM PN/DP CPU gniazdo RJ45 (port 1 interfejsu PROFINET) gniazdo RJ45 (port 2 interfejsu PROFINET) gniazdo RJ45 (port 3 interfejsu PROFINET) Przełącznik wyboru trybu pracy Sygnalizacja statusu i błędów modułu interfejsu IM PN/DP CPU Sygnalizacja statusu interfejsu PROFINET Slot karty SIMATIC Micro Memory Card Podłączenie zasilania Instrukcja użytkownika, 06/2008, A5E

18 Budowa i elementy sygnalizacyjne 2.1 Budowa i elementy sygnalizacyjne modułu interfejsu CPU IM PN/DP Slot karty SIMATIC Micro Memory Card Modułem pamięci jest SIMATIC Micro Memory Card. Karty MMC można używać jako pamięci typu load memory oraz jako przenośnego archiwum. Slot SIMATIC Micro Memory Card jest dostępny z przodu modułu interfejsu. Rozdział Wkładanie/wymiana Micro Memory Card zawiera szczegółowe informacje dotyczące wkładania SIMATIC Micro Memory Card. UWAGA Moduł interfejsu CPU IM151-8 PN/DP nie jest wyposażony w zintegrowaną pamięć typu load memory. Aby korzystać z CPU IM151-8 PN/DP, należy wyposażyć go w SIMATIC Micro Memory Card. Przełącznik wyboru trybu pracy Do zmiany aktualnego trybu pracy CPU IM151-8 PN/DP, można wykorzystać przełącznik wyboru trybu pracy. Tabela 2-1 Ustawienia przełącznika wyboru trybu pracy Pozycja Znaczenie Opis RUN tryb RUN wykonuje program użytkownika. STOP tryb STOP nie wykonuje programu użytkownika. MRES kasowanie pamięci Ustawienie przełącznika wyboru trybu dla: Kasowania pamięci modułu interfejsu CPU IM PN/DP Tworzenia kopi bezpieczeństwa firmware na SIMATIC Micro Memory Card Przywracania ustawień domyślnych Wykonanie kasowania pamięci przy użyciu przełącznika trybu pracy wymaga wykonania procedury kasowania. Odwołania Tryby pracy modułu interfejsu IM PN/DP CPU: STEP 7 Online Help. Informacje dotyczące kasowania pamięci modułu interfejsu IM PN/DP CPU: rozdział Kasowanie pamięci modułu interfejsu IM PN/DP przy użyciu przełącznika wyboru trybu pracy) Ocena stanu LED pod kątem błędów i diagnostyki: rozdział Diagnostyka przy użyciu diod LED statusu i błędów. Zobacz także Wkładanie/Wymiana SIMATIC Micro Memory Card (Strona 106) 18 Instrukcja użytkownika, 06/2008, A5E

19 Budowa i elementy sygnalizacyjne 2.2 Wyświetlanie statusu i błędów modułu IM PN/DP CPU 2.2 Wyświetlanie statusu i błędów modułu IM PN/DP CPU Wyświetlanie statusu i błędów Tabela 2-2 Wyświetlanie statusu i błędów moduł interfejsu IM PN/DP CPU Oznaczenie LED Kolor Znaczenie SF Czerwony Błąd zbiorczy dla sprzętu lub błąd programowy MT Żółty Informacje dotyczące konserwacji ON Zielony Napięcie zasilania dla IM PN/DP CPU FRCE Żółty LED świeci: aktywne zadanie forsowania LED mruga z częst. 2 Hz: funkcja testowania węzła (urządzenia). RUN Zielony IM PN/DP CPU w trybie RUN Dioda LED mruga podczas startu z częst. 2 Hz, a w trybie HOLD z częstotliwością 0.5 Hz. STOP Żółty IM PN/DP CPU w trybie STOP, HOLD lub STARTUP Dioda LED mruga z częst. 0.5 Hz gdy CPU wymaga kasowania pamięci, a podczas kasowania mruga z częst. 2 Hz. Wyświetlanie statusu i błędów dla interfejsu sieciowego Tabela 2-3 Wyświetlanie statusu i błędów dla interfejsu sieciowego modułu interfejsu CPU IM PN/DP Oznaczenie LED Kolor Znaczenie BF-PN Czerwony Błąd magistrali PROFINET P1 LINK Zielony Połączenie dla portu 1 aktywne P2 - LINK Zielony Połączenie dla portu 2 aktywne P3 - LINK Zielony Połączenie dla portu 3 aktywne Odwołania Tryby pracy modułu interfejsu IM PN/DP CPU: STEP 7 Online Help Informacje dotyczące kasowania pamięci modułu interfejsu IM PN/DP CPU: rozdział Kasowanie pamięci modułu interfejsu IM PN/DP przy użyciu przełącznika wyboru trybu pracy) Ocena stanu LED pod kątem błędów i diagnostyki: rozdział Diagnostyka przy użyciu diod LED statusu i błędów. Instrukcja użytkownika, 06/2008, A5E

20 Budowa i elementy sygnalizacyjne 2.3 Elementy sygnalizacji modułu DP master 2.3 Elementy sygnalizacji modułu DP master Elementy sygnalizacji Rysunek Elementy sygnalizacji modułu DP master Rys. przedstawia następujące elementy modułu DP master Sygnalizacja statusu i błędów Gniazdo 9-pin sub D dla sieci PROFIBUS DP 20 Instrukcja użytkownika, 06/2008, A5E

21 Komunikacja Interfejsy PROFINET (PN) Dostępność Moduł interfejsu CPU IM151-8 PN/DP CPU ma wbudowany interfejs sieci PROFINET ze zintegrowanym switchem i 3 portami (gniazda RJ45). Korzystając ze zintegrowanych portów możliwa jest np. konfiguracja sieci o strukturze liniowej lub konfiguracja bez dodatkowych zewnętrznych urządzeń switch. Istnieje również możliwość podłączenia dodatkowych urządzeń PROFINET (np. PD podczas uruchomienia lub OP do sterowania i monitoringu). Podłączenie do Industrial Ethernet Do połączenia do sieci Industrial Ethernet można wykorzystać zintegrowany interfejs PROFINET modułu interfejsu IM PN/DP CPU. Zintegrowany interfejs PROFINET modułu interfejsu IM PN/DP CPU jest konfigurowany poprzez interfejs PROFINET. Synchronizacja czasu przy użyciu PROFINET może być użyty jako klient czasu poprzez interfejs PROFINET przy wykorzystaniu protokołu NTP. Ustawienia dostępne są z poziomu HW Config. Domyślnym ustawieniem jest brak synchronizacji czasu. Jako klient czasu, IM PN/DP CPU odbiera ramki komunikatu synchronizacji czasu z serwera NTP (np. SICLOCK TS) i przyjmuje go jako własny wewnętrzny czas. Dodatkowo, poza synchronizacja czasu poprzez interfejs PROFINET, istnieje możliwość synchronizacji czasu dla interfejsu DP modułu DP master. Moduł interfejsu CPU IM PN/DP może być klientem czas tylko dla jednego z interfejsów. W przypadku interfejsu PN, występuje jedynie funkcjonalność klienta czasu (taka sama jak funkcjonalność time slave dla interfejsu DP). Przykład: moduł interfejsu IM PN/DP CPU jest synchronizowany przez serwer czasu poprzez NTP za pomocą interfejsu PN (zgodnie z funkcjonalnością time slave). Moduł interfejsu IM PN/DP CPU może być używany jako master czasu dla interfejsu DP. Instrukcja użytkownika, 06/2008, A5E

22 Komunikacja 3.1 Interfejsy Możliwość komunikacji PROFINET (PN) Urządzenia PROFINET IO (np. moduł interfejsu IM PN dla ET 200S) S7-300 / S7-400 z interfejsem PROFINET (np. CPU PN/DP lub CP 343-1) Aktywne komponenty sieciowe (np. urządzenia typu switch) Urządzenie IE/PB link Programator (Programming Device / PD) lub PC z kartą sieciowa Właściwości interfejsu PROFINET Właściwości Standard IEEE Sposób podłączenia Porty 1 do 3 RJ45 Prędkość transmisji Do 100 Mbps Media Skrętka Kat 5 (100 BASE-TX) UWAGA Komponenty sieciowe PROFINET Korzystanie z urządzeń typu switch zamiast urządzeń hub dla sieci PROFINET, powoduje znaczną poprawę ruchu w sieci oraz zwiększa wydajność przy dużym obciążeniu sieci. Aby zachować zgodność ze specyfikacją wymagań, PROFINET CBA z cyklicznymi połączeniami PROFINET wymaga używania urządzeń switch. Dla połączeń (interconnections) PROFINET wymagany jest tryb full duplex 100 Mbps. Również w przypadku PROFINET IO wymagane jest używanie urządzeń switch oraz trybu 100 Mbps full duplex. Dla PROFINET IO w trybie IRT (Isochronous Real Time) wszystkie urządzenia PROFINET uczestniczące w komunikacji muszą obsługiwać tryb IRT (nawet urządzenia typu switch). 22 Instrukcja użytkownika, 06/2008, A5E

23 Komunikacja 3.1 Interfejsy Konfiguracja właściwości portu interfejsu PROFINET w STEP 7 Interfejsy PROFINET w naszych urządzeniach mają domyślnie ustawiony parametr "automatic setting" (Autonegotiation). Należy upewnić się, że wszystkie urządzenia podłączone do interfejsu PROFINET modułu interfejsu IM PN/DP CPU są również ustawione w tryb pracy "Autonegotiation". Jest to domyślne ustawienie dla standardowych komponentów sieci PROFINET / Ethernet. Jeżeli do interfejsu PROFINET IM PN/DP CPU podłączane jest urządzenie, które nie obsługuje trybu pracy "automatic setting" (Autonegotiation), lub jeśli zostanie wybrane ustawienie inne niż "automatic setting" (Autonegotiation), należy zwrócić uwagę na: PROFINET IO i PROFINET CBA wymagają pracy w trybie 100 Mbps full-duplex, tj. jeśli interfejs PROFINET modułu interfejsu IM PN/DP CPU jest wykorzystywany równocześnie dla komunikacji PROFINET IO / CBA oraz komunikacji Ethernet wówczas, interfejs PROFINET może pracować jedynie w trybie 100 Mbps full-duplex. Jeżeli interfejs PROFINET modułu interfejsu IM PN/DP CPU jest używany tylko dla komunikacji Ethernet, wraz z "automatic setting" (Autonegotiation) mogą być używane tryby 100 Mbps full-duplex lub 10 Mbps full-duplex. Tryb Half-duplex jest niedozwolony w żadnym przypadku. Przyczyna: przykładowo, jeśli switch ustawiony na stałe w tryb 10 Mbps half-duplex jest podłączony do interfejsu PROFINET modułu interfejsu IM PN/DP CPU, z powodu ustawienia Autonegotiation moduł interfejsu IM PN/DP CPU przekierowuje ustawienie do urządzeń partnerskich tzn. komunikacja działa w trybie 10 Mbps half-duplex. Jednak, ponieważ PROFINET IO i PROFINET CBA wymagają pracy w trybie 100 Mbps full-duplex, opisany powyżej tryb pracy jest niedozwolony. UWAGA Aby skonfigurować porty urządzeń IO, które mają prowadzić priorytetowany start, należy zapoznać się z informacjami w podręczniku PROFINET System Description. Dezaktywacja portu interfejsu PROFINET w IM PN/DP CPU W programie STEP 7 HW Config można dezaktywować port interfejsu PROFINET modułu interfejsu IM PN/DP CPU. Domyślnie opcja jest aktywna. Jeśli port interfejsu PROFINET jest nieaktywny, nie można za jego pomocą komunikować się z modułem interfejsu IM PN/DP CPU. Należy odnotować, że w przypadku nieaktywnego portu nie działają funkcje komunikacji, np. PD / OP, otwarta komunikacja IE lub komunikacja S7. UWAGA W przypadku modułu interfejsu IM PN/DP CPU, aby zagwarantować dostęp do modułu, zawsze musi być aktywny co najmniej jeden port. Instrukcja użytkownika, 06/2008, A5E

24 Komunikacja 3.1 Interfejsy Adresacja potrów Aby diagnozować porty interfejsu PROFINET, każdy z nich musi mieć oddzielny adres diagnostyczny. Adresowanie wykonywane jest w programie HW Config. Więcej informacji znajduje się w podręczniku PROFINET System Description. Komunikaty diagnostyczne (informacje o błędach oraz konserwacji) mogą być uaktywnione przy użyciu OB 82 (aktywacja w HW Config) a następnie analizowane przy użyciu SFB 54, przykładowo, aby zdiagnozować problemy rozpoznane w programie użytkownika. Dostępne są również rekordy danych (odczyt przy użyciu SFB 52) oraz listy statusu systemu (odczyt przy użyciu SFC 51) zawierające bardziej szczegółowe informacje diagnostyczne. Możliwa jest także diagnostyka w STEP 7 (np. diagnostyka komunikacji, połączenia sieciowe, statystyka Ethernet, parametry IP, itp.). Zegar nadawania (send clock) i cykl nadawania (send cycle) Moduł interfejsu CPU IM151-8 PN/DP pracujący jako kontroler IO obsługuje zegary nadawania (send clocks) 250 μs, 500 μs lub 1 ms. Kontrolery i urządzenia ze zestandaryzowanym zegarem nadawania mogą być używane w podsieci PROFINET IO. W przypadku urządzeń, które nie obsługują szybszego kontrolera zegara nadawania, zegar nadawania jest adaptowany do możliwości urządzenia. Oznacza to, że używając modułu interfejsu CPU IM151-8 PN/DP (kontroler IO) pracującego z zegarem nadawania 250 µs, można pracować z obydwoma urządzeniami z zegarem nadawania 250 µs i 1 ms. Cykl nadawania urządzenia może być ustawiany w relatywnie dużym zakresie. Jest on zależny od zegara nadawania. Używając modułu interfejsu CPU IM151-8 PN/DP można skonfigurować poniższe czasy aktualizacji: Zegar Czas aktualizacji nadawania 250 µs 250 µs do 128 ms 500 µs 500 µs do 256 ms 1 ms 1 ms do 512 ms Minimalny cykl nadawania zależy od liczby używanych urządzeń, ilości skonfigurowanych danych użytkownika oraz porcji komunikacji dla PROFIBUS IO. STEP 7 podczas konfiguracji automatycznie uwzględnia powyższe zależności. 24 Instrukcja użytkownika, 06/2008, A5E

25 Komunikacja 3.1 Interfejsy Odwołania Szczegółowe informacje o konfiguracji zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU znajdują się w rozdziałach Podłączenie PD/PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU oraz Uruchamianie PROFINET IO. Aby uzyskać dodatkowe informacje na temat PROFINET, należy skorzystać z podręcznika PROFINET System Description. Znajdują sie tam również opisy poniższych funkcjonalności: - Komunikacja Czasu rzeczywistego (Real-time communication) (RT i IRT) - Wymiana urządzeń bez wymiennego medium - Priorytetowany start urządzeń IO - Zmiana urządzeń IO podczas pracy (zmiana portów partnerów) Obszerne informacje w zakresie sieci Ethernet, konfiguracji sieci oraz komponentów sieci znajdują się w podręczniku SIMATIC NET, Twisted Pair and Fiber Optic Networks Manual. Podręcznik znajduje się w sieci Internet, pod adresem wpis ID Component Based Automation, Commissioning Systems - Tutorial, wpis ID Dodatkowe informacje o PROFINET znajdują się na Zobacz także Podłączanie Programatora (PD) / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU (Strona 115) Konfiguracja i uruchomienie systemu PROFINET IO (Strona 123) PROFIBUS DP Dostępność W połączeniu z opcjonalnym modułem DP master, moduł interfejsu IM PN/DP CPU ma interfejs RS 485 z funkcjonalnością DP master. Właściwości Interfejs PROFIBUS DP modułu DP master wykorzystywany jest głównie do podłączenia rozproszonych I/O. Przykładowo, PROFIBUS DP umożliwia tworzenie dużych podsieci. Interfejs PROFIBUS DP można skonfigurować jako master lub jako nieaktywny. Pozwala na uzyskanie prędkości transmisji do 12 Mbps. Jeśli interfejs PROFIBUS DP jest używany jako master, IM PN/DP CPU CPU przesyła do niego parametry sieci (takie jak szybkość transmisji). Przykładowo, w ten sposób programator (PD), otrzymuje poprawne parametry i automatycznie łączy sie do podsieci PROFIBUS. W konfiguracji istnieje możliwość wyłączenia przesyłania (rozgłaszania) parametrów sieci (bus parameter broadcasting). Instrukcja użytkownika, 06/2008, A5E

26 Komunikacja 3.1 Interfejsy Synchronizacja czasu przy użyciu PROFIBUS Synchronizacja czasu jest możliwa poprzez interfejs DP modułu DP master modułu interfejsu IM PN/DP CPU. IM PN/DP CPU może pełnić rolę mastera czasu (z odpowiednio zaprogramowanym interwałem synchronizacji) lub urządzenia slave. Ustawienia wykonywane są w programie HW Config. Domyślnym ustawieniem jest brak synchronizacji czasu. Jako master czasu, moduł interfejsu IM PN/DP CPU wysyła ramki komunikatów synchronizacji do interfejsu DP przy skonfigurowanym interwale synchronizacji, aby synchronizować inne stacje podłączone do podsieci PROFIBUS DP. Jeżeli moduł interfejsu CPU IM151-8 PN/DP jest skonfigurowany dla interfejsu DP jako master czasu, synchronizacja czasu nie będzie wykonywana dla podłączonych urządzeń slave czasu, gdy zegar modułu interfejsu IM PN/DP CPU ma ustawienia domyślne. Należy odnotować, że zegar modułu interfejsu CPU IM151-8 PN/DP nie jest domyślnie skonfigurowany po dostawie, po resecie do ustawień fabrycznych za pomocą przełącznika wyboru trybu lub po aktualizacji firmware. Synchronizacja mastera czasu rozpoczyna się, gdy tylko czas ustawiany jest po raz pierwszy poprzez: funkcję PD wywołanie SFC lub innego mastera czasu (jeśli moduł interfejsu IM PN/DP CPU został skonfigurowany jako klient czasu dla interfejsu PROFINET). Jako slave czasu, moduł interfejsu IM PN/DP CPU odbiera ramki komunikatów synchronizacji od innego mastera czasu i akceptuje odebrany czas jako swój wewnętrzny. Dodatkowo do synchronizacji czasu na interfejsie DP modułu DP master, istnieje także synchronizacja czasu na interfejsie PROFINET. może być urządzeniem slave czasu tylko dla jednego z interfejsów. Na interfejsie PN, może być tylko klientem czasu (taka sama funkcjonalność jak slave czasu na interfejsie DP). Przykład: moduł interfejsu IM PN/DP CPU jest synchronizowany za pomocą czasu poprzez NTP na interfejsie PN. Wówczas moduł interfejsu IM PN/DP CPU może być użyty tylko jako master czasu na interfejsie DP. Urządzenia przystosowane do komunikacji PROFIBUS DP Programator (Programming device) / PC OP/TP DP slaves Elementy wykonawcze / Czujniki S7-300/S7-400 z interfejsem PROFIBUS DP Odwołania Dodatkowe informacje o PROFIBUS można znaleźć na: 26 Instrukcja użytkownika, 06/2008, A5E

27 Komunikacja 3.2 Usługi komunikacyjne 3.2 Usługi komunikacyjne Informacje ogólne o usługach komunikacyjnych Wybór usługi komunikacyjnej Usługę komunikacji należy wybrać bazując na wymaganiach funkcjonalnych. Wybór usługi komunikacyjnej nie będzie miał wpływu na: Dostępną funkcjonalność Czy połączenie S7 jest wymagane, czy nie Czasu łączenia Interfejs użytkownika może się znaczeni różnić (SFC, SFB,...), jest określany również na podstawie używanego sprzętu (IM PN/DP CPU, PC,...). Przegląd usług komunikacyjnych Poniższa tabela zawiera przegląd usług komunikacyjnych zapewnianych przez moduł interfejsu IM PN/DP CPU. Tabela 3-1 Usługi komunikacyjne modułu interfejsu IM PN/DP CPU Usługi komunikacyjne Funkcjonalność Czas, w którym nawiązywane jest połączenie S7... Komunikacja programatora Uruchomienie, testy, diagnostyka z programatora, rozpoczyna się, gdy zostanie użyta usługa. przez PN Komunikacja OP Sterowanie i monitoring z OP przy załączeniu zasilania X X Komunikacja S7 Komunikacja Global data Funkcje routingu programatora Ustawienie routingu zbioru danych PROFIBUS DP PROFINET CBA Data exchange in server and client mode: Configuration of communication required Cykliczna wymiana danych (np. pamięć bitów) np. testowanie, również diagnostyka innych sieci np. konfiguracja i diagnostyka urządzeń obiektowych dla PROFIBUS DP, jeśli PD z odpowiednim narzędziem konfiguracyjnym (np. PDM) nie jest podłączone do tej samej podsieci PROFIBUS DP co urządzenie obiektowe, ale przykładowo podłączone jest do sieci PROFINET, do której podłączony jest interfejs PN modułu interfejsu IM PN/DP CPU. Wymiana danych pomiędzy urządzeniami master i slave Wymiana danych za pomocą komunikacji opartej o komponenty (component based communication) od aktywnego partnera przy załączeniu zasilania. Nie wymaga połączenia S7 z programatora, rozpoczyna się, gdy zostanie użyta usługa. z programatora (PD), gdy używana jest usługa. X X X X przez DP (opcja) X Tylko w trybie serwer Nie wymaga połączenia S7 X tylko jako DP master Nie wymaga połączenia S7 X X X Instrukcja użytkownika, 06/2008, A5E

28 Komunikacja 3.2 Usługi komunikacyjne Usługi komunikacyjne Funkcjonalność Czas, w którym nawiązywane jest połączenie S7... PROFINET IO Wymiana danych pomiędzy kontrolerami IO a urządzeniami IO przez PN Nie wymaga połączenia S7 X Web server Diagnostyka Nie wymaga połączenia S7 X SNMP (Simple Network Management Protocol) Otwarta komunikacja za pomocą TCP/IP Otwarta komunikacja za pomocą ISO on TCP Otwarta komunikacja za pomocą UDP Standardowy protokół do diagnostyki i konfiguracji sieci Wymiana danych przez Industrial Ethernet z protokołem TCP/IP (za pomocą wczytywanych bloków FB) Wymiana danych przez Industrial Ethernet z protokołem ISO-on-TCP (za pomocą wczytywanych bloków FB) Wymiana danych przez Industrial Ethernet z protokołem UDP (za pomocą wczytywanych bloków FB) Nie wymaga połączenia S7 X Nie wymaga połączenia S7, obsługiwana w programie użytkownika za pomocą bloków FB. Nie wymaga połączenia S7, obsługiwana w programie użytkownika za pomocą bloków FB. Nie wymaga połączenia S7, obsługiwana w programie użytkownika za pomocą bloków FB. X X X przez DP (opcja) Zobacz także Dystrybucja i dostępność zasobów połączenia S7 (Strona 69) Zasoby połączenia dla routingu (Strona 70) 28 Instrukcja użytkownika, 06/2008, A5E

29 Komunikacja 3.2 Usługi komunikacyjne Komunikacja PG Właściwości Komunikacja programatora (PG/PD) jest używana do wymiany danych pomiędzy stacjami inżynierskimi (np. programator, PC) a modułami SIMATIC z możliwością komunikacji. Usługa ta jest dostępna poprzez sieci PROFIBUS i Industrial Ethernet. Obsługiwane jest także przejście pomiędzy sieciami. Komunikacja programatora zapewnia funkcje niezbędne do zgrywania / wczytywania programów i danych konfiguracyjnych, do prowadzenia testów oraz do oceny informacji diagnostycznych. Funkcje te są zintegrowane w systemie operacyjnym modułu interfejsu IM PN/DP CPU. może utrzymać klika jednoczesnych połączeń do jednego lub kliku urządzeń programujących. IM PN/DP CPU bez skonfigurowanego interfejsu PROFINET Jeśli moduł interfejsu IM PN/DP CPU nie ma skonfigurowanego interfejsu PROFINET (adres IP), można jednak komunikować się PD z modułem interfejsu IM PN/DP CPU. loguje się do programu SIMATIC Manager z adresem MAC poprzez Dostępne węzły ("Available nodes"). Jeśli interfejs Ethernet urządzenia PD jest ustawiony na "TCP/IP (Auto)", wówczas podczas pierwszego nawiązania połączenia komunikacyjnego (np. wywołanie statusu modułu lub tabeli online zawartości CPU), tymczasowy adres IP jest automatycznie przypisywany przez PD do interfejsu PG modułu interfejsu IM PN/DP CPU. Ustawienie to jest utrzymywane do następnego wyłączenia i załączenia zasilania lub resetu pamięci, lub dopóki nie zostanie wczytana nowa konfiguracja HW z innym (ustawionym na stałę) adresem IP. Poprawny adres IP może być przypisany do moduł interfejsu IM PN/DP CPU podczas wgrywania parametrów HW Config. Procedura ta została opisana w rozdziale Łączenie PD / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU. Instrukcja użytkownika, 06/2008, A5E

30 Komunikacja 3.2 Usługi komunikacyjne Komunikacja OP Właściwości Komunikacja OP jest używana do wymiany danych pomiędzy stacją operatorską (np. OP, TP) a modułami SIMATIC z możliwością komunikacji. Usługa ta jest dostępna poprzez sieci PROFIBUS i Industrial Ethernet. Komunikacja OP zapewnia funkcje wymagane do monitoringu i modyfikacji. Funkcje te są zintegrowane w systemie operatorskim modułu interfejsu IM PN/DP CPU. może utrzymać kilka jednoczesnych połączeń do różnych urządzeń OP. Komunikacja z OP jest możliwa tylko wówczas, gdy interfejs PN modułu interfejsu IM PN/DP CPU pracuje ze skonfigurowanym adresem IP Komunikacja S7 Właściwości może działać jako serwer lub klient komunikacji S7. Rozróżnia się: Komunikację z jednostronną konfiguracją (tylko dla PUT/GET) Komunikację z dwustronną konfiguracją (dla USEND, URCV, BSEND, BRCV, PUT, GET) Dostępne funkcje są opisane w poniższej tabeli. Tabela 3-2 Klient i serwer w komunikacji S7, użycie połączeń z jednostronną/dwustronną konfiguracją Moduł interfejsu Użycie w trybie serwer dla połączeń z jednostronną konfiguracją IM PN/DP CPU Zwykle możliwe dla interfejsu DP/PN bez programowania interfejsu użytkownika Użycie w trybie serwer dla połączeń z dwustronną konfiguracją Możliwe dla interfejsu PN z wczytywanymi FB Użycie jako klient Możliwe dla interfejsu PN z wczytywanymi FB Interfejs użytkownika jest realizowany przy użyciu standardowych bloków funkcyjnych (FB) w ramach bloków komunikacyjnych dostępnych ze standardowej biblioteki STEP 7. Odwołania Aby uzyskać dodatkowe informacje na temat komunikacji, należy skorzystać z podręcznika Communication with SIMATIC. 30 Instrukcja użytkownika, 06/2008, A5E

31 Komunikacja 3.2 Usługi komunikacyjne Routing Właściwości Od STEP 7 V5.4 + SP 4 można używać PD / PC poprzez moduł interfejsu IM PN/DP CPU (z modułem DP) aby uzyskać dostęp do CPU pracujących w różnych podsieciach, np. w celu: Wgrywania programu użytkownika Wgrywania konfiguracji sprzętowej, lub Wykrywania i usuwania usterek oraz wykonywania funkcji diagnostycznych. Węzły sieciowe routingu: PROFINET - PROFIBUS Bramy pomiędzy podsieciami są routowane w stacji SIMATIC, wyposażonej w interfejsy poszczególnych sieci. Poniższy rysunek przedstawia dostęp do sieci PROFIBUS z PROFINET. CPU 1 (IM PN/DP CPU z modułem DP master) jest routerem pomiędzy podsiecią 1 a podsiecią 2. Podsieć 1 (PROFINET) Podsieć 2 (PROFIBUS) Liczba połączeń dla routingu Dla funkcji routingu możliwe są maksymalnie 4 połączenia do interfejsu PROFINET modułu interfejsu IM151-8 PN/DP CPU. Instrukcja użytkownika, 06/2008, A5E

32 Komunikacja 3.2 Usługi komunikacyjne Wymagania Moduły stacji "nadają się do routingu" (CPU lub CP). Konfiguracja sieci nie przekracza limitów projektu. Moduły mają wgraną konfigurację zawierającą ostatnią wiedzę o całej konfiguracji sieci w projekcie. Powód: Wszystkie moduły uczestniczące w przejściu sieci muszą otrzymać informacje o routingu określające ścieżki do innych podsieci. W konfiguracji sieci, programator (PD) / PC za pomocą którego będzie nawiązywane połączenie poprzez węzeł sieci, musi być przypisany do sieci, do której jest fizyczne podłączony. Odwołania Dodatkowe informacje O konfiguracji z STEP 7 można znaleźć w podręczniku Configuring Hardware and Connections in STEP 7 O komunikacji można znaleźć w podręczniku Communication with SIMATIC. O blokach SFC, znajdują się w S7-300 Instruction List. Szczegółowy opis zawarto w STEP 7 Online Help oraz w podręczniku System and Standard Functions for S7-300/ Routing zbiorów danych Dostępność obsługuje routing zbiorów danych, jeżeli podłączony jest moduł DP master. Routing i routing zbiorów danych Routing jest transferem danych poza obszar sieci. Można wysłać informacje od nadajnika do odbiorcy poprzez kilka sieci. Routing rekordów danych jest rozszerzeniem standardowego routingu i jest używany, przykładowo, przez program SIMATIC PDM. Dane wysyłane przez routing zbiorów danych zawierają parametry dla urządzeń sieciowych (slave), a także informacje specyficzne dla urządzeń (np. wartości zadane, wartości graniczne itp.). Struktura adresu docelowego dla routingu rekordów danych zależy od zawartości danych, tj. od urządzenia do którego dane będą przesłane. Korzystając z PD można np. odczytać, edytować, a następnie wysłać z powrotem do urządzenia zbiór parametrów, który został wcześniej zapisany w urządzeniu obiektowym. Operacje te można wykonywać nawet jeśli PD nie jest podłączony do tej samej podsieci PROFIBUS DP co urządzenie obiektowe. Urządzenia obiektowe same w sobie nie muszą obsługiwać routingu zbiorów danych, dopóki nie przekazują dalej otrzymanych informacji. 32 Instrukcja użytkownika, 06/2008, A5E

33 Komunikacja 3.2 Usługi komunikacyjne Routing zbiorów danych Poniższy rysunek przedstawia dostęp PD do różnych urządzeń obiektowych. Aby go uzyskać, PD jest podłączony poprzez PROFINET do modułu interfejsu IM PN/DP CPU. Moduł interfejsu IM PN/DP CPU komunikuje się poprzez PROFIBUS z urządzeniami obiektowymi. Programator / PC z programem SIMATIC PDM Rysunek 3-1 IM PN/DP CPU routing zbiorów danych Zobacz także Więcej informacji na temat SIMATIC PDM można znaleźć w podręczniku The Process Device Manager. Instrukcja użytkownika, 06/2008, A5E

34 Komunikacja 3.2 Usługi komunikacyjne Spójność danych Właściwości Obszar danych jest spójny jeśli może być odczytywany lub zapisywany z systemu operacyjnego jako spójny blok. Zbiorcza wymiana danych pomiędzy stacjami powinna należeć oraz pochodzić z pojedynczego cyklu przetwarzania, tzn. być spójna. Jeśli program użytkownika zawiera zaprogramowane funkcje komunikacji, przykładowo, FB 12 BSEND / FB 13 BRCV, które mają dostęp do współdzielonych danych, dostęp do tego obszaru danych może być koordynowany za pomocą parametru BUSY. Z funkcjami PUT/GET Dla funkcji komunikacji S7, takich jak PUT / GET lub write / read przez komunikacją OP, które nie wymagają bloków w programie użytkownika w module interfejsu IM151-8 PN/DP CPU (pracującego jako server), muszą być zrobione przydziały w programie dla zakresu spójności danych. Funkcje PUT /GET dla komunikacji S7 oraz read / write dla komunikacji OP, są wykonywane w punkcie kontrolnym cyklu modułu interfejsu IM151-8 PN/DP CPU. Aby zapewnić zdefiniowany czas reakcji przerwania procesowego, zmienne procesowe są kopiowane zgodnie w bloki do 64 bajtów do / z pamięci użytkownika w punkcie kontrolnym cyklu systemu operacyjnego. Spójność danych nie jest gwarantowana dla większych obszarów danych. UWAGA Jeśli wymagana jest zdefiniowana spójność danych, długość zmiennych komunikacyjnych w programie użytkownika modułu interfejsu IM151-8 PN/DP CPU nie może przekraczać 64 bajtów Komunikacja za pomocą PROFINET Wprowadzenie Czym jest PROFINET? W ramach Totally Integrated Automation (TIA), PROFINET reprezentuje konsekwentne rozszerzenie: PROFIBUS DP, magistrali obiektowej (polowej), oraz Industrial Ethernet, magistrali komunikacyjnej dla poziomu komórkowego (cell level) Doświadczenia zebrane z obydwu systemów zostały zintegrowane do PROFINET. PROFINET jest bazującym na Ethernecie standardem automatyki PROFIBUS International (poprzednio PROFIBUS Users Organization e.v.), i definiuje komunikację modelu wielu producentów, automatyki, i inżynieringu. PROFINET jest częścią standardu IEC od roku Instrukcja użytkownika, 06/2008, A5E

35 Komunikacja 3.2 Usługi komunikacyjne Cele PROFINET Celami PROFINET są: Otwarty Standardowy Ethernet dla automatyki, bazujący na Industrial Ethernet. Pomimo że komponenty Industrial Ethernet i Standardowego Ethernetu mogą być używane razem, urządzenia Industrial Ethernet są bardziej wytrzymałe i dzięki temu lepiej dopasowane do środowiska przemysłowego (temperatura, odporność na zakłócenia, itd.) Wykorzystanie standardów TCP / IP oraz IT Automatyka z Ethernetem real-time Całkowita integracja z systemami magistral obiektowych Implementacja PROFINET w SIMATIC Zaimplementowaliśmy PROFINET w sposób opisany poniżej: Zaimplementowaliśmy komunikację pomiędzy urządzeniami obiektowymi w SIMATIC z PROFINET IO. W SIMATIC, komunikacja pomiędzy kontrolerami spełniającymi rolę komponentów w rozproszonym systemie jest zaimplementowana z PROFINET CBA (Component based Automation). Instalacja, prace inżynierskie oraz komponenty sieciowe są dostępne w SIMATIC NET. Ustalone standardy IT ze środowiska biurowego (np., SNMP=Simple Network Management Protocol do parametryzacji sieci i diagnostyki) są używane do zdalnego utrzymania i zdalnej diagnostyki sieci. Dokumentacja z PROFIBUS International w sieci Internet Na stronach internetowych PROFIBUS International (poprzednio PROFIBUS User Organization, PNO), można znaleźć wiele dokumentów o tematyce PROFINET. Aby uzyskać więcej informacji, odwiedź: Instrukcja użytkownika, 06/2008, A5E

36 Komunikacja 3.2 Usługi komunikacyjne PROFINET IO i PROFINET CBA Czym jest PROFINET IO? W ramach PROFINET, PROFINET IO jest koncepcją komunikacji służącą do implementowania modułowych, rozproszonych aplikacji. PROFINET IO pozwala na tworzenie rozwiązań z zakresu automatyki, znanych z rozwiązań PROFIBUS. Oznacza to, że użytkownik ma taki sam wygląd aplikacji w STEP 7, niezależnie od tego, czy konfiguruje urządzenia PROFINET, czy PROFIBUS. Czym jest PROFINET CBA (Component Based Automation)? W ramach PROFINET, PROFINET CBA jest koncepcją automatyki dla implementacji rozwiązań z rozproszoną inteligencją. PROFINET CBA pozwala na tworzenie rozproszonych rozwiązań automatyki, bazujących na domyślnych komponentach i częściowych rozwiązaniach. Component Based Automation umożliwia korzystanie z kompletnych modułów technologicznych jako znormalizowanych komponentów w dużych systemach. Komponenty są tworzone również w narzędziu inżynierskim, które może być różne dla różnych producentów. Komponenty urządzeń SIMATIC są tworzone np. przy użyciu STEP Instrukcja użytkownika, 06/2008, A5E

37 Komunikacja 3.2 Usługi komunikacyjne Zakres PROFINET CBA i PROFINET IO PROFINET IO i CBA reprezentują dwa różniące się od siebie spojrzenia na urządzenia automatyki w sieci Industrial Ethernet. - Rozproszona inteligencja - Inżyniering spójny w obszarze fabryki - Rozproszone I/O - Zwykły widok IO w STEP 7 Taki sam przewód, standardy IT, standardowe aplikacje porty, sterowniki itd. Rysunek 3-2 Zakres PROFINET IO i Component-Based Automation Component Based Automation dzieli cały system na różne funkcje. Funkcje te są konfigurowane i programowane. PROFINET IO zapewnia widok systemu, który jest bardzo podobny do widoku uzyskiwanego w sieci PROFIBUS. Konfiguruje się i programuje poszczególne urządzenia automatyki. Odwołania Informacje dodatkowe o PROFINET IO i PROFINET CBA są dostępne w podręczniku PROFINET System Description. Znajdują się tam także opisy funkcjonalności PROFINET IO: - Komunikacja Real-time (RT i IRT) - Wymiana urządzeń bez wymiany medium - Priorytetowany start urządzeń IO - Wymiana urządzeń IO podczas pracy (zmiana portów partnera) Różnice i części wspólne we właściwościach PROFIBUS DP i PROFINET IO zostały opisane w podręczniku From PROFIBUS DP to PROFINET IO. Aby uzyskać dodatkowe informacje o PROFINET CBA, należy skorzystać z dokumentacji SIMATIC imap and Component Based Automation. Instrukcja użytkownika, 06/2008, A5E

38 Komunikacja 3.2 Usługi komunikacyjne System PROFINET IO Funkcje PROFINET IO Poniższy rysunek przedstawia nowe funkcje w PROFINET IO. Sieć firmowa Rysunek przedstawia Podłączenie sieci firmowej do poziomu obiektowego Połączenia pomiędzy systemem automatyki a poziomem obiektowym Kontroler IO modułu interfejsu IM151-8 PN/DP CPU 2 bezpośrednio steruje urządzeniami w sieciach Industrial Ethernet i PROFIBUS. Przykłady ścieżek połączeń Z komputera PC podłączonego do sieci firmowej, można uzyskać dostęp do urządzeń w obszarze poziomu obiektowego. Przykład: PC - Switch 1 - Router - Switch 2 - CPU PN/DP 1 Oczywiście, można również łączyć się do innych obszarów sieci Industrial Ethernet z programatora podłączonego w obszarze poziomu obiektowego. Przykład: Programator - Zintegrowany switch IM PN/DP CPU 2 - Switch 2 Zintegrowany switch IO urządzenie ET 200S 5 na urządzenie IO ET 200S 6 W tym punkcie można zaobserwować zależności pomiędzy kontrolerem IO a urządzeniem(ami) w sieci Industrial Ethernet.: Moduł interfejsu IM151-8 PN/DP CPU2 jest kontrolerem IO dla dwóch urządzeń IO - ET 200S 3 i ET 200S 4 2 jest również kontrolerem IO dla ET 200 (DP slave) 7 poprzez IE/PB Link. 38 Instrukcja użytkownika, 06/2008, A5E

39 Komunikacja 3.2 Usługi komunikacyjne Rysunek przedstawia Moduł interfejsu IM PN/DP CPU 2 i CPU PN/DP 1 mogą być kontrolerami IO oraz urządzeniami typu DP master Przykłady ścieżek połączeń W tym przypadku można zobaczyć, że może pełnić dwie funkcje, kontrolera IO dla urządzeń IO oraz urządzenia DP master dla urządzeń DP slave. Moduł interfejsu IM151-8 PN/DP CPU z modułem DP master2 jest DP master dla DP slave 9. DP slave 9 jest przypisane lokalnie do modułu interfejsu IM151-8 PN/DP CPU2 i nie jest widoczne w sieci Industrial Ethernet. CPU PN/DP 1 jest kontrolerem IO dla dwóch urządzeń IO - ET 200S 5 i ET 200S 6 CPU PN/DP 1 jest DP master dla DP slave 8. DP slave 8 jest przypisany lokalnie do CPU 1 i nie jest widoczny w sieci Industrial Ethernet. Odwołania Informacje dodatkowe O PROFINET znajdują sie w podręczniku From PROFIBUS DP to PROFINET IO. Podręcznik ten zawiera również informacje o nowych blokach i listach statusu systemu PROFINET. Zobacz także PROFINET (PN) (Strona 21) Instrukcja użytkownika, 06/2008, A5E

40 Komunikacja 3.2 Usługi komunikacyjne Bloki dla PROFINET IO Zawartość rozdziału Poniższy rozdział opisuje następujące zagadnienia: Które bloki przeznaczono dla PROFINET Które bloki przeznaczono dla PROFIBUS DP Które bloki przeznaczono dla obydwu rozwiązań PROFINET IO i PROFIBUS DP Kompatybilność nowych bloków Dla PROFINET IO m.in. konieczne było utworzenie nowych bloków, dzięki temu uzyskano możliwość tworzenia większych konfiguracji w sieci PROFINET. Nowe bloki mogą być wykorzystywane również dla PROFIBUS. Porównanie funkcji Systemowych i Standardowych PROFINET IO i PROFIBUS DP Poniższa tabela zawiera zestawienie dla modułu interfejsu IM PN/DP CPU ze zintegrowanym interfejsem PROFINET: Funkcje systemowe i standardowe dla SIMATIC, dla których może wystąpić potrzeba zamiany, podczas konwersji z PROFIBUS DP do PROFINET IO. Nowe funkcje systemowe i standardowe Tabela 3-3 Nowe funkcje systemowe i standardowe/funkcje systemowe i standardowe do zamiany Bloki PROFINET IO PROFIBUS DP SFC 12 (dezaktywacja i aktywacja urządzeń IO / DP slave) SFC 13 (odczyt danych diagnostycznych DP slave) SFC 58/59 (zapis/odczyt rekordów danych z I/O) SFB 52/53 (zapis/odczyt rekordów danych) Tak Nie Zamiennik: Event-related: SFB 54 State-related: SFB 52 Nie Zamiennik: SFB 53/52 Tak Tak Tak Tak Powinno się użyć SFB 52 / 53 pod DPV1. Tak SFB 54 (ocena przerwania) Tak Tak SFC 102 (odczyt predefiniowanych parametrów) SFB 81 (odczyt predefiniowanych parametrów) SFC 5 (określenie logicznego adresu początku modułu) SFC 70 (określenie adresu początku modułu) Nie Zamiennik: SFB 81 Tak Nie (zamiennik: SFC70) Tak Tak Tak Tak Tak 40 Instrukcja użytkownika, 06/2008, A5E

41 Komunikacja 3.2 Usługi komunikacyjne Bloki PROFINET IO PROFIBUS DP SFC 49 (określenie slotu należącego do adresu logicznego) SFC 71 (określenie slotu należącego do adresu logicznego) Nie Zamiennik: SFC 71 Tak Tak Tak Poniższa tabela zawiera ogólne informacje o funkcjach systemowych i standardowych dla SIMATIC, ich funkcjonalność musi być zaimplementowana poprzez inne funkcje podczas konwersji z PROFIBUS DP do PROFINET IO. Tabela 3-4 Funkcje systemowe i standardowe PROFIBUS DP, które muszą być zaimplementowane za pomocą innych funkcji w PROFINET IO Blocks PROFINET IO PROFIBUS DP SFC 55 (zapis parametrów dynamicznych) SFC 56 (zapis parametrów predefiniowanych) SFC 57 (przypisanie parametrów modułu) Nie Replikacja przez SFB 53 Nie Replikacja przez SFB 81 isfb 53 Nie Replikacja przez SFB 81 i SFB 53 Tak Tak Tak W PROFINET IO nie można użyć poniższych funkcji standardowych i systemowych SIMATIC: SFC 11 (synchronizacja grup DP slaves) SFC 72 (odczyt danych od partnera komunikacji wewnątrz lokalnej stacji S7) SFC 73 (zapis danych do partnera komunikacji wewnątrz lokalnej stacji S7) SFC 74 (anulowanie istniejącego połączenia do partnera komunikacji wewnątrz lokalnej stacji S7) SFC 103 (określenie topologii sieci w systemie DP master) Instrukcja użytkownika, 06/2008, A5E

42 Komunikacja 3.2 Usługi komunikacyjne Porównania bloków organizacyjnych (Organization Blocks) PROFINET IO i PROFIBUS DP Poniższa tabela zawiera zmiany w OB 83 i OB 86: Tabela 3-5 OB w PROFINET IO i PROFIBUS DP Bloki PROFINET IO PROFIBUS DP OB 83 (wyjmowanie i wkładanie modułów podczas pracy) OB 86 (CPU stop) Nowe informacje o błędach Nowe informacje o błędach Wyjęcie i włożenie modułów podczas pracy jest sygnalizowane przez slave dodane przy użyciu pliku GSD za pomocą przerwania diagnostycznego, tzn. OB 82. W przypadku S7 slaves, wymienne przerwanie powoduje raport CPU stop i wywołanie OB 86. Bez zmian Szczegółowe informacje Szczegółowy opis bloków znajduje się w podręczniku System and Standard Functions for S7-300/ Otwarta komunikacja poprzez Industrial Ethernet Wymagania STEP 7 V5.4 + Servicepack 4 lub nowszy Funkcjonalność ze zintegrowanym interfejsem PROFINET obsługuje funkcjonalność otwartej komunikacji poprzez Industrial Ethernet (skrót: otwarta komunikacja IE; open IE communication). Dla otwartej komunikacji IE dostępne są następujące usługi: Protokoły zorientowane na połączenie (Connection oriented protocols) - TCP to RFC 793, typ połączenia B#16#01 - TCP to RFC 793, typ połączenia B#16#11 - ISO on TCP to RFC 1006 Protokoły bezpołączeniowe (Connectionless protocols) - UDP zgodnie z RFC Instrukcja użytkownika, 06/2008, A5E

43 Komunikacja 3.2 Usługi komunikacyjne Cechy protokołów komunikacji Pomiędzy typami protokołów komunikacji danych występują różnice: Protokoły zorientowane na połączenie (Connection oriented protocols): Poprzedzając transmisję danych nawiązuje połączenie (logiczne) do partnera komunikacji, i zamyka je, jeśli jest to wymagane po zakończeniu transmisji. Protokoły zorientowane na połączenie są wykorzystywane, gdy podczas transmisji danych ważne jest bezpieczeństwo. Przeważnie jeden przewód może być nośnikiem dla kilku połączeń logicznych. Aby otworzyć komunikację Industrial Ethernet przez FB, obsługiwane są następujące protokoły zorientowane na połączenia: - TCP zgonie z RFC 793 (typy połączeń B#16#01 i B#16#11) - ISO on TCP zgodnie z RFC 1006 (typ połączenia B#16#12) Protokoły bezpołączeniowe (Connectionless protocols): Pracują bez połączenia. Nie występuje również nawiązywanie i przerywanie połączenia do zdalnego partner. Protokoły Wireless przesyłają dane do zdalnych partnerów bez potwierdzenia; poprzez to, transfer danych nie jest bezpieczny. Bloki FB dla otwartej komunikacji poprzez Industrial Ethernet obsługują protokół wireless: - UDP zgodny z RFC 768 (typ połączenia B#16#13) Jak korzystać z otwartej komunikacji IE (open IE communication) Aby umożliwić wymianę danych z innymi partnerami komunikacyjnymi, STEP 7 dostarcza następujące FB i UDT w "Standard Library" w zakładce Communication Blocks : Protokoły zorientowane na połączenie: TCP/ISO-on-TCP - FB 63 "TSEND" do wysyłania danych - FB 64 "TRCV" do odbioru danych - FB 65 "TCON", do nawiązywania połaczenia - FB 66 "TDISCON", do rozłączania - UDT 65 "TCON_PAR" ze strukturą danych do konfiguracji połączenia Protokoły bezpołączeniowe: UDP - FB 67 "TUSEND" do wysyłania danych - FB 68 "TURCV" do odbioru danych - FB 65 "TCON" do nawiązywania punktu dostępu lokalnej komunikacji - FB 66 "TDISCON" do rozwiązywania punktu dostępu lokalnej komunikacji - UDT 65 "TCON_PAR" ze strukturą danych do konfiguracji punktu dostępu lokalnej komunikacji - UDT 66 "TCON_ADR" ze strukturą danych parametrów adresu zdalnego partnera Instrukcja użytkownika, 06/2008, A5E

44 Komunikacja 3.2 Usługi komunikacyjne Bloki danych do konfiguracji połączenia Bloki danych do parametryzacji połączeń dla TCP i ISO-on-TCP Aby przypisać parametry do połączenia dla TCP i ISO-on-TCP, należy utworzyć blok DB, który będzie zawierał strukturę danych UDT 65 "TCON_PAR". Ta struktura danych zawiera wszystkie parametry, które są niezbędne do nawiązania połączenia. Taką strukturę danych należy utworzyć dla każdego połączenia, struktury można zorganizować w globalnym bloku DB. Parametr połączenia CONNECT bloku FB 65 "TCON" raportuje adres odpowiadającego opisu połączenia do programu użytkownika (przykładowo, P#DB100.DBX0.0 bajt 64). Blok danych do konfiguracji komunikacji UDP lokalnego punktu dostępu Aby przypisać parametry do punktu dostępu lokalnej komunikacji, należy utworzyć blok DB zawierający strukturę danych z UDT 65 "TCON_PAR". Ta struktura danych zawiera parametry wymagane do nawiązania połączenia pomiędzy programem użytkownika a poziomem komunikacji systemu operacyjnego. Parmetr CONNECT bloku FB 65 "TCON" zawiera odniesienie do adresu odpowiadającego opisowi połączenia (np. P#DB100.DBX0.0 bajt 64). UWAGA Opis nawiązywania połączenia (UDT 65) W parametrze "local_device_id" należy wprowadzić interfejs, który będzie użyty do komunikacji w UDT 65 "TCON_PAR" (np. B#16#01: komunikacja poprzez zintegrowany interfejs PN modułu interfejsu IM PN/DP CPU). Nawiązywanie połaczenia do komunikacji Użycie z TCP i ISO-on-TCP Aby nawiązać połączenie obydwaj partnerzy komunikacji wywołują FB 65 "TCON". W konfiguracji połączenia, definiuje się który z partnerów komunikacji aktywuje połączenie, a który partner odpowiada na żądania pasywnym połączeniem. Liczbę możliwych połączeń należy sprawdzić w specyfikacji technicznej modułu interfejsu IM PN/DP CPU. automatycznie monitoruje i utrzymuje nawiązane połączenie. Jeśli połączenie zostanie zerwane, np. przez przerwanie linii lub przez zdalnego partnera komunikacji, partner aktywny próbuje ponownie nawiązać połączenie. Nie trzeba ponownie wywoływać FB 65 "TCON". FB 66 "TDISCON" rozłącza moduł interfejsu IM PN/DP CPU od partnera komunikacji, tak jak tryb STOP. Aby ponownie nawiązać połączenie należy jeszcze raz wywołać FB65 "TCON". Użycie z UDP Obydwaj partnerzy komunikacji wywołują FB 65 "TCON" aby ustanowić ich punkty dostępu lokalnej komunikacji. To nawiązuje połączenie pomiędzy programem użytkownika a poziomem komunikacji systemu operacyjnego. Nie jest nawiązywane połączenie do zdalnego partnera. Lokalny punkt dostępowy jest używany do wysyłania i odbioru ramek komunikatu UDP. 44 Instrukcja użytkownika, 06/2008, A5E

45 Komunikacja 3.2 Usługi komunikacyjne Odłączanie Użycie z TCP i ISO-on-TCP FB 66 "TDISCON" rozłącza połączenie komunikacyjne pomiędzy modułem interfejsu IM PN/DP CPU i partnerem komunikacji. Użycie z UDP FB 66 "TDISCON" rozłącza połaczenei z punktem dostepowym połączenia lokalnego, tj., przerywane jest połączenie pomiędzy programem użytkownika a warstwą komunikacji systemu operacyjnego. Opcje do przerywania połączenia komunikacyjnego Zdarzenia powodujące przerwanie komunikacji: Zaprogramowano anulowanie połączenia z FB 66 "TDISCON." zmienia tryb z RUN na STOP. Przez wyłączenie / załączenie zasilania Odwołania Szczegółowe informacje o blokach opisanych powyżej znajdują sie w pomocy Online programu STEP Usługa komunikacyjna SNMP Dostępność Usługa komunikacyjna SNMP jest dostępna dla modułu interfejsu IM PN/DP CPU ze zintegrowanym interfejsem PROFINET. Właściwości SNMP (Simple Network Management Protocol) jest standardowym protokołem dla sieci TCP/IP. Odwołania Dodatkowe informacje o usłudze komunikacji SNMP oraz diagnostyce z SNMP znajdują się w podręczniku PROFINET System Description. Instrukcja użytkownika, 06/2008, A5E

46 Komunikacja 3.3 Web serwer 3.3 Web serwer Wprowadzenie Web serwer pozwala na monitoring modułu interfejsu IM PN/DP CPU poprzez sieć Internet lub z poziomu firmowej sieci intranet. Dzięki temu możliwe jest przeprowadzenie zdalnej analizy i diagnostyki. Komunikaty i informacje o statusie są wyświetlane na stronach HTML. Przeglądarka Web Aby uzyskać dostęp do stron HTML modułu interfejsu IM PN/DP CPU wymagana jest przeglądarka internetowa (web). Poniższe przeglądarki obsługują komunikację z modułem interfejsu IM PN/DP CPU: Internet Explorer (wersja 6.0 lub nowsza) Mozilla Firefox (wersja 1.5 lub nowsza) Opera (wersja 9.0 lub nowsza) Netscape Navigator (wersja 8.1 lub nowsza) Odczyt informacji poprzez web serwer Poprzez web serwer możliwy jest odczyt poniższych informacji z modułu interfejsu IM PN/DP CPU: Strona startowa z informacjami ogólnymi Dane identyfikacyjne Zawartość bufora diagnostycznego Komunikaty (bez opcji potwierdzania) Informacje o PROFINET Status zmiennych Tabele zmiennych W poniższym rozdziale zawarto opis stron HTML oraz szczegółowe wyjaśnienia. 46 Instrukcja użytkownika, 06/2008, A5E

47 Komunikacja 3.3 Web serwer Dostęp web do modułu interfejsu IM PN/DP CPU poprzez PD / PC Aby uzyskać dostęp do serwera web należy wykonać: 1. Podłączyć stację kliencką (programator lub PC) do modułu interfejsu IM PN/DP CPU poprzez interfejs PROFINET. 2. Otworzyć przeglądarkę internetową (web) (np. Internet Explorer). 3. Wpisać adres IP modułu interfejsu IM PN/DP CPU w polu "Address" przeglądarki internetowej w formacie (przykładowo: Zostanie otwarta strona startowa modułu interfejsu IM PN/DP CPU. Ze strony startowej można przejść do dalszych informacji. UWAGA Możliwe jest do 5 połączeń http jednocześnie. Dostęp web do modułu interfejsu IM PN/DP CPU poprzez urządzenia HMI i PDA Web serwer obsługuje także usługę terminalową Windows, co oznacza, że rozwiązania thin client z urządzeń mobilnych (np. PDA lub MOBIC T8) i lokalnych stacji (np. SIMATIC MP370 z opcją ThinClient/MP) może być zaimplementowany pod Windows CE, jako dodatek, poza używaniem programatora i PC. Aby uzyskać dostęp do serwera web należy wykonać: 1. Podłączyć klienta (urządzenie HMI, PDA) do modułu interfejsu IM PN/DP CPU poprzez interfejs PROFINET. 2. Otworzyć przeglądarkę web (np. Internet Explorer). Wpisać adres IP modułu interfejsu IM PN/DP CPU w polu "Address" przeglądarki internetowej w formacie (przykładowo: Zostanie otwarta strona startowa modułu interfejsu IM PN/DP CPU. Ze strony startowej można przejść do dalszych informacji. Informacje z modułu interfejsu IM PN/DP CPU są przetwarzane w specjalnie zaprojektowanej przeglądarce dla urządzeń HMI pracujących z systemem Windows CE. Przeglądarka wyświetla informacje w uproszczonej formie. Poniższe ilustracje przedstawiają szczegółowe formularze. UWAGA Języki azjatyckie Chiński i Japoński nie są obsługiwane na urządzeniach HMI pracujących pod systemem Windows CE. Instrukcja użytkownika, 06/2008, A5E

48 Komunikacja 3.3 Web serwer Serwery web bez SIMATIC Micro Memory Card UWAGA Można używać serwera web również bez włożonej karty SIMATIC Micro Memory Card. Warunkiem używania jest wcześniejsze przypisanie adresu IP do modułu interfejsu IM PN/DP CPU. Zawartość bufora diagnostycznego jest wyświetlane w kodzie szesnastkowym (hexa). Strona startowa, identyfikacja i informacje PROFINET oraz statusy zmiennych są wyświetlane jako gładki tekst. Komunikaty i tabele zmiennych nie są wyświetlane (zawartość bufora komunikatów). Bezpieczeństwo Web serwer sam w sobie nie zapewnia bezpieczeństwa. Zabezpieczenie nieautoryzowanego dostępu web do modułu interfejsu IM PN/DP CPU należy wykonać za pomocą firewall. Zobacz także Ustawienia języka (Strona 49) 48 Instrukcja użytkownika, 06/2008, A5E

49 Komunikacja 3.3 Web serwer Ustawienia językowe Wyświetlane języki Serwer web wyświetla komunikaty i informacje diagnostyczne w poniższych językach: Niemiecki / German (Germany) Angielski / English (United States) Francuski / French (France) Włoski / Italian (Italy) Hiszpański / Spanish (traditional sorting) Uproszczony Chiński / Simplified Chinese Japoński / Japanese Obydwa języki azjatyckie mogą być łączone jak poniżej: chiński z japońskim chiński z angielskim japoński z angielskim Warunki dostępności języków azjatyckich Dla języków azjatyckich chińskiego i japońskiego muszą być spełnione poniższe warunki: Windows XP z zainstalowanym na urządzeniu klienckim odpowiednim pakietem językowym (np. na PC). STEP 7 dla języków azjatyckich (V5.4 + SP 4) zainstalowany na programatorze do konfiguracji modułu interfejsu IM PN/DP CPU. Co jest wymagane do wyświetlania tekstów w innych językach Należy ustawić opcje językowe w dwóch miejscach programu STEP 7, aby serwer web wyświetlał poprawnie dla kliku języków. Ustawienie języka dla urządzeń wyświetlających w (display devices) w SIMATIC Manager Ustawienie języka dla web w oknie właściwości modułu interfejsu IM PN/DP CPU. Więcej informacji znajduje się w rozdziale Ustawienia HW Config, zakładka "Web". Instrukcja użytkownika, 06/2008, A5E

50 Komunikacja 3.3 Web serwer Ustawienie języka dla urządzeń wyświetlających w SIMATIC Manager Wybór jeżyka dla urządzeń wyświetlających (display devices) w SIMATIC Manager: Options > Language for display devices Rysunek 3-3 Przykład wyboru języka dla urządzeń wyświetlających 50 Instrukcja użytkownika, 06/2008, A5E

51 Komunikacja 3.3 Web serwer Ustawienia HW Config, zakładka "Web" Wymagania Należy otworzyć okno dialogowe właściwości (Properties) modułu interfejsu IM PN/DP CPU w HW Config. Aby korzystać z pełnej funkcjonalności serwera web, należy wykonać poniższe ustawienia w zakładce "Web": Aktywacja web serwera Ustawienie języka dla web Aktywacja automatycznego uaktualniania Wyświetlanie klas dla komunikatów Instrukcja użytkownika, 06/2008, A5E

52 Komunikacja 3.3 Web serwer 1 Aktywacja web serwera Domyślnie web serwer jest dezaktywowany w HW Config. Web serwer można aktywować w HW Config. 1. Należy sprawdzić pole zaznaczenia "Activate web server on this module". 2 Ustawienie języka dla web Z pośród języków zainstalowanych dla urządzeń wyświetlających należy wybrać do dwóch języków dla web. 1. Należy wybrać wymagane języki dla web. UWAGA Jeśli web serwer zostanie aktywowany i nie zostanie wybrany język, komunikaty i informacje diagnostyczne będą wyświetlane w kodach szesnastkowych (hexa). 3 Aktywacja automatycznego uaktualniania Następujące strony mogą być uaktualniane automatycznie: Strona startowa (Start page) PROFINET Status zmiennych (Variable status) Tabela zmiennych (Variable table) 1. Należy aktywować pole zaznaczenia "Activate" w części "Automatic update". 2. Należy wpisać wartość interwału aktualizacji os 1 s do 999 s. UWAGA Czas uaktualniania (Update time) Interwał aktywowania ustawiany w HW Config przedstawia najkrótszy czas uaktualniania. Większe ilości danych i więcej niż jedno połączenie FTP wydłużają czas uaktualniania. 4 Wyświetlanie klas dla komunikatów Ustawienia fabryczne HW Config wszystkich klas wyświetlania komunikatów domyślnie są aktywne. Wybrane klasy wyświetlania będą później widoczne w zakładce web Messages. Najpierw należy skonfigurować klasy komunikatów w HW Config w menu Options > Report system errors. Informacje o konfiguracji tekstów komunikatów dostępne są w STEP 7. UWAGA Redukcja wymagań pamięci web SDB. Można ograniczyć wymagania pamięci web SDB wybierając tylko te klasy wyświetlania komunikatów, które będą wypełnione w web SDB. 52 Instrukcja użytkownika, 06/2008, A5E

53 Komunikacja 3.3 Web serwer Uaktualnianie Status odświeżania zawartości ekranu i drukowanie Zawartość ekranu Domyślnie automatyczne uaktualnianie jest dezaktywowane w HW Config. Oznacza to, że ekran web serwera wyświetla informacje statyczne. Zawsze możliwe jest ręczne uaktualnienie stron web poprzez symbol klawisza <F5>. Drukowanie lub po naciśnięciu Każdy wydruk zawsze będzie zawierał bieżące informacje dla modułu interfejsu IM151-8 PN/DP CPU. Dlatego możliwe jest, że informacje drukowane mogą być bardziej aktualne, niż zawartość ekranu. Wydruk stron ekranu następuje po naciśnięciu symbolu. Ustawienia filtrów nie mają wpływu na wydruk. Wydruk zawsze obejmuje pełną zawartość bufora komunikatów. Dezaktywacja automatycznego uaktualniania dla indywidualnych stron web Należy wybrać symbol, aby tymczasowo wyłączyć automatyczne uaktualnianie dla strony web. Można z powrotem włączyć automatyczne uaktualnianie naciskając symbol lub wciskając klawisz <F5>. Instrukcja użytkownika, 06/2008, A5E

54 Komunikacja 3.3 Web serwer Strony Web Strona startowa z ogólnymi informacjami CPU Nawiązywanie połączenia do web serwera Aby połączyć się do web serwera należy w pasku adresu przeglądarki internetowej wpisać adres IP skonfigurowanego modułu interfejsu IM151-8 PN/DP CPU (np.: http: // ). Zostanie nawiązane połączenie oraz otwarta strona Wprowadzenie ("Intro"). Wprowadzenia Podczas startu web serwer wywołuje następującą stronę: Rysunek 3-4 Wprowadzenie (Intro) Po kliknięciu na łącze ENTER uzyskamy dostęp do stron web serwera. UWAGA Pomijanie wprowadzenia (intro) Aby omijać wprowadzenie (intro) należy zaznaczyć pole "Skip Intro". Spowoduje to przy kolejnych otwarciach stron bezpośrednie przejście do strony startowej serwera. Można odwrócić ustawienie "Skip intro" klikając na link "Intro" umieszczony na stronie startowej. 54 Instrukcja użytkownika, 06/2008, A5E

55 Komunikacja 3.3 Web serwer Strona startowa (Start page) Strona startowa zawiera informacje pokazane na poniższym rysunku. Rysunek 3-5 Informacje ogólne Obraz modułu interfejsu IM151-8 PN/DP CPU z diodami LED przedstawia stan z momentu sprawdzenia danych. 1 Ogólne ("General") Zawiera informacje o module interfejsu IM151-8 PN/DP CPU, web serwer do którego jest obecnie podłączony jest pokazany w tej grupie. 2 "Status" Informacje o statusie modułu interfejsu IM151-8 PN/DP CPU z momentu wyświetlenia zapytania w polu informacyjnym Status. Uaktualnianie (Updating) Jeśli aktywna jest opcja "Automatic update", wówczas strona jest odświeżana zgodnie ze skonfigurowanym czasem uaktualniania. Instrukcja użytkownika, 06/2008, A5E

56 Komunikacja 3.3 Web serwer Identyfikacja Charakterystyka Strona Identyfikacja ("Identification") zawiera dane charakterystyczne modułu interfejsu IM151-8 PN/DP CPU. Rysunek 3-6 Identyfikacja 1 Identyfikacja ("Identification") Pole Identification obejmuje informacje opisowe systemie, lokalizacji oraz numerze seryjnym systemu. 2 Numer zamówieniowy ("Order number") Pole Order number zawiera numer zamówieniowy sprzętu i oprogramowania. 3 Wersja ("Version") W części "Version" wyświetlane są informacje o wersji sprzętu, firmware i wersji boot loadera. 56 Instrukcja użytkownika, 06/2008, A5E

57 Komunikacja 3.3 Web serwer Bufor diagnostyczny Bufor diagnostyczny Na stronie Diagnostic Buffer przeglądarka wyświetla zawartość bufora diagnostycznego. Rysunek 3-7 Bufor diagnostyczny Wymagania Wymagany jest aktywny web serwer, ustawienia językowe oraz skompilowany i wgrany projekt STEP 7. 1 Wpisy bufora diagnostycznego ("Diagnostics buffer entries 1-100") Bufor diagnostyczny zawiera do 500 komunikatów. Zakres wyświetlania wpisów bufora należy wybrać z rozwijanej listy. Każdy z zakresów obejmuje 100 wpisów. Należy odnotować, że ze względów wydajnościowych w trybie RUN zawsze wyświetlanych jest 10 ostatnich wpisów. 2 Zdarzenia ("Events") Pole Events zawiera zdarzenia diagnostyczne z datą i czasem. Instrukcja użytkownika, 06/2008, A5E

58 Komunikacja 3.3 Web serwer 3 Szczegóły ("Details") Pole zawiera szczegółowe informacje o zaznaczonym zdarzeniu. Aby uzyskać informacje o zdarzeniu, należy zaznaczyć je w polu 2 "Zdarzenia". Konfiguracja Konfiguracja wymaga wykonania poniższych kroków: 1. Należy wybrać "Object properties" okno dialogowe z menu kontekstowego danego modułu interfejsu IM151-8 PN/DP CPU. 2. Wybrać zakładkę "Web" i zaznaczyć pole "Activate web server on this module". 3. Należy ustawić dwa języki używane do wyświetlania komunikatów tekstowych. 4. Zapisać i skompilować projekt, wgrać skompilowany projekt do modułu interfejsu IM151-8 PN/DP CPU. Informacje przydatne przy zmianie języka Używając listy rozwijanej z umieszczonej w prawym górnym rogu można zmienić język, np. z niemieckiego (German) na angielski (English). Jeśli zostanie wybrany język, który nie został skonfigurowany, informacje będą wyświetlane w kodzie hexa Komunikaty Komunikaty Przeglądarka wyświetla informacje z bufora komunikatów w zakładce Messages. Zatwierdzanie komunikatów z poziomu przeglądarki jest niemożliwe. Rysunek 3-8 Komunikaty 58 Instrukcja użytkownika, 06/2008, A5E

59 Komunikacja 3.3 Web serwer Wymagania Teksty komunikatów muszą być skonfigurowane w odpowiednich językach. Informacje o konfiguracji tekstów komunikatów można znaleźć w STEP 7 i w Internecie pod adresem: 1 Filtr ("Filter") Pozwala na dostęp do określonych informacji wyświetlanych na stronie. Lista rozwijana 1 pozwala na wyświetlanie wpisów dla wybranego parametru. W polu obok należy wpisać wartość parametru i kliknąć na opis "Filter". Jeśli mają być wyświetlone wszystkie komunikaty o statusie np. "arrived", należy: 1. Wybrać parametr "Status" z listy rozwijanej. 2. W polu tekstowym wpisać "incoming". 3. Kliknąć na "Filter". Efekt Ustawienie filtra są zapamiętane również po uaktualnieniu strony. Filtr nie działa podczas drukowania. Wydruk zawsze obejmuje całą zawartość buforu komunikatów. Dezaktywacja filtra Naciśnięcie przycisku "Filter" jak opisano powyżej, powoduje skasowanie wartości pola tekstowego. Jeśli jeszcze raz zostanie wciśnięty klawisz "Filter" (z pustym polem tekstowym), zostaną skasowane warunki filtrowania, tj. filtr będzie nieaktywny. 2 Komunikaty ("Messages") Komunikaty modułu interfejsu IM151-8 PN/DP CPU są wyświetlane w porządku chronologicznym w polu informacji 2, komunikat zawiera również datę i czas. Parametr tekst komunikatu jest powiązany z tekstem komunikatu skonfigurowanym dla danej definicji błędu. Sortowanie Możliwe jest także wyświetlanie poszczególnych parametrów w porządku rosnącym lub malejącym. Aby zmienić rodzaj sortowania należy kliknąć na parametr w nagłówku kolumny: Message number (numer komunikatu) Date (data) Time-of-day (czas) Message text (Tekst komunikatu) State (Status) Acknowledgement (Zatwierdzenie) Po kliknięciu na nagłówka Date, komunikaty będą wyświetlone w porządku chronologicznym. Zdarzenia przychodzące i wychodzące są oznaczone w parametrze Status. Instrukcja użytkownika, 06/2008, A5E

60 Komunikacja 3.3 Web serwer 3 Szczegóły o komunikacie nr ("Details for message number") Pole używane jest do wyświetlania szczegółowych informacji o komunikatach. Z pola Info 2 należy wybrać komunikat dla którego ma zostać wyświetlona informacja. Informacje przydatne przy zmianie języka Używając listy rozwijanej z umieszczonej w prawym górnym rogu można zmienić język, np. z niemieckiego (German) na angielski (English). Jeśli zostanie wybrany język, który nie został skonfigurowany, informacje będą wyświetlane w kodzie hexa PROFINET PROFINET Na stronie, zakładka 1 "Parameters" zawiera informacje o zintegrowanym interfejsie PROFINET modułu interfejsu IM151-8 PN/DP CPU. Rysunek 3-9 Parametry zintegrowanego interfejsu PROFINET 2 Podłączenie sieci ("Network connection") Obejmuje informacje, które pomogą w identyfikacji zintegrowany interfejs PROFINET modułu interfejsu IM151-8 PN/DP CPU. 60 Instrukcja użytkownika, 06/2008, A5E

61 Komunikacja 3.3 Web serwer 3 Parametry IP ("IP parameters") Informacje o skonfigurowanym adresie IP i numerze podsieci zawierającej moduł interfejsu IM151-8 PN/DP CPU. 4 Właściwości fizyczne ("Physical properties") W polu Właściwości fizyczne ("Physical properties") dostępne są poniższe informacje: Port number (Numer portu) Link status (Status połączenia) Settings (Ustawienia) Mode (Tryb) Zakładka Statystyki 1("Statistics") zawiera informacje o jakości transmisji danych. Rysunek 3-10 Kluczowe parametry transmisji danych Instrukcja użytkownika, 06/2008, A5E

62 Komunikacja 3.3 Web serwer 2 Pakiety danych od ("Data packets since") Zawiera informacje o czasie, w którym został wysłany lub odebrany pierwszy pakiet. 3 Statystyki łącze ("Total statistics") Zawiera informacje o całkowitej ilości wysłanych i odebranych pakietów danych oraz o jakości pakietów danych. 4 Statystyki dla portu n ("Statistics port n") Zawiera informacje o ilości wysłanych i odebranych pakietów danych oraz o jakości pakietów danych dla portu o numerze n. Uaktualnianie (Updating) Jeśli aktywna jest opcja "Automatic update", wówczas strona jest odświeżana zgodnie ze skonfigurowanym czasem uaktualniania Status zmiennej Status zmiennej Statusy zmiennych można wyświetlać za pomocą przeglądarki. Można monitorować status do 50 zmiennych. Rysunek 3-11 Status zmiennych 1 Adres ("Address") W polu "Address", należy wpisać adres operandu (zmiennej), którego zachowanie chcemy monitorować. Jeśli zostanie wpisany niepoprawny adres, jego kolor zostanie zmieniony na czerwony. 62 Instrukcja użytkownika, 06/2008, A5E

63 Komunikacja 3.3 Web serwer 2 Format wyświetlania ("Display format") Z rozwijanej listy należy wybrać format wyświetlania zmiennej. Jeśli zmienna nie może być wyświetlana w danym formacie, zostanie wyświetlona w kodzie hexa. 3 Wartość ("Value") Wyświetla wartość operandu w wybranym formacie. Uaktualnianie (Updating) Jeśli aktywna jest opcja "Automatic update", wówczas strona jest odświeżana zgodnie ze skonfigurowanym czasem uaktualniania. Informacje przydatne przy zmianie języka Używając listy rozwijanej z umieszczonej w prawym górnym rogu można zmienić język, np. z niemieckiego (German) na angielski (English). Należy pamiętać, że operand po zmianie języka może mieć niepoprawną składnię, np. ABxy zamiast QBxy. Wpis z niepoprawną składnią jest zaznaczony kolorem czerwonym Tabele zmiennych Tabele zmiennych Tabele zmiennych można wyświetlać na stronie o nazwie Variable tables. Za pomocą pojedynczej tabeli można monitorować do 200 zmiennych. Jeśli tabela zmiennych zapisana w projekcie STEP 7 ma więcej niż 200 zmiennych, tabela zmiennych web serwera jest automatycznie ograniczana do 200 zmiennych, bez wyświetlania komunikatu. Rysunek 3-12 Tabele zmiennych Instrukcja użytkownika, 06/2008, A5E

64 Komunikacja 3.3 Web serwer 1 Wybór (Selection) Umożliwia wybranie jednej ze skonfigurowanych tabel z rozwijanej listy. 2 Nazwa ("Name") i Adres ("Address") Pola zawierają odpowiednio nazwę i adres operandu. 3 Format ("Format") Rozwijana lista umożliwia wybór formatu wyświetlania. Lista obejmuje wszystkie dozwolone formaty wyświetlania. 4 Wartość ("Value") Kolumna wyświetla wartości w wybranym formacie wyświetlania. 5 Komentarz ("Comment") Wyświetla wpisany komentarz ułatwiający rozpoznanie operandu. Uaktualnianie (Updating) Jeśli aktywna jest opcja "Automatic update", wówczas strona jest odświeżana zgodnie ze skonfigurowanym czasem uaktualniania. Konfiguracja tabeli zmiennych dla web serwera Web serwer pozwala na monitorowanie do 50 tabel zmiennych z maksymalnie 200 zmiennymi. Dostępna pamięć modułu interfejsu IM151-8 PN/DP CPU jest używana przez komunikaty i zmienne, dlatego możliwe jest, że liczba dostępnych do użycia tabel zmiennych będzie mniejsza. Przykład: Dostępna pamięć jest wystarczająca dla około 400 komunikatów i 50 tabel zmiennych zawierających 100 zmiennych (z nazwami symbolicznymi, ale bez komentarzy). Jeśli dozwolona pamięć jest zajęta przez skonfigurowane komunikaty i zmienne, tabele zmiennych wyświetlane w przeglądarce web będą niekompletne. Jeśli jest to możliwe, do wyświetlania powinno używać się tylko jednego języka. Powinno się konfigurować tabele zmiennych z możliwie małą liczbą zmiennych, ponieważ małe tabele są lepiej wyświetlane w całości przez web serwer i są uaktualniane szybciej niż tabele z dużą ilością zmiennych. 64 Instrukcja użytkownika, 06/2008, A5E

65 Komunikacja 3.3 Web serwer Tworzenie tabeli zmiennych dla web serwera 1. Należy utworzyć tabelę zmiennych w STEP Otworzyć okno właściwości tabeli zmiennych. 3. Zaznaczyć opcję "Web server". 4. Zapisać i skompilować projekt, następnie wgrać do modułu interfejsu IM151-8 PN/DP CPU. Instrukcja użytkownika, 06/2008, A5E

66 Komunikacja 3.4 Połączenia S7 (S7 connections) 3.4 Połączenia S7 (S7 connections) Połączenie S7 (S7 connection) jako ścieżka komunikacji Połączenie S7 jest nawiązywane, gdy moduł S7 komunikuje się z innym modułem. To połączenie S7 jest ścieżką komunikacji (communication path). UWAGA Połączenia S7 nie są wymagane dla komunikacji poprzez PROFIBUS DP, PROFINET CBA, PROFINET IO, web serwer, TCP/IP, ISO on TCP, UDP i SNMP. Każdy połączenie komunikacji wymaga zasobu połączenia S7 modułu interfejsu IM151-8 PN/DP CPU na cały czas trwania połączenia. Moduł interfejsu IM151-8 PN/DP CPU jest zaopatrzony w określoną liczbę zasobów połączeń S7. Są one używane przez różne usługi komunikacyjne (PG / OP communication lub komunikacja S7 (S7 communication)). Punkty połączeń (Connection points) Połączenie S7 pomiędzy modułami z możliwością komunikacji jest nawiązywane pomiędzy punktami połączeń (connection points). Połączenie S7 zawsze ma dwa punkty połączeń: aktywny i pasywny punkt połączenia: Aktywny punkt połączenia jest przypisywany do modułu nawiązującego połączenie S7. Pasywny punkt połączenia jest przypisywany do modułu akceptującego połączenie S7. Dzięki temu każdy moduł z możliwością komunikacji może pełnić rolę punktu połączenia. W przypadku punktu połączenia, nawiązane połączenie komunikacyjne zawsze wykorzystuje jedno połączenie S7 należące do danego modułu. Punkt przejścia (Transition point) Jeśli wykorzystywana jest funkcjonalność routingu, połączenie S7 pomiędzy dwoma modułami umożliwiającymi komunikację nawiązywane jest poprzez kilka podsieci. Podsieci te są łączone za pomocą punktów przejścia. Moduł, który realizuje przejście sieci jest nazywany routerem. W ten sposób router jest punktem, przez który przechodzi połączenie S7. Każdy moduł interfejsu IM PN/DP CPU (z modułem DP master) może pełnić funkcję routera dla połączenia S7. Można nawiązywać pewną określoną maksymalną liczbę połączeń routingu. Nie ogranicza to ilości danych połączenia S7. Zobacz także Zasoby komunikacji dla routingu (Strona 70) 66 Instrukcja użytkownika, 06/2008, A5E

67 Komunikacja 3.4 Połączenia S7 (S7 connections) Przypisywanie połączenia S7 Jest kilka sposobów na przydzielanie połączeń S7 do modułów obsługujących komunikację: Rezerwacja podczas konfiguracji Przypisywanie połączenia w programie Przydzielanie połączenia podczas uruchomienia, testów oraz czynności diagnostycznych Przydzielanie zasobów połączenia do usług HMI Rezerwowanie podczas konfiguracji Pojedynczy zasób połączenia jest automatycznie rezerwowany w module interfejsu IM151-8 PN/DP CPU na potrzeby programatora oraz komunikacji OP. Jeżeli konieczna jest większa ilość zasobów połączeń (np. przy podłączaniu kilku OP), należy zwiększyć ich ilość STEP 7 w oknie dialogowym właściwości modułu interfejsu IM151-8 PN/DP CPU. Połączenia muszą być również konfigurowane (NetPro) przy korzystaniu z komunikacji S7. Dla komunikacji S7 musi być dostępny zasób połączenia, który nie jest przydzielony do programatora/op lub innego połączenia. Wymagane połączenia S7 są przydzielane na stałe dla komunikacji S7 gdy konfiguracja jest wgrywana do modułu interfejsu IM151-8 PN/DP CPU. Przypisywanie połączeń w programie W przypadku otwartej komunikacji Industrial Ethernet w TCP/IP, połączenie nawiązuje program użytkownika. W ten sposób system operacyjny modułu interfejsu IM151-8 PN/DP CPU inicjalizuje połączenie. Otwarta komunikacja IE nie wykorzystuje połączenia S7. W przypadku tego typu komunikacji możliwe jest maksymalnie osiem połączeń. Używanie połączeń do uruchamiania, testów i diagnostyki Aktywne funkcje online stacji inżynierskiej (programator/pc z STEP 7) przypisują połączenie S7 dla komunikacji programatora: Zasób komunikacji S7 dla komunikacji programatora, który był zarezerwowany w konfiguracji sprzętowej modułu interfejsu IM151-8 PN/DP CPU jest przypisywany do stacji inżynierskiej, tj. wymaga przypisania. Jeśli wszystkie zarezerwowane dla komunikacji programatora zasoby połączeń S7 są wykorzystane, system operacyjny automatycznie przypisuje wolne zasoby połączeń S7, które jeszcze nie zostały zarezerwowane. Jeśli nie ma dostępnych wolnych zasobów połączeń, stacja inżynierska nie skomunikuje się online z modułem interfejsu IM151-8 PN/DP CPU. Instrukcja użytkownika, 06/2008, A5E

68 Komunikacja 3.4 Połączenia S7 (S7 connections) Przydzielanie zasobów połączenia do usług HMI Funkcja online na stacji HMI (OP/TP/... z WinCC) jest używana do przydzielania zasobów połączenia S7 do komunikacji OP: Zasób połączenia S7 dla komunikacji programatora, który został zarezerwowany w konfiguracji sprzętowej modułu interfejsu IM151-8 PN/DP CPU jest przypisywany do stacji HMI, tj. musi zostać tylko przydzielony. Jeśli wszystkie zasoby połączenia S7 dla komunikacji OP są przydzielone, system operacyjny automatycznie przydziela wolny zasób połączenia S7, który jeszcze nie został zarezerwowany. Jeśli nie ma więcej wolnych zasobów połączeń, stacja HMI nie może komunikować się online z modułem interfejsu IM151-8 PN/DP CPU. Porządek chronologiczny przypisywania zasobów połączeń S7 Przy programowaniu projektu w STEP 7, system generuje blok parametryzujący odczytywany przez moduły podczas fazy startu. Pozwala to systemowi operacyjnemu modułu na zarezerwowanie lub przypisanie zasobów połączenia S7. Oznacza to, przykładowo, że OP nie może uzyskać dostępu do zasobu połączenia S7, które zostało zarezerwowane dla komunikacji programatora. Jeśli moduł interfejsu IM151-8 PN/DP CPU ma zasoby połączenia S7, które nie zostały zarezerwowane, wówczas mogą być wykorzystane dowolnie. Przykład W module interfejsu IM151-8 PN/DP CPU pozostało wolne tylko jedno połączenie S7 możliwe jest podłączenie programatora do magistrali. Po podłączeniu programator może komunikować się z modułem interfejsu IM151-8 PN/DP CPU. Jednakże, połączenie S7 będzie używane jeśli programator komunikuje się z modułem interfejsu IM151-8 PN/DP CPU. Jeśli do magistrali zostanie podłączony OP, gdy programator nie komunikuje się, OP może nawiązać połączenie z modułem interfejsu IM151-8 PN/DP CPU. Ponieważ OP utrzymuje swoje połączenie przez cały czas, w odróżnieniu od PD (programatora), PD nie będzie mogło nawiązać kolejnego połączenia. Zobacz także Otwarta komunikacja poprzez Industrial Ethernet (Strona 42) 68 Instrukcja użytkownika, 06/2008, A5E

69 Komunikacja 3.4 Połączenia S7 (S7 connections) Dystrybucja i dostępność zasobów połączenia S7 Dystrybucja i zasoby połączenia Tabela 3-6 Rozproszenie połączeń Usługa komunikacji Komunikacja urządzeń programujących (PG, PD) Komunikacja OP Podstawowa komunikacja S7 (S7 basic communication) Komunikacja S7 (S7 communication) Dystrybucja Aby uniknąć alokacji zasobów połączeń zależnych jedynie od chronologicznej sekwencji, z którą wywoływane są żądania usług komunikacyjnych, możliwe jest zarezerwowanie zasobów połączeń dla wymienionych usług. Dla komunikacji PG i OP, domyślnie rezerwowane jest co najmniej jedno połączenie. Poniższa tabela oraz specyfikacja techniczna modułu IM151-8 PN/DP CPU zawiera konfigurowalne połączenia S7 oraz ustawienia domyślne. Zasoby połączeń są redystrybuowane poprzez odpowiednie ustawienia parametrów modułu IM151-8 PN/DP CPU w STEP 7. Używa dostępnych zasobów połączeń, które nie zostały zarezerwowane dla usług (programtor / komunikacja OP, komunikacja podstawowa S7). Funkcje routingu PG Razem z modułem DP master, moduł interfejsu IM PN/DP CPU ma określoną liczbę zasobów komunikacyjnych dostępnych dla routingu. Połączenia te są dostępne dodatkowo dla zasobów połączeń. Poniższa podsekcja przedstawia liczbę zasobów połączeń. PROFIBUS DP Usługa komunikacyjna nie wymaga zasobów połączenia S7. PROFINET CBA Usługa komunikacyjna nie wymaga zasobów połączenia S7. PROFINET IO Usługa komunikacyjna nie wymaga zasobów połączenia S7. Web serwer Usługa komunikacyjna nie wymaga zasobów połączenia S7. Otwarta komunikacja przez TCP/IP Usługa komunikacyjna nie wymaga zasobów połączenia S7. Otwarta komunikacja za pomocą ISO on Niezależnie od połączenia S7, łączeni 8 zasobów dostępnych jest dla połączeń lub lokalnych punktów dostępowych (UDP) dla TCP/IP, ISO on TCP TCP, UDP. Otwarta komunikacja za pomocą UDP SNMP Usługa komunikacyjna nie wymaga zasobów połączenia S7. Instrukcja użytkownika, 06/2008, A5E

70 Komunikacja 3.4 Połączenia S7 (S7 connections) Dostępność zasobów połączeń Tabela 3-7 Dostępność zasobów połączeń Moduł interfejsu Całkowita liczba zasobów połączeń Zarezerwowane dla Komunikacja programatora IM PN/DP CPU 12 1 do 11 domyślnie 1 Komunikacja OP 1 do 11 domyślnie 1 Podstawowa komunikacja S7 0 do 10 domyślnie 0 Wolne połączenia S7 Wyświetla wszystkie niezarezerwowane połączenia S7 jako wolne połączenia. UWAGA Jeśli używany jest moduł interfejsu IM151-8 PN/DP CPU, można skonfigurować do 10 połączeń dla komunikacji S7 w NetPro. Po konfiguracji połączenia zostaną zarezerwowane Zasoby połączeń dla routingu Liczba zasobów połączeń dla routingu Dla funkcji routingu interfejsu PROFINET w module IM151-8 PN/DP CPU dostępne są maksymalnie 4 połączenia. Routing jest możliwy tylko wówczas, jeśli zostanie podłączony i skonfigurowany moduł DP master. Przykład dla IM PN/DP CPU ma dostępne 12 zasobów połączeń: Zarezerwowane dwa zasoby dla komunikacji urządzeń programujących. Zarezerwowane dwa zasoby połączeń dla komunikacji OP. W NetPro konfigurujemy 3 połączenia S7 dla komunikacji S7 poprzez zintegrowany interfejs PROFINET. Po takiej konfiguracji pozostaje 5 wolnych połączeń S7 dostępnych dla dowolnej usługi komunikacyjnej, np. komunikacja S7, komunikacja OP, itd. Jednakże, konfiguracja połączeń w NetPro zintegrowanego interfejsu PN dla komunikacji S7 jest ograniczona do maksymalnie 10 połączeń. Dodatkowo w module IM151-8 PN/DP CPU dostępne są 4 połączenia dla routingu, które nie wpływają na zasoby połączeń komunikacji S7 opisanej powyżej. 70 Instrukcja użytkownika, 06/2008, A5E

71 Komunikacja 3.5 DPV1 3.5 DPV1 Nowe zadania automatyki i inżynierii procesowej wymagają rozszerzenia zakresu funkcji dostępnych w istniejącym protokole DP. Dodatkowo obok komunikacji cyklicznej, istotnym wymaganiem klientów była acykliczna komunikacja do urządzeń obiektowych z poza rodziny S7, zaimplementowana w EN W przeszłości, acykliczny dostęp możliwy był jedynie do urządzeń S7 slave. Standard dotyczący rozproszonych I/O (EN 50170) został rozszerzony. Wszystkie zmiany obejmujące nowe funkcje DPV1 zostały uwzględnione w IEC 61158/ EN 50170, volume 2, PROFIBUS. Definicja DPV1 Termin DPV1 jest zdefiniowany jako funkcjonalne rozszerzenie usług acyklicznych (np. zawiera nowe przerwania) zapewnianych przez protokół DP. Dostępność Używając modułu DP master można używać modułu interfejsu IM PN/DP CPU jako urządzenia DP master z rozszerzoną funkcjonalnością DPV1. Wymagania dla użytkowania funkcjonalności DPV1 z urządzeniami DP slave Dla urządzeń slave DPV1 od innych dostawców, niezbędne są pliki GSD zgodne z wymaganiami EN 50170, rewizja 3 lub późniejsze. Rozszerzone funkcje DPV1 Możliwość użycia dowolnych urządzeń slave DPV1 od różnych producentów (dodatkowo do istniejących urządzeń DPV0 oraz urządzeń slave rodziny S7). Obsługa wybranych przerwań dla DPV1 przez nowe bloki przerwań. Bloki SFB odczytu/zapisu, które odpowiadają standardom rekordów danych (mogą być używane tylko dla zcentralizowanych modułów I/O). Przyjazne dla użytkownika bloki SFB do odczytu diagnostyki. Bloki przerwań z funkcjonalnością DPV1 Tabela 3-8 OB OB 40 OB 55 OB 56 OB 57 OB 82 OB w PROFINET IO i PROFIBUS DP Funkcjonalność Przerwanie procesowe (Process interrupt) Przerwanie statusowe (Status interrupt) Przerwanie aktualizacyjne (Update interrupt) Przerwanie specyficzne dla producenta (Vendor-specific interrupt) Przerwanie diagnostyczne (Diagnostic interrupt) UWAGA Dla przerwań DPV1 można używać bloków organizacyjnych OB40 i OB82. Instrukcja użytkownika, 06/2008, A5E

72 Komunikacja 3.5 DPV1 Bloki systemowe z funkcjonalnością DPV1 Tabela 3-9 Bloki funkcji systemowych z funkcjonalnością DPV1 SFB SFB 52 SFB 53 SFB 54 SFB 75 Funkcjonalność Odczyt rekordu danych z DP slave / urządzenia IO lub centralnego modułu I/O Zapis rekordu danych z DP slave / urządzenia IO lub centralnego modułu I/O Odczyt dodatkowych informacji alarmowych z DP slave / urządzenia IO lub zcentralizowanego modułu I/O w powiązanym OB Ustawia dowolne przerwanie dla inteligentnego urządzenia slave UWAGA Dla zcentralizowanych modułów I/O można wykorzystywać funkcje SFB 52 do 54. SFB 52 do 54 mogą być używane również dla PROFINET IO. Odwołania Dodatkowe informacje o powyższych blokach można znaleźć w podręczniku System and Standard Functions for S7-300/400, lub w STEP 7 Online Help. Zobacz także PROFIBUS DP (Strona 25) 72 Instrukcja użytkownika, 06/2008, A5E

73 Koncepcja pamięci Obszary pamięci i pamięć podtrzymywana (retentive memory) Obszary pamięci moduł interfejsu IM PN/DP CPU Trzy obszary pamięci moduł interfejsu IM PN/DP CPU Pamięć typu Load (do ładowania) na karcie MMC Pamięć systemowa Pamięć robocza Pamięć do ładowania / typu Load (Load memory) Pamięć do ładowania ulokowana jest na karcie SIMATIC Micro Memory Card. Wielkość pamięci zależy od wielkości SIMATIC Micro Memory Card. Pamięć ta wykorzystywana jest do zapisu kodu bloków programowych, bloków danych i danych systemowych (konfiguracji, połączeń, parametrów modułu, itp.). Bloki oznaczane jako bloki niezwiązane z wykonywaniem programu (non runtime-related) są przechowywane wyłączenie w pamięci ładowania. SIMATIC Micro Memory Card umożliwia również zapis wszystkich danych konfiguracyjnych projektu. UWAGA Program użytkownika może być wgrywany wyłączenie do pamięci SIMATIC Micro Memory Card, dlatego moduł interfejsu IM151-8 PN/DP CPU może być używany tylko wtedy, gdy włożona jest do niego karta SIMATIC Micro Memory Card. Instrukcja użytkownika, 06/2008, A5E

74 Koncepcja pamięci 4.1 Obszary pamięci i pamięć podtrzymywana (retentive memory) Pamięć systemowa (System memory) Pamięć systemowa jest zintegrowana w module IM151-8 PN/DP CPU i nie może być rozszerzana. Pamięć systemowa zawiera: Obszary adresowe dla pamięci znaczników, timerów oraz liczników Obszar procesu (process image) I/O Dane lokalne (local data) Pamięć robocza (Work memory); RAM Pamięć robocza jest zintegrowana w module interfejsu IM PN/DP CPU i nie może być rozszerzana. Wykorzystywana jest do uruchamiania kodu i obsługi danych programu użytkownika. Programy pracują jedynie w pamięci roboczej i pamięci systemowej Podtrzymywania pamięci ładowania, systemowej i RAM Moduł interfejsu IM151-8 PN/DP CPU jest wyposażony w pamięć podtrzymania niewymagającą obsługi, tzn. nie wymaga baterii podtrzymującej. Dane są przechowywane w pamięci podtrzymywanej po wyłączeniu zasilania POWER OFF i restarcie (warm start). Dane z podtrzymaniem (retentive data) w pamięci ładowania Program w pamięci ładowania jest zawsze podtrzymywany. Jest przechowywany na SIMATIC Micro Memory Card, gdzie jest chroniony przed zanikiem zasilania lub kasowaniem pamięci CPU. Dane konfiguracyjne modułu interfejsu IM151-8 PN/DP CPU są przechowywane z podtrzymaniem w pamięci ładowania w SDB. Dane z podtrzymaniem (retentive data) w pamięci systemowej Podczas konfiguracji (właściwości modułu IM151-8 PN/DP CPU, zakładka Retentivity), określamy które obszary pamięci znaczników, timerów i liczników powinny być podtrzymywane, a które powinny zostać reinicjalizowane do 0 podczas restartu (warm restart). Licznik czasu pracy jest przeważnie zapisywany w obszarze pamięci z podtrzymaniem modułu IM151-8 PN/DP CPU. Tylko ostatnie 100 wpisów bufora diagnostycznego jest podtrzymywane po wyłączeniu i włączeniu zasilania. Dane z podtrzymaniem (retentive data) w pamięci roboczej (RAM) Zawartość bloków DB z podtrzymaniem (retentive DB) jest podtrzymywana przy restarcie oraz wyłączeniu / włączeniu zasilania. Bloki danych z podtrzymaniem mogą być wczytywane do pamięci roboczej zgodnie z maksymalnym ograniczeniem dla pamięci roboczej. obsługuje także ulotne bloki DB (non-retentive). Ulotne bloki DB są inicjalizowane po restarcie lub wyłączeniu/włączeniu zasilania poprzez ich wartości początkowe z pamięci ładowania. Bloki ulotne i bloki z kodem mogą być wczytywane do pamięci roboczej zgodnie z maksymalnym ograniczeniem dla pamięci roboczej. W przypadku modułu interfejsu IM PN/DP CPU, 64 KB pamięci RAM może być użyte dla podtrzymywania bloków danych. 74 Instrukcja użytkownika, 06/2008, A5E

75 Koncepcja pamięci 4.1 Obszary pamięci i pamięć podtrzymywana (retentive memory) Zobacz także Właściwości SIMATIC Micro Memory Card (Strona 79) Podtrzymywanie obiektów pamięci Zachowanie się podtrzymywanych obiektów pamięci Poniższa tabela pokazuje zachowanie się podtrzymywanych obiektów pamięci podczas zmian trybów pracy. Tabela 4-1 Zachowywanie się podtrzymywanych obiektów pamięci Obiekt pamięci Wył./ Zał. zasilania Zmiana trybu pracy STOP RUN Program użytkownika/dane (load memory) X X X Zachowanie się bloków DB z podtrzymaniem dla IM1518 PN/DP CPU Pamięć bitowa (znaczniki), timery i liczniki skonfigurowane jako podtrzymywane Można ustawić w właściwościach DB w STEP 7 V5.4 + SP 4 lub nowszym. X X Bufor diagnostyczny, licznik godzin pracy X 1 X X Dane konfiguracyjne interfejsu modułu interfejsu IM PN/DP CPU w SDB dane IP dla interfejsu PN 2 X 2 Reset pamięci X = z podtrzymaniem; = bez podtrzymania 1 Tylko ostatnie 100 wpisów bufora diagnostycznego jest podtrzymywane w przypadki wyłączenia/załączenia zasilania. 2 Dane IP dla interfejsu PROFINET są podtrzymywane tylko, jeśli interfejs został skonfigurowany w HW Config i konfiguracja została wczytana do modułu interfejsu IM PN/DP CPU, tj. SDB musi być dostępny na SIMATIC Micro Memory Card. Instrukcja użytkownika, 06/2008, A5E

76 Koncepcja pamięci 4.1 Obszary pamięci i pamięć podtrzymywana (retentive memory) Zachowanie się podtrzymywanych bloków DB w module IM 1518 PN/DP CPU Dla modułu interfejsu IM PN/DP CPU w można określić w STEP 7 lub poprzez SFC 82 "CREA_DBL" (bit parametru ATTRIB -> NON_RETAIN), czy w reakcji na wyłączenie/załączenie zasilania lub zmianę trybu RUN-STOP, blok DB zachowuje ostatnią wartość (retentive DB), lub przyjmuje wartość początkową z pamięci ładowania (non-retentive DB) Tabela 4-2 Zachowanie się podtrzymywanych bloków DB w IM 1518 PN/DP CPU Po zał./wył. zasilania lub restarcie modułu interfejsu IM PN/DP CPU, DB powinno Przyjąć wartość inicjacyjną (początkową) (non-retentive DB) Warunek: Po wyłączeniu/załączeniu zasilania i restracie (STOP-RUN) modułu IM PN/DP CPU, wartości aktualne bloków DB nie są podtrzymywane. DB otrzymuje wartości startowe z pamięci ładowania. Wymagania w STEP 7: we właściwościach bloku DB musi być zaznaczony parametr "Non-retain", lub wygenerowano blok DB bez podtrzymania za pomocą funkcji SFC 82 "CREA_DBL" i skojarzonego atrybutu bloku (ATTRIB -> bit NON_RETAIN). Zachować ostatnią ważną wartość (retentive DB) Warunek: Po wyłączeniu/załączeniu zasilania i restarcie (STOP-RUN) modułu IM PN/DP CPU, wartości aktualne bloków DB są podtrzymywane. Wymagania w STEP 7: we właściwościach bloku DB musi być odznaczony parametr "Non-retain", lub wygenerowano blok DB z podtrzymaniem za pomocą SFC Obszary adresowe pamięci systemowej Pamięć systemowa modułu interfejsu IM PN/DP CPU jest podzielona na obszary (patrz tabela poniżej). Poprzez odpowiednie instrukcje w programie możemy zaadresować dane bezpośrednio z odpowiedniego obszaru. Obszary adresowe w pamięci systemowej Tabela 4-3 Obszary adresowe w pamięci systemowej Obszary adresowe Obraz procesu wejść (Process image of inputs) Obraz procesu wyjść (Process image of outputs) Pamięć bitowa (Bit memory) Timery (Timers) Liczniki (Counters) Dane lokalne (Local data) Bloki danych (Data blocks) Opis Po każdym starcie cyklu OB1, moduł interfejsu IM PN/DP CPU odczytuje wartości wejść z modułów wejść i zapisuje je w obrazie procesu wejść. W trakcie cyklu, program oblicza wartości dla wyjść i zapisuje je do obrazu procesu wyjść. Na końcu cyklu OB1, moduł IM PN/DP CPU zapisuje obliczone wartości wyjściowe do modułów wyjściowych. Obszar ten stanowi pamięć do zapisu wyników pośrednich obliczeń programu. Obszar timerów. Obszar liczników. Dane chwilowe z bloków programowych (OB, FB, FC) są zapisywane do tego obszaru podczas edycji bloku. Patrz rozdział Receptury i wartości pomiarowe 76 Instrukcja użytkownika, 06/2008, A5E

77 Czas cyklu Koncepcja pamięci 4.1 Obszary pamięci i pamięć podtrzymywana (retentive memory) Odwołania Obszary adresowe modułu interfejsu IM PN/DP CPU zawarto w liście instrukcji S7-300 (S7-300 Instruction List). Obraz procesu I/O (I/O process image) Gdy program użytkownika adresuje obszar wejścia (I) lub wyjścia (O), nie sprawdza stanu sygnału bezpośrednio w module sygnałowym. Zamiast tego, uzyskuje dostęp do obszaru pamięci systemowej w module interfejsu IM PN/DP CPU. Ten obszar pamięci, to tzw. obraz procesu (process image). Obszar procesu jest podzielony na dwie części: obraz procesu wejść i obraz procesu wyjść. Zalety obrazu procesu Dostęp do obrazu procesu, w porównaniu do bezpośredniego dostępu do I/O, daje pewne zalety, udostępniając spójny obszar sygnałów procesowych dla moduł interfejsu IM PN/DP CPU w danym cyklu programowym. Jeżeli stan sygnału w module wejść zmieni się w trakcie wykonywania programu, status sygnału w obrazie procesu jest zachowany aż do ponownego odświeżenia obrazu w następnym cyklu. Przy czym, dostęp do obrazu procesu zapisanego do pamięci systemowej IM PN/DP CPU jest znacząco szybszy niż bezpośredni dostęp do modułu sygnałowego. Odświeżanie obrazu procesu System operacyjny odświeża obraz procesu cyklicznie. Poniższy rysunek pokazuje sekwencję operacji odświeżania w ramach cyklu. Rozruch (start-up) Program startowy Zapis obrazu procesu wyjść do modułów Program użytkownika Odczyt wejść modułów i uaktualnienie danych w obszarze obrazu procesu wejść Wykonanie programu użytkownika (OB 1 i wszystkie wywoływane w nim bloki) Instrukcja użytkownika, 06/2008, A5E

78 Koncepcja pamięci 4.1 Obszary pamięci i pamięć podtrzymywana (retentive memory) Dane lokalne (Local data) Zapis danych lokalnych: zmienne lokalne (tymczasowe) bloków programowych informacje początkowe bloków OB parametry komunikacji wyniki pośrednie Zmienne lokalne / tymczasowe (Temporary Variables) Podczas tworzenia bloków można zadeklarować zmienne lokalne / tymczasowe (TEMP) dostępne tylko podczas wykonywania bloku, zmienne te po wykonaniu bloku nadpisywane przez inne dane. Dane lokalne mają stałą długość dla każdego bloku OB. Muszą zostać zainicjalizowane przed pierwszym dostępem do odczytu. Na potrzeby informacji startowych każde OB wymaga 20 bajtów danych lokalnych. Dostęp do danych lokalnych jest szybszy w porównaniu do dostępu do danych w blokach DB. posiada pamięć do przechowywania zmiennych tymczasowych (danych lokalnych / local data) dla ostatnio wykonywanych bloków. Pamięć ta jest podzielona pomiędzy klasy priorytetów na fragmenty o równym rozmiarze. Każda klasa priorytetów ma swój obszar danych lokalnych. OSTROŻNIE Wszystkie zmienne tymczasowe (TEMP) bloków OB oraz ich bloków zagnieżdżonych są przechowywane w danych lokalnych. Podczas używania złożonych poziomów zagnieżdżeń dla przetwarzanych bloków, można spowodować przepełnienie obszaru danych lokalnych. Jeśli zostanie przekroczona dopuszczalna długość danych lokalnych dla klasy priorytetu, moduł interfejsu IM PN/DP CPU zmieni tryb pracy na STOP. Należy przydzielić odpowiedni obszar danych lokalnych dla bloków OB błędów synchronicznych. Jest to związane z indywidualną wywoływaną klasą priorytetów. Zobacz także Przechowywanie pamięci ładowania, pamięci systemowej i RAM (Strona 74) 78 Instrukcja użytkownika, 06/2008, A5E

79 Koncepcja pamięci 4.1 Obszary pamięci i pamięć podtrzymywana (retentive memory) Właściwości SIMATIC Micro Memory Card SIMATIC Micro Memory Card jako moduł pamięci dla modułu interfejsu IM PN/DP CPU Kartą pamięci używaną w modułach interfejsu IM PN/DP CPU jest SIMATIC Micro Memory Card. Może być wykorzystywana jako pamięć ładaowania lub jako pamięć przenośna. UWAGA wymaga SIMATIC Micro Memory Card do pracy. Następujące dane są przechowywane na SIMATIC Micro Memory Card. Program użytkownika (wszystkie bloki) Archiwa i receptury Dane konfiguracyjne (projekty STEP 7) Dane systemu operacyjnego - uaktualnienie i kopia bezpieczeństwa UWAGA Na SIMATIC Micro Memory Card można zapisywać dane konfiguracyjne i użytkownika lub system operacyjny. Właściwości SIMATIC Micro Memory Card SIMATIC Micro Memory Card zapewnia bezobsługową pracę oraz podtrzymywanie pamięci moduł interfejsu IM PN/DP CPU. Zabezpieczenie przed kopiowaniem SIMATIC Micro Memory Card SIMATIC Micro Memory Card ma wewnętrzny numer seryjny, dzięki któremu można zaimplementować programowe zabezpieczenie przed kopiowaniem. Numer seryjny można odczytać z listy SSL 011C H indeks 8 używając bloku SFC 51 RDSYSST. Przykładowo, jeśli numer seryjny odniesienia i numer bieżącej SIMATIC Micro Memory Card są różne, można wywołać komendę STOP z poziomu bloku z zabezpieczeniem know-how-protected. Odwołania Informacje dodatkowe lista SSL (SSL partial list) informacje w S7-300 Instruction list lub podręczniku System and standard functions for S7-300/400. reset pamięci moduł interfejsu IM PN/DP CPU, informacje w rozdziale Resetowanie modułu interfejsu IM PN/DP CPU przy użycia przełącznika zmiany trybu pracy. Instrukcja użytkownika, 06/2008, A5E

80 Koncepcja pamięci 4.2 Funkcje pamięci Żywotność SIMATIC Micro Memory Card Żywotność SIMATIC Micro Memory Card zależy głównie od następujących czynników: 1. Ilość operacji kasowania i programowania 2. Warunki zewnętrzne takiej jak temperatura otoczenia W temperaturze otoczenia do 60 C, można przeprowadzić do 100,000 opearcji kasowania/zapisu na SIMATIC Micro Memory Card. OSTROŻNIE Aby zapobiec utracie danych, nie należy przekraczać maksymalnej liczby operacji kasowań/zapisu. Zobacz także Podtrzymanie pamięci ładowania, systemowej i RAM (Strona 74) Budowa i elementy sygnalizacyjne modułu interfejsu CPU IM PN/DP (Strona 17) 4.2 Funkcje pamięci Informacje ogólne: funkcje pamięci Funkcje pamięci Funkcje pamięci wykorzystywane są do generowania, modyfikacji lub kasowania całości programu użytkownika lub określonych bloków. Należy upewnić się, że projekt posiada kopię archiwalną. Jeżeli tworzymy nowy program, należy wykorzystać PG/ PC do wgrania całego programu do SIMATIC Micro Memory Card. 80 Instrukcja użytkownika, 06/2008, A5E

81 Koncepcja pamięci 4.2 Funkcje pamięci Wgrywanie programu użytkownika poprzez SIMATIC Micro Memory Card do modułu interfejsu IM PN/DP CPU Ładowanie / wgrywanie (download) programu użytkownika Cały program użytkownika ładowany jest z poziomu PD/PC do modułu interfejsu IM PN/DP CPU za pomocą SIMATIC Micro Memory Card. Podczas tego procesu poprzednia zawartość SIMATIC Micro Memory Card jest kasowana. Bloki wykorzystujące obszar pamięci ładowania określone są w "Load memory requirements" (zajętość pamięci ładowania) w "General block properties" (ogólne właściwości bloków). Poniższy rysunek pokazuje pamięć ładowania i roboczą dla IM PN/DP CPU. Programator Zapis na twardy dysk Pamięć ładowania (Load memory) Pamięć robocza (Work memory) Bloki z kodem Bloki danych Systemowe bloki danych Bloki z kodem Bloki danych Systemowe bloki danych Części zależne od procesu logicznego i bloków 1 danych plus dane konfiguracyjne Komentarze Ikony 1 : Jeżeli podtrzymywany jest nie cały obszar pamięci roboczej, wówczas obszar podtrzymania (retentive) oznaczony jest w STEP 7 jako pamięć z podtrzymaniem. Nie można uruchomić programu dopóki wszystkie bloki nie zostaną załadowane. UWAGA Funkcja ta jest dozwolona wtedy, gdy moduł interfejsu IM PN/DP CPU jest w trybie STOP. Pamięć ładowania (load memory) jest kasowana, jeżeli operacja ładowania nie mogła zostać zakończona z powodu zaniku zasilania lub z powodu niedozwolonego bloku danych. Instrukcja użytkownika, 06/2008, A5E

82 Koncepcja pamięci 4.2 Funkcje pamięci Obsługa bloków Wgrywanie nowych bloków lub wgrywanie różnic (delta) Istnieją dwa sposoby wgrywania dodatkowych bloków użytkownika lub wgrywania różnic: Wgrywanie bloków (download): program użytkownika istnieje i został załadowany do modułu interfejsu IM PN/DP CPU poprzez SIMATIC Micro Memory Card. Chcemy następnie dodać nowe bloki do programu użytkownika. W takim wypadku nie potrzebujemy ponownie ładować całości programu do pamięci MMC. Zamiast tego, należy do SIMATIC Micro Memory Card wgrać tylko nowe bloki (skraca to czas wgrywania dla złożonych programów). Wgrywanie różnic (Delta download): w takim wypadku, możemy załadować tylko różnice (delta) w blokach użytkownika w naszym programie. W kolejnym kroku należy wykonać wgrywanie zmian (delta) programu użytkownika lub wgrać tylko zmienione bloki do SIMATIC Micro Memory Card, wykorzystując PD/PC. OSTRZEŻENIE Wgrywanie różnic (delta) / programu użytkownika nadpisuje wszystkie dane zapisywane pod tą samą nazwą na SIMATIC Micro Memory Card. Dane bloków dynamicznych są wgrywane do pamięci RAM i uaktywniane po załadowaniu bloku Odczyt bloków (upload) Przeciwnie do operacji wgrywania (download), odczyt bloków (upload) jest to transfer określonych bloków lub całego programu użytkownika z modułu interfejsu IM PN/DP CPU do programatora/pc. Zawartość bloków jest identyczna z ostatnio załadowanymi do CPU. Dynamiczne bloki DB stanowią wyjątek, ponieważ kopiowane są ich wartości bieżące. Odczyt bloków lub całego programu użytkownika z IM PN/DP CPU do STEP 7 nie ma wpływu na przypisanie pamięci modułu IM PN/DP Kasowanie bloków Jeżeli wykonywane jest kasowanie bloku, wówczas kasowany jest on z pamięci ładowania (load memory). W STEP 7 za pomocą funkcji SFC 23 "DEL_DB" z poziomu programu użytkownika, możemy skasować bloki danych DB. Po wykonaniu operacji następuje zwolnienie pamięci RAM zajmowanej przez skasowany blok Kompresja bloków W procesie kompresji danych, luki pomiędzy poszczególnymi obiektami w pamięci ładowania/ram powstałe w wyniku operacji ładowania/kasowania są eliminowane. Operacja zwalnia pamięć w postaci ciągłego obszaru. Kompresja danych jest możliwa gdy moduł interfejsu IM PN/DP CPU jest w trybie pracy RUN lub STOP. 82 Instrukcja użytkownika, 06/2008, A5E

83 Koncepcja pamięci 4.2 Funkcje pamięci Przepisywanie zawartości (RAM do ROM) Podczas zapisu zawartości pamięci RAM do ROM, wartości bieżące z DB ładowane są z pamięci RAM do pamięci ładowania, w celu przejęcia wartości początkowych dla DB. UWAGA Funkcja ta jest dozwolona tylko gdy moduł interfejsu IM PN/DP CPU jest w trybie pracy STOP. Pamięć ładowania jest kasowana jeżeli funkcja nie może zostać zakończona z powodu zaniku zasilania Kasowanie pamięci i restart CPU Kasowanie pamięci Po włożeniu lub wyjęciu SIMATIC Micro Memory Card, pełny reset pamięci przywraca moduł interfejsu IM PN/DP CPU do określonych warunków umożliwiających wykonanie restartu (warm start). Podczas resetowania modułu interfejsu IM PN/DP CPU następuje przeorganizowanie pamięci. Bloki w pamięci ładowania (load) są podtrzymane. Wszystkie bloki dynamiczne są wgrywane ponownie z pamięci load do RAM, następuje inicjalizacja bloków danych w RAM (przywrócenie wartości początkowych/inicjalizacyjnych). Restart (warm start) Wszystkie podtrzymywane (retentive) bloki DB zachowują bieżące wartości. Bloki niepodtrzymywane (non-retentive) są resetowane do wartości początkowych. Wartości wszystkich podtrzymywanych (retentive) M, C, T są zachowywane. Wszystkie dane niepodtrzymywane (non-retentive) są inicjalizowane: - M, C, T, I, O na "0" Wszystkie poziomy pracy (run levels) są inicjalizowane. Obrazy procesu są kasowane. Odwołania Patrz również Resetowanie modułu interfejsu IM PN/DP CPU przy użycia przełącznika zmiany trybu pracy. Zobacz także Resetowanie modułu interfejsu IM PN/DP CPU przy użycia przełącznika zmiany trybu pracy (Strona 109) Instrukcja użytkownika, 06/2008, A5E

84 Koncepcja pamięci 4.2 Funkcje pamięci Receptury Wprowadzenie Receptura stanowi zbiór danych użytkownika. Można implementować prosty sposób obsługi receptur wykorzystując statyczne bloki DB. W takim wypadku receptury powinny mieć taką samą strukturę (długość). Jeden blok DB powinien być przyporządkowany jednej recepturze. Sekwencja przetwarzania Zapis receptury do pamięci ładowania (load memory): Poszczególne rekordy danych receptury są tworzone jako statyczne bloki DB w STEP 7, a następnie są wgrywane do modułu interfejsu IM PN/DP CPU. Receptury wykorzystują tylko pamięć ładowania (load), zamiast pamięci RAM. Praca z danymi receptury: Do kopiowania rekordów danych bieżącej receptury z bloku DB do statycznego bloku DB, umieszczonego w pamięci roboczej służy funkcja SFC83 "READ_DBL" wywoływana z programu użytkownika. W wyniku czego, pamięć RAM zawiera tylko dane z jednego rekordu. Program użytkownika uzyskuje dostęp do danych bieżącej receptury. Poniższy rysunek pokazuje sposób obsługi receptur: Receptura 1 Receptura 2 Bieżąca receptura Receptura n Zapis zmodyfikowanej receptury: Dane nowej lub zmienionej receptury wygenerowanej w trakcie wykonywania programu można zapisać do pamięci ładowania (load). W tym celu, w programie użytkownika należy wywołać funkcję SFC 84 "WRIT_DBL". Dane zapisywane są do pamięci ładowania (load) i są dostępne również po wykasowaniu pamięci. Możemy zarchiwizować zmienione rekordy (receptury) przez odczyt i zapis bloków do PG/PC. UWAGA Aktywne funkcje systemowe SFC82 do 84 (aktywny dostęp do SIMATIC Micro Memory Card) mają wyraźny wpływ na funkcje programatora (np. status bloku, status zmiennych, wgrywanie bloków, odczyt, otwieranie.) Zasadniczo ograniczają wydajność (w porównaniu do pasywnych funkcji systemowych) o współczynnik 10. UWAGA Aby zapobiec utracie danych, nie można przekraczać max.liczby operacji kasowań/zapisu. 84 Instrukcja użytkownika, 06/2008, A5E

85 Koncepcja pamięci 4.2 Funkcje pamięci Pliki rejestracyjne (log) wartości pomiarowych Wprowadzenie Wartości pomiarowe generowane są gdy moduł interfejsu IM PN/DP CPU wykonuje program użytkownika. Wartości te należy zarejestrować i przeanalizować. Sekwencja postępowania Pobieranie wartości pomiarowych: zapisuje wszystkie wartości pomiarowe do DB (dla backupu przemiennego w kliku DB) umieszczonych w pamięci roboczej. Rejestracja wartości pomiarowych: Zanim ilość danych przekroczy pojemność pamięci, aby przepisać wartości pomiarowe z bloku DB do pamięci ładowania (load), należy w programie użytkownika wywołać funkcję SFC 84 "WRIT_DBL". Poniższy rysunek przedstawia sposób obsługi plików rejestrujących wartości pomiarowe (log file): Wartość pomiar. 1 Wartość pomiar. 2 Bieżąca wartość pomiarowa Wartość pomiar. n Aby wygenerować nowy (dodatkowy) statyczny blok DB w pamięci load, który nie wymaga pamięci RAM, można wywołać w programie użytkownika funkcję SFC 82 CREA_DBL. Instrukcja użytkownika, 06/2008, A5E

86 Koncepcja pamięci 4.2 Funkcje pamięci Odwołania Dodatkowe informacje o bloku SFC 82 można znaleźć w podręczniku System and Standard Functions for S7-300/400, lub w Pomocy Online STEP 7. UWAGA Funkcja SFC 82 zostanie przerwana i zostanie wygenerowany komunikat błędu, jeśli istnieje już blok DB o takim samym numerze w pamięci load i/lub pamięci roboczej (RAM). Dane zapisane do pamięci load są przenoszalne i zachowywane podczas resetu pamięci. Ocena wartości pomiarowych: Zmierzone wartości z DB zapisane do pamięci load mogą być odczytane i ocenione przez innych partnerów komunikacyjnych (np. programator, PC). UWAGA Aktywne funkcje systemowe SFC82 do 84 (aktywny dostęp do SIMATIC Micro Memory Card) mają wyraźny wpływ na funkcje programatora (np. status bloku, status zmiennych, wgrywanie bloków, odczyt, otwieranie.) Zasadniczo ograniczają wydajność (w porównaniu do pasywnych funkcji systemowych) o współczynnik 10. UWAGA Dla modułu interfejsu IM PN/DP CPU można również wygenerować bloki DB bez podtrzymania (non-retentive) przy użyciu funkcji SFC 82 (parametr ATTRIB -> NON_RETAIN bit.) UWAGA Aby zapobiec utracie danych, nie można przekraczać max. liczby operacji kasowań/zapisu. 86 Instrukcja użytkownika, 06/2008, A5E

87 Koncepcja pamięci 4.2 Funkcje pamięci Archiwizacja (backup) projektu na SIMATIC Micro Memory Card Podstawowe funkcje Za pomocą funkcji Save project to Memory Card (zapisz projekt na kartę pamięci) oraz Fetch project from Memory Card (pobierz projekt z karty pamięci) możemy zapisać wszystkie dane projektowe do karty pamięci SIMATIC Micro Memory Card i pobbierać je w późniejszym czasie. Aby wykonać archiwizację, SIMATIC Micro Memory Card musi być umieszczona w module interfejsu IM PN/DP CPU lub w adapterze pamięci MMC w programatorze lub PC. Dane projektowe są kompresowane przed zapisem do karty pamięci SIMATIC Micro Memory Card, a przy pobieraniu są dekompresowane. UWAGA Dodatkowo obok danych projektowych na SIMATIC Micro Memory Card można również zapisać dane użytkownika. Przed zapisaniem danych powinno się wybrać SIMATIC Micro Memory Card z wystarczającą iloścą pamięci. Odpowiedni komunikat zgłosi ostrzeżenie jeżeli pojemność pamięci SIMATIC Micro Memory Card jest niewystarczająca. The volume of project data to be saved corresponds with the size of the project's archive file. UWAGA Ze względów technicznych, za pomocą funkcji Save project to memory card (zapisz projekt na kartę pamięci) można wgrać tylko całą zawartość (program użytkownika i dane projektowe). Instrukcja użytkownika, 06/2008, A5E

88 Koncepcja pamięci 4.2 Funkcje pamięci 88 Instrukcja użytkownika, 06/2008, A5E

89 Montaż i podłączenie Zawartość Gdzie mogę znaleźć jakie informacje? Obszerne informacje na temat dopasowania i łączenia modułów ET 200S znajdują sie w odpowiednim rozdziale podręcznika ET 200S Distributed I/O Device. Poniższy rozdział opisuje różnice oraz specjalne właściwości związane z wykorzystywaniem ET 200S z modułem interfejsu IM PN/DP CPU. 5.2 Instalacja modułu interfejsu IM PN/DP CPU Wprowadzenie łączy ET 200S z siecią PROFINET. Wymagania Musi być przygotowana szyna montażowa (zobacz podręcznik ET 200S Distributed I/O Device). Procedura 1. Zainstalować moduł interfejsu IM PN/DP CPU (zobacz podręcznik ET 200S Distributed I/O Device). 2. Zainstalować odpowiedni moduł zacisków (zobacz podręcznik ET 200S Distributed I/O Device). UWAGA Informacje do sekwencji instalacji Jeśli moduł interfejsu IM PN/DP CPU będzie rozszerzony o moduł DP master, przed instalacją modułu zacisków należy zainstalować moduł DP master. 3. Zainstalować odpowiedni moduł terminujący (zobacz podręcznik ET 200S Distributed I/O Device). Instrukcja użytkownika, 06/2008, A5E

90 Montaż i podłączenie 5.3 Podłączanie modułu interfejsu IM PN/DP CPU 5.3 Podłączanie modułu interfejsu IM PN/DP CPU Wprowadzenie Do modułu interfejsu IM PN/DP CPU należy podłączyć zasilanie oraz PROFINET IO. jest wyposażony w wewnętrzny switch PROFINET. Pozwala to żeby sieć PROFINET przechodziła bezpośrednio przez moduł, lub aby dodatkowe urządzenie IO np. ET 200S z IM PN) było podłączone bezpośrednio do IM PN/DP CPU. Rysunek 5-1 Obszar PROFINET IO i Component-Based Automation 1 Podłączenie dla PROFINET IO (z 3 portami, RJ45) 2 Mocowanie przewodów 3 Podłączenie zasilania OSTROŻNIE PROFINET Moduły z interfejsem PROFINET mogą pracować tylko w sieciach LAN (Local Area Network), w których wszystkie węzły są wyposażone w zasilacze SELV / PELV lub system zabezpieczeń porównywalnej jakości. Aby zapewnić zgodność ze standardami bezpieczeństwa, aby uzyskać dostęp do sieci WAN (Wide Area Network) wymagany jest terminal transmisji danych (np. modem). 90 Instrukcja użytkownika, 06/2008, A5E

91 Montaż i podłączenie 5.3 Podłączanie modułu interfejsu IM PN/DP CPU Wymagania musi być instalowany na szynie montażowej. Należy podłączać moduł interfejsu przy wyłączonym napięciu zasilania. Wymagane narzędzia Industrial Ethernet Fast Connect stripping tool (6GK1901-1GA00) (narzędzie do usuwania izolacji dla przewodów Industrial Ethernet Fast Connect) Zasilanie Można używać jedynie zasilaczy typu PELV z gwarantowanym bardzo niskim napięciem izolowanym elektrycznie ( 60 VDC). Wymagane akcesoria Przewód o przekroju maksymalnym 2,5 mm2 do podłączenia zasilania Wtyczka PROFINET (zgodna ze specyfikacją PROFINET Installation Guide) Poniższe wtyczki są odpowiednie: PROFINET RJ45; wtyczka ze złączem Fast Connect, wyprowadzenie przewodu 90 6GK1901-1BB20-2AA0 Przewody podłączeniowe Industrial Ethernet Fast Connect Poniższe przewody są odpowiednie: Fast Connect przewód standardowy Fast Connect trailing cable Fast Connect marine cable 6XV1840-2AH10 6XV1840-3AH10 6XV1840-4AH10 Instrukcja użytkownika, 06/2008, A5E

92 Montaż i podłączenie 5.3 Podłączanie modułu interfejsu IM PN/DP CPU Instalacja wtyczki PROFINET Wtyczkę PROFINET należy podłączyć zgodnie z informacjami zawartymi w PROFINET Installation Guide. PROFINET Cabling and Interconnection Technology, Version 1.99 Guideline można znaleźć pod adresem w sekcji Downloads. Opis pinów dla złącza RJ45 Widok gniazda RJ45 Zacisk Opis Ekran 1 RD (Odbiór danych +) 2 RD_N (Odbiór danych ) 3 TD (Transmisja danych +) 4 Masa 5 Masa 6 TD_N (Transmisja danych ) 7 Masa 8 Masa Podłączanie PROFINET IO Należy podłączyć PROFINET IO jak opisano poniżej: 1. Włożyć wtyczkę PROFINET do gniazda PROFINET X1 P1. 2. Umieścić i zabezpieczyć przewód PROFINET w uchwycie mocującym. Zintegrowany switch umożliwia przechodzenie przez PROFINET IO. Jeśli jest to niezbędne, można użyć gniazd PROFINET X1 P2 i X1 P3 do podłączenia innych urządzeń I/O. Podłączanie zasilania Zasilanie podłącza się poprzez specjalną wtyczkę. Przy dostawie, wtyczka jest włożona w miejscu podłączenia zasilania modułu interfejsu IM PN/DP CPU. Wtyczka umożliwia przeprowadzenie zasilania bez wykonania przerwy. Opis pinów wtyczki: Należy podłączyć zasilanie do wtyczki jak opisano poniżej: 1. Zdjąć izolację przewodu zasilającego na 10 mm. 2. Włożyć pojedyncze przewody do zacisku sprężynowego (okrągłe otwory) wtyczki. 3. Włożyć podłączoną wtyczkę do zacisku 24 VDC modułu interfejsu IM PN/DP CPU. 4. Należy upewnić się, że pozostawiono odpowiedni zapas przewodu. 92 Instrukcja użytkownika, 06/2008, A5E

93 Montaż i podłączenie 5.4 Instalacja i podłączenie modułu DP master 5.4 Instalacja i podłączenie modułu DP master Jeśli moduł interfejsu IM PN/DP CPU zostanie rozszerzony o opcjonalny moduł DP master, wówczas można używać modułu interfejsu IM PN/DP CPU jako DP master. Do modułu DP master należy podłączyć sieć PROFIBUS DP. Wymagania Zamontowana szyna montażowa (zobacz ET 200S Distributed I/O Device). został zainstalowany na szynie montażowej (zobacz Instalacja modułu interfejsu IM PN/DP CPU). UWAGA Należy instalować moduły zacisków (terminal module) dopiero po instalacji modułu DP master. Instalacja modułu DP master 1. Zawiesić moduł DP master na szynie montażowej po prawej stronie modułu IM PN/DP CPU. 2. Obrócić / docisnąć moduł DP master do szyny aż do momentu kiedy zaskoczy. 3. Przesunąć moduł DP master w lewo do modułu IM PN/DP CPU do momentu słyszalnego zaskoczenia/kliknięcia. Rysunek 5-2 Instalacja modułu DP master Instrukcja użytkownika, 06/2008, A5E

94 Montaż i podłączenie 5.4 Instalacja i podłączenie modułu DP master Podłączenie PROFIBUS DP Należy podłączyć PROFIBUS DP jak opisano poniżej: Użyć przygotowanego przewodu PROFIBUS. Włożyć wtyczkę sieciową w gniazdo przyłączeniowe X1 na module DP master. Przykręcić wtyczkę do gniazda przyłączeniowego. Opis pinów przyłącza magistrali: Widok gniazda przyłącza Zacisk Sygnał Oznaczenie RxD / TxD-P Linia danych B 4 RTS Żądanie do wysyłki 5 M5V2 Potencjał odniesienia danych (stacja) 6 P5V2 Zasilanie plus (stacja) 7 8 RxD / TxD-N Linia danych A Interfejs RS Instrukcja użytkownika, 06/2008, A5E

95 Adresacja Adresacja modułów I/O Adresacja zgodna ze slotami dla zcentralizowanych modułów I/O Adresacja zgodna ze slotami Adresacja zgodna ze slotami jest dostępne tylko dla zcentralizowanych I/O podłączonych do modułu IM PN/DP CPU. Jeśli moduł interfejsu IM PN/DP CPU wystartował bez wgranej konfiguracji, wówczas moduły I/O są domyślnie adresowane zgodnie ze slotami. UWAGA Bez wczytanej konfiguracji, moduł interfejsu IM PN/DP CPU ma nie podtrzymywany adres IP dla interfejsu PROFINET. Po każdym wyłączeniu/załączeniu zasilania lub resecie pamięci, będzie konieczne ponowne przypisanie adresu IP. Adresacja cyfrowych lub analogowych modułów przypisana domyślnie zgodnie z typem modułów I/O (tabela poniżej). Obraz procesu (ustawienie domyślne) 16 Bajtów 1 Bajt na moduł analogowy, moduł technologiczny, 4 IQ SENSE lub startery silnikowe (high feature) na moduł cyfrowy lub starter silnikowy Rysunek 6-1 Struktura domyślnego obszaru adresowego Instrukcja użytkownika, 06/2008, A5E

96 Moduł interfejsu IM PN/DP CPU Moduł DP master Moduł zasilania PM-E terminator Adresacja 6.1 Adresacja modułów I/O Przypisanie slotów Poniższy rysunek przedstawia konfigurację ET 200S z modułami cyfrowymi i analogowymi oraz modułami technologicznymi i z przypisaniem slotów. Rysunek 6-2 Sloty dla ET 200S Przypisanie adresów W zależności od slotu, 1 bajt jest rezerwowany dla cyfrowych I/O, starterów silnikowych oraz 4 IQ SENSE, 16 bajtów dla analogowych I/O i modułów technologicznych dla każdego modułu I/O (do 63). Poniższa tabela wskazuje domyślne przypisania adresów dla modułów analogowych i cyfrowych na slot dla adresowania zgodnego ze slotami. Tabela 6-1 Domyśla adresacja dla zcentralizowanych modułów I/O w ET 200S z modułem interfejsu IM PN/DP CPU Zarezerwowany obszar adresowy Moduł cyfrowy, starter silnikowy Moduł analogowy, moduł technologiczny, 4 IQ SENSE, starter silnikowy (high feature) Numer slotu IM PN/DP CPU do do do do do 1263 Moduły zasilania (PM) z X1 P1 / P2 / P3 jako interfejsy PROFINET i X1 jako interfejs DP 2 Adresy diagnostyczne (bez danych użytkownika) 96 Instrukcja użytkownika, 06/2008, A5E

97 Adresacja 6.1 Adresacja modułów I/O Przykład adresowania zgodnego ze slotami dla modułów I/O Poniższy rysunek przedstawia przykładową konfigurację ET 200S, zawierającą przykładową alokację adresów dla modułów I/O. Adresy dla modułów I/O są predefiniowane w adresowaniu domyślnym. Numery slotów Przypisane adresy adresy diagnostyczne Rysunek 6-3 Przykład adresowania modułów I/O Adresacja użytkownika dla modułów I/O Adresacja użytkownika Adresacja użytkownika dla modułów możliwa jest zarówno dla konfiguracji I/O zcentralizowanej oraz rozproszonej. Adresacja użytkownika oznacza, że można dowolnie wybrać Adresy wejściowe dla modułów i Adresy wyjściowe dla modułów w zakresie od 0 do 2047 z rozdrobnieniem na poziomie bajtu niezależnie jeden od drugiego. Adresacja z poziomu STEP 7. Specyfikuje adres startowy modułu, który stanowi bazę dla wszystkich pozostały adresów modułu. adresacja użytkownika Obraz procesu (ustawienie domyślne) Rysunek 6-4 Struktura obszaru adresowego dla adresacji użytkownika UWAGA Jeśli używane są urządzenia obiektowe PROFIBUS DP lub PROFINET IO, zawsze należy konfigurować sprzęt z poziomu STEP 7 HW Config. Adresacja użytkownika dla modułów jest używana automatycznie, nie występuje ustalone adresowanie slotów. Instrukcja użytkownika, 06/2008, A5E

98 Adresacja 6.2 Adresacja w PROFINET IO Korzyści Korzyści adresacji użytkownika: You can make the best possible use of the available address spaces because there are no "address gaps" between the modules. When creating standard software, you can specify addresses that are independent of the configuration of the ET 200S station. 6.2 Adresacja w PROFINET IO Informacje ogólne Dane urządzenia IO najpierw muszą zostać obsłużone przez PROFINET IO zanim rozproszone I/O będą mogły zostać zaadresowane z programu użytkownika. Podczas procesu uruchomienia: Numer urządzenia i nazwa urządzenia są definiowane dla urządzenia IO. Nazwy urządzeń są przypisywane do urządzeń IO tak, że moduł interfejsu IM PN/DP CPU, jako kontroler IO, może przypisać adres IP i dzięki temu adres urządzeń IO. UWAGA Przypisywanie nazwy przy "Wymianie urządzenia bez wymiennego medium " Jeśli funkcjonalność Wymiany urządzenia bez wymiennego medium została skonfigurowana w HW Config, urządzenie IO może być wymienione bez konieczności przypisywania przez użytkownika nazwy. Aby to wykonać, urządzenie IO musi być zresetowane do ustawień fabrycznych. Zakresy adresów są przypisane do modułów wejść / wyjść lub slotów / podslotów, tak aby mogły być adresowane z programu użytkownika. Sloty bez danych użytkownik mają adres diagnostyczny. Dodatkowe informacje o uruchomieniu modułu interfejsu IM PN/DP CPU jako kontrolera IO można znaleźć w rozdziale Uruchamianie PROFINET IO. Adresacja użytkownika rozproszonych PROFINET I/O Dla rozproszonych wejść/wyjść PROFINET IO wymagane jest adresowanie użytkownika. Informacje o adresowaniu znajdują się w rozdziale Adresacja użytkownika dla modułów I/O. 98 Instrukcja użytkownika, 06/2008, A5E

99 Adresacja 6.3 Adresowanie w PROFIBUS DP Adresowanie spójnych obszarów danych użytkownika Poniższa tabela ilustruje punkty do rozpatrywania w odniesieniu do komunikacji w systemie PROFINET IO, jeśli mają być przesyłane obszary I/O spójne w całej długości. Dla bajtów spójności danych od 1 do 254 na PROFINET IO: Obszar adresowy spójnych danych w obrazie procesu jest uaktualniany automatycznie. Aby odczytywać i zapisywać spójne dane, można również użyć SFC 14 "DPRD_DAT" i SFC 15 "DPWR_DAT". Jeśli obszar adresowy spójnych danych nie znajduje się w obrazie procesu, należy użyć SFC 14 i SFC 15 aby odczytywać i zapisywać spójne dane. Długość w SFC musi zgadzać się z długością zaprogramowanego obszaru gdy wykonywany jest dostęp do obszarów spójnych w całej długości. Możliwy jest również bezpośredni dostęp do spójnych obszarów (np. L PEW lub T PAW). W systemie PROFINET IO można przesyłać do 254 bajtów spójnych danych. Zobacz także Konfiguracja i uruchomienie systemu PROFINET IO (Strona 123) Adresacja użytkownika dla modułów I/O (Strona 97) 6.3 Adresowanie w PROFIBUS DP Informacje ogólne Zanim rozproszone I/O będą mogły być zaadresowane przez program użytkownika, dane DP slaves muszą być obsługiwane przez PROFIBUS DP. Podczas procesu uruchomienia: Adresy PROFIBUS są przypisywane do urządzeń slave Zakresy adresów są przypisane do modułów wejść / wyjść lub slotów, tak aby mogły być adresowane z programu użytkownika. Sloty bez danych użytkownik mają adres diagnostyczny. Dodatkowe informacje o uruchomieniu modułu interfejsu IM PN/DP CPU jako modułu DP master można znaleźć w rozdziale Uruchamianie PROFIBUS DP. Adresowanie użytkownika dla rozproszonych I/O w sieci PROFIBUS Dla rozproszonych wejść/wyjść PROFIBUS DP wymagane jest adresowanie użytkownika. Informacje o adresowaniu znajdują się w rozdziale Adresacja użytkownika dla modułów I/O. Instrukcja użytkownika, 06/2008, A5E

100 Adresacja 6.3 Adresowanie w PROFIBUS DP Adresowanie spójnych obszarów danych użytkownika Poniższa tabela ilustruje punkty do rozpatrywania w odniesieniu do komunikacji w systemie master PROFIBUS DP, jeśli mają być przesyłane obszary I/O spójne w całej długości.. Spójność danych dla bajtów od 1 do 32 dla PROFIBUS DP: Obszar adresowy spójnych danych w obrazie procesu jest uaktualniany automatycznie. Aby odczytywać i zapisywać spójne dane, można również użyć SFC 14 "DPRD_DAT" i SFC 15 "DPWR_DAT". Jeśli obszar adresowy spójnych danych nie znajduje się w obrazie procesu, należy użyć SFC 14 i SFC 15 aby odczytywać i zapisywać spójne dane. Długość w SFC musi zgadzać się z długością zaprogramowanego obszaru gdy wykonywany jest dostęp do obszarów spójnych w całej długości. Możliwy jest również bezpośredni dostęp do spójnych obszarów (np. L PEW lub T PAW). W systemie PROFIBUS DP można przesyłać do 32 bajtów spójnych danych. Zobacz także Uruchamianie modułu interfejsu IM PN/DP CPU z modułem DP master jako DP master (Strona 130) Adresacja użytkownika dla modułów I/O (Strona 97) 100 Instrukcja użytkownika, 06/2008, A5E

101 Uruchomienie Informacje ogólne Poniższy rozdział zawiera ważne, związane z uruchomieniem uwagi, których należy ściśle przestrzegać, aby uniknąć uszkodzeń lub zniszczenia maszyny (urządzenia, linii). UWAGA Kolejne fazy uruchomienia są zależne od aplikacji, w związku z tym niniejszy podręcznik opisuje jedynie ogólne informacje, bez objęcia całego zagadnienia. Odwołania Należy wziąć pod uwagę informacje o uruchomieniu dostarczane w opisach komponentów i urządzeń wchodzących w skład systemu. 7.2 Procedura uruchamiania Procedura: uruchamianie sprzętu Wymagania sprzętowe ET 200S jest zainstalowane (moduł interfejsu IM PN/DP CPU i moduł terminujący) ET 200S jest podłączone (moduł interfejsu IM PN/DP CPU i moduł terminujący) Przy podłączonym ET 200S, następujące punkty tycząc się interfejsów PROFINET - zintegrowany interfejs PROFINET modułu interfejsu IM PN/DP CPU został skonfigurowany w STEP 7 (adres IP nazwa urządzenia ustawione w HW Config) - moduł interfejsu IM PN/DP CPU jest podłączony do sieci PROFIBUS (na opcjonalnym module DP master) - ustawiono adres PROFIBUS - rezystor terminujący segment jest załączony Instrukcja użytkownika, 06/2008, A5E

102 Uruchomienie 7.2 Procedura uruchamiania Rekomendowana procedura: sprzęt Z powodu modułowej struktury oraz wielu różnych opcji rozszerzeń, ET 200S może być bardzo rozbudowane i skomplikowane. Dlatego nie najlepszym pomysłem jest włączanie wszystkich modułów jednocześnie za pierwszym razem. Raczej rekomenduje się procedurę uruchamiania krok po kroku. Zalecamy następującą procedurę wstępnego uruchamiania ET 200S: Tabela 7-1 Rekomendowana procedura uruchamiania: sprzęt Czynność Uwagi Informacje można znaleźć w rozdziale Instalacja i sprawdzenie przewodów zgodnie z listą kontrolną Odłączenie zespołów napędowych i elementów sterowania Przygotowanie IM PN/DP CPU Załączenie zasilania i ET 200S z modułem interfejsu IM PN/DP CPU i sprawdzenie stanu diod LED Skasować pamięć modułu interfejsu IM PN/DP CPU i sprawdzić diody LED Uruchomienie pozostałych modułów - Uruchomieniowa lista kontrolna Zapobiega powstaniu negatywnych efektów w systemie spowodowanych np. błędami programowania. Podpowiedź: przekierowując dane z wyjść do bloków danych zawsze można sprawdzić status wyjść Podłączyć programator Uruchomienie zasilania i ET 200S z modułem interfejsu IM PN/DP CPU. Sprawdzić stan diod LED modułu interfejsu IM PN/DP CPU. - Podłączanie programatora (PD/PG) Pierwsze załączeni zasilania Wykrywanie i usuwanie usterek, diagnostyka - Resetowanie modułu interfejsu IM PN/DP CPU przy użyciu przełącznika trybu pracy Należy stopniowo instalować pozostałe moduły w ET 200S i uruchamiać je po kolei. ET 200S Operating Instructions NIEBEZPIECZEŃSTWO Wykonywać krok-po-kroku. Nie przechodzić do kolejnego kroku przed ukończeniem poprzedniego kroku bez błędów / komunikatów błędów. Odwołania Istotne informacje znajdują się również w rozdziale Wykrywanie i usuwanie usterek, diagnostyka. Zobacz także Procedura: uruchamianie oprogramowania (Strona 103) 102 Instrukcja użytkownika, 06/2008, A5E

103 Uruchomienie 7.2 Procedura uruchamiania Procedura: uruchamianie oprogramowania Wymagania ET 200S z modułem IM PN/DP CPU jest zainstalowany i podłączony. Wymagania programowe, jakie muszą być spełnione aby korzystać z pełnej funkcjonalności modułu interfejsu IM PN/DP CPU: Dla wymagana jest następująca wersja STEP 7 IM PN/DP CPU V5.4 + Service pack 4 lub nowsza Na portach dla PROFINET - zintegrowany interfejs PROFINET modułu interfejsu IM PN/DP CPU został skonfigurowany w STEP 7 (adres IP nazwa urządzenia ustawione w HW Config) - moduł interfejsu IM PN/DP CPU jest podłączony do sieci. PROFIBUS (na opcjonalnym module DP master) - ustawiono adres PROFIBUS - rezystor terminujący segment jest załączony UWAGA Należy przestrzegać procedury uruchamiania sprzętu. Instrukcja użytkownika, 06/2008, A5E

104 Uruchomienie 7.2 Procedura uruchamiania Rekomendowana procedura: oprogramowanie Tabela 7-2 Rekomendowana procedura uruchamiania: oprogramowanie Czynność Uwagi Informacje można znaleźć w... Włączyć programator i uruchomić program SIMATIC Manager Wgrać konfigurację i program do modułu interfejsu IM PN/DP CPU: zgłasza się do SIMATIC Manager przez swój adres MAC w opcji "Available nodes". Jeśli interfejs Ethernet programatora (PD) jest ustawiony na TCP/IP (Auto), wówczas podczas nawiązywania połączenia komunikacyjnego (np. podwójne kliknięcie na węźle sieci, pokazującym adres MAC, aby wyświetlić zawartość folderu bloków online), przypisywany jest tymczasowy adres IP przez PD do interfejsu PN modułu interfejsu IM PN/DP CPU. Teraz bloki, szczególnie folder SDB z konfiguracją HW, mogą być przeniesione metodą przeciągnij-i-upuść z folderu bloków offline do folderu bloków online. Podczas wgrywania folderu SDB, przenoszony jest także adres IP przypisany przez STEP 7 w HW Config. Uruchamianie I/O - w podręczniku Programming with STEP 7 Przydatnymi funkcjmi są: Monitorowanie i modyfikacja zmiennych Testowanie ze statusem Forsowanie Sterowanie wyjściami w trybie STOP (aktywne PO) Podpowiedź: wykonać testy sygnałów wejść i wyjść w podręczniku Programming with STEP 7 Manual w rozdziale Alarmy, błędy i komunikaty systemowe Uruchamianie PROFINET IO w rozdziale Uruchamianie PROFINET IO w podręczniku System Description PROFINET Uruchamianie PROFIBUS DP - w rozdziale Uruchamianie PROFIBUS DP Podłączenie wyjść Wyjścia należy uruchamiać po kolei. - NIEBEZPIECZEŃSTWO Wykonywać krok-po-kroku. Nie przechodzić do kolejnego kroku przed ukończeniem poprzedniego kroku bez błędów / komunikatów błędów. 104 Instrukcja użytkownika, 06/2008, A5E

105 Uruchomienie 7.3 Uruchomieniowa lista kontrolna Reakcja na błędy Należy reagować na błędy w następujący sposób: Sprawdzić system za pomocą listy kontrolnej umieszczonej w rozdziale poniżej. Sprawdzić sygnalizację LED na wszystkich modułach. Znaczenie sygnalizacji jest opisane w podręczniku ET 200S Distributed I/O Device. Jeśli wystąpi taka potrzeba, wyjmować pojedyncze komponenty, aby odnaleźć błędy. Odwołania Istotne informacje znajdują się również w rozdziale Wykrywanie i usuwanie usterek, diagnostyka. Zobacz także Procedura: uruchamianie sprzętu (Strona 101) 7.3 Uruchomieniowa lista kontrolna Wprowadzenie Po instalacji i podłączeniu ET 200S, zaleca się powtórne sprawdzenie wszystkich poprzednich kroków. Poniższe tabele przedstawiają instrukcje w formie listy kontrolnej (checklist) do sprawdzenia ET 200S. Dodatkowo zawarto informacje o rozdziałach, w których znajdują się szczegółowe opisy w danym temacie. Szyna montażowa Punkty do sprawdzenia są wylistowane w instrukcji do ET 200S Czy szyna montażowa jest zamocowana na ścianie, na ramie, czy w szafie? Czy została zachowana wymagana wolna przestrzeń? Instrukcja ET 200S rozdział Instalacja Instalacja Koncepcja uziemienia i uziemienia do płyty montażowej Punkty do sprawdzenia są wylistowane w instrukcji do ET 200S Czy wykonano połączenie o niskiej impedancji (duże powierzchnie, duże obszary styku) do potencjału ziemi (uziemienie)? Czy szyna montażowa jest prawidłowo podłączona do potencjału odniesienia i uziemienia (bezpośrednie połączenie elektryczne, czy praca bez uziemienia)? Czy wszystkie punkty uziemienia przyrządów pomiarowych podłączonych elektrycznie i urządzenia zasilające są podłączone do potencjału odniesienia? Instrukcja ET 200S rozdział Podłączenie i montaż Podłączenie i montaż Dodatki Instrukcja użytkownika, 06/2008, A5E

106 Uruchomienie 7.4 Uruchamianie modułów Instalacja modułów i podłączenie okablowania Punkty do sprawdzenia są wylistowane w instrukcji do ET 200S Czy moduły zacisków oraz moduł terminujący są zainstalowane poprawnie? Czy przewody wszystkich modułów zacisków są podłączone poprawnie? Czy wszystkie moduły zasilania, sygnałowe,... są podłączone poprawnie? Instrukcja ET 200S rozdział Instalacja Podłączenie i montaż Podłączenie i montaż 7.4 Uruchamianie modułów Wkładanie/Wymiana SIMATIC Micro Memory Card SIMATIC Micro Memory Card (MMC) jako moduł pamięci Moduł pamięci używany w module interfejsu IM PN/DP CPU to SIMATIC Micro Memory Card. SIMATIC Micro Memory Card można używać jako pamięć ładowania (load) lub jako pamięć mobilną. UWAGA Aby pracować z modułem interfejsu IM PN/DP CPU musi być podłączone SIMATIC Micro Memory Card. SIMATIC Micro Memory Card nie jest dostarczana jako standard łącznie z modułem interfejsu IM PN/DP CPU. UWAGA przechodzi w tryb STOP i wymaga kasowania pamięci, jeśli SIMATIC MMC zostanie usunięta podczas, gdy moduł interfejsu IM PN/DP CPU jest w trybie pracy RUN. OSTROŻNIE Dane z karty pamięci SIMATIC Micro Memory Card mogą zostać zniszczone jeżeli wyciągniemy moduł w trakcie procesu zapisu. W takim wypadku należy wykasować pamięć MMC używając programatora PD lub dokonując formatowania w IM PN/DP CPU. NIGDY nie należy wyciągać SIMATIC Micro Memory Card w trybie pracy RUN; kartę należy wyciągać przy wyłączonym zasilaniu lub przełączyć IM PN/DP CPU w tryb pracy STOP aby uniknąć zapisuje danych do karty przez programator. W momencie gdy CPU jest w trybie STOP i nie potrafimy określić, czy PD nie zapisuje danych do karty (np. ładowanie/kasowanie bloków), wtedy należy rozłączyć połączenie przewód od programatora. OSTRZEŻENIE Należy upewnić się, że wkładana SIMATIC Micro Memory Card zawiera właściwy program użytkownika dla modułu interfejsu IM PN/DP CPU (system). Nieprawidłowy program użytkownika może prowadzić do poważnych skutków po uruchomieniu. 106 Instrukcja użytkownika, 06/2008, A5E

107 Uruchomienie 7.4 Uruchamianie modułów Wkładanie / wymiana SIMATIC Micro Memory Card 1. Należy włączyć moduł interfejsu IM PN/DP CPU w tryb STOP. 2. Czy SIMATIC Micro Memory Card jest włożona? Jeśli tak, należy upewnić się, że nie są aktywne funkcje PD (np. wgrywanie bloków). Jeśli nie można tego zapewnić, należy przerwać połączenie komunikacyjne do modułu interfejsu IM PN/DP CPU. Nacisnąć przycisk do wysuwania karty i wyjąć SIMATIC MMC. Przycisk do wysuwania karty 1 jest umieszczony w dolnej części gniazda karty pamięci, umożliwia wyjmowanie SIMATIC Micro Memory Card. Do wyjęcia karty (wciśnięcia przycisku), należy użyć małego śrubokręta lub długopisu. 3. Należy włożyć ("nową") SIMATIC Micro Memory Card do gniazda karty, w taki sposób, aby ucięty narożnik był skierowany w stronę przycisku wyjmującego. 4. Łagodnie wcisnąć SIMATIC Micro Memory Card do moduł interfejsu IM PN/DP CPU aż do momentu gdy karta zaskoczy. 5. Wykonać reset (informacje w rozdziale Resetowanie modułu interfejsu IM PN/DP CPU przy użyciu przełącznika zmiany trybu pracy). Wyjmowanie i wkładanie SIMATIC Micro Memory Card Po wymianie SIMATIC MMC w stanie wyłączonego zasilania, moduł interfejsu IM PN/DP CPU wykrywa Fizycznie identyczną SIMATIC Micro Memory Card z inną zawartością Nową SIMATIC Micro Memory Card z taką samą zawartością jak stara SIMATIC Micro Memory Card Po włączeniu zasilania reset pamięci wykonywany jest automatycznie. Instrukcja użytkownika, 06/2008, A5E

108 Uruchomienie 7.4 Uruchamianie modułów Odwołania Więcej informacji o SIMATIC Micro Memory Card można znaleźć w rozdziale Informacje Techniczne (Technical Data) podręcznika S7-300, CPU 31xC and CPU 31x. Zobacz także Resetowanie modułu interfejsu IM PN/DP CPU przy użyciu przełącznika zmiany trybu pracy (Strona 109) Pierwsze załączenie zasilania Wymagania Zainstalowane i podłączone ET 200S. SIMATIC Micro Memory Card włożona do modułu interfejsu IM PN/DP CPU Przełącznik trybu pracy modułu interfejsu IM PN/DP CPU w położeniu STOP. Pierwsze załączenie ET 200S z IM PN/DP CPU Należy załączyć zasilanie dla ET 200S. Wynik: Na module interfejsu IM PN/DP CPU Dioda LED ON zapala się Dioda LED STOP mruga z częstotliwością 2 Hz, gdy moduł interfejsu IM PN/DP CPU przeprowadza automatyczny reset pamięci Dioda LED STOP zapala sie po wykonaniu resetu. 108 Instrukcja użytkownika, 06/2008, A5E

109 Uruchomienie 7.4 Uruchamianie modułów Resetowanie moduł interfejsu IM PN/DP CPU przy użyciu przełącznika wyboru trybu pracy Kiedy należy wykonać reset/kasowanie pamięci moduł interfejsu IM PN/DP CPU? Reset/kasowanie pamięci modułu interfejsu IM PN/DP CPU należy wykonywać, gdy wszystkie podtrzymywane bity pamięci, timery, liczniki zostały wyczyszczone i wartości początkowe podtrzymywanych bloków danych z pamięci ładowania zostaną użyte jako wartości aktualne w pamięci roboczej. gdy podtrzymywane bity pamięci, timery i liczniki mogą spowodować nieoczekiwaną reakcję po wykonaniu operacji "Load user program onto memory card" z programem użytkownika wgranym do modułu interfejsu IM PN/DP CPU. Powód: "Load user program onto memory card" nie kasuje obszarów podtrzymywanych. jeśli moduł interfejsu IM PN/DP CPU wymaga wykonania resetu pamięci, dioda LED STOP mruga z częstotliwością 0.5 Hz. Możliwe przyczyny żądania zostały opisane w tabeli poniżej, Tabela 7-3 Możliwe przyczyny żądania wykonania resetu/kasowania pamięci przez moduł interfejsu IM PN/DP CPU Powód żądania resetu pamięci przez moduł interfejsu IM PN/DP CPU Została wymieniona SIMATIC Micro Memory Card. Błąd pamięci RAM w module interfejsu IM PN/DP CPU Pamięć robocza jest zbyt mała, Work memory is too small, tj. nie wszystkie bloki programu użytkownika z SIMATIC Micro Memory Card mogą zostać wczytane. Próby wczytania nieprawidłowego bloku; np. gdy została zaprogramowana zła instrukcja. Specjalne przypadki z włożoną SIMATIC Micro Memory Card: powoduje ciągłe żądanie wykonania resetu pamięci. Można temu zapobiec przez sformatowanie SIMATIC Micro Memory Card (zobacz Formatowanie SIMATIC Micro Memory Card). Dodatkowe informacje o zachowaniu SIMATIC Micro Memory Card po wykonaniu kasowania pamięci, zobacz Kasowanie pamięci i restart. Jak skasować pamięć Są dwa sposoby na skasowanie pamięci moduł interfejsu IM PN/DP CPU: Kasowanie pamięci przy użyciu przełącznika trybu pracy Kasowanie pamięci przy użyciu programatora... opisane w tym rozdziale.... możliwe tylko, gdy moduł IM PN/DP CPU jest w trybie STOP (zobacz pomoc online programu STEP 7). Kasowanie pamięci IM PN/DP CPU przy użyciu przełącznika trybu pracy Poniższa tabela opisuje kolejne kroki wymagane do wykonania kasowania pamięci modułu interfejsu IM PN/DP CPU. Instrukcja użytkownika, 06/2008, A5E

110 Uruchomienie 7.4 Uruchamianie modułów Tabela 7-4 Kroki do wykonania kasowania pamięci modułu interfejsu IM PN/DP CPU Krok Kasowanie pamięci IM PN/DP CPU 1. Zmienić pozycję przełącznika na STOP 1 2. Zmienić pozycję przełącznika na MRES, przytrzymać przełącznik w pozycji MRES do momentu drugiego zapalenia się diody STOP (zajmuje około 3 sekundy). 2 Po wykonaniu powyższych czynności puścić przełącznik. 3. W przeciągu 3 sekund ponownie zmienić pozycję przełącznika na MRES i przytrzymać do momentu gdy dioda STOP zacznie mrugać (częstotliwość 2 Hz). 3 Po wykonaniu można puścić przełącznik. Gdy moduł interfejsu IM PN/DP CPU zakończy kasowanie pamięci, dioda STOP przestanie mrugać i zaświeci się. Po wykonaniu w/w czynności kasowanie pamięci moduł interfejsu IM PN/DP CPU zostało zakończone. Procedura opisana w powyższej tabeli jest wymagana tylko wówczas, jeśli kasowanie pamięci modułu interfejsu IM PN/DP CPU ma zostać wykonane bez wcześniejszego żądania przez IM PN/DP CPU (dioda STOP mruga powoli). Jeśli moduł interfejsu IM PN/DP CPU wymaga kasowania pamięci, aby wykonać kasowanie wystarczy zmienić na krótko pozycję przełącznika trybu pracy na MRES. Poniższy rysunek pokazuje jak używać przełącznika trybu pracy do kasowania pamięci modułu interfejsu IM PN/DP CPU: Jeśli moduł interfejsu IM PN/DP CPU wymaga kolejnego kasowania pamięci pomimo prawidłowo wykonanego kasowania, SIMATIC Micro Memory Card może potrzebować formatowania (zobacz rozdział Formatowanie Micro Memory Card). Dioda STOP nie mruga podczas kasowania pamięci Co należy zrobić, jeśli dioda STOP nie mruga podczas kasowania pamięci lub jeśli inne diody świecą? 1. Należy powtórzyć kroki 2 i Jeśli moduł interfejsu IM PN/DP CPU kolejny raz nie wykonuje kasowania pamięci, należy przeanalizować zawartość bufora diagnostycznego IM PN/DP CPU. 110 Instrukcja użytkownika, 06/2008, A5E

111 Uruchomienie 7.4 Uruchamianie modułów Co dzieje się z modułem interfejsu IM PN/DP CPU podczas kasowania pamięci? Tabela 7-5 Wewnętrzne procesy w IM PN/DP CPU podczas kasowania pamięci Zadarzenie Procesy w module IM PN/DP CPU Zawartość pamięci po kasowaniu Akcja w module interfejsu IM PN/DP CPU 1. kasuje cały program użytkownika z pamięci roboczej. 2. kasuje dane podtrzymywane (retentive data). 3. przeprowadza testy sprzętu. 4. kopiuje związaną z sekwencją zawartość SIMATIC Micro Memory Card (pamięć ładowania/load) do pamięci roboczej. Podpowiedź: jeśli moduł interfejsu IM PN/DP CPU nie może skopiować zawartości SIMATIC Micro Memory Card i wymaga kasowania pamięci, wówczas: Należy wyjąć SIMATIC Micro Memory Card Wykonać kasowanie pamięci IM PN/DP CPU Zapewnić modułowi interfejsu IM PN/DP CPU tymczasowy adres IP i odczytać bufor diagnostyczny lub w SIMATIC Manager w opcji "Available nodes", ustalić adres MAC modułu interfejsu IM PN/DP CPU. Jeśli interfejs Ethernet PD jest ustawiony na "TCP/IP (Auto)", można odczytać zawartość bufora również poprzez dostępny adres MAC, ponieważ STEP 7 przypisze tymczasowy adres IP. Program użytkownika jest kopiowany z SIMATIC Micro Memory Card do pamięci roboczej a wykorzystanie pamięci zostaje odpowiednio oznaczone. Co pozostaje? Dane w buforze diagnostycznym. 1 Bufor diagnostyczny można odczytać korzystając z programatora (zobacz pomoc STEP 7). Zawartość licznika godzin pracy 1 Po wyłączeniu / załączeniu zasilania (zobacz powyżej, akcja 4 w module interfejsu IM PN/DP CPU pod podpowiedzią), tylko ostatnie 100 wpisów bufora jest podtrzymywane. Instrukcja użytkownika, 06/2008, A5E

112 Uruchomienie 7.4 Uruchamianie modułów Specjalne funkcje: parametry interfejsu Parametry interfejsu PN (parametry IP) oraz interfejsu DP (paramtery DP) nie są podtrzymywane jeśli konfiguracja sprzętow nie jest zapisana na SIMATIC Micro Memory Card. Dlatego zawsze należy wgrywać dane konfiguracyjne z HW Config do modułu interfejsu IM PN/DP CPU. Dane konfiguracyjne są przechowywane w pliku SDB na SIMATIC Micro Memory Card. Poniższa tabela opisuje, które parametry interfejsu pozostają ważne po kasowaniu pamięci. Kasowanie pamięci... z włożoną SIMATIC Micro Memory Card bez włożonej SIMATIC Micro Memory Card lub bez wczytanych danych konfiguracyjnych Parametry IP / DP... zachowane na SIMATIC Micro Memory Card jako dane konfiguracyjne w SDB nie są kasowane... będą skasowane. Zobacz także Kasowanie pamięci CPU i restart (Strona 83) Formatowanie SIMATIC Micro Memory Card (Strona 112) Formatowanie SIMATIC Micro Memory Card Należy sformatować SIMATIC Micro Memory Card w następujących przypadkach SIMATIC Micro Memory Card typ modułu nie jest typem użytkownika. SIMATIC Micro Memory Card nie została sformatowana. SIMATIC Micro Memory Card jest uszkodzona. Zawartość SIMATIC Micro Memory Card jest niepoprawna. Zawartość SIMATIC Micro Memory Card została zidentyfikowana jako niepoprawna. Operacja "Load user program" została przerwana przez wyłączenie zasilania. Operacja "Write RAM to ROM" została przerwana przez wyłączenie zasilania. Wystąpił błąd podczas oceny zawartości modułu podczas kasowania pamięci. Wystąpił błąd formatowania lub formatowanie nie powiodło się. Jeśli wystąpił jeden z powyżej opisanych błędów, moduł interfejsu IM PN/DP CPU zażąda wykonania kolejnego kasowania pamięci, nawet, jeśli kasowanie pamięci zostało wykonane. Zawartość karty jest podtrzymywana aż do wykonania formatowania SIMATIC Micro Memory Card, chyba, operacje "Load user program" lub "Write RAM to ROM" zostaną przerwane w wyniku wyłączenia zasilania. SIMATIC Micro Memory Card powinna być formatowana tylko w przypadku wystąpienia odpowiednich powodów (zobacz powyżej), w nie np. przy wykonywaniu kasowania pamięci po zmianie modułów. W takim przypadku przełączenie w pozycję MRES powoduje normalne kasowanie pamięci, przy którym zawartość karty pozostaje niekasowana. 112 Instrukcja użytkownika, 06/2008, A5E

113 Uruchomienie 7.4 Uruchamianie modułów Aby sformatować SIMATIC Micro Memory Card należy wykonać poniższe kroki Jeśli moduł interfejsu IM PN/DP CPU żąda kasowania pamięci (dioda STOP mruga powoli), można wykonać formatowanie SIMATIC Micro Memory Card w następujący sposób: 1. Zmienić położenie przełącznika do pozycji MRES i przytrzymać do momentu zapalenia się diody STOP (po około 9 sekundach). 2. W ciągu kolejnych 3 sekund, zwolnić przełącznik i ponownie zmienić jego położenie do pozycji MRES. Dioda STOP zacznie mrugać co oznacza, że wykonywane jest formatowanie. UWAGA Opisane sekwencje czynności należy wykonywać w określonym czasie. W innym przypadku SIMATIC Micro Memory Card nie zostanie sformatowana, powróci do ststusu kasowania pamięci. Zobacz także Resetowanie modułu interfejsu IM PN/DP CPU przy użyciu przełącznika zmiany trybu pracy (Strona 109) Reset do stanu jak przy dostawie Ustawienie modułu interfejsu IM PN/DP CPU do parametrów fabrycznych Przy ustawieniach fabrycznych, właściwości modułu interfejsu IM PN/DP CPU są ustawione do następujących wartości: Tabela 7-6 Właściwości modułu interfejsu IM PN/DP CPU ustawienia fabryczne Właściwości Podtrzymywane bity pamięci, timery, liczniki Ustawienie obszaru podtrzymywania dla bitów pamięci, timerów, liczników Zawartość bufora diagnostycznego Licznik godzin pracy 0 Wartość Wszystkie podtrzymywane bity pamięci, timery, liczniki są wyczyszczone. Ustawienie domyślne (16 bajtów pamięci, brak timerów, 8 liczników) wyczyszczona Czas dnia (Time-of-day) :00:00 Adres IP Brak Instrukcja użytkownika, 06/2008, A5E

114 Uruchomienie 7.4 Uruchamianie modułów Procedura Aby wykonać reset modułu interfejsu IM PN/DP CPU do ustawień fabrycznych przy użyciu przełącznika trybu pracy należy wykonać poniższe czynności: 1. Wyłączyć zasilanie. 2. Wyjąć SIMATIC Micro Memory Card z gniazda pamięci (zobacz Wyjmowanie/wymiana Micro Memory Card) 3. Przytrzymać przełącznik trybu pracy w pozycji MRES i włączyć zasilanie. 4. Poczekać aż diody sygnalizacyjne przyjmą stan tak jak w poniższej tabeli w kolumnie Obraz diod Zwolnić przełącznik trybu pracy, w przeciągu 3 sekund przełączyć z powrotem w tryb MRES i przytrzymać. 6. Diody sygnalizacyjne przyjmą stan jak w poniższej tabeli w kolumnie Obraz diod 2. Diody będą świeciły w takiej sekwencji przez czas wykonywania resetu (około 5 sekund). Podczas tego czasu można przerwać wykonywanie procedury resetowania przez zwolnienie (puszczenie) przełącznika trybu pracy. 7. Należy poczekać aż diody sygnalizacyjne będą świeciły jak pokazano w poniższej tabeli w kolumnie Obraz diod 3, a następnie zwolnić (puścić) przełącznik zmiany trybu pracy. został zresetowany do ustawień fabrycznych. Pracuje niebuforowany (wszystkie diody LED świecą, poza P1 - LINK, P2 - LINK i P3 - LINK) tryb pracy STOP. Obrazy diod sygnalizacji podczas resetowania modułu interfejsu IM PN/DP CPU Podczas resetowania modułu interfejsu IM PN/DP CPU do ustawień domyślnych, diody LED zapalają się w zgodnie z poniższymi obrazami diod: Tabela 7-7 Obrazy diod Dioda Kolor Obraz diod 1 Obraz diod 2 Obraz diod 3 SF Red BF-PN Red MT Ye low ON Green FRCE Ye low RUN Green STOP Ye low P1 - LINK Green P2 - LINK Green P3 - LINK Green Legenda: = LED świeci; = LED nie świeci; = LED mruga z częstotliwością 0.5 Hz Zobacz także Wkładanie/wymiana SIMATIC Micro Memory Card (Strona 106) 114 Instrukcja użytkownika, 06/2008, A5E

115 Uruchomienie 7.4 Uruchamianie modułów Podłączanie programatora / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU Wymagania IM PN/DP CPU ze zintegrowanym interfejsem PROFINET Programator / PC z kartą sieciową Podłączanie programatora / PC do zintegrowanego interfejsu PROFINET IM PN/DP CPU 1. Podłączyć programator / PC do interfejsu X1 P1 modułu interfejsu IM PN/DP CPU używając gotowego, niekrosowanego przewodu typu skrętka 1. Oczywiście, programator może być podłączony również do pozostałych dwóch portów interfejsu PROFINET. Wynik Programator / PC został podłączony do zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU. Instrukcja użytkownika, 06/2008, A5E

116 Uruchomienie 7.4 Uruchamianie modułów Konfiguracja interfejsu PROFINET modułu interfejsu IM PN/DP CPU Jeśli do modułu interfejsu IM PN/DP CPU będzie podłączany jedynie programator, bez urządzeń IO, należy odpowiednio skonfigurować interfejs PROFINET. Procedura: Krok Czynność Konfiguracja sprzętowa w programie STEP 7 SIMATIC Manager 1 Z menu należy wybrać File > New... Należy wpisać nazwę projektu i kliknąć przycisk "OK" aby potwierdzić. 2 Aby dodać stację S7-300 należy wybrać Insert > Station > SIMATIC 300 Station 3 Dwukrotnie kliknąć "Hardware." Wynik: Zostanie otwarte okno HW Config. 4 Metodą przeciągnij-i-upuść wstawić moduł interfejsu IM PN/DP CPU. Wynik: Zostanie otwarte okno "Properties Ethernet Interface PN-IO". Właściwości interfejsu X1 sieci PROFINET dostępne są w zakładce "Parameters". Przypisywanie adresu IP 5 W otwartym oknie należy wpisać adres IP. Uwaga: unikalny adres MAC jest ustawiony przez producenta i nie może być zmieniony. 6 Aby zamknąć okno właściwości należy kliknąć przycisk "OK". Zapis konfiguracji 7 Zapisanie konfiguracji nastąpi po kliknięciu w menu Station > Save and compile. Wczytywanie konfiguracji 8 Są dwa sposoby na wczytanie konfiguracji do modułu interfejsu IM PN/DP CPU:: online poprzez interfejs PN Aby wgrać konfigurację, należy wybrać adres MAC docelowego modułu IM PN/DP CPU. Lista dostępnych węzłów do których można wgrać konfigurację będzie wyświetlona w "Select node address". W oknie można wybrać urządzenie docelowe poprzez przypisany adres IP lub MAC. Jeśli urządzenie ma tylko adres MAC, można mu nadać skonfigurowany adres IP. Aby wykonać czynności, programator musi być podłączony do modułu interfejsu IM PN/DP CPU. Interfejs programatora musi zostać ustawiony na TCP/IP (Auto). W zakładce IE-PG Access właściwości interfejsu należy ustawić: Assign Project- Specific IP Address. ofline, poprzez zapis danych na SIMATIC Micro Memory Card w SIMATIC Manager na programatorze, a następnie włożeniu SIMATIC Micro Memory Card do modułu interfejsu IM PN/DP CPU Wynik Do interfejsu PROFINET modułu interfejsu IM PN/DP CPU został przypisany (podtrzymywany) adres IP. 116 Instrukcja użytkownika, 06/2008, A5E

117 Uruchomienie 7.4 Uruchamianie modułów Odwołania Informacje o PROFINET, znajdują się w PROFINET System Description. Informacje o pasywnych komponentach sieci, takich jak switche znajdują się w podręczniku SIMATIC NET: Twisted Pair and Fiber-Optic Networks. Zobacz także Konfiguracja i uruchomienie systemu PROFINET IO (Strona 123) Uruchamianie SIMATIC Manager Wprowadzenie SIMATIC Manager jest GUI do edycji online/offline obiektów S7 (projekty, programy użytkownika, bloki, stacje sprzętowe i narzędzie). SIMATIC Manager pozwala na Zarządzanie projektami i bibliotekami, Uruchamianie narzędzi STEP 7, Dostęp online do PLC (AS), Edytowanie SIMATIC Micro Memory Cards. Uruchamianie SIMATIC Manager Po instalacji, ikona SIMATIC Manager pojawi się na pulpicie Windows, a w menu Start w folderze SIMATIC zostanie dodany skrót do SIMATIC Manager. 1. Uruchom SIMATIC Manager dwukrotnie klikając na ikonę, lub z menu Start (w taki sam sposób jak inne aplikacje systemu Windows). Interfejs użytkownika Otwierając poszczególne obiekty zostają uruchamiane powiązane narzędzia do edycji. Uruchomienie edytora programu następuje po dwukrotnym kliknięciu bloku programu, który chcemy edytować (object-oriented start). Pomoc Online Pomoc online do aktywnego okna może być wywołana w każdej chwili po naciśnięciu klawisza F1. Instrukcja użytkownika, 06/2008, A5E

118 Uruchomienie 7.4 Uruchamianie modułów Monitoring i modyfikacja I/O Narzędzie "Monitor and modify variables" Narzędzie STEP 7 "Monitor and modify variables" pozwala na : Monitorowanie zmiennych programu w dowolnym formacie Edycję (modyfikowanie) statusu lub zawartości zmiennych modułu interfejsu IM PN/DP CPU. Tworzenie tabeli zmiennych (variable table) Są dwie możliwości tworzenia tabeli zmiennych (variable table (VAT)): W edytorze LAD / FBD / STL wybierając polecenie PLC > Monitor/Modify Variables Tabela ta dostępna jest także bezpośrednio online. W SIMATIC Manager w folderze bloków (Blocks) wybierając polecenie Insert New Object > Variable table Tabela utworzona offline może być zapisana w celu wykorzystania w przyszłości. Za jej pomocą można wykonywać również testy w trybie online. Struktura VAT: W VAT każdy adres, który ma być monitorowany lub modyfikowany (np. wejścia, wyjścia) zajmuje jeden wiersz. Znaczenie kolumn VAT jest następujące: Tekst kolumny Address (adres) Icon (ikona) Symbol comment (komentarz symbolu) Status format (format statusu) Status value (wartość statusu) Modify value (wartość modyfikowana) W tym polu... zawiera adres absolutny zmiennej zawiera opis symboliczny zmiennych. Jest taki sam, jak specyfikacja w Tabeli Symboli. umieszczony jest komentarz symbolu z Tabeli Symboli. zawiera domyślne ustawienia, np. HEX. Można zmienić format w następujący sposób: klikając prawym klawiszem w polu formatu. Zostanie otwarta lista dostępnych formatów. lub klikając lewym klawiszem na pole formatu do momentu wyświetlenia oczekiwanego formatu pokazuje zawartość zmiennej w czasie aktualizacji jest używana do wpisywania nowej wartości zmiennej (wartość modyfikowana) Monitorowanie zmiennych (Monitor variable) Są dwie opcje monitorowania zmiennych: Pojedyncze uaktualnienie statusu zmiennych poprzez menu Variable > Update Status Values lub Ciągłe uaktualnianie statusu zmiennych poprzez menu Variable > Monitor 118 Instrukcja użytkownika, 06/2008, A5E

119 Uruchomienie 7.4 Uruchamianie modułów Modyfikacja zmiennych (Modifying variables) Aby zmodyfikować zmienną, należy postępować w następujący sposób: 1. Lewym klawiszem myszy kliknąć w polu Modify value wybranej zmiennej. 2. W odpowiednim formacie wpisać wartość na którą będzie modyfikowana zmienna. 3. Aby raz zaktualizować modyfikowaną wartość, należy wybrać w menu Variable > Activate Modify Value. lub Uaktywnić ciągłą modyfikację zmiennych poprzez menu Variable > Modify. 4. W funkcji monitorowania, zweryfikować czy zmodyfikowana wartość jest wpisana do zmiennej. Czy zmodyfikowana wartość jest poprawna? W tabeli można dezaktywować modyfikowaną wartość. Niepoprawna wartość jest wyświetlana w taki sam sposób jak komentarz. Można ponownie aktywować modyfikowaną wartość. Tylko poprawne wartości do modyfikacji mogą być aktywowane. Ustawianie punktów wyzwalania (trigger points) Punkty wyzwalania (Trigger points): Punkt wyzwalania dla monitoringu ("Trigger point for monitoring") określa czas uaktualniania wartości monitorowanych zmiennych. Punkt wyzwalania dla modyfikacji ("Trigger point for modifying") określa czas dla przypisania wartości do modyfikacji do zmiennej, która będzie modyfikowana. Warunek wyzwalania (Trigger condition): Warunek wyzwalania dla monitoringu ("Trigger condition for monitoring") określa czy uaktualniać wartość jednorazowo, w momencie osiągnięcia punktu wyzwolenia, czy w sposób ciągły, za każdym razem, gdy osiągany jest punkt wyzwolenia. Warunek wyzwalania dla modyfikacji ("Trigger condition for modifying") określa czy wartość do modyfikacji przypisywać do zmiennej jednorazowo, czy w sposób ciągły. Można ustawić punkty wyzwalania korzystając z narzędzia "Monitoring and Modifying Variables" wybierając z menu Variable > Set Trigger.... Specjalne właściwości Jeśli "Trigger condition for monitoring" jest ustawiony w tryb pojedynczy, komenda menu Variable > Update Status Values lub Variable > Monitor daje taki sam efekt, mianowicie jednorazowe uaktualnienie. Jeśli "Trigger condition for modifying" jest ustawiony w tryb pojedynczy, komenda menu Variable > Update Status Values lub Variable > Modify daje taki sam efekt, mianowicie pojedyncze przypisanie. Jeśli warunek wywołania ustawiony jest na ciągły (permanent), komendy menu dają różne efekty od opisanych powyżej. Jeśli monitoring i modyfikacja są ustawione w tym samym punkcie wywołania, monitoring jest wykonywany jako pierwszy. Jeśli w menu Debug > Mode ustawiono Process mode, wartości nie są uaktualniane cyklicznie, nawet jeśli ustawiono ciągłą modyfikację. Aby poprawić lub uniknąć błędu: należy użyć funkcji Force. Instrukcja użytkownika, 06/2008, A5E

120 Uruchomienie 7.4 Uruchamianie modułów Zapis/otwieranie tabeli zmiennych Zapis VAT 1. Po przerwaniu lub zakończeniu fazy testów, można zapisać do pamięci tabelę zmiennych. Nazwa tabeli zmiennych rozpoczyna się od liter VAT, następnie numer od 0 do 65535; np. VAT5. Otwieranie VAT 1. Z menu należy wybrać Table > Open. 2. W otwartym oknie wybrać nazwę projektu. 3. W oknie projektu poniżej, wybrać odpowiedni program i zaznaczyć folder bloków (Blocks). 4. W oknie bloku wybrać żądaną tabelę. 5. Potwierdzić klikając OK. Tworzenie połączenia do modułu interfejsu IM PN/DP CPU Zmienne VAT przedstawiają dynamiczne wartości programu użytkownika. Aby monitorować lub modyfikować zmienne, należy nawiązać połączenie z odpowiednim modułem interfejsu IM PN/DP CPU. Każda tabela zmiennych może być podłączona do innego modułu interfejsu IM PN/DP CPU. Aby nawiązać połączenie do jednego z następujących modułów interfejsu IM PN/DP CPU, należy wybrać pozycję z menu PLC > Connect to... : skonfigurowany moduł interfejsu IM PN/DP CPU bezpośrednio podłączony moduł interfejsu IM PN/DP CPU dostępny moduł interfejsu IM PN/DP CPU Poniższa tabela zawiera listę wyświetlanych zmiennych. Moduły interfejsu Wyświetlane są zmienne modułu interfejsu IM PN/DP CPU,... skonfigurowany (configured) IM PN/DP CPU bezpośrednio podłączony (directly connected) IM PN/DP CPU dostępny (available) IM PN/DP CPU z programu S7 (stacja sprzętowa) w którym przechowywana jest tabela zmiennych. który jest podłączony bezpośrednio do programatora. który został wybrany w oknie dialogowym. Aby podłączyć dostępny moduł interfejsu IM PN/DP CPU, należy wybrać z menu PLC > Connect to... > Available CPU... Dzięki temu można utworzyć połączenie do dowolnego modułu interfejsu IM PN/DP CPU podłączonego do sieci. 120 Instrukcja użytkownika, 06/2008, A5E

121 Uruchomienie 7.4 Uruchamianie modułów Sterowanie wyjściami w trybie STOP w module interfejsu IM PN/DP CPU Funkcja Enable PO resetuje sygnał dezaktywacji wyjść dla wyjść peryferyjnych (peripheral outputs (PO)). Pozwala to na sterowanie PO, gdy moduł interfejsu IM PN/DP CPU jest w trybie STOP. Aby uaktywnić PO, należy wykonać następujące czynności: 1. Wybrać Table > Open the variable table (VAT) aby otworzyć tabelę zmiennych zawierającą PO, które mają być modyfikowane, lub aby aktywować okno zawierające odpowiednią tabelę VAT. 2. Aby sterować PO aktywnej VAT, należy wybrać żądane połączenie do modułu interfejsu IM PN/DP CPU korzystjąc z menu PLC > Connect to Użyj pozycji menu PLC > Operating Mode aby otworzyć okno dialogowe Operating Mode i przełączyć moduł interfejsu IM PN/DP CPU w tryb STOP. 4. Wpisać wartości w kolumnę "Modify value" dla PO które będą modyfikowane. Przykłady: PO: POB 7 wartość na którą ma być modyfikowane: 2# POW 2 W#16#0027 POD 4 DW#16# Aby uaktywnić tryb "Enable PO" należy wybrać Variable > Enable PO. 6. Zmodyfikować PO wybierając Variable > Activate Modify Values. Tryb "Enable PO" pozostaje aktywny aż do skasowania go poprzez ponowny wybór Variable > Enable PO. "Enable PO" jest przerywany również gdy zostanie zerwane połączenie z programatorem. 7. Aby ustawić nowe wartości, należy wrócić do kroku 4. UWAGA Jeśli moduł interfejsu IM PN/DP CPU zmieni tryb, przykładowo, z STOP do RUN lub STARTUP, zostanie wyświetlony komunikat. Komunikat jest wyświetlany również, gdy moduł interfejsu IM PN/DP CPU ma ustawioną funkcję "Enable PO" podczas gdy jest w trybie RUN. Instrukcja użytkownika, 06/2008, A5E

122 Uruchomienie 7.5 Uruchamianie PROFINET IO 7.5 Uruchamianie PROFINET IO Wymagania do uruchamiania PROFINET Wymagania Wymagania, które muszą być spełnione przed rozpoczęciem uruchomienia systemu PROFINET IO: ET 200S z... Wymagane oprogramowanie PROFINET Zainstalowany system IO IM PN/DP CPU STEP 7 V5.4 + SP 4 lub nowsze X Obszary adresowe PROFINET IO modułu interfejsu IM PN/DP CPU Tabela 7-8 Obszary adresowe PROFINET IO modułu interfejsu IM PN/DP CPU Obszar adresowy Obsza adresów PROFINET dla wejść i wyjść Licza w obrazie procesu dla I/O IM PN/DP CPU 2048 bajtów Bajty 0 do 2047 (mogą być ustawione) Bajt 0 do127 (wstępne ustawienie) Obszar adresów wejść, adresów diagnostycznych, każdy zajmuje do 1 bajtu dla Kontroler IO Interfejs PROFINET oraz jego porty i urządzenie IO (nagłówek modułu na slocie 0), każdy moduł bez danych użytkownika w urządzeniu (np. ET 200S moduł zasilania lub porty interfejsu PROFINET). Można użyć adresów, np. do odczytu specyficznych dla modułu rekordów diagnostycznych danych, poprzez wywołanie SFB 52. Adresy diagnostyczne są wyspecyfikowane w konfiguracji. Jeśli adresy diagnostyczne nie zostały określone, STEP 7 przypisuje adresy w porządku malejącym, zaczynając od najwyższego adresu bajtu. 122 Instrukcja użytkownika, 06/2008, A5E

123 Uruchomienie 7.5 Uruchamianie PROFINET IO Konfiguracja i uruchamianie systemu PROFINET IO Informacje ogólne Jest kilka sposobów aby rozpocząć uruchomienie interfejsu PROFINET IO modułu interfejsu IM PN/DP CPU, a następnie uruchomienie systemu PROFINET IO: online poprzez interfejs PN offline, poprzez zapisanie danych na SIMATIC Micro Memory Card w SIMATIC Manager z poziomu programatora, a następnie włożeniu SIMATIC Micro Memory Card do modułu interfejsu IM PN/DP CPU Uruchamianie systemu PROFINET IO bezpośrednio przez interfejs PN Numer Znaczenie 1 Podłącz programator / PC do interfejsu X1 P1 modułu interfejsu IM PN/DP CPU korzystając z przygotowanego, niekrosowanego przewodu typu skrętka. 2 Używając przygotowany niekrosowany przewód typu skrętka, podłączyć urządzenie IO (np. ET 200S) do zintegrowanego interfejsu PROFINET X1 P2 modułu interfejsu IM PN/DP CPU. Urządzenie IO może być również podłączone do X1 P3. Możliwe jest także dodanie urządzenia typu switch. Wymagania w zakresie uruchamiania: przełączony w tryb STOP. Urządzenia IO są włączone. Sieć PROFINET jest zainstalowana, a partnerzy komunikacji (np. programator, kontroler IO, urządzenia IO) są włączone do sieci PROFINET. Instrukcja użytkownika, 06/2008, A5E

124 Uruchomienie 7.5 Uruchamianie PROFINET IO Konfiguracja systemu PROFINET IO Krok Czynność Konfiguracja sprzętu w STEP 7 SIMATIC Manager 1 Z menu należy wybrać File > New... Należy wpisać nazwę projektu i kliknąć przycisk "OK" aby potwierdzić. 2 Aby dodać stację S7-300 należy wybrać Insert > Station > SIMATIC 300 Station 3 Dwukrotnie kliknąć "Hardware." Wynik: zostanie otwarte okno HW Config. 4 Korzystając z mechanizmu przeciągnij-i-upuść należy wstawić moduł interfejsu IM PN/DP CPU. Wynik: Zostanie otwarte okno "Properties Ethernet Interface PN-IO". Właściwości interfejsu PROFINET X1 są przedstawione w zakładce "Parameters". Przypisywanie adresu IP 5 Aby utworzyć nową podsieć (subnet) należy kliknąć "New" w oknie dialogowym "Properties Ethernet Interface PN-IO". Wynik: Zostanie otwarte okno "Properties New Industrial Ethernet Subnet". 6 Przypisać nazwę i potwierdzić "OK." Wynik: Program wróci do okna "Properties Ethernet Interface PN-IO". 7 W oknie dialogowym należy podać adres IP i maskę podsieci. Informacje można uzyskać od administratora sieci, w której mają pracować urządzenia. Uwaga: unikalny adres MAC jest ustawiony przez producenta i nie może być zmieniony 8 Jeśli konfigurowane jest połączenie poprzez router, należy również podać adres routera. Informacja ta powinna być również dostępna u administratora sieci. 9 Aby zamknąć okno właściwości należy kliknąć "OK". Konfiguracja systemu PROFINET IO 10 Należy wstawić urządzenia IO do systemu PROFINET IO, np. IM PN (ET 200S pod PROFINET IO), następnie skonfigurować sloty oraz parametry zgodnie z fizyczną konfiguracją korzystając z mechanizmu przeciągnij-i-upuść. 11 Aby przypisać nazwy urządzeń i numery urządzeń IO, należy wybrać Edit > Object properties. 124 Instrukcja użytkownika, 06/2008, A5E

125 Uruchomienie 7.5 Uruchamianie PROFINET IO Krok Czynność 12 Jeśli jednocześnie wykorzystywane jest PROFINET IO i PROFINET CBA, należy otworzyć okno właściwości systemu PROFINET IO, aktywować pole "Use this module for PROFINET CBA communication" zmodyfikować parametr "Communication portion (PROFINET IO)" (np. zmienić alokacje komunikacji PROFINET IO na 87.5 %). 13 Zapisać konfigurację korzystając z Station > Save and compile. Instrukcja użytkownika, 06/2008, A5E

126 Uruchomienie 7.5 Uruchamianie PROFINET IO Krok Czynność Wgranie konfiguracji 14 Należy wgrać konfigurację do modułu interfejsu IM PN/DP CPU. Są dwa sposoby na wgranie konfiguracji: Online poprzez interfejs PN. Jeśli konfiguracja jest wgrywana do systemu, który zawiera kilka węzłów, należy wybrać właściwy adres modułu interfejsu IM PN/DP CPU. Należy wybrać adres MAC docelowego modułu interfejsu IM PN/DP CPU jeśli nie ma jeszcze przypisanego adresu IP. Można wyświetlić listę dostępnych węzłów w oknie Select node address podczas wgrywanie konfiguracji HW. Tutaj można wybrać docelowy adres urządzenia poprzez przypisany adres IP lub MAC. Jeśli urządzenie ma tyko adres MAC, można przypisać mu skonfigurowany adres IP. Programator musi być podłączony do sieci. Interfejs programatora musi być ustawiony na TCP/IP (Auto). W zakładce IE-PG Access właściwości interfejsu należy ustawić: Assign Project-Specific IP Address. offline, poprzez zapis danych na SIMATIC Micro Memory Card w SIMATIC Manager na programatorze, a następnie włożenie SIMATIC Micro Memory Card do modułu interfejsu IM PN/DP CPU Przypisanie nazw urządzeń IO 15 Wymagania: Programator musi być włączony do sieci. Interfejs programatora musi być ustawiony na TCP/IP (Auto). W zakładce IE-PG Access właściwości interfejsu należy ustawić: Assign Project-Specific IP Address. Procedura: w trybie online, wybrać różne urządzenia IO w HW Config, następnie PLC > Ethernet > Assign Device Name aby przypisać nazwy do urządzeń. Uwaga: Jeśli skonfigurowano "Device replacement without removable medium" i ustawiono określoną topologię systemu PROFINET IO za pomocą edytora topologii, nie trzeba zawsze przypisywać nazw do urządzeń. Aby to osiągnąć, aktualna topologia musi być zgodna z ustawioną topologią a urządzenie musi być zresetowane do ustawień fabrycznych. Uwaga: może automatycznie przypisywać tylko adresy IP, a tym samym, poprawnie komunikować się z urządzeniami IO, jeśli urządzenia te mają przypisane nazwy. Jeśli konfiguracja urządzeń IO, która została wgrana do modułu interfejsu IM PN/DP CPU jest zgodna z fizyczną konfiguracją sieci, wówczas urządzenia IO zostaną zaadresowane przez moduł interfejsu IM PN/DP CPU, a dioda BF przestanie mrugać na obydwu urządzeniach: IM PN/DP CPU i urządzeniu IO. Następnie można przełączyć moduł interfejsu IM PN/DP CPU w tryb RUN, jeśli nie istnieją inne warunki zapobiegające uruchomieniu, IM PN/DP CPU i urządzenie IO zaczną wymieniać dane (np. odczyt wejść, zapis wyjść). Wynik Do konfiguracji interfejsu PROFINET modułu interfejsu IM PN/DP CPU i systemu PROFINET IO został użyty program STEP 7. jest dostępny dla innych węzłów w sieci Industrial Ethernet. Odwołania Szczegółowe informacje o adresowaniu interfejsu PROFINET IO i ustawianiu właściwości interfejsu PROFINET IO oraz indywidualnych portów można znaleźć w pomocy online STEP 7 oraz podręczniku PROFINET System Description. 126 Instrukcja użytkownika, 06/2008, A5E

127 Uruchomienie 7.5 Uruchamianie PROFINET IO Uruchomienie modułu interfejsu IM PN/DP CPU jako kontrolera IO Podczas startu moduł interfejsu IM PN/DP CPU sprawdza ustawioną konfigurację w odniesieniu do aktualnej konfiguracji lokalnych I/O, systemu PROFINET IO i (rozproszonych I/O w systemie PROFIBUS DP). Start modułu interfejsu IM PN/DP CPU zależy od ustawień konfiguracyjnych umieszczonych na zakładce Startup: Tabela 7-9 Start moduł interfejsu IM PN/DP CPU jako sterownika IO Konfiguracja Ustawiona = Aktualnej (Preset = Actual configuration) IM PN/DP CPU w trybie RUN Dozwolony start, jeśli konfiguracja ustawiona nie jest taka sama jak konfiguracja aktualna IM PN/DP CPU w trybie RUN po załączeniu zasilania, i po upłynięciu czasu monitoringu, IM PN/DP CPU przełącza się w tryb RUN. Mrugająca dioda BF-PN wskazuje, że co najmniej jedno urządzenie IO nie może zostać zaadresowane. W tym przypadku, należy sprawdzić czy wszystkie urządzenia IO są włączone i są zgodne z ustawioną konfiguracją. Aby uzyskać szczegółowe informacje należy odczytać bufor diagnostyczny w programie STEP 7. Konfiguracja Ustawiona Aktualnej (Preset Actual configuration) Start nie jest dozwolony, jeśli konfiguracja ustawiona nie jest taka sama jak konfiguracja aktualna IM PN/DP CPU nie startuje. Wykrywanie przerwy w transferze danych do urządzenia IO Poniższa tabela przedstawia jak moduł interfejsu IM PN/DP CPU rozpoznaje przerwę w transferze danych: Tabela 7-10 Rozpoznanie zdarzenia modułu interfejsu IM PN/DP CPU jako kontrolera IO Zdarzenie Przerwanie magistrali (zwarcie, odłączenie przewodu) IM PN/DP CPU w RUN Wywołanie OB 86 z komunikatem błąd stacji - Station failure (zdarzenie przychodzące; adres diagnostyczny urządzenia IO) z dostępem I/O: wywołanie do OB 22 (błąd dostępu I/O) Co się dzieje w kontrolerze IO? IM PN/DP CPU w STOP Zdarzenie jest zapisywane do bufora diagnostycznego Podpowiedź: Zawsze należy oprogramować blok OB 86 podczas uruchamiania modułu interfejsu IM PN/DP CPU. Pozwoli to na wykrywanie i analizę przerw w transmisji danych. Instrukcja użytkownika, 06/2008, A5E

128 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Status/sterowanie, programowanie poprzez PROFINET Interfejs PROFINET może zostać wykorzystany do programowania modułu interfejsu IM PN/DP CPU lub do wykonywania funkcji statusu i sterowania z programatora. Jeśli jeszcze nie został uruchomiony interfejs PROFINET modułu interfejsu IM PN/DP CPU, można podłączyć moduł interfejsu IM PN/DP CPU korzystając z adresu MAC (zobacz w powyższej tabeli Konfiguracja systemu PROFINET IO). Zatem, zawsze należy wgrywać dane konfiguracji z HW Config do modułu interfejsu IM PN/DP CPU. wybiera się za pomocą adresu MAC. Po wgraniu konfiguracji, moduł interfejsu IM PN/DP CPU ma również przypisany skonfigurowany adres IP. Po wykonaniu w/w czynności, za pomocą interfejsu PN można używać wszystkich funkcji programowania, takich jak wgrywanie programu, status/sterowanie itd. 7.6 Uruchamianie PROFIBUS DP Uruchamianie sieci PROFIBUS DP Wymagania Wymagania do uruchomienia sieci PROFIBUS DP: może być rozszerzony o jeden moduł DP master. Sieć PROFIBUS DP jest zainstalowana. Sieć PROFIBUS DP została skonfigurowana przy użyciu programu STEP 7 i ma przypisane adresy PROFIBUS DP i przestrzeń adresową dla węzłów. Należy pamiętać o ustawieniu przełączników adresowych dla urządzeń DP slave (zobacz opis urządzeń DP slave). wymaga użycia oprogramowania przedstawionego w poniższej tabeli Tabela 7-11 Wymagania programowe dla modułu interfejsu IM PN/DP CPU Moduł interfejsu Numer zamówieniowy Wymagane oprogramowanie IM PN/DP CPU 6ES7151-8AB00-0AB0 STEP 7 V5.4 + SP 4 lub nowszy 128 Instrukcja użytkownika, 06/2008, A5E

129 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Obszary adresów DP modułu interfejsu IM PN/DP CPU Tabela 7-12 Obszary adresów DP modułu interfejsu IM PN/DP CPU Obszary adresów Obszary adresów DP dla I/O Liczba w obrazie procesu dla I/O IM PN/DP CPU 2048 bajtów Bajty 0 do 2047 (mogą być ustawione) Bajty 0 do 127 (wstępnie ustawione) Adresy diagnostyczne DP zajmują 1 bajt w obszarze adresowym wejść dla urządzenia DP master i dla każdego urządzenia DP slave. Przykładowo, dla tych adresów może być wywoływana standardowa diagnostyka DP dla odpowiedniego węzła (parametr LADDR bloku SFC 13). Adresy diagnostyczne są wyspecyfikowane w konfiguracji. Jeśli nie przydzielono adresów diagnostycznych DP, STEP 7 przypisze adresy diagnostyczne w porządku malejącym, zaczynając od najwyższego bajtu adresu. Jeśli występuje moduł interfejsu IM PN/DP CPU z modułem DP master jako master sieci, przypisuje dwa różne adresy diagnostyczne dla urządzeń S7: Adres diagnostyczny urządzenia slave (adres dla slotu 0) Jest to adres dla którego wszystkie zdarzenia slave są raportowane w DP master (node proxy), np. uszkodzenie węzła. Adres diagnostyczny modułu (adres dla slotu 2) Pod tym adresem raportowane są wszystkie zdarzenia modułów (np. przejście STOP / RUN modułu IM CPU jako inteligentnego urządzenia DP slave) w masterze (OB 82). Instrukcja użytkownika, 06/2008, A5E

130 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Uruchamianie IM PN/DP CPU z modułem DP master jako DP master Wymagania do uruchomienia Moduł DP master jest podłączony do modułu interfejsu IM PN/DP CPU. Sieć PROFIBUS została skonfigurowana. Urządzenia DP slave są gotowe do pracy (zobacz odpowiednie podręczniki DP slave). Przed uruchomieniem, należy skonfigurować moduł interfejsu IM PN/DP CPU jako DP master. Oznacza to, że w STEP 7 trzeba - skonfigurować moduł interfejsu IM PN/DP CPU jako DP master, UWAGA Należy wstawić moduł DP master jako oddzielny submoduł (X2) w oknie stacji programu HW Config. - przypisać adres PROFIBUS do interfejsu DP w module DP master, - przypisać adres diagnostyczny master do interfejsu DP modułu DP master, - Zintegrować urządzenia DP slave w systemie DP master Czy DP CPU jest DP slave? Jeśli tak, to urządzenie DP pojawi się w katalogu PROFIBUS DP jako już skonfigurowana stacja. W DP master, należy przypisać adres diagnostyczny slave do tego DP slave CPU. Należy połączyć DP master z DP slave CPU oraz określić obszary adresowe do wymiany danych z DP slave CPU. Uruchomienie Uruchomienie modułu interfejsu IM PN/DP CPU z modułem DP master jako DP master w sieci PROFIBUS należy przeprowadzić następująco: 1. Wgrać konfigurację sieci PROFIBUS utworzoną w STEP 7 (ustawiona konfiguracja) z programatora do modułu interfejsu IM PN/DP CPU. 2. Włączyć wszystkie urządzenia DP slave. 3. Przełączyć moduł interfejsu IM PN/DP CPU z trybu STOP do RUN. Zachowanie modułu interfejsu IM PN/DP CPU podczas uruchomienia Moduł DP master jest zainstalowany i moduł interfejsu IM PN/DP CPU jest skonfigurowany jako DP master moduł interfejsu IM PN/DP CPU przełączony w RUN z funkcjonalnością master Moduł DP master zainstalowany i moduł interfejsu IM PN/DP CPU nie jest skonfigurowany jako DP master moduł interfejsu IM PN/DP CPU przełączony w RUN bez funkcjonalności master 130 Instrukcja użytkownika, 06/2008, A5E

131 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Start modułu interfejsu IM PN/DP CPU jako DP master Podczas startu moduł interfejsu IM PN/DP CPU sprawdza konfigurację ustawioną systemu DP master z aktualną konfiguracją. Jeśli konfiguracja ustawiona = konfiguracja aktualna, moduł interfejsu IM PN/DP CPU przechodzi w tryb RUN. Jeśli konfiguracja ustawiona konfiguracja aktualna, ustawienie parametru Startup if preset configuration actual configuration określa zachowanie podczas startu modułu interfejsu IM PN/DP CPU. Start jeśli ustawiona konfiguracja aktualna konfiguracja = Tak (domyślne) IM PN/DP CPU w trybie RUN (dioda BF mruga jeśli jakiekolwiek z urządzeń DP slave nie może zostać zaadresowane). Start jeśli ustawiona konfiguracja aktualna konfiguracja = Nie pozostaje w trybie STOP, dioda BF po upłynięciu czasu monitoringu przeznaczonego na transfer parametrów do modułów. Mrugająca dioda BF wskazuje, że co najmniej jedno urządzenie DP slave nie może zostać zaadresowane. W takim przypadku, należy sprawdzić, czy wszystkie urządzenia DP slave zostały włączone i czy zgadzają się z konfiguracją, lub należy odczytać bufor diagnostyczny korzystając z STEP 7. Rozpoznawanie stanu pracy urządzeń DP slave (rozpoznawanie zdarzeń) Poniższa tabela pokazuje jak moduł interfejsu IM PN/DP CPU z modułem DP master pracującym w roli DP master rozpoznaje przejścia pomiędzy trybami pracy CPU pracującego jako DP slave lub jakiekolwiek przerwania w wymianie danych. Tabela 7-13 Rozpoznawanie zdarzeń moduły interfejsu IM PN/DP CPU jako DP master Zdarzenie Przerwanie magistrali (zwarcie, wyjęcie wtyczki) DP slave: RUN STOP DP slave: STOP RUN Co dzieje sie w urządzeniu DP master? wywołanie OB86 z komunikatem Station failure (zdarzenie przychodzące; adres diagnostyczny DP slave przypisanego do DP master) z dostępem I/O: wywołanie OB 122 (błąd dostępu I/O) wywołanie OB 82 z komunikatem Module error (zdarzenie przychodzące; adres diagnostyczny DP slave przypisanego do DP master; Zmienna OB82_MDL_STOP=1) wywołanie OB82 z komunikatem Module OK (zdarzenie wychodzące; adres diagnostyczny DP slave przypisanego do DP master; Zmienna OB82_MDL_STOP=0) Porada: Podczas uruchamiania moduł interfejsu IM PN/DP CPU jako DP master, zawsze należy programować OB 82 i OB 86. Pomoże to w rozpoznawaniu i ocenie błędów lub przerwań w wymianie danych. Instrukcja użytkownika, 06/2008, A5E

132 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Stały czas cyklu magistrali (Constant Bus Cycle Time) Jest to właściwość PROFIBUS DP, która zapewnia cykle komunikacji o dokładnie takiej samej długości. Funkcja "Constant bus cycle time" zapewnia, że urządzenie DP master zawsze zaczyna czas cyklu magistrali DP po określonym odcinku czasu. W STEP 7 V5x i późniejszych, można skonfigurować czasy stałego cyklu magistrali w sieciach PROFIBUS. Szczegółowy opis stałego czasu cyklu magistrali znajduje sie w pomocy online STEP 7. Synchronizacja czasu Informacje o synchronizacji czasu poprzez PROFIBUS DP znajdują się w Interfaces > PROFIBUS DP. SYNC/FREEZE Komenda sterująca SYNC jest używana aby ustawić urządzenia DP slave w grupie do trybu sync. Innymi słowy, DP master przesyła bieżące dane wyjściowe i instrukcje odpowiednich DP slave aby zamroziły swoje wyjścia. DP slave zapisują dane wyjściowe kolejnych ramek wyjść do bufora wewnętrznego; stan wyjść pozostaje niezmieniony. Po komendzie sterującej SYNC, DP slave wybranych grup przesyłają dane wyjściowe przechowane w buforach wewnętrznych do wyjść procesowych. Wyjścia są ponownie uaktualniane cyklicznie po przesłaniu komendy sterującej UNSYNC przy użyciu SFC11 "DPSYC_FR". Komenda sterująca FREEZE jest używana do ustawienia odpowiednich urządzeń DP slave w tryb Freeze. Innymi słowy, DP master instruuje DP slave aby zamroziły (freeze) bieżący stan wejść. Przenoszą zamrożone dane do obszaru wejść modułu interfejsu IM PN/DP CPU. Po każdej komendzie sterującej FREEZE, DP slave ponownie zamrażają stan wejść. DP master nie otrzymuje cyklicznie bieżących stanów wejść do momentu wysłania komendy sterującej UNFREEZE za pomocą SFC11 "DPSYC_FR". SFC 11 jest opisane w pomocy online STEP 7 oraz w podręczniku System and Standard Functions for S7-300/400. Załączanie zasilania systemu DP master IM PN/DP CPU jako DP master Należy ustawić czas monitorowania przy załączeniu zasilania (power-up monitoring time) dla DP slave używając parametru Monitoring time do transferu parametrów do parametrów modułu. Oznacza to, że urządzenia DP slave muszą uruchomić się w określonym czasie i muszą otrzymać parametry od modułu interfejsu IM PN/DP CPU (jako DP master). Adres PROFIBUS DP master Dla modułu interfejsu IM PN/DP CPU nie należy ustawiać adresu "126" jako adresu PROFIBUS. Zobacz także PROFIBUS DP (Strona 25) 132 Instrukcja użytkownika, 06/2008, A5E

133 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Bezpośrednia wymiana danych (Direct data exchange) Wymagania W programie STEP 7 V5.x lub nowszych dla węzłów PROFIBUS można skonfigurować opcję "direct data exchange". z modułem DP master uczestniczy w cyklicznej wymianie danych jako odbiornik. Definicja Bezpośrednia wymiana danych ("Direct data exchange") jest specjalnym rodzajem powiązań komunikacyjnych pomiędzy węzłami PROFIBUS DP. Bezpośrednia wymiana danych charakteryzuje się faktem, że węzły PROFIBUS DP nasłuchują na magistrali danych, które DP slave zwraca do swojego DP master. Mechanizm ten pozwala nasłuchującemu węzłowi (odbiorca) na bezpośredni dostęp do zmian danych wejść zdalnych DP slave. Obszary adresowe Podczas konfiguracji w STEP 7, należy używać adresów wejść I/O aby określić obszar adresowy odbiorcy na którym dane wysyłającego powinny być odczytane. z modułem DP master może być odbiorcą: jako DP master jako CPU które nie jest zintegrowane w systemie master Instrukcja użytkownika, 06/2008, A5E

134 Uruchomienie 7.6 Uruchamianie PROFIBUS DP Przykład: Bezpośrednia wymiana danych poprzez DP CPU Przykład przedstawiony na poniższym rysunku obrazuje relacje jakie można skonfigurować dla bezpośredniej wymiany danych. Wszystkie urządzenia DP master i DP slave (poza slave 3 i slave 5) są urządzeniami DP-CPU, moduł interfejsu IM PN/DP CPU może pracować tylko jako DP master. Należy zauważyć, że inne DP slave (ET 200M, ET 200S, ET 200pro) mogą pracować tylko jako nadajniki. 134 Instrukcja użytkownika, 06/2008, A5E

135 Serwis i konserwacja Informacje ogólne Dla ET 200S z IM PN/DP CPU, w zakres serwisu i konserwacji wchodzą: Kopia zapasowa firmware na SIMATIC Micro Memory Card Aktualizacja firmware poprzez SIMATIC Micro Memory Card Aktualizacja firmware online Kopia danych projektu na SIMATIC Micro Memory Card Wymiana modułu interfejsu IM PN/DP CPU Wymiana modułu DP master 8.2 Kopia zapasowa firmware na SIMATIC Micro Memory Card W jakich sytuacjach należy wykonać kopię bezpieczeństwa firmware? W pewnych przypadkach zaleca się wykonanie kopii bezpieczeństwa firmware modułu interfejsu IM PN/DP CPU. Przykładowo, chcemy wymienić moduł interfejsu IM PN/DP CPU na moduł interfejsu IM PN/DP CPU z magazynu. W takim przypadku należy upewnić się, że moduł interfejsu IM PN/DP CPU z magazynu ma taki sam firmware, jaki jest używany w systemie. Rekomenduje się utworzenie kopii bezpieczeństwa firmware na wypadek sytuacji awaryjnych. Dla jakich IM PN/DP CPU można wykonywać kopię firmware? Można wykonywać kopię bezpieczeństwa firmware z następujących wersji modułu interfejsu IM PN/DP CPU: Moduł interfejsu Numer zamówieniowy SIMATIC Micro Memory Card wymaga w MB IM PN/DP CPU 6ES7151-8AB00-0AB0 lub późniejsze 4 Instrukcja użytkownika, 06/2008, A5E

136 Serwis i konserwacja 8.2 Kopia zapasowa firmware na SIMATIC Micro Memory Card Kopia zapasowa firmware modułu interfejsu IM PN/DP CPU na SIMATIC Micro Memory Card Tabela 8-1 Kopia zapasowa firmware na SIMATIC micro memory card Krok Wymagana czynność: Wykonywane przez moduł interfejsu IM PN/DP CPU: 1. Włożyć nową SIMATIC Micro Memory Card do modułu interfejsu IM PN/DP CPU. 2. Zmienić pozycję przełącznika zmiany trybu pracy na MRES i przytrzymać. 3. Wyłączyć napięcie zasilania i ponownie załączyć trzymając przełącznik zmiany trybu pracy w pozycji MRES do momentu, gdy Zmienić pozycję przełącznika trybu pracy na STOP. 5. Zmienić szybko pozycję przełącznika trybu pracy na MRES, następnie puścić (powróci do pozycji STOP). 6. Wyjąć SIMATIC Micro Memory Card z kopią bezpieczeństwa firmware. IM PN/DP CPU żąda wykonania kasowania pamięci diody STOP, RUN i FRCE zaczną mrugać. - - rozpoczyna wykonywanie kopii bezpieczeństwa firmware na SIMATIC Micro Memory Card. Podczas operacji wykonywania kopii bezpieczeństwa wszystkie diody LED świecą. Dioda STOP zacznie mrugać, gdy kopia bezpieczeństwa zostanie wykonana (mruganie wskazuje, że moduł interfejsu IM PN/DP CPU wymaga kasowania pamięci). 136 Instrukcja użytkownika, 06/2008, A5E

137 Serwis i konserwacja 8.3 Aktualizacja firmware 8.3 Aktualizacja firmware Kiedy należy uaktualnić moduł interfejsu IM PN/DP CPU? Po (kompatybilnym) rozszerzeniu funkcjonalności lub po rozszerzeniu wydajności systemu operacyjnego należy wykonać uaktualnienie (update) firmware modułu interfejsu IM PN/DP CPU do najnowszej wersji. Gdzie można znaleźć najnowsze wersji firmware? Najnowszą wersję firmware (jako pliki *.UPD) można zamówić u lokalnego przedstawiciela firmy Siemens lub można pobrać ze strony internetowej firmy Siemens: Aktualizacja firmware przy użyciu SIMATIC Micro Memory Card Tabela 8-2 Aktualizacja firmware przy użyciu SIMATIC Micro Memory Card Krok Wymagana czynność: Wykonywane przez moduł interfejsu IM PN/DP CPU: 1. Zalecenie Przed uaktualnieniem firmware modułu interfejsu IM PN/DP CPU należy utworzyć kopię bezpieczeństwa starego firmware na pustej karcie SIMATIC Micro Memory Card. Jeśli podczas aktualizacji wystąpią problemy, można wgrać ponownie stary firmware z SIMATIC Micro Memory Card. 2. Przegrać pliki aktualizacyjne na czystą kartę SIMATIC Micro Memory Card używając programu STEP 7 i programatora. Aby to wykonać, w programie SIMATIC Manager należy kliknąć "Update PLC / operating system". Uwaga: Wymagana jest karta SIMATIC Micro Memory Card o pojemności co najmniej 4 MB. 3. Wyłączyć zasilanie IM PN/DP CPU i włożyć SIMATIC Micro Memory Card z uaktualnieniem firmware. 4. Włączyć zasilanie. automatycznie wykryje SIMATIC Micro Memory Card z uaktualnieniem firmware i rozpocznie aktualizację. Podczas aktualizacji wszystkie diody LED są zapalone Dioda STOP zacznie mrugać po zakończeniu aktualizacji (mruganie wskazuje, że moduł interfejsu IM PN/DP CPU wymaga kasowania pamięci). 5. Wyłączyć zasilanie IM PN/DP CPU i wyjąć SIMATIC Micro Memory Card Result został uaktualniony do najnowszej wersji. Instrukcja użytkownika, 06/2008, A5E

138 Serwis i konserwacja 8.3 Aktualizacja firmware Aktualizacja firmware online (poprzez sieć) Aby wykonać aktualizację firmware modułu interfejsu IM PN/DP CPU, konieczne są pliki (*.UPD) zawierające najnowszą wersję FW. Wymagania Firmware może być uaktualniony online przez STEP 7 V5.4 + SP 4 lub nowszy. Moduł interfejsu stacji, która ma zostać zaktualizowana musi być dostępny online. Pliki zawierające aktualną wersję firmware muszą być dostępne w systemie plików programatora lub PC. Folder musi zawierać tylko pliki z jedną wersją firmware. Przeprowadzanie aktualizacji firmware 1. Uruchomić STEP 7 i otworzyć HW Config. 2. Otworzyć stację z modułem interfejsu IM PN/DP CPU który będzie aktualizowany. 3. Wybrać moduł interfejsu IM PN/DP CPU. 4. Wybrać PLC > Update Firmware. 5. W oknie dialogowym Update Firmware, wybrać ścieżkę dostępu do plików z uaktualnieniem (*.UPD) korzystając z klawisza Browse. 6. Po wyborze plików, informacja w dolnych polach okna dialogowego Update Firmware wyświetla plik z firmware i wersją dla danych modułów. 7. Kliknąć przycisk Run. STEP 7 sprawdzi, czy wybrany plik może zostać zinterpretowany przez moduł interfejsu IM PN/DP CPU i, jeśli tak, wgra plik do modułu interfejsu. Jeśli wymagana będzie zmiana trybu pracy modułu interfejsu IM PN/DP CPU, zostaną wyświetlone okna dialogowe, w których będzie wyświetlone zapytanie o zmianę trybu pracy. Następnie moduł interfejsu IM PN/DP CPU wykona niezależnie uaktualnienie firmware. 8. Użyj STEP 7 (odczyt bufora diagnostycznego CPU) aby zweryfikować, czy moduł interfejsu IM PN/DP CPU może uruchomić się z nowym firmware. Jako alternatywny sposób, można wywołać aktualizację firmware w SIMATIC Manager: Wybrać żądany moduł interfejsu IM PN/DP CPU jako docelowe CPU a następnie wybrać "Update PLC / Firmware". Poprzez "Available nodes", wybrać docelowe CPU i wybrać opcję "Update PLC / Firmware". Można użyć obydwu sposobów aby odczytać ścieżkę z kroku 5. Następnie kontynuować pozostałe kroki. Wynik został uaktuaniony online do najnowszej wersji firmware. 138 Instrukcja użytkownika, 06/2008, A5E

139 Serwis i konserwacja 8.4 Kopia danych projektu na SIMATIC Micro Memory Card 8.4 Kopia danych projektu na SIMATIC Micro Memory Card Działanie funkcji Korzystając z funkcji Zapisz projekt na kartę pamięci (Save project to Memory Card) i Pobierz projekt z karty pamięci (Fetch project from Memory Card), można zapisać wszystkie dane projektu na SIMATIC Micro Memory Card i odczytać je w późniejszym czasie. Aby wykonać tą operację SIMATIC Micro Memory Card powinna znajdować się w module interfejsu IM PN/DP CPU lub w adapterze SIMATIC Micro Memory Card programatora lub PC. Przed zapisem danych projektowych na SIMATIC Micro Memory Card są one kompresowane, a przy pobieraniu, dekompresowane. UWAGA Poza danymi projektowymi, na SIMATIC Micro Memory Card można przechowywać również inne dane użytkownika. Najpierw należy upewnić się, że SIMATIC Micro Memory Card ma wystarczającą ilość wolnej pamięci. Jeśli na SIMATIC Micro Memory Card nie będzie wystarczającej ilości pamięci, zostanie wyświetlony komunikat z ostrzeżeniem. Wielkość zapisywanych danych projektowych jest zgodna z wielkością pliku archiwum. UWAGA Ze względów technicznych, za pomocą funkcji Save project to memory card (zapisz projekt na kartę pamięci) można wgrać tylko całą zawartość (program użytkownika i dane projektowe). Wykonywanie funkcji Sposób użycia funkcji Save project to memory card / Retrieve project from memory card zależy od umieszczenia SIMATIC Micro Memory Card: Jeśli SIMATIC MMC jest włożona do gniazda MMC, w oknie projekty SIMATIC Manager należy wybrać poziom projektu (np. CPU, programy, źródła lub bloki) które są przypisane do modułu interfejsu IM PN/DP CPU. Należy wybrać komendę menu Target system > Save project to memory card lub Target system > Retrieve project from memory card. Wszystkie kompletne dane projektu zostaną zapisane do / odczytane z SIMATIC Micro Memory Card. Jeśli dane projektu nie są dostępne na obecnie używanym programatorze (PD/PC), można wybrać źródłowe CPU w oknie "Available nodes". Aby otworzyć okno "Available nodes", należy wybrać Select PLC > Show available nodes. Następnie należy wybrać połączenie / IM PN/DP CPU, który zawiera dane projektowe na SIMATIC Micro Memory Card. Następnie wybrać z menu komendę Fetch project from Memory Card. Jeśli SIMATIC MMC jest w slocie programującym MMC PD lub PC, należy otworzyć okno "S7 memory card window" z menu File > S7 Memory Card > Open. Aby otworzyć okno wyboru projektu źródłowego lub docelowego, należy wybrać z menu Target system > Save project to memory card lub Target system > Retrieve project from memory card. Instrukcja użytkownika, 06/2008, A5E

140 Serwis i konserwacja 8.5 Wymiana modułu interfejsu IM PN/DP CPU UWAGA Dane projektu mogą wygenerować duży ruch danych. Szczególnie w trybie RUN z dostępem zapis/odczyt modułu interfejsu IM PN/DP CPU, może spowodować to kilku minutowy okres oczekiwania. Proste zastosowanie Jeśli więcej niż jedna osoba pracująca w dziale serwisu lub utrzymania ruchu wykonuje czynności związane z utrzymaniem ruchu SIMATIC PLC, szybki dostęp do aktualnej konfiguracji dla każdego z członków działu może okazać sie trudny. Jednakże, dane konfiguracyjne modułu interfejsu IM PN/DP CPU mogą być dostępne lokalnie na IM PN/DP CPU dla każdego pracownika działu serwisu. Dane mogą być edytowane, a następnie udostępniane w uaktualnionej formie dla pozostałych serwisantów. 8.5 Wymiana modułu interfejsu IM PN/DP CPU Wprowadzenie można wymienić w przypadku awarii. Wymagania Aby wymienić moduł interfejsu IM PN/DP CPU należy wyłączyć zasilanie uszkodzonego modułu interfejsu IM PN/DP CPU. Wynik: Awaria stacji ET 200S i wszystkich komponentów podłączonych do niej (DP slave, urządzenia IO) OSTROŻNIE PROFINET IO Jeśli zostanie wyłączone zasilanie ET 200S, zintegrowany switch również nie będzie miał zasilania. Spowoduje to przerwanie komunikacji z wszystkimi podłączonymi urządzeniami (np. urządzenia IO lub inne urządzenia PROFINET), które komunikują się pomiędzy sobą wykorzystując ten switch. UWAGA PROFIBUS DP Jeśli zostanie odłączone zasilanie pierwszego lub ostatniego segmentu magistrali, funkcja terminatora magistrali może być niespełniana. Wymagane narzędzia Śrubokręt o szerokości końcówki 3 mm 140 Instrukcja użytkownika, 06/2008, A5E

141 Serwis i konserwacja 8.5 Wymiana modułu interfejsu IM PN/DP CPU Wymiana modułu interfejsu IM PN/DP CPU jest podłączony, moduły zacisków są z prawej strony: 1. Wyłączyć napięcie zasilania uszkodzonego modułu interfejsu IM PN/DP CPU. 2. Wyjąć kartę SIMATIC Micro Memory Card z gniazda MMC (zobacz Wyjmowanie/wymiana Micro Memory Card) 3. Wyjąć z modułu interfejsu IM PN/DP CPU złącze zasilania oraz wtyczkę/wtyczki RJ Używając śrubokręta przesunąć zaczep modułu interfejsu IM PN/DP CPU w dół, aż do momentu zatrzymania. Następnie przesunąć moduł interfejsu IM PN/DP CPU w lewo. Uwaga: Zaczep umieszczony jest od dołu, po środku modułu interfejsu IM PN/DP CPU. 5. Trzymać zaczep w położeniu dolnym podczas zdejmowania modułu interfejsu IM PN/DP CPU z szyny montażowej. 6. Zawiesić nowy moduł interfejsu IM PN/DP CPU na szynie. 7. Trzymać zaczep w położeniu dolnym podczas zawieszania modułu interfejsu IM PN/DP CPU aż do momentu zaskoczenia zaczepu. 8. Następnie przesunąć moduł interfejsu IM PN/DP CPU w prawą stronę do pierwszego modułu zacisków. Jeśli podłączony jest moduł DP master: Przesunąć moduł interfejsu IM PN/DP CPU do prawej, aż do momentu zatrzaśnięcia z modułem DP master. 9. Włożyć do slotu MMC SIMATIC nowego moduł interfejsu IM PN/DP CPU SIMATIC Micro Memory Card wyciągniętą z uszkodzonego modułu interfejsu. 10. Włączyć zasilanie. Zachowanie modułu interfejsu IM PN/DP CPU po wymianie Jeśli SIMATIC Micro Memory Card została zmieniona, po wymianie modułu interfejsu IM PN/DP CPU, pamięć zawsze jest kasowana, a IM pozostaje w trybie STOP niezależnie od położenia przełącznika zmiany trybu pracy. Używając przełącznika, można zmienić tryb pracy modułu interfejsu IM PN/DP CPU na tryb RUN. Jeśli moduł interfejsu IM PN/DP CPU pozostaje w trybie STOP, należy sprawdzić przyczynę błędu w STEP 7 (zobacz STEP 7 User Manual). Instrukcja użytkownika, 06/2008, A5E

142 Serwis i konserwacja 8.6 Wymiana modułu DP master 8.6 Wymiana modułu DP master Wprowadzenie Uszkodzony moduł DP master może zostać wymieniony. Wymagania Aby wymienić moduł DP master należy wyłączyć zasilanie pracującego z modułem DP master modułu interfejsu IM PN/DP CPU. Wynik: Awaria stacji ET 200S i wszystkich komponentów podłączonych do niej (DP slave, urządzenia IO) OSTROŻNIE PROFINET IO Jeśli zostanie wyłączone zasilanie ET 200S, zintegrowany switch również nie będzie miał zasilania. Spowoduje to przerwanie komunikacji z wszystkimi podłączonymi urządzeniami (np. urządzenia IO lub inne urządzenia PROFINET), które komunikują się pomiędzy sobą wykorzystując ten switch. UWAGA PROFIBUS DP Jeśli zostanie odłączone zasilanie pierwszego lub ostatniego segmentu magistrali, funkcja terminatora magistrali może być niespełniana. Wymagane narzędzia Śrubokręt o szerokości końcówki 3 mm 142 Instrukcja użytkownika, 06/2008, A5E

143 Serwis i konserwacja 8.6 Wymiana modułu DP master Wymiana modułu DP master Moduł DP master oraz moduł interfejsu IM PN/DP CPU są podłączone, moduły zacisków są z prawej strony: 1. Wyłączyć zasilanie stacji ET 200S (IM PN/DP CPU), w której wymieniany będzie moduł. 2. Wyjąć z modułu interfejsu IM PN/DP CPU złącze zasilania oraz wtyczkę/wtyczki RJ Używając śrubokręta przesunąć zaczep modułu interfejsu IM PN/DP CPU w dół, aż do momentu zatrzymania. Następnie przesunąć moduł interfejsu IM PN/DP CPU w lewo o około 40 mm. Uwaga: Zaczep umieszczony jest od dołu, po środku modułu interfejsu IM PN/DP CPU. 4. Używając śrubokręta przesunąć zaczep modułu DP master w dół, aż do momentu zatrzymania. Następnie przesunąć uszkodzony moduł DP master w lewo, do momentu odłączenia złącza magistrali tylnej. Uwaga: Zaczep umieszczony jest od dołu modułu DP master. 5. Trzymając zaczep w położeniu dolnym zdejmować modułu DP master z szyny montażowej 6. Zawiesić nowy moduł DP master na szynie, docisnąć moduł do szyny. 7. Dosunąć moduł DP master w prawą stronę do modułu zacisków. 8. Przesunąć moduł interfejsu IM PN/DP CPU w prawą stronę, do momenty połączenia z modułem DP master. 9. Jeśli potrzeba, podłączyć złącze zasilania w wtyczki RJ45 do modułu interfejsu IM PN/DP CPU. 10. Włączyć zasilanie. Instrukcja użytkownika, 06/2008, A5E

144 Serwis i konserwacja 8.6 Wymiana modułu DP master 144 Instrukcja użytkownika, 06/2008, A5E

145 Funkcje Parametryzacja spoiny odniesienia dla podłączenia termopar Wprowadzenie Jeśli moduł interfejsu IM PN/DP CPU będzie używany w systemie ET 200S z termoparami i spoiną odniesienia, należy ustawić odpowiednie parametry w sekcji "Properties" konfiguracji sprzętowej. Parametryzacja spoiny odniesienia Tabela 9-1 Ustawianie parametrów dla spoiny odniesienia Parametry Zakres wartości Wyjaśnienie Activation of the reference junction (Aktywacja złącza odniesienia) Slot (Slot) Channel number (Numer kanału) activated / not activated (aktyw./nieaktywna) (Przykład, rys. poniżej) none / 5 to 66 (brak / 5 do 66) (Przykład, rys. poniżej) RTD on channel 0 RTD on channel 1 (RTD na kanale 0/1) (Przykład, rys. poniżej) Za pomocą parametru można aktywować spoinę odniesienia. Dopiero po ustawieniu tego parametru można kontynuować parametryzację spoiny odniesienia. Parametr używany do wyboru slotu modułu RTD jako spoiny odniesienia. Parametr do ustawienia kanału (0/1) do pomiaru temperatury odniesienia (obliczenie wartości kompensacji) dla skonfigurowanego slotu modułu RTD. Parametr modułu RTD Zakres wartości Wyjaśnienie Measurement type/measurement range (Typ pomiaru/zakres pomiarowy) Resistance / temperature measurement, e.g. RTD-4L Pt100 standard range (pomiar rezystancji / temperatury, np. RTD-4L Pt100 zakres standardowy) Jeśli jako spoina odniesienia wykorzystywany jest kanał modułu RTD, dla kanału należy skonfigurować typ pomiaru / zakres pomiarowy jako RTD-4L Pt 100 climatic range. Instrukcja użytkownika, 06/2008, A5E

146 Funkcje 9.1 Parametryzacja spoiny odniesienia dla podłączenia termopar Parametr modułu TC Zakres wartości Wyjaśnienie Reference junction number (Numer spoiny odniesienia) Reference junction channel 0 and reference junction channel 1 (Kanał 0 i kanał 1 spoiny odniesienia ) 1 Parametr umożliwia przypisanie spoiny odniesienia (1), która zawiera temperaturę odniesienia (wartość kompensacji). None, RTD (brak, RTD) Parametr pozwala na uaktywnienie używania spoiny odniesienia. Przykładowe okno dialogowe parametryzacji Rysunek 9-1 Zakres PROFINET IO i Component-Based Automation Odwołania Szczegółowe informacje o procedurze, systemie podłączeń oraz przykład konfiguracji znajduje się w rozdziale Analog Electronic Modules w podręczniku ET 200S Distributed I/O System. 146 Instrukcja użytkownika, 06/2008, A5E

147 Funkcje 9.2 Wyjmowanie i wkładanie modułów podczas pracy 9.2 Wyjmowanie i wkładanie modułów podczas pracy Informacje ogólne ET 200S z IM PN/DP CPU obsługuje wkładanie i wyjmowanie modułów systemu ET 200S I/O podczas pracy i przy podłączonym zasilaniu. Wyjątki sam w sobie nie może być wyjęty podczas pracy i przy włączonym zasilaniu. Wyjmowanie i wkładanie modułów przy załączonym napięciu i podczas pracy Podczas wyjmowania i wkładania modułów przy załączonym napięciu i podczas pracy, należy zapoznać się ze specyfikacją opisaną w niniejszym rozdziale i z ograniczeniami opisanymi w instrukcji ET 200S Distributed I/O System, rozdział Wiring and equipping. OSTRZEŻENIE Jeśli wkładany jest moduł wyjść, wyjścia ustawione w stan 1 w programie użytkownika stają się natychmiast aktywne. W związku z tym, przed wyjęciem modułu zaleca się ustawienie wyjść na wartość 0. Jeśli moduły są wyjmowane lub wkładane niepoprawnie (zobacz instrukcja ET 200S Distributed I/O System, rozdział Wiring and equipping), może to spowodować niekontrolowane zachowanie systemu. Niepoprawnie wkładane moduły mogamieć wpływ na moduły sąsiednie Co się dzieje, gdy moduły wyjmowane są podczas pracy Jeśli moduł systemu ET 200S I/O jest wyjmowany podczas pracy, wywoływany jest blok OB 83 i generowany jest wpis do bufora diagnostycznego (zdarzenie ID 3961H). Odbywa się to niezależnie, czy powiązany z modułem moduł zasilania (PM) jest włączony, czy nie.. Jeśli blok OB 83 jest dostępny w module interfejsu IM PN/DP CPU, moduł pozostaje w trybie pracy RUN. Brak modułu jest odnotowany w liście statusu systemu. Jeśli program użytkownika odwoła sie do modułu, który został wyjęty, wystąpi błąd dostępu I/O, do bufora diagnostycznego zostanie dodany odpowiedni wpis oraz zostanie wywołany blok OB 122. Jeśli OB 122 jest dostępne w module interfejsu IM PN/DP CPU, moduł pozostanie w trybie RUN. Instrukcja użytkownika, 06/2008, A5E

148 Funkcje 9.2 Wyjmowanie i wkładanie modułów podczas pracy Procedura, gdy moduły są wkładane podczas pracy Informacje ogólne Jeśli podczas pracy do systemu ET 200S I/O wkładany jest moduł, moduł interfejsu IM PN/DP CPU przeprowadza porównanie, czy moduł włożony jest taki sam jak moduł skonfigurowany. W trakcie porównania skonfigurowany moduł jest porównywany z modułem aktualnie włożonym. Działania opisane poniżej są wykonywane zależnie od wyniku porównania skonfigurowany / aktualny. Moduły niekonfigurowane Poniższe działania wykonywane są niezależnie do tego, czy moduł zasilania dla zainstalowanego modułu jest włączony, czy wyłączony. Tabela 9-2 Wynik porównania skonfigurowany / aktualny dla modułów niekonfigurowanych Włożony moduł = skonfigurowany moduł OB 83 jest wywoływane z odpowiednim wpisem do bufora diagnostycznego (event -ID 3861H). Moduł zostaje wpisany do systemowej listy statusu jako dostępny. Bezpośredni dostęp jest ponownie możliwy. Włożony moduł skonfigurowany moduł OB 83 jest wywoływane z odpowiednim wpisem do bufora diagnostycznego (event -ID 3863H). Moduł zostaje wpisany do systemowej listy statusu jako niedostępny. Bezpośredni dostęp jest niemożliwy. Moduły, które można parametryzować Poniższe działania wykonywane są jeśli moduł zasilania dla zainstalowanego modułu jest załączony. Tabela 9-3 Wynik porównania skonfigurowany / aktualny dla modułów konfigurowanych Włożony moduł = skonfigurowany moduł OB 83 jest wywoływane z odpowiednim wpisem do bufora diagnostycznego (event -ID 3861H). rekonfiguruje moduł. Jeśli parametryzacja zakończy się powodzeniem, moduł jest wpisywane do systemowej listy statusu jako dostępny. Bezpośredni dostęp jest ponownie możliwy. Włożony moduł skonfigurowany moduł OB 83 jest wywoływane z odpowiednim wpisem do bufora diagnostycznego (event -ID 3863H). nie konfiguruje modułu. Moduł zostaje wpisany do systemowej listy statusu jako niedostępny. Dioda SF na module świeci się. Bezpośredni dostęp jest niemożliwy. 148 Instrukcja użytkownika, 06/2008, A5E

149 Funkcje 9.2 Wyjmowanie i wkładanie modułów podczas pracy Poniższe działania wykonywane są jeśli moduł zasilania dla zainstalowanego modułu jest wyłączony. Tabela 9-4 Wynik porównania skonfigurowany / aktualny dla modułów konfigurowanych z wyłączonym modułem zasilania Włożony moduł = skonfigurowany moduł Włożony moduł skonfigurowany moduł OB 83 jest wywoływane z odpowiednim wpisem do bufora diagnostycznego (event -ID 3861H). Po włączeniu zasilania modułu zasilania (PM), moduł interfejsu IM PN/DP CPU rekonfiguruje włożony moduł. Jeśli parametryzacja zakończy się powodzeniem, moduł jest wpisywane do systemowej listy statusu jako dostępny. Bezpośredni dostęp jest ponownie możliwy. Po włączeniu zasilania modułu zasilania (PM), moduł interfejsu IM PN/DP CPU nie rekonfiguruje włożonego modułu. Moduł zostaje wpisany do systemowej listy statusu jako niedostępny. Dioda SF na module świeci się. Bezpośredni dostęp jest niemożliwy. Instrukcja użytkownika, 06/2008, A5E

150 Funkcje 9.3 Włączanie i wyłączanie modułów zasilania podczas pracy 9.3 Włączanie i wyłączanie modułów zasilania podczas pracy Co się dzieje, gdy moduły zasilania (PM) są wyłączane podczas pracy Jeśli napięcie zasilania modułu zasilania (PM) jest wyłączane podczas pracy, wykonywane są następujące działania: Jeśli zostanie aktywowana diagnostyka podczas przypisywania parametrów modułu zasilania (PM), przerwanie diagnostyczne OB 82 (adres diagnostyczny modułu zasilania) jest wywoływane, odpowiednim wpis jest wykonywany w buforze diagnostycznym (event ID 3942 H ). Moduł zasilania jest oznaczany na systemowej liście statusu jako obecny, ale niesprawny Wyłączenie zasilania ma następujący wpływ na moduły zasilane przez moduł zasilania (PM): Dioda SF umieszczona na module zapala się. Moduły są nadal dostępne bez wywoływania błędu dostępu I/O. Wyjścia modułów są bez napięcia i nieaktywne dla procesu. Wejścia modułów cyfrowych i modułów FM zwracają 0; wejścia modułów analogowych zwracają wartość 7FFF H. Co się dzieje, gdy moduły zasilania (PM) są załączane podczas pracy Jeśli napięcie zasilania modułu zasilania (PM) jest załączane podczas pracy, wykonywane są następujące działania: Jeśli zostanie aktywowana diagnostyka podczas przypisywania parametrów modułu zasilania (PM), przerwanie diagnostyczne OB 82 (adres diagnostyczny modułu zasilania) jest wywoływane, odpowiednim wpis jest wykonywany w buforze diagnostycznym (event ID 3942 H ) Moduł zasilania jest oznaczany na systemowej liście statusu jako obecny i sprawny Załączenie zasilania ma następujący wpływ na moduły zasilane przez moduł zasilania (PM): Dioda SF umieszczona na module gaśnie. Moduły odzyskują pełną funkcjonalność. Wyjmowanie i wkładanie modułów zasilania (PM) podczas pracy Jeśli podczas pracy zostanie wyjęty lub włożony moduł zasilania (PM), zostaną wykonane czynności wymienione w rozdziale Wyjmowanie i wkładanie modułów podczas pracy. Wyjęcie i włożenie powoduje taki sam efekt dla modułów, które są zasilane przez moduł zasilania (PM) jak wyłączenie i załączenie zasilania modułu zasilania (PM). 150 Instrukcja użytkownika, 06/2008, A5E

151 Wykrywanie i usuwanie usterek, diagnostyka Informacje ogólne Poniższy rozdział pomaga zapoznać się z narzędziami, które można wykorzystać do wykonywania następujących zadań: Diagnostyka błędów sprzętowych / programowych. Usuwanie błędów sprzętowych / programowych. Testowanie sprzętu / programu np. podczas uruchomienia. UWAGA Dostarczanie szczegółowych opisów wszystkich narzędzi, których można używać do diagnostyki, testów, wykrywania i usuwania usterek wykracza poza zakres tego podręcznika. Szczegółowe informacje można znaleźć w odpowiednich podręcznikach do sprzętu / oprogramowania Dane identyfikacyjne i konserwacyjne modułu interfejsu IM PN/DP CPU Definicja i właściwości Dane identyfikacyjne i konserwacyjne (Identification and maintenance data (I&M)) to dane, które przechowywane są w module i są pomocne przy: Sprawdzaniu konfiguracji systemu Lokalizowaniu zmian sprzętowych w systemie Korygowaniu błędów systemu Dane identyfikacyjne (identification data (I data)) są informacjami o module, jak np., numer zamówieniowy i numer seryjny, które są częściowo również wydrukowane na obudowie modułu. Dane I to informacje producenta o module. Dane te przeznaczone są tylko do odczytu. Dane konserwacyjne (Maintenance data (M data)) są danymi specyficznymi dla systemu, takimi jak, np. lokalizacja instalacji. Dane M są tworzone podczas konfiguracji i są zapisywane do modułu Dane I&M pozwalają na unikalną identyfikację modułu online. Instrukcja użytkownika, 06/2008, A5E

152 Wykrywanie i usuwanie usterek, diagnostyka 10.2 Dane identyfikacyjne i konserwacyjne modułu interfejsu IM PN/DP CPU Odczyt i zapis danych I&M modułu interfejsu IM PN/DP CPU w STEP 7 Odczyt: Zapis: W STEP 7 dane I&M są wyświetlane w "Module state IM PN/DP CPU" (Zakładka "General" i "Identification") oraz przez "Available nodes" (widok szczegółowy) (zobacz pomoc online STEP 7). W programie użytkownika, dane I&M można odczytać za pomocą SFC 51. Należy określić numer wymaganej sublisty SSL oraz index w parametrach wejściowych SFC 51 (zobacz tabela poniżej). Dane I&M można odczytać na stronach web "Start" i "Identification" używając web serwera. Aby zapisać dane M do modułów zawsze będzie niezbędny program STEP 7 HW Config. Przykładowo, podczas konfiguracji można wpisać następujące dane: Nazwa systemu automatyki (nazwa urządzenia) Nazwa urządzenia jest przypisywana w momencie tworzenia stacji w SIMATIC Manager. W tym przypadku domyślnie tworzona jest nazwa "SIMATIC 300(1). Nazwa może być zmieniona w dowolnej chwili. Można wpisać następujące dane w STEP 7 HW Config w zakładce "General" w "IM PN/DP CPU Properties": - Nazwa modułu W tym przypadku, HW Config przypisze domyślną nazwę, np. moduł interfejsu IM PN/DP CPU (nazwa może być zmieniona). - Wyższy poziom nazwy modułu Brak ustawień domyślnych - Nazwa lokalizacji modułu Brak ustawień domyślnych Odczyt danych I&M z modułu interfejsu IM PN/DP CPU z programu użytkownika Jeśli chcemy odczytać dane I&M z modułu interfejsu IM PN/DP CPU w programie użytkownika, należy odczytać skojarzoną listę stanu systemu (SSL - system state list), określając odpowiednie SSL ID i index, używając SFC 51. SSL ID i skojarzone indeksy zostały wylistowane w poniższej tabeli. 152 Instrukcja użytkownika, 06/2008, A5E

153 Wykrywanie i usuwanie usterek, diagnostyka 10.2 Dane identyfikacyjne i konserwacyjne modułu interfejsu IM PN/DP CPU Podlista SSL z danymi I&M Dane I&M wypisano w poniższej podliście SSL z podziałem na indeksy. Tabela 10-1 Podlista SSL z danymi I&M SSL ID W#16# Indeks W#16# Znaczenie Identyfikacja modułu 0111 Identyfikacja rekordu danych 011C 0001 Identyfikacja modułu Zawiera numer zamówieniowy modułu i wersję produktu Identyfikacja podstawowego oprogramowania Zawiera informacje o wersji oprogramowania modułu. ( nie ma podstawowego oprogramowania, więc, w tym przypadku, dane identyfikacyjne są takie same jak dla indeksu 0001.) 0007 Identyfikacja podstawowego firmware Zawiera informacje o wersji firmware modułu. Identyfikacja komponentu Identyfikacja komponentu 0001 Nazwa systemu automatyki W parametrze zapisywana jest nazwa systemu automatyki (urządzenia) Nazwa modułu W parametrze zapisywana jest nazwa modułu Wyższy poziom nazwy modułu Unikatowy w obrębie systemu identyfikator modułu. 000B Opis lokalizacji modułu Lokalizacja miejsca instalacji modułu. Aby uzyskać szczegółowe informacje na temat struktury i zawartości systemowej listy statusu, należy skorzystać z podręcznika System and Standard Functions for S7-300/400. Dodatkowe informacje o SSL z SFC 51 można znaleźć w podręczniku Reference Manual System and Standard Functions for S7-300/400 lub w pomocy online STEP 7. Dane I&M dla podłączonych urządzeń I/O Informacje o danycj I&M dla urządzeń I/O podłączonych do modułu interfejsu IM PN/DP CPU można znaleźć w podręcznikach wydanych w modułów I/O. Instrukcja użytkownika, 06/2008, A5E

154 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące 10.3 Funkcje testujące Informacje ogólne: funkcje testujące Określanie adresów węzłów przy użyciu "Node flashing test" Aby zidentyfikować adres węzła, należy wybrać w programie STEP 7 funkcję PLC > Diagnostics/Setting > Node/Flashing Test. Zostanie otwarte okno dialogowe, w którym można ustawić czas mrugania i uruchomić test mrugania. Bezpośrednio podłączony węzeł można zidentyfikować poprzez mrugającą diodę FRCE. Test mrugania (flashing test) nie może być uruchomiony, jeśli funkcja FORCE jest aktywna. Funkcje wykrywania i usuwania usterek: Monitorowanie i modyfikacja zmiennych, tryb krokowy STEP 7 oferuje następujące funkcje, które można używać również do diagnostyki: Monitorowanie i modyfikacja zmiennych (Monitoring and modifying variables) Może być używana do monitorowania na programatorze / PC bieżących wartości poszczególnych zmiennych programu użytkownika lub modułu interfejsu IM PN/DP CPU. Można również przypisywać stałe wartości do zmiennych. Testowanie z statusem programu (Testing with program status) Można testować program podglądając status programu każdej funkcji (wynik połączeń logicznych, bity statusu) lub dane rejestrów w trybie czasu rzeczywistego. Przykładowo, jeśli jako język programowania STEP 7 wybrano LAD, kolor symbolu wskaże zamknięty przełącznik lub aktywny obwód. UWAGA Funkcje testowania STEP 7 z statusem programu dla modułu interfejsu IM PN/DP CPU powodują wydłużenie czasu cyklu! STEP 7 pozwala na ustawienie maksymalnego wydłużenia czasu cyklu. Aby to wykonać, należy ustawić tryb process mode w parametrach modułu interfejsu IM PN/DP CPU w STEP 7. Tryb krokowy (Stepping mode) Podczas testowania w trybie single-step, można przetwarzać instrukcje programu w sekwencji (= single-step) i ustawiać punkty przerwać (brek points). Ta funkcjonalność jest dostepna jedynie w trybie test mode (niedostępna process mode). 154 Instrukcja użytkownika, 06/2008, A5E

155 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Funkcje wykrywania i usuwania usterek: Forsowanie zmiennych Funkcja forsowania (Force) może być używana do przypisywania do zmiennych programu użytkownika lub modułu interfejsu IM PN/DP CPU (również: wejść i wyjść) stałych wartości, które nie mogą być nadpisane przez program użytkownika. Przykładowo, funkcji można użyć do aktywowania na stałę syganłu z czujników lub załączania wyjść, niezależnie od programu użytkownika. NIEBEZPIECZEŃSTWO Może powodować poważne uszkodzenia lub nawet śmierć oraz zniszczenie mienia. Niepoprawne korzystanie z funkcji forsowania może prowadzić do śmierci lub poważnych urazów, a także zniszczenia mienia lub nawet całego zakładu. Zawsze należy przestrzegać instrukcji bezpieczeństwa opisanych w podręcznikach STEP 7. NIEBEZPIECZEŃSTWO Forsowanie w module interfejsu IM PN/DP CPU Wartości forsowane w obrazie procesu wejść mogą być nadpisane przez komendy zapisu (takie jak T IB x, = I x.y, kopiowanie z SFC, itp.) oraz komendy odczytu I/O (takie jak L PIW x) w programie użytkownika, lub przez funkcje zapisu z PG/OP! Wyjścia zainicjalizowane wartościami forsowanymi zwracają wartości forsowane tylko jeśli nie ma do nich dostępu z poziomu programu użytkownika poprzez funkcje zapisu I/O (np. TPQB x) lub przez funkcje zapisu programatora / OP! Zawsze należy upewnić się, że forsowane wartości w obrazie procesu I/O nie mogą być nadpisane przez program użytkownika lub funkcje programtora / OP! Wersja zadania Forsowanie dla wejść Wersja zadania Forsowanie dla wejść Program użytkownika Wartość forsowana nadpisana przez T PAW Wersja zadania Forsowanie dla wyjść Wersja zadania Forsowanie dla wyjść Rysunek 10-1 Forsowanie z modułem interfejsu IM PN/DP CPU Instrukcja użytkownika, 06/2008, A5E

156 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Różnice pomiędzy forsowaniem i modyfikowaniem zmiennych Tabela 10-2 OB w PROFINET IO i PROFIBUS DP Charakterystyka / Funkcja Forsowanie Modyfikacja Zmiennej Znaczniki / Merkery (M) - Tak Timery i Liczniki (T, C) - Tak Bloki danych (DB) - Tak Wejścia i Wyjścia (I, O) Tak Tak Wejścia Peryferyjne (PI) - - Wyjścia Peryferyjne (PO) - Tak Program użytkownika może nadpisać modyfikowaną / forsowaną wartość Maksymalna liczba forsowanych wartości 10 - Tak Tak Odwołania Szczegółowe informacje o funkcjach wykrywania i usuwania usterek oprogramowania można znaleźć w pomocy online STEP 7 i w podręczniku Programming with STEP Informacje ogólne: Diagnostyka Wprowadzenie Błędy systemu mogę występować szczególnie w fazie uruchomienia. Śledzenie błędów może czasochłonną czynnością, ponieważ błędy mogą występować zarówno po stronie sprzętowej, jak i programowej. Dostępne funkcje testowania zapewniają, że uruchomienie będzie przebiegało gładko. UWAGA Błędy podczas pracy są najczęściej spowodowane uszkodzeniem lub zniszczeniem sprzętu. Typy błędów Błędy, które potrafi rozpoznawać moduł interfejsu IM PN/DP CPU i na które można zareagować używając bloków organizacyjnych (OB) można podzielić na następujące kategorie: Błędy synchroniczne (Synchronous error): Błędy mogą łączyć się ze specyficznym punktem w programie użytkownika (np. błąd dostępu do modułu I/O). Błędy asynchroniczne (Asynchronous error): Błędy mogą nie łączyć się ze specyficznym punktem w programie użytkownika (np. przekroczony czas cyklu, błąd modułu). 156 Instrukcja użytkownika, 06/2008, A5E

157 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Usuwanie usterek Programowanie z przewidywaniem i, przede wszystkim, wiedzą oraz odpowiednią obsługą narzędzi diagnostycznych daje wiele korzyści w sytuacjach wystąpienie błędów: Można zredukować efekty błędów. Lokalizowanie błędów jest znacznie łatwiejsze (np. przez oprogramowanie OB błędów). Można ograniczyć przestoje i wyłączenia. Diagnostyka z wykorzystaniem sygnalizacji diodami LED Sprzęt SIMATIC z rodziny rozproszonych I/O oferuje diagnostykę za pomocą diod LED. Diody LED występują w trzech kolorach: Kolor LED Zielony Żółty Czerwony Dioda mruga Status modułu interfejsu IM PN/DP CPU Normalna praca. Przykład: włączone zasilanie. Status pracy nierwgularnej. Np. aktywne forsowanie. Błąd. Przykład: Błąd magistrali Specjalne zdarzenie Przykład: Kasowanie pamięci Diody LED interfejsu PROFINET mają następujące kolory: Kolor LED Stan Znaczenie Zielona Wył. Żadne urządzenie nie jest podłączone do danego portu zintegrowanego interfejsu PROFINET modułu interfejsu IM PN/DP CPU. Zał. Inne urządzenie PROFINET (np. switch) jest podłączone do danego portu zintegrowanego interfejsu PROFINET modułu IM PN/DP CPU, zostało nawiązane fizyczne połączenie. Odwołania Informacje o modułach I/O z diagnostyką można znaleźć w podręczniku ET 200S Operating Instructions. Bufor diagnostyczny (Diagnostics buffer) Jeśli wystąpi błąd, moduł interfejsu IM PN/DP CPU zapisuje przyczynę wystąpienie błędu do bufora diagnostycznego. W STEP 7, korzystając z programatora, można odczytać bufor diagnostyczny. Informacje o błędach przechowywane są w formie tekstowej. Moduły z zaimplementowaną diagnostyką nie posiadają swojego bufora diagnostycznego, zapisują informacje do bufora modułu interfejsu IM PN/DP CPU. Jeśli wystąpi błąd lub zdarzenie przerwania, (np. przerwanie time-of-day), moduł interfejsu IM PN/DP CPU przełącza się w tryb STOP, lub można zareagować w programie użytkownika poprzez OB błędu / przerwania. W przypadku powyższego przykładu, byłby to blok OB82. Instrukcja użytkownika, 06/2008, A5E

158 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Diagnostyka urządzeń obiektowych w PROFINET Aby uzyskać dodatkowe informacje, należy zapoznać się z podręcznikami PROFINET System Description oraz From PROFIBUS DP to PROFINET IO. Diagnostyka za pomocą funkcji systemowych Dla modułu interfejsu IM PN/DP CPU, aby ocenić diagnostykę z modułów I/O lu urządzeń DP slave, zaleca się korzystanie z bardziej przyjaznego SFB 54 "RALRM" (wywoływanego w OB 82). Więcej opcji dla diagnostyki z użyciem funkcji systemowych opisano poniżej: Użycie SFC 51 "RDSYSST" do odczytu informacji z podlist SSL. Odczyt danych diagnostycznych (diagnostyka slave) urządzeń DP slave, przy użyciu SFC 13 "DPNRM_DG" Każde urządzenie DP slave, zgodnie EN Volume 2, PROFIBUS, dostarcza dane diagnostyczne slave. Aby odczytać dane, można skorzystać z SFC 13 "DPNRM_DG". Informacje o błędzie są przechowywane w kodzie hex. Informacje o kodach można znaleźć w podręcznikach modułów. Przykładowo, wpis o wartości 50H (= dual ) w bajcie 7 diagnostyki slave modułu rozproszonych I/O ET 200B wskazuje na uszkodzony bezpiecznik lub brak napięcia zasilania w kanałach grupy 2 i 3. Odczyt rekordów danych za pomocą SFB 52 "RDREC" Korzystając z SFB 52 "RDREC" (odczyt rekordu) można odczytywać rekordy danych z zaadresowanych modułów. Rekord danych 0 i 1 są specjalnie przygotowane do odczytu informacji diagnostycznych z modułów z funkcją diagnostyki. Rekord danych 0 zawiera 4 bajty danych diagnostycznych, które wskazują bieżący stan modułu. Rekord danych 1 zawiera 4 bajty danych diagnostycznych, przechowywanych również w rekordzie danych 0, plus dane diagnostyczne specyficzne dla modułu. Odczyt informacji startowych z bieżącego OB przy użyciu SFC 6 "RD_SINFO" Informacje o błędzie można również znaleźć w informacjach startowych odpowiadającego błędowi OB. Aby odczytać informacje startowe z OB, które zostało wywołana, a jego przetwarzanie jeszcze się nie zakończyło, można użyć SFC 6 "RD_SINFO" (read start information). Wywoływanie wykrycia topologii sieci w DP master z SFC 103 "DP_TOPOL" Repeater diagnostyczny ułatwia podczas wystąpienia błędu identyfikację uszkodzonych modułów lub przerwania przewodu DP. Repeater występuje jako urządzenie slave i może określić topologię segmentu DP oraz log błędów topologii. Korzystając z funkcji SFC103 "DP_TOPOL" można wywołać poprzez repeater diagnostyczny identyfikację topologii magistrali systemu DP master. SFC 103 jest opisane w pomocy online STEP 7 oraz w podręczniku System and Standard Functions for S7-300/400. Repeater diagnostyczny jest opisany w podręczniku Diagnostic Repeater for PROFIBUS DP. Podręczniki można pobrać z pod adresu: wpisy ID i Instrukcja użytkownika, 06/2008, A5E

159 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Funkcje diagnostyczne dostępne w STEP 7 Diagnostyka z użyciem funkcji "Diagnosing hardware" Lokalizacja przyczyny błędu poprzez podgląd online informacji o module. Można zlokalizować przyczynę błędu w cyklu programu użytkownika za pomocą buforu diagnostycznego oraz zawartości stosu (stack). Poza tym, można sprawdzić, czy program użytkownika może pracować z modułem interfejsu IM PN/DP CPU. Diagnostyka sprzętowa daje informacje o statusie PLC. W ogólnej reprezentacji, symbol może wyświetlać informacje o statusie każdego modułu. Dwukrotne kliknięcie na uszkodzonym module otwiera szczegółowe informacje o błędzie. Zakres informacji zależy od specyfiki modułu. Można uzyskać następujące informacje: Ogólne informacje o module (np. numer zamówieniowy, wersja, opis) oraz status modułu (np. błąd). Błędy modułu (np. błędy kanałów) w centralnych modułach I/O i PROFIBUS DP slave lub urządzeniach PROFINET IO. Wyświetlenie komunikatów bufora diagnostycznego. Dane diagnostyczne o interfejsie PROFINET i dostępnych portach (np. połączenie sieciowe, statystyka komunikacji i diagnostyki). Dla modułu interfejsu IM PN/DP CPU, można również podejrzeć następujące informacje o stanach modułów: Przyczyna błędu w cyklu programu użytkownika. Wskazanie czasu cyklu (najdłuższy, najkrótszy i ostatni cykl). Dane o specyfikacji (liczba możliwych wejść i wyjść, znaczników, liczników, timerów i bloków). Aby uzyskać kompletne i bieżące informacje o funkcjach diagnostycznych w STEP 7 oraz o specyficznych procedurach, należy zapoznać się z podręcznikiem Programming with STEP 7 i z pomocą onlie STEP Diagnostyka infrastruktury sieciowej (SNMP) Dostępność Dzięki otwartemu standardowi, w sieci PROFINET można korzystać z dowolnego systemu lub oprogramowania do diagnostyki bazującej na SNMP. Diagnostyka sieci SNMP (Simple Network Management Protocol) korzysta z bezprzewodowego protokołu transportu UDP. Składa się z dwóch komponentów sieciowych, podobnie jak w modelu klient/serwer. SNMP manager monitoruje węzły sieci a agenci SNMP zbierają w poszczególnych węzłach sieci informacje i przechowują je w formie struktury w MIB (Management Information Base). Informacje te pozwalają systemowi zarządzania siecią aby prowadzić szczegółową diagnostykę sieci. Instrukcja użytkownika, 06/2008, A5E

160 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Wykrywanie topologii sieci LLDP (Link Layer Discovery Protocol) jest protokołem, służącym do wykrywania najbliższych sąsiadów. Pozwala urządzeniom na wysyłanie informacji o samych sobie i do zapisu informacji z sąsiednich urządzeń w LLDP MIB. Informacje mogą być podglądane za pomocą SNMP. Informacje te umożliwiają systemowi zarządzania siecią na określenie struktury sieci. Integracja w STEP 7 Konfiguracja serwera OPC jest zintegrowana w STEP 7 HW Config. Stacje, które zostały skonfigurowane w projekcie STEP 7 mogą być transferowane bezpośrednio. Jako alternatywa do STEP 7, konfiguracja może również pracować z NCM PC (zawartym na SIMATIC NET CD) lub może być określona automatycznie i transferowana do konfiguracji projektu. STEP 7 nie jest wymagany do zarządzania siecią za pomocą protokołu SNMP. Używanie SNMP w środowisku SIMATIC NET Urządzenia obsługujące SNMP z rodziny SIMATIC NET mogą być monitorowane i przeglądane za pomocą standardowej przeglądarki sieci Internet. System zarządzania znany jako bazujący na web oferuje duży zakres informacji specyficznych dla urządzeń (np. statystyki, status redundantnego zasilania). Diagnostyka z SIMATIC NET SNMP OPC server Oprogramowanie OPC serwer SNMP dostarcza diagnostykę i parametry dla wszystkich urządzeń SNMP. OPC server korzysta z protokołu SNMP do wymiany danych z urządzeniami. Informacje mogą być zintegrowane do systemów kompatybilnych z OPC, np. do systemu HMI WinCC. Takie rozwiązanie pozwala na włączenie diagnostyki procesu i sieci do systemu HMI. Użycie SNMP SNMP może być użyte w następujący sposób: Przez użytkowników do integrowania diagnostyki sieci do centralnego systemu HMI/SCADA przy użyciu serwera OPC. Przez administratorów IT maszyn i operatorów systemu do monitorowania sieci Industrial Ethernet przy użyciu standardowych systemów zarządzania siecią. Przez administratorów IT do monitorowania sieci biurowej, ale często także sieci automatyki przy użyciu standardowych systemów zarządzania siecią (np. HP Openview). 160 Instrukcja użytkownika, 06/2008, A5E

161 Wykrywanie i usuwanie usterek, diagnostyka 10.3 Funkcje testujące Dodatkowe informacje Informacje odnoszące się do protokołu SNMP w zarządzaniu siecią można znaleźć na stronach Dodatkowe informacje o SNMP można znaleźć na Dodatkowe informacje o serwerze SNMP OPC można znaleźć na Opis systemu PROFINET zawiera dodatkowe informacje o usługach komunikacji i diagnostyce z SNMP. Instrukcja użytkownika, 06/2008, A5E

162 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Wprowadzenie Diagnostyka za pomocą diod jest początkowym narzędziem do lokalizacji błędów. Przeważnie, aby uzyskać szczegółowe informacje korzysta się z bufora diagnostycznego. Bufor zawiera informacje tekstowe o błędach, które wystąpiły. Przykładowo, można w nim znaleźć informacje o OB błędu. Jeśli zostanie wygenerowany OB błędu, można zapobiec przełączeniu się modułu interfejsu IM PN/DP CPU w tryb STOP Wyświetlanie statusu i błędów modułu interfejsu IM PN/DP CPU Tabela 10-3 Wyświetlanie statusu i błędów modułu interfejsu IM PN/DP CPU Dioda LED SF ON FRCE RUN STOP Znaczenie Wył. Wył. Wył. Wył. Wył. bez zasilania. Porada: Sprawdzić, czy zasilacz jest włączony do sieci i załączyć go. Wył. Zał. X Wył. Zał. w trybie STOP. Aby uniknąć lub naprawić błąd: Uruchomić moduł interfejsu IM PN/DP CPU. Zał. Zał. X Wył. Zał. w trybie STOP w wyniku błędu. Aby uniknąć lub naprawić błąd: sprawdzić w poniższych tabelach, ocenić diodę SF X Zał. X Wył. Mruga (0.5 Hz) X Zał. X Wył. Mruga (2 Hz) X Zał. X Mruga (2 Hz) X Zał. X Mruga (0.5 Hz) Zał. Zał. IM PN/DP CPU wymaga resetu pamięci. IM PN/DP CPU przeprowadza reset (kasowanie) pamięci. w trakcie rozruchu (uruchamiania). w trybie wstrzymania poprzez wprowadzony w programie punkt wstrzymania. Szczegóły w podręczniku Programming with STEP 7. Zał. Zał. X X X Błąd sprzętowy lub programowy Aby uniknąć lub naprawić błąd: sprawdzić w poniższych tabelach, ocenić diodę SF X X Zał. X X Aktywna funkcja forsowania Szczegóły w podręczniku Programming with STEP 7. X X Mruga (2 Hz) X X Aktywowany test mrugania dla węzła. Mruga Mruga Mruga Mruga Mruga ma wew. błąd systemu. Przeprowadzić następującą procedurę: 1. Zmienić położenie przełącznika trybu pracy na STOP. 2. Wyłączyć zasilanie 1L+ i ponownie załączyć. 3. Odczytać bufor diagnostyczny w STEP Skontaktować się z przedstawicielem SIEMENS. X = Stan nieistotny dla bieżącej funkcji modułu interfejsu IM PN/DP CPU. 162 Instrukcja użytkownika, 06/2008, A5E

163 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Infomracje o konserwacji MT (Maintenance information) Dioda LED MT świeci się kolorem żółtym jeśli PROFINET zgłasza żądanie konserwacji (np. awaria sync master w sync domain dla operacji IRT systemu PROFINET IO). W dodatkowo do sygnalizacji LED, jeśli odpowiednie przerwanie zostało aktywowane w konfiguracji interfejsu PN, generowany jest komunikat alarmu. Odwołania Szczegółowy opis OB i SFC wymaganych do oceny można znaleźć w pomocy online STEP 7 oraz w podręczniku S7-300/400 System and Standard Functions. Informacje w zakresie konserwacji, znajdują sie w PROFINET System Description Ocena diody SF LED w przypadkach błędów programowych Tabela 10-4 Możliwy błąd Ocena diody SF (błąd programowy) Odpowiedź modułu interfejsu IM PN/DP CPU Możliwe środki zaradcze Przerwanie TOD zostało aktywowane i wywołane. Ale skojarzony blok nie został wgrany. (Błąd konf./programowy) Czas startu aktywnego TOD został przeskoczony, np. poprzez wprowadzenie zew. zegara. Przerwanie opóźnienia wywołane przez SFC 32. Ale skojarzony blok nie został wgrany. (Błąd konf./programowy) Przerwanie procesowe aktywne i wywołane. Ale skojarzony blok nie został wgrany. (Błąd konf./programowy) Wygenerowany stan alarmu, ale odpowiednie OB55 nie zostało wgrane. Generowana aktualizacja alarmu, ale odpowiednie OB56 nie zostało wgrane. Alarm producenta został wygenerowany, ale odpowiednie OB57 nie zostało wgrane. Wywołanie OB 85. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wywołanie OB 80. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 80. Wywołanie OB 85. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wywołanie OB 85. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wywołanie OB 85. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wywołanie OB 85. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wywołanie OB 85. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wczytać OB 10 (Numer OB można odczytać w buforze diagnostycznym). Dezaktywować przerwanie TOD przed ustawieniem time-of-day za pomocą SFC 29. Wczytać OB 20 (Numer OB można odczytać w buforze diagnostycznym). Wczytać OB 40 (Numer OB można odczytać w buforze diagnostycznym). Wczytać OB55 Wczytać OB56 Wczytać OB57 Instrukcja użytkownika, 06/2008, A5E

164 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Możliwy błąd Odpowiedź modułu interfejsu IM PN/DP CPU Możliwe środki zaradcze Dostęp do uszkodzonego lub nieistniejącego modułu I/O podczas uaktualnienia obrazu (błąd programowy lub sprzętowy) Przekroczenie czasu cyklu. Prawdopodobnie zbyt wiele przerwań OB wywołanych w tym samym czasie. Wywołanie OB 85 (zależne od parametryzacji HW Config). IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 85. Wywołanie OB 80. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 80. IM PN/DP CPU przechodzi w tryb STOP nawet jeśli OB 80 zostało wgrane, jeśli czas cyklu został dwukrotnie przekroczony bez ponownego wywołania. Wczytać OB 85. Informacje startowe OB zawierają adres powiązanego modułu I/O. Wymienić moduł I/O i wyeliminować błąd programu. Rozszerzenie czasu cyklu (STEP 7 konfiguracja sprzętowa), zmiana struktury programu. Aby naprawić lub uniknąć błędu: Jeśli jest to konieczne, ponownie wywołać czas monitoringu cyklu przez wywołanie bloku SFC 43 Błąd programowy nie załadowany blok zły numer bloku zły numer timera/licznika dostęp zapisu/odczytu do złego obszaru itd. Błąd dostępu I/O Błąd wystąpił podczas dostępu do modułu I/O Wywołanie OB 121. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 121. Wywołanie OB 122. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 122. Wyeliminować błąd programowy. Funkcje testowania STEP 7 będą pomocne w lokalizowaniu błędu. Należy sprawdzić adresację modułu I/O w HW Config i zidentyfikować czy moduł I/O / DP slave jest uszkodzony. Podpowiedź: Można użyć SFC 39 do wyłączenia przerwań i zdarzeń obsługujących błędy asynchroniczne. Można ustawić czasy przerwań w przerwaniu cyklicznym, zaczynając od 1 ms. UWAGA Im krótszy wybrano czas przerwania cyklicznego, tym bardziej prawdopodobne, że wystąpi błąd przerwania cyklicznego. Należy wziąć pod uwagę czasy systemu operacyjnego modułu interfejsu IM PN/DP CPU, czas programu użytkownika i rozszerzenie czasu cyklu np. przez aktywne funkcje programatora. Odwołania Szczegółowy opis OB i SFC wymaganych do oceny znajduje się w pomocy online STEP 7 i w podręczniku S7-300/400 System and Standard Functions. 164 Instrukcja użytkownika, 06/2008, A5E

165 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Ocena diody SF w przypadku błędów sprzętowych Tabela 10-5 Ocena błędów SF LED (błąd sprzętowy) Możliwy błąd Moduł I/O z centralnej konfiguracji został wyjęty lub włożony podczas pracy systemu w trybie RUN. W systemie PROFINET IO wyciągnięto lub włożono rozproszony moduł podczas pracy systemu w trybie RUN. W systemie PROFIBUS DP wyciągnięto lub włożono rozproszony moduł podczas pracy systemu w trybie RUN. Moduł I/O z obsługą diagnostyki zgłasza przerwanie diagnostyczne. Próba dostępu do uszkodzonego lub brakującego modułu I/O. Brak połączenia (błąd sprzętowy lub programowy). Uszkodzenie SIMATIC Micro Memory Card. Odpowiedź modułu interfejsu IM PN/DP CPU Wywołanie OB 83. Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli OB 83 nie zostało wgrane. Jeśli wyciągnięto więcej niż jeden moduł, IM PN/DP CPU zawsze przechodzi w tryb STOP. Wywołanie OB 83. Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli OB 83 nie zostało wgrane. Blok OB 86 jest wywoływany również jeśli jeden lub więcej modułów ET 200S (urządzeń IO) zostało wyciągniętych podczas pracy systemu w trybie RUN. IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 86. Wywołanie OB 86. Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli OB 86 nie zostało wgrane. Jeśli moduł zintegrowano w systemie przy użyciu plików GSD: Wywołanie OB 82. Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 82. Wywołanie OB 82. Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 82. Wywołanie OB 85, jeśli próba dostępu nastąpiła podczas odświeżania obrazu procesu (wywołanie OB 85 musi być aktywne odpowiednio w parametrach). Wywołanie OB 122 dla bezpośredniego dostępu I/O. Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli nie wczytano OB. IM PN/DP CPU przełącza się w tryb STOP i żąda resetu pamięci. Możliwe środki zaradcze Wczytać OB 83. Wczytać OB 83 i OB 86. Wczytać OB86 lub OB82. Reakcja na przerwanie diagnostyczne, które zależy od parametrów przypisanych dla modułu I/O. Wczytać OB 85 lub OB 122. Informacje startowe OB zawierają adres modułu I/O. Należy wymienić moduł I/O, naprawić połączenie lub wyeliminować błąd programu. Wymienić SIMATIC Micro Memory Card, zresetować IM PN/DP CPU, ponownie wgrać program, następnie zmienić tryb pracy modułu IM PN/DP CPU na RUN. Instrukcja użytkownika, 06/2008, A5E

166 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Odwołania Szczegółowy opis OB i SFC wymaganych do oceny można znaleźć w pomocy online STEP 7 oraz w podręczniku S7-300/400 System and Standard Functions Wyświetlanie statusu i błędów dla interfejsu PN Sygnalizacja statusu i błędów: urządzenia PROFINET Tabela 10-6 Diody LED interfejsu PROFINET LED Status LED Opis statusu P1 - LINK, P2 - LINK, P3 - LINK Świeci Nawiązano połączenie pomiędzy danym portem interfejsu PROFINET urządzenia PROFINET a stacją sieci Ethernet (np. switch). Mruga Użytkownik uaktywnił mruganie z STEP 7. Nie zapala się Brak połączenia Ethernet pomiędzy danym portem interfejsu PROFINET urządzenia PROFINET a stacją sieci Ethernet. BF-PN świeci 1 Błąd interfejsu PROFINET, komunikacja jest niemożliwa Aby naprawić lub uniknąć błędu: zobacz tabela poniżej Mruga Nie zapala się Błąd interfejsu PROFINET (np, z powodu przejścia CPU w tryb STOP dla jednego lub większej liczby urządzeń IO) Aby naprawić lub uniknąć błędu: zobacz tabela poniżej Brak błędów dla interfejsu PROFINET 1 Dioda LED BF-PN zapala się tylko jeśli system PROFINET IO system jest skonfigurowany. Jeśli dioda BF-PN nie zapala się z powodu system PROFINET IO nie jest używany, np. wówczas system PROFINET IO musi być oddzielony lub usunięty w konfiguracji w HW Config. Środki zaradcze dla błędów interfejsu PROFINET dioda BF-PN świeci się Tabela 10-7 Dioda BF-PN świeci się Możliwy błąd Błąd magistrali (brak podłączenia przewodu do sieci/switcha) Zła prędkość transmisji Nie ustawiono trybu Full duplex Przykładowa odpowiedź modułu interfejsu IM PN/DP CPU Wywołanie OB 86 (jeśli IM PN/DP CPU jest w trybie RUN i poprzednio pracowały urządzenia I/O, które teraz są uszkodzone). Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli nie wczytano bloku OB 86. Możliwe środki zaradcze Sprawdzić przewód magistrali pod kątem zwarcia lub przerwy. Sprawdzić, czy moduł interfejsu IM PN/DP CPU jest podłączony do switcha a nie do huba. Sprawdzić, czy dane są przesyłane z prędkością 100 Mbps w trybie full duplex. Jeśli moduł DP master jedt podłączony do modułu interfejsu IM PN/DP CPU, można odczytać diagnostykę za pomocą interfejsu DP master. Zmienić konfigurację. 166 Instrukcja użytkownika, 06/2008, A5E

167 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Środki zaradcze dla błędów interfejsu PROFINET dioda BF-PN mruga Tabela 10-8 Dioda BF-PN mruga na kontrolerze PROFINET IO Możliwy błąd Błąd połączenia urządzenia IO Co najmniej jedno z przypisanych urządzeń IO nie może zostać zaadresowane Zła konfiguracja Przykładowa odpowiedź modułu interfejsu IM PN/DP CPU Wywołanie OB 86 (jeśli IM PN/DP CPU jest w trybie RUN i podłączone urządzenia IO mają błąd). Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli nie wczytano bloku OB 86. Możliwe środki zaradcze Sprawdzić, czy przewód Ethernet jest podłączony do modułu interfejsu IM PN/DP CPU i czy magistrala nie jest przerwana. Poczekać dopóki moduł interfejsu IM PN/DP CPU wystartuje. Jeśli LED nie przestanie mrugać, sprawdzić urządzenia IO lub ocenić informacje diagnostyczne. Sprawdzić, czy skonfigurowane nazwy urządzeń zgadzają się z aktualnie przypisanymi nazwami. Sprawdzić, czy podłączone urządzenia IO mają różne nazwy urządzeń i adresy IP. Środki zaradcze dla błędów interfejsu PROFINET i kontrolera IO dioda BF mruga Tabela 10-9 Dioda BF mruga na urządzeniu PROFINET IO Możliwy błąd Zły adres IP Zła konfiguracja Złe parametry Kontroler IO nie znaleziony / wyłączony, ale nawiązano połączenie Ethernet. Zła nazwa lub brak nazwy urządzenia Czas monitoringu odpowiedzi upłynął. Możliwe środki zaradcze Sprawdzić, czy przewód Ethernet jest poprawnie podłączony. Sprawdzić, czy nie jest przerwany przewód Ethernet do kontrolera. Sprawdzić konfigurację i parametryzację. Na urządzeniu IO: włączyć kontroler IO. Sprawdzić czy oczekiwana konfiguracja zgada się z aktualną konfiguracją. Sprawdzić ciągłość fizycznego połączenia komunikacji. Porada: Identyfikacja urządzenia PROFINET w szafie sterowniczej Urządzenia PROFINET IO muszą mieć przypisaną nazwę urządzenia w momencie pierwszego uruchomienia. W STEP 7 HW Config, można uruchomić mruganie diody LINK urządzenia PROFINET IO do którego przypisywana jest nazwa za pomocą komendy PLC > Ethernet > Assign device name. Pozwala to, np. na jasną identyfikację urządzenia PROFINET IO pośród kilku urządzeń umieszczonych w tej samej szafie. Instrukcja użytkownika, 06/2008, A5E

168 Wykrywanie i usuwanie usterek, diagnostyka 10.4 Diagnostyka z wykorzystaniem diod statusu i błędów Wyświetlanie statusu i błędów modułu DP master Wyjaśnienie dla diody BF Tabela Dioda BF Znaczenie IM PN/DP CPU SF ON BF Moduł DP master On On Zał./Mruga Błąd interfejsu PROFIBUS DP. Aby naprawić lub uniknąć błędu: zobacz tabele poniżej Tabela Dioda BF na module DP master zapala się Możliwy błąd Błąd magistrali (błąd sprzętowy). Urządzenie slave niedostępne lub wyłączone Zwarcie w magistrali Odpowiedź modułu interfejsu IM PN/DP CPU Wywołanie OB 86 (jeśli moduł interfejsu IM PN/DP CPU jest w trybie RUN i poprzednio pracowały urządzenia DP slave, które teraz są uszkodzone). przechodzi w tryb STOP jeśli nie wczytano bloku OB 86. Możliwe środki zaradcze Sprawdzić, czy wtyczka PROFIBUS DP jest właściwie podłączona. Sprawdzić czy nie ma zwarcia lub przerwy w przewodzie magistrali. Wykonać analizę danych diagnostycznych. Wykonać edycję konfiguracji. Tabela Dioda BF na module DP master mruga Możliwy błąd jest urządzeniem DP master: Błąd połączenia stacji Co najmniej jedno ze skonfigurowanych urządzeń slave jest niedostępne Niepoprawna konfiguracja (skonfigurowane obszary adresowe aktualnej struktury nie zgadzają się z ustawioną strukturą) Odpowiedź modułu interfejsu IM PN/DP CPU Wywołanie OB 86 (jeśli moduł interfejsu IM PN/DP CPU jest w trybie RUN i poprzednio pracowały urządzenia DP slave, które teraz są uszkodzone). Moduł interfejsu IM PN/DP CPU przechodzi w tryb STOP jeśli nie wczytano bloku OB 86. Możliwe środki zaradcze Sprawdzić, czy przewód sieciowy jest podłączony do modułu DP master modułu interfejsu IM PN/DP CPU i czy magistrala nie jest przerwana. Poczekać do momentu uruchomienia się modułu interfejsu IM PN/DP CPU. Jeśli dioda nie przestanie mrugać, sprawdzić urządzenia DP slave lub przeanalizować dane diagnostyczne z DP slave. Sprawdzić ustawienia skonfigurowanych obszarów adresowych dla DP master. Odwołania Szczegółowy opis bloków OB oraz SFC wymaganych można znaleźć w pomocy online programu STEP 7 oraz w podręczniku S7-300/400 System and Standard Functions. 168 Instrukcja użytkownika, 06/2008, A5E

169 Wykrywanie i usuwanie usterek, diagnostyka 10.5 Podstawy diagnostyki w PROFINET IO 10.5 Podstawy diagnostyki w PROFINET IO Koncepcja Całkowicie Zintegrowanej Diagnostyki (Totally Integrated Diagnostics) PROFINET IO wspomaga użytkownika koncepcją zintegrowanej diagnostyki. Koncepcja diagnostyki PROFINET IO jest podobna do koncepcji diagnostyki w PROFIBUS DP. Poniżej przedstawimy podstawy koncepcji. Podstawy koncepcji Wystąpienie pojedynczego lub kilku jednoczesnych błędów jest przesyłane z urządzenia IO do kontrolera IO. Jeśli wymagany jest pełny status urządzenia IO uwzględniający aktywne błędy, można odczytywać status bezpośrednio z urządzenia IO. Rozszerzona koncepcja utrzymania ruchu Urządzenia PROFINET obsługują koncepcję diagnostyki i utrzymania ruchu opisaną w standardzie IEC Celem koncepcji utrzymania ruchu jest wczesne wykrycie i eliminacja potencjalnych błędów zanim spowodują awarię podczas produkcji. Urządzenia / moduły / komponenty PROFINET dzięki temu poza standardowymi informacjami o statusie: OK i Fault, możliwe jest wyświetlanie informacji związanych z profilaktyczną konserwacją. Informacje dla utrzymania ruchu / konserwacji (Maintenance information) Informacje te opisują stopień ważności z jakim wymagana jest konserwacja. Koncepcja wyróżnia dwa poziomy informacji dla utrzymania ruchu / konserwacji: Wymagana konserwacja (Maintenance required) (oznaczane zielonym kluczem w STEP 7): - Konserwacja jest rekomendowana Sygnalizacja może pojawić się np. jeśli tłumienie dla światłowodu jest zbyt wysokie. Mimo, że praca jest nadal możliwa, połączenie transmisji może w najbliższej przyszłości zostać zerwane. Żądanie konserwacji (Maintenance requested) (oznaczane żółtym kluczem w STEP 7): - Alarm konserwacji Sygnalizacja może pojawić się np., jeśli sync master w sync domain dla pracy IRT jest uszkodzony. Warunki dla których generowana jest informacja o konserwacji są definiowane indywidualnie dla każdego parametru klucza (np. stopień tłumienia dla światłowodu). Informacje o diagnostyce w PROFINET IO Dodatkowe informacje znajdują się w pomocy online STEP 7 oraz w podręczniku From PROFIBUS DP to PROFINET IO oraz PROFINET System Description. Listy statusu systemu oraz rekordy danych dla diagnostyki PROFINET są opisane w podręczniku programowania. Instrukcja użytkownika, 06/2008, A5E

170 Wykrywanie i usuwanie usterek, diagnostyka 10.6 Diagnostyka PROFIBUS DP 10.6 Diagnostyka PROFIBUS DP Diagnostyka moduł interfejsu IM PN/DP CPU jako DP master Ocena diagnostyki w programie użytkownika Poniższy rysunek ilustruje procedurę oceny danych diagnostycznych w programie użytkownika. Przerwanie diagnostyczne Wywołanie OB82 Ocena z SFC 13 lub 51 Ocena z SFB 54 (najłatwiejsza opcja) Odczyt OB82_MDL_ADDR i odczyt OB82_IO_FLAG (=ID modułu I/O) Dla komponentów diagnozowanych wywołać SFB 54 Wpis bitu 0 z OB82_IO_FLAG do OB82_MDL_ADDR do bitu 15 Ustawić MODE=1 Dane diagnostyczne są wpisywane do parametrów TINFO oraz AINFO. Wynik: adres diagnostyczny OB82_MDL_ADDR* Aby wykonać diagnostykę całego urządzenia DP slave: Dla modułów I/O z wymaganiem diagnostyki wywołać SFC 51 W parametrze LADDR należy wpisać adres diagnostyczny OB82_MDL_ADDR* W parametrze INDEX wpisać adres diagnostyczny OB82_MDL_ADDR*. W parametrze SZL_ID, wpisać ID W#16#00B3 (=dane diagnostyczne dla modułu I/O) Uwaga: SFC 13 jest asynchroniczne, co oznacza że może być wywoływana kilka razy do momentu, gdy stan zostanie zmieniony na BUSY=0. Wywołanie inicjujące w OB82, wykonanie zakończone w cyklu. 170 Instrukcja użytkownika, 06/2008, A5E

171 Wykrywanie i usuwanie usterek, diagnostyka 10.6 Diagnostyka PROFIBUS DP Adresy diagnostyczne dla urządzeń DP master i DP slave Używając modułu interfejsu IM PN/DP CPU można przypisać adresy diagnostyczne dla PROFIBUS DP. Należy zweryfikować w konfiguracji, że adresy diagnostyczne DP są przypisane do DP master i do DP slave. IM PN/DP CPU jako odbiorca (DP master) IM CPU jako nadawca (DP master) Adresy diagnostyczne Wyjaśnienie konfiguracji DP master Podczas konfiguracji urządzenia DP master, przypisywane są dwa różne adresy diagnostyczne dla inteligentnego urządzenia DP slave, tj. jeden adres diagnostyczny dla slotu 0 i jeden dla slotu 2. Te dwa adresy spełniają następujące funkcje: Adres diagnostyczny dla slotu 0 raportuje do mastera wszystkie zdarzenia odnoszące się do całego urządzenia slave (reprezentującego stację), np. awaria węzła. Adres diagnostyczny dla slotu 2 jest używany do raportowania zdarzeń obejmujących ten slot. Przykładowo, jeśli IM151-7 CPU działa jako inteligentne urządzenie slave, zwraca przerwania diagnostyczne dla warunków przejścia stanu. Adresy diagnostyczne odnoszą się jako przypisane do poniższego DP master. Adresy diagnostyczne są używane przez DP master do otrzymywania informacji o stanie DP slave lub o przerwach w magistrali. Wyjaśnienie konfiguracji DP slave Podczas konfiguracji DP slave, również przypisuje się adresy diagnostyczne (w skojarzonym projekcie DP slave). Adresy diagnostyczne odnoszą się do przypisanego urządzenia slave. Adresy diagnostyczne są używane przez DP slave do otrzymywania informacji o stanie DP master lub przerwach w magistrali. Instrukcja użytkownika, 06/2008, A5E

172 Wykrywanie i usuwanie usterek, diagnostyka 10.6 Diagnostyka PROFIBUS DP Wykrycie zdarzenia Poniższa tabela pokazuje moduł interfejsu IM PN/DP CPU pracujący jako DP master, który rozpoznaje zmianę trybu pracy CPU pracującego jako DP slave lub przerwę w wymianie danych. Tabela Wykrywanie zdarzeń modułu interfejsu IM PN/DP CPU jako DP master Zdarzenie Przerwa w magistrali (zwarcie, wyjęcie wtyczki) Co się dzieje w DP master? Wywołanie OB 86 z komunikatem Awaria stacji (Station failure ) (zdarzenie przychodzące; adres diagnostyczny Slot 0 urządzenia DP slave, przypisany do DP master) Z dostępem I/O: wywołanie OB 122 (błąd dostępu I/O) DP slave: RUN STOP Wywołanie OB 82 z komunikatem Błąd modułu (Module error) (zdarzenie przychodzące; adres diagnostyczny Slot 2 urządzenia DP slave przypisanego do DP master; Zmienna OB82_MDL_STOP=1) DP slave: STOP RUN Wywołanie OB 82 with z komunikatem Moduł OK (Module OK). (zdarzenie wychodzące; adres diagnostyczny Slot 2 urządzenia DP slave przypisanego do DP master; Zmienna OB82_MDL_STOP=0) Ocena w programie użytkownika Poniższa tabela pokazuje, przykład jak można ocenić w urządzeniu DP master przełączenie trybu RUN do STOP przez urządzenie DP slave. Tabela Rozpoznawanie zdarzeń modułu interfejsu IM PN/DP CPU jako DP master W DP master Adresy diagnostyczne: (przykładowe) Adres diagnostyczny master =1023 Adres diagnostyczny slave =1022 (Slot 0 slave) (Diagnostyczny) adres dla "Slot 2"=1021 (Slot 2 slave) wywołuje OB 82 z następującymi informacjami: OB82_MDL_ADDR:=1021 OB82_EV_CLASS:=B#16#39 (zdarzenie przychodzące) OB82_MDL_DEFECT:=błąd modułu Podpowiedź: Informacja ta dostępna jest również w buforze diagnostycznym modułu interfejsu IM PN/DP CPU. W programie użytkownika należy uwzględnić również SFC 13 "DPNRM_DG" do odczytu danych diagnostycznych DP slave. W DP slave (np. CPU 31x-2 DP) Adresy diagnostyczne: (przykładowe) Adres diagnostyczny slave = 422 Adres diagnostyczny master = nieistotny CPU: RUN -> STOP CPU generuje ramkę komunikatu diagnostycznego DP slave 172 Instrukcja użytkownika, 06/2008, A5E

173 Magistrala tylna (Backplane bus) Dane techniczne Ogólne dane techniczne Odwołania odpowiada standardom orz wartościom testowym dotyczącym urządzeń ET 200S rozproszonego systemu I/O. Szczegółowe informacje o specyfikacji technicznej znajdują się w podręczniku ET 200S Distributed I/O Device Operating Instructions Schemat blokowy IM PN/DP CPU z modułem DP master Poniższy rysunek przedstawia schemat blokowy modułu interfejsu IM PN/DP CPU z opcjonalnym modułem DP master. Izolacja elektryczna ET200S podłączenie magistrali tylnej Elektronika Izolacja elektryczna Połączenie PROFINET Przełącznik trybu pracy Wew. zasilacz Rysunek 11-1 Schemat blokowy - moduł interfejsu IM PN/DP CPU z modułem DP master Instrukcja użytkownika, 06/2008, A5E

174 Dane techniczne Specyfikacja techniczna IM PN/DP CPU Tabela 11-1 Specyfikacja techniczna modułu interfejsu IM PN/DP CPU Specyfikacja techniczna IM PN/DP CPU i wersje produktu Numer zamówieniowy [MLFB] Wersja sprzętu 01 Wersja firmware V ES7151-8AB00-0AB0 Pakiet oprogramowania do obsługi STEP 7 V5.4 + SP 4 lub nowszy Pamięć Pamięć robocza (Work memory) Pamięć robocza (work memory) 128 KB Rozszerzalna Nie Pojemność pamięci retentive do podtrzymywania zawartości bloków danych Pamięć ładowania (Load memory) Buforowanie Przechowywanie danych na SIMATIC Micro Memory Card (po zaprogramowaniu) Czasy wykonywania Czasy przetwarzania dla 64 KB Operacji bitowych 0.1 μs Operacji word 0.2 μs Arytmetyka stałoprzecinkowa 2 μs Arytmetyka zmiennoprzecinkowa 3 μs Timery / liczniki i podtrzymywanie Liczniki S7 (S7 counters) 256 Wymienna SIMATIC Micro Memory Card (max. 8 MB) Gwarantowane przez SIMATIC MMC (nie wymaga konserwacji) Co najmniej 10 lat Pamięć podtrzymywana Konfigurowana Domyślnie Od C0 do C7 Zakres liczenia 0 do 999 Liczniki IEC Tak Typ SFB Liczba Nieograniczone (ograniczenie wynika z pamięci roboczej) Timery S7 (S7 timers) 256 Pamięć podtrzymywana Konfigurowana Domyślnie Bez podtrzymania Zakres czasu 10 ms do 9990 s Timery IEC (IEC timers) Tak Typ SFB Liczba Nieograniczone (ograniczenie wynika z pamięci roboczej) 174 Instrukcja użytkownika, 06/2008, A5E

175 Dane techniczne 11.2 Specyfikacja techniczna Obszary danych i ich podtrzymywane obszary danych Pamięć znaczników (Bit memory) 256 bajtów Pamięć podtrzymywana Konfigurowana Skonfigurowane podtrzymywane obszary pamięci Pamięć zegara (Clock memory) Bloki danych Od MB0 do MB15 8 (1 bajt pamięci) Liczba 511 (w zakresie numeracji od 1 do 511) Rozmiar 64 KB Obsługa nie-podtrzymywania (konfigurowalne obszary adresowe podtrzymywania) Dane lokalne na klasę priorytetu Bloki Całkowicie OB Tak Rozmiar, maksymalny 64 KB Liczba wolnych cykli OB 1 (OB 1) Liczba przerwań OB time-of-day-interrupt 1 (OB 10) Liczba przerwań OB delay interrupt 1 (OB 20) Liczba przerwań OB cyclic interrupt 1 (OB 35) Liczba przerwań OB hardware interrupt 1 (OB 40) Maksymalnie 510 bajtów na wywołanie 1024 (DB, FC, FB) Maksymalna liczba bloków, które mogą zostać wczytane może być ograniczona jeśli używana jest inna SIMATIC Micro Memory Card. Zobacz S7-300 Instruction List Liczba przerwań OB DPV1 3 (OB 55, 56, 57) Liczba przerwań błędów asynchronicznych 6 (OB 80, 82, 83, 85, 86, 87) (OB 83 tylko dla centralnych I/O i PN IO) Liczba OB startu 1 (OB 100) Liczba przerwań błędów synchronicznych 2 (OB 121, 122) Poziomy zagłębienia Na klasę priorytetu 16 Dodatkowo w OB błędu 4 FB Zobacz S7-300 Instruction List Liczba, max (W zakresie numeracji 0 do 2047) Rozmiar 64 KB FC Zobacz S7-300 Instruction List Liczba, max (W zakresie numeracji 0 do 2047) Rozmiar 64 KB Instrukcja użytkownika, 06/2008, A5E

176 Dane techniczne 11.2 Specyfikacja techniczna Obszary adresowe (I/O) Wszystkie obszary adresowe I/O Wejścia, dowolnie adresowane 2048 bajtów Wyjścia, dowolnie adresowane 2048 bajtów z których rozproszone o Wejścia, dowolnie adresowane o Wyjścia, dowolnie adresowane Obraz procesu I/O Wejścia, ustawiane 2048 Wyjścia, ustawiane 2048 Wejścia, ustawione 128 Wyjścia, ustawione 128 Liczba partycji obrazu procesu Kanałów cyfrowych 2048 bajtów 2048 bajtów brak Wejścia Wyjścia Wejścia, centralne 496 Wyjścia, centralne 496 Kanałów analogowych Wejścia 1021 Wyjścia 1021 Wejścia, centralne 124 Wyjścia, centralne 124 Usuwanie Szyna montżowa 1 Modułów I/O na każde ET 200S Max. 63 Długość stacji Zakres prośdowy na grupę obciążeń (moduł zasilania PM) Czas-dnia (Time-of-day) Zegar 1 m lub < 2 m Max. 10 A TAK (zegar sprzętowy) Ustawienie fabryczne DT# :00:00 Buforowany Tak Czas buforowania Typowo 6 tygodni (przy temperaturze otoczenia 40 C) Zachowanie zegara po upłynięciu czasu buforowania Zegar kontynuuje pracę od czasu dnia, w którym wyłączono zasilanie. Dokładność Odchylenie na dzień: < 10 s Licznik godzin czasu pracy 1 Liczba 0 Zakres wartości 231 godziny (jeśli użyto SFC 101) Rozdzielczość 1 godzina Podtrzymywanie Tak; musi być ręcznie restartowany po każdym restarcie 176 Instrukcja użytkownika, 06/2008, A5E

177 Dane techniczne 11.2 Specyfikacja techniczna Synchronizacja czasu w PROFINET Poprzez NTP (tylko jako klient time-of-day) w PROFIBUS DP Time-of-day master / time-of-day slave (z modułem DP master) Funkcje komunikatów S7 (S7 message functions) Liczba stacji, które mogą być zalogowane dla funkcji sygnalizacji Komunikaty diagnostyki procesu Tak 12 (zależnie od liczby połączeń skonfigurowanych dla komunikacji urządzeń programujących / OP) Tak Jednocześnie aktywnych bloków przerwań S 300 Funkcje rozruchowe i testowania Monitorowanie/modyfikacja zmiennych Zmienne Wejścia, wyjścia, znaczniki, DB, timery, liczniki Liczba zmiennych o z nich zmiennych statusu o z nich zmiennych sterujących Forsowanie Tak 30 Max. 30 Max. 14 Tak Zmienne Wejścia/Wyjścia Liczba zmiennych Max. 10 Status bloku Pojedynczy krok Punkty przerwań (breakpoints) 2 Bufor diagnostyczny Tak Tak Tak Liczba wpisów (niekonfigurowalne) Max. 500 Podtrzymywanie wpisów po wyłączeniu i załączeniu zasilania Funkcje komunikacji Web serwer Liczba klientów http 5 Otwarta komunikacja IE Liczba połączeń / punkty dostępu, łącznie 8 TCP/IP Maksymalna liczba połączeń 8 Podtrzymywane tylko 100 ostatnich wpisów. Tak Długość danych połączenia typu 01 H, max bajtów Długość danych połączenia typu 11 H, max bajtów ISO on TCP Maksymalna liczba połączeń 8 Długość danych, max bajtów Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB) Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB) Instrukcja użytkownika, 06/2008, A5E

178 Dane techniczne 11.2 Specyfikacja techniczna UDP Maksymalna liczba połączeń 8 Długość danych, max bajtów Komunikacja PG/OP Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB) Tak Podstawowa komunikacja S7 Tak (tylko bloki I) Danych użytkownika na zadanie Spójnych danych Komunikacja S7 Max. 76 bajtów 76 bajtów Tak Jako serwer Tak Jako klient Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB) Danych użytkownika na zadanie Spójnych danych Liczba połączeń 12 może być wykorzystana na Komunikację programatora Zarezerwowane (domyślnie) Konfigurowalne Komunikacja OP Zarezerwowane (domyślnie) Konfigurowalne Komunikacja podstawowa S7 Zarezerwowane (domyślnie) Konfigurowalne S7 routing Połączenia Ustawienie routingu danych CBA Zobacz pomoc online STEP 7, Wspólne parametry SFB/FB i SFC/FC dla komunikacji S7) Max do 11 Max do 11 Max do 10 Ustawienie referencyjne dla komunikacji CPU 50% Liczba zdalnych partnerów do połączeń 32 Liczba funkcji master/slave 30 Całkowita liczba połączeń master/slave 1000 Długość danych wszystkich przychodzących połączeń master/slave, max. Długość danych wszystkich wychodzących połączeń master/slave, max. Liczba połączeń wewnątrz urządzenia i połączeń PROFIBUS Długość danych połączeń wew. urządzenia i połączeń PROFIBUS, max. Długość danych na połączenie, max. Tak (z modułem DP master) Max. 4 Tak (z modułem DP master) 4000 bajtów 4000 bajtów bajtów 1400 bajtów 178 Instrukcja użytkownika, 06/2008, A5E

179 Dane techniczne 11.2 Specyfikacja techniczna Zdalne połączenia z transmisją acykliczną Czas skanu: interwał skanu, min. 500 ms Liczba połączeń przychodzących 100 Liczba połączeń wychodzących 100 Długość danych wszystkich połączeń przychodzących, max. Długość danych wszystkich połączeń wychodzących, max. Długość danych na połączenie, (połączenia acykliczne), max. Zdalne połączenia z transmisją cykliczną Częstotliwość transmisji: minimalny interwal transmisji 2000 bajtów 2000 bajtów 1400 bajtów 1 ms Liczba połączeń przychodzących 200 Liczba połączeń wychodzących 200 Długość danych wszystkich połączeń przychodzących, max. Długość danych wszystkich połączeń wychodzących, max. Długość danych na połączenie, (połączenie acykliczne), max. Zamiennych HMI przez PROFINET (acykliczne) 2000 bajtów 2000 bajtów 250 bajtów Odświeżanie zmiennych HMI 500 ms Liczba stacji, które mogą być zalogowane dla zmiennych HMI (PN OPC/iMAP) Liczba zmiennych HMI 200 Długość danych wszystkich zmiennych HMI, max. Funkcjonalność PROFIBUS proxy obsługiwana Tak Liczba sprzężonych urządzeń PROFIBUS 16 2x PN OPC / 1x imap 2000 bajtów Długość danych na połączenie, max. 240 bajtów (zależnie od slave) Interfejsy Pierwszy interfejs (X1) Typ interfejsu Fizyczny Izolowany Prędkość transmisji Tryb transmisji Automatyczne wykrywanie (10/100 Mbaud) Interfejs PROFINET Ethernet Tak 100 Mbps full duplex 100BASE-TX Tak Podłączenie 3 x RJ45 Funkcjonalność switch Tak, wewnętrzny Automatyczne przełączanie Tak Instrukcja użytkownika, 06/2008, A5E

180 Dane techniczne 11.2 Specyfikacja techniczna Funkcjonalność PROFINET Tak MPI Nie PROFIBUS DP Nie Komunikacja punkt-punkt Nie Usługi Komunikacja programatora Tak Komunikacja OP Tak Komunikacja S7 Maksymalnie konfigurowanych połączeń Maksymalna liczba instancji Tak (z wgranym FB) S7 routing Tak (z włożonym modułem DP master) Routing pakietów danych Tak (z włożonym modułem DP master) PROFINET IO Tak PROFINET CBA Tak Otwarta komunikacja IE poprzez TCP/IP ISO on TCP UDP Numery portów lokalnych używanych przez system Web serwer Liczba klientów http PROFINET IO Liczba zintegrowanych kontrolerów PROFINET IO 1 Liczba podłączanych urządzeń PROFINET IO, max. z których RT z których w linii z RT z których IRT z opcją "high flexibility" z których w linii z IRT Tak Tak Tak 0, 20, 21, 23, 25, 80, 102, 135, 161, 8080, 34962, 34963, 34964, 65532, 65533, 65534, Tak Obsługa priorytetów startu Tak Maksymalna liczba urządzeń IO dla których można przeprowadzić start z priorytetem Obsługa zmiany urządzeń IO podczas pracy (zmiana portów partnera) Maksymalna liczba urządzeń IO na jednostkę dokującą (rekomendacja na liczbę max. zasobów do jednoczesnej aktywacji / dezaktywacji urządzeń IO) Wymiana urządzeń bez wyjmowania medium Obsługa IRT Tryb Isochronous Max. 128 Max. 128 Max. 128 Max Tak 8 Tak Tak Nie 180 Instrukcja użytkownika, 06/2008, A5E

181 Dane techniczne 11.2 Specyfikacja techniczna Aktywacja / dezaktywancja urządzeń PROFINET IO Maksymalna liczba urządzeń IO, które mogą zostać jednocześnie aktywowane / dezaktywowane Max. spójne dane użytkownika z PROFINET IO Zegar wysyłania Czas aktualizacji Tak bajtów dla zegara wysyłania 250 μs 250 µs do 128 ms dla zegara wysyłania 500 μs 500 µs do 256 ms dla zegara wysyłania 1 ms 1 ms do 512 ms S7 routing Routing rekordów danych (urządzenia obiektowe na PROFIBUS DP) Funkcje protokołu S7 Konfigurowany: 250 μs, 500 μs i 1 ms Wartość minimalna jest określona przez ustawioną porcję komunikacji dla PROFINET IO, liczbę urządzeń IO i ilość skonfigurowanych danych użytkownika. Tak Tak Funkcje PG Tak Funkcje OP Tak Drugi interfejs (X2 w module DP master) Typ interfejsu Fizyczny RS 485 Izolowany Zasilanie interfejsu (15 V DC do 30 V) Podłączenie Funkcjonalność Zintegrowany interfejs RS 485 w DP master Tak Nie MPI Nie Gniazdo sub D, 9-pin PROFIBUS DP Tak (tylko DP master) Komunikacja punkt-punkt Nie PROFINET Nie DP master Usługi Komunikacja PG/OP Tak Routing S7 Tak Routing danych Tak Komunikacja Global data Nie Komunikacja S7 Tak (server only, configured one-way connection) Obsługa stałego czasu cylku magistrali Tak Tryb Isochronous Nie Aktywny/nieaktywny DP slave Tak SYNC/FREEZE Tak Bezpośrednia wymiana danych Tak DPV1 Tak Instrukcja użytkownika, 06/2008, A5E

182 Dane techniczne 11.2 Specyfikacja techniczna Prędkość transmisji Liczba urządzeń DP slave, max. 32 Obszar adresowy Do 12 Mbaud Wejścia, max bajtów Wyjścia, max bajtów Danych użytkownika na DP slave Wejść, max. 244 bajtów Wyjść, max. 244 bajtów Programowanie Języki programowania Zestaw instrukcji Liczba poziomów zagłębienia 8 Funkcje systemowe (SFC) Systemowe bloki funkcyjne (SFB) Zabezpieczenie programu użytkownika Wymiary STEP 7 (LAD, FBD, STL) Zobacz S7-300 Instruction List Zobacz S7-300 Instruction List Zobacz S7-300 Instruction List Tak Wymiary montażowe S x W x G (mm) 120 x x 75 Waga Napięcia, prądy, potencjały elektryczne Znamionowe napięcie zasilania dla komponentów elektroniki 1L+ około. 320 g 24 VDC Dopuszczalny zakres 20.4 V do 28.8 V Zabezpieczenie przed zmianą polaryzacji Tak; przed uszkodzeniem Zabezpieczenie przeciwzwarciowe Tak Buforowanie braku zasilania 5 ms Pobór prądu z zasilania 1L+ IM PN/DP CPU Typowo 320 ma przy 24 V; 380 ma przy 20 V IM151-8 PN/DP CPU + DP master module Typowo 385 ma przy 24 V; 460 ma przy 20 V Zasilanie dla magistrali tylnej ET 200S Max. 700 ma Początkowy prąd rozruchu I2t Zewnętrzne zabezpieczenie linii zasilania (rekomendowane) Typowo 1.8 A Typowo 0.21 A2s Zasilanie elektroniki / enkodera 1L+ 24 VDC / 16 A wyłącznik bezp. z charakterystyką typu B lub C Uwaga: A 24 VDC/16A wyłącznik bezp. z charakterystyką typu B wyzwalany przed wyzwoleniem bezpiecznika urządzenia. A 24 VDC/16A wyłącznik bezp. z charakterystyką typu C wyzwalany po wyzwoleniu bezpiecznika urządzenia. Straty mocy Typowo 5.5 W 182 Instrukcja użytkownika, 06/2008, A5E

183 Dane techniczne 11.3 Moduł DP master Specyfikacja techniczna Izolacja testowana z Izolacja galwaniczna pomiędzy magistralą a napięciem zasilania 1L+ pomiędzy PROFIBUS / PROFINET a napięciem zasilania 1L+ pomiędzy elektroniką a napięciem zasilania 1L+ Maksymalna różnica potencjałów Status, przerwania, diagnostyka Przerwania Funkcje diagnostyczne Błąd grupy Monitoring PROFINET Informacje o konserwacji Monitoring napięcia zasilania dla komponentów elektroniki 1L+ Istniejące połączenie do PROFINET 500 VDC Nie Tak Nie 75 VDC, 60 VAC Tak Tak Czerwona dioda "SF" Czerwona dioda "BF-PN" Żółta dioda "MT" Zielona dioda "ON" Zielona dioda "P1 - LINK", "P2 - LINK" i "P3 - LINK" 11.3 Moduł DP master Specyfikacja techniczna moduł DP master Tabela 11-2 Specyfikacja techniczna modułu DP master Specyfikacja techniczna Rozbudowa Moduł DP master Pozycja Po prawej stronie IM PN/DP CPU Liczba modułów IM PN/DP CPU 1 Wymiary Wymiary montażowe S x W x G (mm) 35 x x 75 Waga około 100 g Status, przerwania, diagnostyka Monitoring sieci PROFIBUS DP Czerwona dioda "BF" Instrukcja użytkownika, 06/2008, A5E

184 Dane techniczne 11.3 Moduł DP master 184 Instrukcja użytkownika, 06/2008, A5E

185 Dodatek Numery zamówieniowe Numery zamówieniowe modułów Tabela 12-1 Numery zamówieniowe IM PN/DP CPU Opis z modułem terminującym, 1 szt.* * SIMATIC Micro Memory Card nie jest dostarczana w pakiecie. Numer zamówieniowy 6ES7151-8AB00-0AB0 Moduł DP master Tabela 12-2 Numery zamówieniowe modułu DP master Opis Numer zamówieniowy Moduł DP master, 1 szt. 6ES7138-4HA00-0AB0 Instrukcja użytkownika, 06/2008, A5E

186 Dodatek 12.1 Numery zamówieniowe Numery zamówieniowe dla akcesorii Akcesoria modułu interfejsu IM PN/DP CPU Tabela 12-3 Numery zamówieniowe IM PN/DP CPU - akcesoria Opis Numer zamówieniowy Możliwość uaktualnień FW z SIMATIC Micro Memory Card SIMATIC Micro Memory Card 64k 6ES7953-8LF20-0AA0 SIMATIC Micro Memory Card 128k 6ES7953-8LG20-0AA0 SIMATIC Micro Memory Card 512k 6ES7953-8LJ20-0AA0 SIMATIC Micro Memory Card 2M 6ES7953-8LL20-0AA0 SIMATIC Micro Memory Card 4M 6ES7953-8LM20-0AA0 X SIMATIC Micro Memory Card 8M 6ES7953-8LP20-0AA0 X Arkusze oznaczników DIN A4, 10 szt. beżowe 6ES7193-4BA00-0AA0 żółte 6ES7193-4BB00-0AA0 czerwone 6ES7193-4BD00-0AA0 petrol 6ES7193-4BH00-0AA0 Podłączenia i przewody Tabela 12-4 Numery zamówieniowe IM PN/DP CPU - akcesoria Opis PROFINET PROFINET RJ45 wtyczka systemu FastConnect, wyprowadzenie przewodu 90 Numer zamówieniowy 1 szt. na opakowanie, 1 opak. 6GK1901-1BB20-2AA0 10 szt. na opakowanie, 1 opak. 6GK1901-1BB20-2AB0 Przewód PROFINET FC Sprzedawany na metry, minimalne zamówienie 20 m Maksymalna dostarczana długość: 1000 m, 1 m FC TP przewód standardowy 6XV1840-2AH10 FC TP trailing cable (for cable carriers) 6XV1840-3AH10 FC TP marine cable 6XV1840-4AH10 Narzędzie do ściągania izolacji PROFINET FastConnect PROFIBUS PROFINET wtyczka (12 Mbit/s) z systemem FastConnect, wyprowadzenie przewodu 90 6GK1901-1GA00 bez slotu do podłączania PD 6ES7972-0BA50-0XA0 ze slotem do podłączania PD 6ES7972-0BB50-0XA0 Przewód PROFIBUS FC Sprzedawany na metry, minimalne zamówienie 20 m Maksymalna dostarczana długość: 1000 m, 1 m FC przewód standardowy 6XV1830-0EH10 FC Trailing Cable (for cable carriers) 6XV1830-3EH10 FC Food Cable (PE sheath) 6XV1830-0GH10 FC Food Cable (PUR sheath) 6XV1830-0JH10 Narzędzie do ściągania izolacji PROFIBUS FastConnect 6GK1905-6AA Instrukcja użytkownika, 06/2008, A5E

187 Dodatek 12.2 Rysunki wymiarowe 12.2 Rysunki wymiarowe Rysunek 12-1 rysunek wymiarowy Instrukcja użytkownika, 06/2008, A5E

188 Dodatek 12.2 Rysunki wymiarowe Moduł DP master Moduł DP master Rysunek 12-2 Moduł DP master rysunek wymiarowy 188 Instrukcja użytkownika, 06/2008, A5E

189 Dodatek 12.3 Czasy cyklu i reakcji 12.3 Czasy cyklu i reakcji Informacje ogólne Informacje ogólne Rozdział zawiera szczegółowe informacje na poniższe tematy: Czas cyklu (Cycle time) Czas reakcji (Response time) Czas reakcji dla przerwania (Interrupt response time) Odwołania: Czas cyklu Czas cyklu programu użytkownika można odczytać z urządzenia programującego. Aby uzyskać więcej informacji, należy skorzystać z pomocy online STEP 7 lub z podręcznika Configuring Hardware and Connections in STEP 7. Odwołania: Czas wykonania Czasy wykonanie znajdują się w S7-300 Instruction List. Lista instrukcji zawiera czasy wykonania w tabelach dla wszystkich instrukcji STEP 7 które mogą być przetwarzane przez moduł interfejsu IM PN/DP CPU, zintegrowanych w module interfejsu IM PN/DP CPU SFC / SFB, funkcje IEC które mogą być wywoływane w STEP 7. Instrukcja użytkownika, 06/2008, A5E

190 Dodatek 12.3 Czasy cyklu i reakcji Czas cyklu (Cycle time) Informacje ogólne: Czas cyklu Wprowadzenie Ten rozdział wyjaśnia co oznacza termin czas cyklu ("cycle time"), z czego się składa, i jak można go obliczyć. Znaczenie określenia czas cyklu Czas cyklu reprezentuje czas, jaki jest wymagany przez system operacyjny dla jednego przejścia programu, tzn. jeden cykl OB 1, włączając wszystkie sekcje programu i aktywności systemu przerywające ten cykl. Czas cyklu jest monitorowany. Model time slice Cykliczne przetwarzanie programu a zatem programu użytkownika bazuje na podziałach czasu. Aby wyjaśnić ten proces, załóżmy, że każdy przedział czasu ma długość dokładnie 1 ms. Obraz procesu (Process image) Podczas cyklicznego przetwarzania programu, moduł interfejsu IM PN/DP CPU wymaga spójnego obrazu sygnałów. Aby to zapewnić, sygnały procesowe są odczytywane / zapisywane przed wykonaniem programu., nie adresuje bezpośrednio wejść (I) i wyjść (Q) modułów I/O, ale obszar pamięci systemowej zawierający obraz procesu I/O. 190 Instrukcja użytkownika, 06/2008, A5E

191 Czas cyklu Dodatek 12.3 Czasy cyklu i reakcji Sekwencja cyklicznego przetwarzania programu Poniższa tabela i rysunek pokazują fazy w cyklicznym przetwarzaniu programu. Tabela 12-5 Cykliczne przetwarzanie programu Krok Sekwencja 1 System operacyjny inicjuje czas monitoringu cyklu. 2 zapisuje wartości z obrazu procesu wyjść do modułów wyjść. 3 odczytuje status wejść modułów i aktualizuje obraz procesu wejść. 4 przetwarza program użytkownika w podziałach czasu i wykonuje operacje wyspecyfikowane w programie. 5 Na końcu cyklu, system operacyjny wykonuje zakolejkowane zadania, przykładowo, wgrywanie i kasowanie bloków. 6 Następnie moduł interfejsu IM PN/DP CPU wraca na początek cyklu i restartuje czas monitoringu cyklu. Przedziały czasu (każdy 1 ms) Obraz procesu wyjść (PIQ) Obraz procesu wejść (PII) Program użytkownika Punkt kontroli skanu cyklu (CPP) System operacyjny (OS) Przedziały czasu (każdy 1 ms) System operacyjny Program użytkownika Komunikacja PIQ: PII: CPP: OS: Obraz procesu wyjść Obraz procesu wejść Punkt kontroli cyklu System operacyjny W odróżnieniu od S7-400 CPU, moduł interfejsu IM PN/DP CPU wykonuje dostęp do danych z OP / TP (funkcje monitorowania i modyfikacji) w punkcie kontroli cyklu (dla spójności danych, zobacz Specyfikacja techniczna). Przetwarzanie programu użytkownika nie jest przerywana przez funkcje monitorowania i modyfikacji. Instrukcja użytkownika, 06/2008, A5E

Moduł Ethernetowy. instrukcja obsługi. Spis treści

Moduł Ethernetowy. instrukcja obsługi. Spis treści Moduł Ethernetowy instrukcja obsługi Spis treści 1. Podstawowe informacje...2 2. Konfiguracja modułu...4 3. Podłączenie do sieci RS-485 i LAN/WAN...9 4. Przywracanie ustawień fabrycznych...11 www.el-piast.com

Bardziej szczegółowo

s FAQ: /PL Data: 29/08/2014

s FAQ: /PL Data: 29/08/2014 Migracja S7-1200 z FW 3.0 do FW 4.0 Proces wycofywania z produkcji Sterowników S7-1200 z wersją firmware FW V3 rozpocznie się 1 października 2014. Po tym terminie wszystkie wersje CPU będą jeszcze dostępne

Bardziej szczegółowo

Tytuł Aplikacji: Aplikacja przetwornic częstotliwości Danfoss w sieci przemysłowej Profinet

Tytuł Aplikacji: Aplikacja przetwornic częstotliwości Danfoss w sieci przemysłowej Profinet Poniższy artykuł został w pełni przygotowany przez Autoryzowanego Dystrybutora firmy Danfoss i przedstawia rozwiązanie aplikacyjne wykonane w oparciu o produkty z rodziny VLT Firma Danfoss należy do niekwestionowanych

Bardziej szczegółowo

Moduł Ethernetowy EL-ETH. Instrukcja obsługi

Moduł Ethernetowy EL-ETH. Instrukcja obsługi Moduł Ethernetowy EL-ETH Instrukcja obsługi Spis treści 1. Dane techniczne... 3 2. Opis złącz... 3 3. Elementy interfejsu... 3 4. Przykładowy schemat podłączenia modułu do sterownika PLC... 3 5. Ustawienia

Bardziej szczegółowo

Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium

Zadania do ćwiczeń laboratoryjnych Systemy rozproszone automatyki - laboratorium 1. Komunikacja PLC falownik, poprzez sieć Profibus DP Stanowiska A-PLC-5 oraz B-FS-4 1.1. Urządzenia i narzędzia 1.1.1. Sterownik SIMATIC S7-315 2DP (z wbudowanym portem Profibus DP). 1.1.2. Falownik MicroMaster440

Bardziej szczegółowo

Modularny system I/O IP67

Modularny system I/O IP67 Modularny system I/O IP67 Tam gdzie kiedyś stosowano oprzewodowanie wielożyłowe, dziś dominują sieci obiektowe, zapewniające komunikację pomiędzy systemem sterowania, urządzeniami i maszynami. Systemy

Bardziej szczegółowo

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1

Kurs SINAMICS G120 Konfiguracja i uruchomienie. Spis treści. Dzień 1 Spis treści Dzień 1 I Sterowanie napędami wprowadzenie (wersja 1301) I-3 Przykładowa budowa silnika asynchronicznego I-4 Przykładowa budowa silnika asynchronicznego I-5 Przykładowa zależności momentu od

Bardziej szczegółowo

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410)

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1410) II Edycja programu (wersja 1406) III Środowisko TIA Portal (wersja 1410) Spis treści Dzień 1 I Konfiguracja sterownika (wersja 1410) I-3 Zadanie Tworzenie konfiguracji sprzętowej I-4 Co jest potrzebne by zacząć? I-5 TIA Portal ekran startowy I-6 Tworzenie nowego projektu I-7

Bardziej szczegółowo

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna

Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus. DODATEK NR 4 Instrukcja laboratoryjna Wydział Informatyki i Zarządzania Opracowanie ćwiczenia laboratoryjnego dotyczącego wykorzystania sieci przemysłowej Profibus DODATEK NR 4 Instrukcja laboratoryjna. Opracował: Paweł Obraniak Wrocław 2014

Bardziej szczegółowo

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

Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji BSEND/BRCV PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników Simatic S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu

Bardziej szczegółowo

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI asix Połączenie sieciowe z wykorzystaniem VPN Pomoc techniczna Dok. Nr PLP0014 Wersja: 16-04-2009 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice.

Bardziej szczegółowo

Instrukcja użytkownika KRISTECH, 2016

Instrukcja użytkownika KRISTECH, 2016 Konwerter Ethernet na RS-232 Instrukcja użytkownika KRISTECH, 2016 www.kristech.eu ver. 27.10.2016-A 1. Wprowadzenie jest konwerterem Ethernet na port szeregowy RS-232. Konwerter umożliwia wygodny dostęp

Bardziej szczegółowo

Instrukcja Obsługi 10/100 Mbps PCI Fast Ethernet Adapter Spis treści 1 ZAWARTOŚĆ OPAKOWANIA...3 2 WŁASNOŚCI URZĄDZENIA...3 2.1 Właściwości sprzętowe...3 2.2 Port RJ-45...3 2.3 Diody LED...3 2.4 Gniazdo

Bardziej szczegółowo

Dodawanie kamer w rejestratorach z PoE

Dodawanie kamer w rejestratorach z PoE Dodawanie kamer w rejestratorach z PoE Instrukcja opisuje sposoby podłączania kamer IP oraz metody dodawania kamer IP dla rejestratorów posiadających porty PoE. Uwaga: Niniejsza instrukcja nie opisuje

Bardziej szczegółowo

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

Komunikacja Master-Slave w protokole PROFIBUS DP pomiędzy S7-300/S7-400 PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników S7 300/S7 400, w celu stworzenia komunikacji Master Slave z wykorzystaniem sieci PROFIBUS DP pomiędzy sterownikami S7 300 i S7

Bardziej szczegółowo

Spis treści. Dzień 1/2. I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1209) II Sieć Ethernet podstawowe informacje (wersja 1209)

Spis treści. Dzień 1/2. I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1209) II Sieć Ethernet podstawowe informacje (wersja 1209) Spis treści Dzień 1/2 I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1209) I-3 Dlaczego Ethernet w systemach sterowania? I-4 Przemysłowe systemy komunikacyjne bazujące na Ethernet I-5

Bardziej szczegółowo

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

Ćwiczenia z S7-1200. Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP. Ćwiczenia z S7-1200 Komunikacja S7-1200 z miernikiem parametrów sieci PAC 3200 za pośrednictwem protokołu Modbus/TCP FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz

Bardziej szczegółowo

SIWAREX WP521/WP522. Moduł SIWAREX występuje w dwóch wersjach: WP521 jednokanałowej, WP522 dwukanałowej. FAQ: /PL Data: 06/09/2016

SIWAREX WP521/WP522. Moduł SIWAREX występuje w dwóch wersjach: WP521 jednokanałowej, WP522 dwukanałowej. FAQ: /PL Data: 06/09/2016 SIWAREX WP521/WP522 Spis treści 1. Przypisanie pinów... 2 2. Podłączenie celek wagowych... 4 3. Przełączniki... 5 4. Kalibracja... 6 5. SIWATOOL...11 6. Wyjścia SIWAREX...13 7. Komunikacja z S7-1500...14

Bardziej szczegółowo

Instrukcja użytkownika KRISTECH,

Instrukcja użytkownika KRISTECH, Sniffer RS-232 z interfejsem Ethernet Instrukcja użytkownika, 2016 www.kristech.eu ver. 31.10.2016-A 1. Wprowadzenie umożliwia podsłuchiwanie danych przesyłanych interfejsem RS-232 przy pomocy sieci Ethernet.

Bardziej szczegółowo

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone

Autorzy. Zespół SABUR Sp. Z o.o. Wydanie Data. Sierpień SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone SMART RIO Autorzy Wydanie Data : : : Zespół SABUR Sp. Z o.o. 3.00 Sierpień 2013 2013 SABUR Sp. Z o. o. Wszelkie prawa zastrzeżone Bez pisemnej zgody firmy SABUR Sp. Z o.o. niniejszy materiał ani w całości,

Bardziej szczegółowo

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7 I Wprowadzenie (wersja 0906) Kurs OPC S7 Spis treści Dzień 1 I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami automatyki I-6 Cechy podejścia dedykowanego

Bardziej szczegółowo

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia

Bardziej szczegółowo

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU.

1. Cel ćwiczenia. Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 1. Cel ćwiczenia Celem ćwiczenia jest zestawienie połączenia pomiędzy dwoma sterownikami PLC za pomocą protokołu Modbus RTU. 2. Porty szeregowe w sterowniku VersaMax Micro Obydwa porty szeregowe sterownika

Bardziej szczegółowo

instrukcja instalacji modemu SpeedTouch 605s

instrukcja instalacji modemu SpeedTouch 605s instrukcja instalacji modemu SpeedTouch 605s Spis treści 1. Opis diod kontrolnych i gniazd modemu SpeedTouch 605s... 2 1.1. Opis diod kontrolnych... 2 1.2. Opis gniazd... 3 2. Konfiguracja połączenia przewodowego...

Bardziej szczegółowo

Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym

Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym Siemens Simatic S7-300 Informacje podstawowe o sterowniku programowalnym Zakład Napędu Elektrycznego ISEP PW Wstęp Sterowniki swobodnie programowalne S7-300 należą do sterowników średniej wielkości. Są

Bardziej szczegółowo

Kurs PROFINET S7. Spis treści. Dzień 1/2. I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1506)

Kurs PROFINET S7. Spis treści. Dzień 1/2. I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1506) Spis treści Dzień 1/2 I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1506) I-3 Rozwój systemu PROFINET I-4 PROFINET jako rozwiązanie modułowe I-5 Ethernet podstawa dla systemu PROFINET

Bardziej szczegółowo

CM-180-1 Konwerter ModBus RTU slave ModBus RTU slave

CM-180-1 Konwerter ModBus RTU slave ModBus RTU slave CM-180-1 Konwerter ModBus RTU slave ModBus RTU slave Spis treści: 1. Przeznaczenie modułu 3 2. Tryby pracy modułu 3 2.1. Tryb inicjalizacyjny 3 2.2. Tryb normalny 3 3. Podłączenie modułu 3 4. Konfiguracja

Bardziej szczegółowo

Rozwiązanie dla standardowych urządzeń...

Rozwiązanie dla standardowych urządzeń... Rozwiązanie dla standardowych urządzeń... PROCESS FIELD BUS Page 1 PROFIBUS i SIMATIC pozwala osiągnąć Obniżenie kosztów okablowania Łatwy wybór produktu Łatwość instalacji i uruchomienia Krótki czas rozruchu

Bardziej szczegółowo

Programowalny zestaw w IP20 dla Ethernet Modbus/TCP TI-BL20-PG-EN-2

Programowalny zestaw w IP20 dla Ethernet Modbus/TCP TI-BL20-PG-EN-2 Programowalne w środowisku CoDeSys zgodnie z IEC 61131-3 Długość przewodu między interfejsem a głowicą czytająco-zapisującą: do 50m 10/100 Mbps Diody LED do wskazywania podłączenia napięcia zasilania,

Bardziej szczegółowo

Spis treści. Dzień 1 / Dzień 2. I PROFINET modułowe rozwiązanie (wersja 1108) II Ethernet podstawowe informacje (wersja 1108)

Spis treści. Dzień 1 / Dzień 2. I PROFINET modułowe rozwiązanie (wersja 1108) II Ethernet podstawowe informacje (wersja 1108) Spis treści Dzień 1 / Dzień 2 I PROFINET modułowe rozwiązanie (wersja 1108) I-3 Dlaczego Ethernet w systemach sterowania? I-4 Przemysłowe systemy komunikacyjne bazujące na Ethernet I-5 Czym jest PROFINET?

Bardziej szczegółowo

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1312) II Tryby pracy CPU (wersja 1312) III Bloki funkcyjne (wersja 1312)

Spis treści. Dzień 1. I Konfiguracja sterownika (wersja 1312) II Tryby pracy CPU (wersja 1312) III Bloki funkcyjne (wersja 1312) Spis treści Dzień 1 I Konfiguracja sterownika (wersja 1312) I-3 Zadanie Tworzenie konfiguracji sprzętowej I-4 Tworzenie nowego projektu I-5 Tworzenie stacji poprzez wybór CPU z katalogu I-6 Dodawanie modułów

Bardziej szczegółowo

FAQ: 00000069/PL Data: 01/06/2015 WinCC Professional konfiguracja struktury klient-serwer

FAQ: 00000069/PL Data: 01/06/2015 WinCC Professional konfiguracja struktury klient-serwer System wizualizacji WinCC Professional można skonfigurować w różnych strukturach dostępu dla użytkownika. Architektura, jaką zastosujemy zależy głównie od wymogów zakładowych i ma istotny wpływ na późniejszą

Bardziej szczegółowo

Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB

Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB Industrial Ethernet Dokumentacja techniczna połączenia Sterowniki S7-400(300) firmy Siemens - System PRO-2000 firmy MikroB Zawartość: 1. Konfiguracja sterownika (STEP-7) 2. Definicja połączenia (STEP-7)

Bardziej szczegółowo

DOKUMENTACJA TECHNICZNA. KONWERTER MODBUS v1. INSTRUKCJA OBSŁUGI wersja instrukcji 1.0

DOKUMENTACJA TECHNICZNA. KONWERTER MODBUS v1. INSTRUKCJA OBSŁUGI wersja instrukcji 1.0 DOKUMENTACJA TECHNICZNA KONWERTER MODBUS v1 INSTRUKCJA OBSŁUGI wersja instrukcji 1. Białystok 216 Spis treści: WSTĘP... 3 PODŁĄCZENIE ELEKTRYCZNE... 4 KONFIGURACJA... 5 PODŁĄCZANIE DO KONWERTERA PRZEZ

Bardziej szczegółowo

Kurs Podstawowy S7. Spis treści. Dzień 1

Kurs Podstawowy S7. Spis treści. Dzień 1 Spis treści Dzień 1 I System SIMATIC S7 - wprowadzenie (wersja 1401) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6 Podstawowe

Bardziej szczegółowo

ZAAWANSOWANY TIA. Spis treści

ZAAWANSOWANY TIA. Spis treści Spis treści I Przygotowanie sterownika do pracy (wersja 1909) I-3 Zadanie Tworzenie konfiguracji sprzętowej I-4 Przywracanie ustawień fabrycznych I-5 Tworzenie nowego projektu I-6 Tworzenie stacji poprzez

Bardziej szczegółowo

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) Spis treści Dzień 1 I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501) I-3 O czym będziemy mówić? I-4 Typowe sytuacje I-5 Klasyczne podejście do komunikacji z urządzeniami

Bardziej szczegółowo

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

Komunikacja z wykorzystaniem Protokołu TCP oraz funkcji AG_SEND/AG_RECV PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników Simatic S7-300/ S7-400, w celu stworzenia komunikacji pomiędzy dwoma stacjami S7-300 za pomocą sieci Industrial Ethernet protokołu

Bardziej szczegółowo

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

dokument DOK 02-05-12 wersja 1.0 www.arskam.com ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania

Bardziej szczegółowo

FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV 3.102.0.x - Tibbo EM500 v2.0

FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV 3.102.0.x - Tibbo EM500 v2.0 1. Cechy Umożliwia obsługę 16 jednoczesnych połączeń ethernetowych jednego dla konfiguracji web modułu i 15 dla komunikacji ethernetowych z magistralą HAPCAN. Wybór podstawowych parametrów konfiguracyjnych

Bardziej szczegółowo

PROFINET TIA. Spis treści. Dzień 1. I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1601)

PROFINET TIA. Spis treści. Dzień 1. I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1601) Spis treści Dzień 1 I PROFINET modułowe rozwiązanie dla systemów automatyki (wersja 1601) I-3 Rozwój systemu PROFINET I-4 PROFINET jako rozwiązanie modułowe I-5 Ethernet podstawa dla systemu PROFINET I-6

Bardziej szczegółowo

Instrukcja konfiguracji funkcji skanowania

Instrukcja konfiguracji funkcji skanowania Instrukcja konfiguracji funkcji skanowania WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_PL 2004. Wszystkie prawa zastrzeżone. Rozpowszechnianie bez zezwolenia przedstawionych materiałów i informacji

Bardziej szczegółowo

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200

FAQ: 00000042/PL Data: 3/07/2013 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-1200 Spis treści 1 Opis zagadnienia omawianego w dokumencie.. 2 2 Wstęp do nowego projektu..... 3 2.1 Nowy projekt... 3 2.2 Dodanie nowego urządzenia... 4 3 Program w main... 6 4 Program PC Access.... 8 4.1

Bardziej szczegółowo

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

asix4 Podręcznik użytkownika SRTP - drajwer protokołu SRTP Podręcznik użytkownika Podręcznik użytkownika SRTP - drajwer protokołu SRTP Podręcznik użytkownika Dok. Nr PLP4061 Wersja: 05-10-2005 Podręcznik użytkownika asix4 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice.

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl www.fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja

Bardziej szczegółowo

Politechnika Białostocka

Politechnika Białostocka Politechnika Białostocka Wydział Mechaniczny Instrukcja do zajęć projektowych Temat projektu: System sterowania PLC w sieci przemysłowej PROFINET IO Numer projektu: 1 Zajęcia projektowe z przedmiotu: Przemysłowe

Bardziej szczegółowo

Dysk CD (z Oprogramowaniem i Podręcznikiem użytkownika)

Dysk CD (z Oprogramowaniem i Podręcznikiem użytkownika) Do skonfigurowania urządzenia może posłużyć każda nowoczesna przeglądarka, np. Internet Explorer 6 lub Netscape Navigator 7.0. DP-G310 Bezprzewodowy serwer wydruków AirPlus G 2,4GHz Przed rozpoczęciem

Bardziej szczegółowo

DigiPoint mini Karta katalogowa DS 6.00

DigiPoint mini Karta katalogowa DS 6.00 1/5 sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnym, kontrolerami przeznaczonymi do systemów sterowania oświetleniem,

Bardziej szczegółowo

Zintegrowany switch ethernetowy umożliwiający realizację topologii liniowej. 2x port RJ45, podłączenie sieci Ethernet

Zintegrowany switch ethernetowy umożliwiający realizację topologii liniowej. 2x port RJ45, podłączenie sieci Ethernet Typ Nr kat. 6827393 Wieloprotokołowa brama komunikacyjna Ethernet dla PROFINET, Ether- Net/IP Programowanie CODESYS V3 zgodnie z IEC 61131-3 Programowalny interfejs Ethernet i USB Stopień ochrony IP20

Bardziej szczegółowo

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

INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4 INSTRUKCJA UZUPEŁNIAJĄCA DO CENTRAL DUPLEX ZE STEROWANIEM RD4 Quatrovent Morska 242 Gdynia Tel. +48 58 3505995, fax +48 58 6613553 1 Spis treści I. Ustawienie orientacji wentylatorów...3 A. Za pomocą regulatora

Bardziej szczegółowo

1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18

1.1. Wymogi bezpieczeństwa Pomoc techniczna TIA Portal V13 instalacja i konfiguracja pakietu...18 3 Przedmowa...9 Wstęp... 13 1. Pierwsze kroki... 15 1.1. Wymogi bezpieczeństwa...16 1.2. Pomoc techniczna...17 1.3. TIA Portal V13 instalacja i konfiguracja pakietu...18 1.3.1. Opis części składowych środowiska

Bardziej szczegółowo

Instrukcja użytkownika ARsoft-CFG WZ1 4.0

Instrukcja użytkownika ARsoft-CFG WZ1 4.0 05-090 Raszyn, ul Gałczyńskiego 6 tel. (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARsoft-CFG WZ1 4.0 wersja 4.0 www.apar.pl 1 1. Opis Aplikacja ARsoft-CFG umożliwia

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

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

Ćwiczenia z S7-1200. S7-1200 jako Profinet-IO Controller. FAQ Marzec 2012 Ćwiczenia z S7-1200 S7-1200 jako Profinet-IO Controller FAQ Marzec 2012 Spis treści 1 Opis zagadnienie poruszanego w ćwiczeniu. 3 1.1 Wykaz urządzeń..... 3 2 KONFIGURACJA S7-1200 PLC.. 4 2.1 Nowy projekt.

Bardziej szczegółowo

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie 1. Konfiguracja pakietu TwinCAT do współpracy ze sterownikiem BC8150 Stanowisko laboratoryjne ze sterownikiem BC8150 Sterownik BC8150 należy

Bardziej szczegółowo

1.10 MODUŁY KOMUNIKACYJNE

1.10 MODUŁY KOMUNIKACYJNE ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO 1.10 MODUŁY KOMUNIKACYJNE IC200SET001 konwerter łącza RS (RS232 lub RS485) na Ethernet (10/100Mbit), obsługiwane protokoły: SRTP, Modbus TCP IC200USB001

Bardziej szczegółowo

Kurs Projektowanie i programowanie z Distributed Safety. Spis treści. Dzień 1. I Bezpieczeństwo funkcjonalne - wprowadzenie (wersja 1212)

Kurs Projektowanie i programowanie z Distributed Safety. Spis treści. Dzień 1. I Bezpieczeństwo funkcjonalne - wprowadzenie (wersja 1212) Spis treści Dzień 1 I Bezpieczeństwo funkcjonalne - wprowadzenie (wersja 1212) I-3 Cel stosowania bezpieczeństwa funkcjonalnego I-4 Bezpieczeństwo funkcjonalne I-5 Zakres aplikacji I-6 Standardy w zakresie

Bardziej szczegółowo

Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści

Podstawy programowania sterowników SIMATIC S w języku LAD / Tomasz Gilewski. Legionowo, cop Spis treści Podstawy programowania sterowników SIMATIC S7-1200 w języku LAD / Tomasz Gilewski. Legionowo, cop. 2017 Spis treści Przedmowa 9 Wstęp 13 1. Pierwsze kroki 15 1.1. Wymogi bezpieczeństwa 16 1.2. Pomoc techniczna

Bardziej szczegółowo

Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych

Konfiguracja serwera OPC/DDE KEPSServerEX oraz środowiska Wonderware InTouch jako klienta DDE do wymiany danych Ustawienia serwera 1. Uruchomić serwer KEPServerEX w trybie administracji 2. Wywołać ustawienia serwera 3. W zakładce Runtime Process ustawić opcję Process Mode w tryb Interactive 4. Zaakceptować ustawienia

Bardziej szczegółowo

DigiPoint Karta katalogowa DS 5.00

DigiPoint Karta katalogowa DS 5.00 1/5 f ggggg sterownik programowalny z wyświetlaczem LCD 2/5 OGÓLNA CHARAKTERYSTYKA Sterowniki są zaawansowanymi technologicznie swobodnie programowalnymi kontrolerami przeznaczonymi do sterowani oświetleniem,

Bardziej szczegółowo

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

asix4 Podręcznik użytkownika SAPIS7 - drajwer protokołu SAPIS7 Podręcznik użytkownika Podręcznik użytkownika Podręcznik użytkownika Dok. Nr PLP4054 Wersja: 05-10-2005 Podręcznik użytkownika ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki

Bardziej szczegółowo

CM-180-5 Konwerter SUCOM_A Master - ModBus RTU Slave

CM-180-5 Konwerter SUCOM_A Master - ModBus RTU Slave CM-180-5 Konwerter SUCOM_A Master - ModBus RTU Slave AN-CM-180-5-1-v1_02 Data aktualizacji: 02/2013r. 02/2013 AN-CM-180-5-1-v1_02 1 Spis treści Symbole i oznaczenia... 3 Ogólne zasady instalacji i bezpieczeństwa...

Bardziej szczegółowo

Zestaw w IP20 do prostej komunikacji I/O przez Ethernet Modbus/TCP/ Ethernet/IP/PROFINET TI-BL20-E-EN-S-4

Zestaw w IP20 do prostej komunikacji I/O przez Ethernet Modbus/TCP/ Ethernet/IP/PROFINET TI-BL20-E-EN-S-4 Brak konieczności stosowania specjalnego oprogramowania (modułu funkcyjnego) w celu integracji z systemami PLC. Długość przewodu pomiędzy interfejsem i głowicą czytająco-zapisującą: do 50 m Podłączenie

Bardziej szczegółowo

STR-6610-D Naścienny przetwornik temperatury z czujnikiem Dallas

STR-6610-D Naścienny przetwornik temperatury z czujnikiem Dallas STR-6610-D Naścienny przetwornik temperatury z czujnikiem Dallas AN-STR-6610-Dv1_01 Data aktualizacji: 05/2011r. 05/2011 AN-STR-6610-Dv1_01 1 Spis treści Symbole i oznaczenia... 3 Ogólne zasady instalacji

Bardziej szczegółowo

Zestaw w IP20 dla EtherCAT TI-BL20-E-EC-S-2

Zestaw w IP20 dla EtherCAT TI-BL20-E-EC-S-2 Brak konieczności stosowania specjalnego oprogramowania (funkcja modułu) w celu integracji z systemem PLC Długość przewodu pomiędzy interfejsem i głowicą czytająco-zapisującą: do 50 m Podłączenie do 2

Bardziej szczegółowo

Komunikacja pomiędzy panelem Astraada HMI Panel i sterownikiem Siemens S7-1200 w sieci ProfiNet

Komunikacja pomiędzy panelem Astraada HMI Panel i sterownikiem Siemens S7-1200 w sieci ProfiNet NR: 9 Informator techniczny ASTRAADA HMI Panel Komunikacja pomiędzy panelem Astraada HMI Panel i sterownikiem Siemens S7-1200 w sieci ProfiNet Panele operatorskie Astraada HMI Panel wyposażone w port Ethernet

Bardziej szczegółowo

KONWERTER ETHERNET-RS485/RS232

KONWERTER ETHERNET-RS485/RS232 KONWERTER ETHERNET-RS485/RS232 MK01 PRZEZNCZENIE Konwerter Ethernet-RS485/RS232 typu MK01 umożliwia podłączenie sterowników obsługujących MODUS RTU, w tym sterowników FRISKO, do sieci LN i ich zdalną obsługę

Bardziej szczegółowo

BROADBAND INTERNET ROUTER- INSTRUKCJA OBSŁUGI

BROADBAND INTERNET ROUTER- INSTRUKCJA OBSŁUGI BROADBAND INTERNET ROUTER- INSTRUKCJA OBSŁUGI 1 Broadband Router 10/100 WPROWADZENIE A. Panel przedni 2 WSKAŹNIK LED Lp. Dioda Funkcja 1 Dioda zasilania Jeśli aktywna- zostało włączone zasilanie routera

Bardziej szczegółowo

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI tel. 22 549 43 53, fax. 22 549 43 50, www.sabur.com.pl, sabur@sabur.com.pl 1/7 ASEM UBIQUITY ASEM Uqiuity to nowatorskie rozwiązanie na platformy Win 32/64 oraz Win

Bardziej szczegółowo

asix4 Podręcznik użytkownika CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI Podręcznik użytkownika

asix4 Podręcznik użytkownika CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI Podręcznik użytkownika Podręcznik użytkownika CAN_AC_PCI - drajwer protokołu CANBUS dla karty CAN_ACx_PCI Podręcznik użytkownika Dok. Nr PLP4013 Wersja: 04-10-2005 Podręcznik użytkownika ASKOM i asix to zastrzeżone znaki firmy

Bardziej szczegółowo

PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy

PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy PLC1: Programowanie sterowników logicznych SIEMENS SIMATIC S7-300/400 - kurs podstawowy DZIEŃ 1 Idea sterowania procesu lub maszyny: Sterowanie za pomocą przekaźników Sterowanie dedykowane Sterowanie za

Bardziej szczegółowo

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

Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet. Poniższy przykład przedstawia prosty sposób konfiguracji komunikacji między jednostkami centralnymi LOGO! w wersji 8 w sieci Ethernet. Przygotowanie urządzeń W prezentowanym przykładzie adresy IP sterowników

Bardziej szczegółowo

Kurs SIMATIC S7-300/400 i TIA Portal - Zaawansowany. Spis treści. Dzień 1

Kurs SIMATIC S7-300/400 i TIA Portal - Zaawansowany. Spis treści. Dzień 1 Spis treści Dzień 1 I Rozpoczęcie pracy ze sterownikiem (wersja 1503) I-3 Zadanie Konfiguracja i uruchomienie sterownika I-4 Etapy realizacji układu sterowania I-5 Tworzenie nowego projektu I-6 Tworzenie

Bardziej szczegółowo

MOSTEK SIECIOWY POWERLINE HIGH SPEED

MOSTEK SIECIOWY POWERLINE HIGH SPEED MOSTEK SIECIOWY POWERLINE HIGH SPEED Instrukcja szybki start 1 Ważne uwagi na temat bezpieczeństwa Niniejszy produkt jest przeznaczony do podłączania do źródła prądu zmiennego. Podczas korzystania z produktu

Bardziej szczegółowo

INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO

INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO INTEGRACJA CENTRALI ALARMOWEJ SATEL Z HOME CENTER 2 FIBARO Spis treści 1. Podłączenie ETHM-1 z centralą Satel...2 1.1 Adresowanie modułu...3 1.2 Sposób podłączenia...4 1.3 Konfigurowanie ETHM-1...5 2.

Bardziej szczegółowo

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO] F&F Filipowski sp.j. ul. Konstantynowska 79/81 95-200 Pabianice POLAND tel/fax 42-2152383, 2270971 e-mail: fif@fif.com.pl Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia

Bardziej szczegółowo

PR172012 15 kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5

PR172012 15 kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5 System TwinCAT BACnet/IP pomaga spełniać wszelkie wymagania automatyki budynkowej, pozostając w zgodzie ze standardem BACnet Sterowniki

Bardziej szczegółowo

FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV 3.102.0.x - Tibbo EM500 v2.1

FIRMWARE MODUŁU TIBBO INTERFEJSU ETHERNETOWEGO UNIV 3.102.0.x - Tibbo EM500 v2.1 1. Cechy Umożliwia obsługę 15 jednoczesnych połączeń ethernetowych jednego dla konfiguracji web modułu i 14 dla komunikacji ethernetowych z magistralą HAPCAN. Konfiguracja parametrów komunikacyjnych przez

Bardziej szczegółowo

asix4 Podręcznik użytkownika NetLink - drajwer protokołu MPI/Profibus dla SIMATIC S7 przy wykorzystaniu modułu NetLink Lite SYSTEME HELMHOLZ

asix4 Podręcznik użytkownika NetLink - drajwer protokołu MPI/Profibus dla SIMATIC S7 przy wykorzystaniu modułu NetLink Lite SYSTEME HELMHOLZ Podręcznik użytkownika NetLink - drajwer protokołu MPI/Profibus dla SIMATIC S7 przy wykorzystaniu modułu NetLink Lite SYSTEME HELMHOLZ Podręcznik użytkownika Dok. Nr PLP4075 Wersja: 18-04-2006 Podręcznik

Bardziej szczegółowo

Dokumentacja Techniczna. Czytnik RFID UW-M4GM

Dokumentacja Techniczna. Czytnik RFID UW-M4GM Dokumentacja Techniczna Czytnik RFID UW-M4RM UW-M4GM -man-2 1 WPROWADZENIE... 3 2 DANE TECHNICZNE... 4 3 OPIS ELEMENTÓW OBUDOWY... 5 4 KOMENDY PROTOKÓŁU MODBUS RTU... 6 4.1 Adresy MODBUS...7 2 1 Wprowadzenie

Bardziej szczegółowo

asix4 Podręcznik użytkownika S7_TCPIP - drajwer do wymiany danych ze sterownikami SIMATIC poprzez Ethernet

asix4 Podręcznik użytkownika S7_TCPIP - drajwer do wymiany danych ze sterownikami SIMATIC poprzez Ethernet Podręcznik użytkownika S7_TCPIP - drajwer do wymiany danych ze sterownikami SIMATIC poprzez Ethernet Podręcznik użytkownika Dok. Nr PLP4081 Wersja: 04-01-2007 Podręcznik użytkownika asix4 ASKOM i asix

Bardziej szczegółowo

Zestaw w IP20 do prostej komunikacji I/O przez Ethernet Modbus/TCP/ Ethernet/IP/PROFINET TI-BL20-E-EN-S-2

Zestaw w IP20 do prostej komunikacji I/O przez Ethernet Modbus/TCP/ Ethernet/IP/PROFINET TI-BL20-E-EN-S-2 Brak konieczności stosowania specjalnego oprogramowania (modułu funkcyjnego) w celu integracji z systemami PLC. Długość przewodu pomiędzy interfejsem i głowicą czytająco-zapisującą: do 50 m Podłączenie

Bardziej szczegółowo

SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji

SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji SYSTEMY MES SGL CARBON POLSKA S.A. System monitoringu i śledzenia produkcji Dok. Nr PLPN016 Wersja: 16-03-2007 ASKOM to zastrzeżony znak firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście znaki

Bardziej szczegółowo

4.2 STEROWNIKI SERII RCC

4.2 STEROWNIKI SERII RCC ASTOR KATALOG SYSTEMÓW STEROWANIA ASTRAADA PLC 4.2 STEROWNIKI SERII RCC HERCC972-8 wejść dyskretnych (12/24 VDC), 4 wyjścia dyskretne (24VDC), 8 wejść analogowych (0 20 ma), 4 wyjścia analogowe (0 20 ma),

Bardziej szczegółowo

CM Konwerter ModBus RTU slave ModBus RTU master

CM Konwerter ModBus RTU slave ModBus RTU master CM-180-3 Konwerter ModBus RTU slave ModBus RTU master Spis treści: Konwerter ModBus RTU slave - ModBus RTU master - CM-180-3 1. Przeznaczenie modułu 3 2. Tryby pracy modułu 3 2.1. Tryb inicjalizacyjny

Bardziej szczegółowo

4. Podstawowa konfiguracja

4. Podstawowa konfiguracja 4. Podstawowa konfiguracja Po pierwszym zalogowaniu się do urządzenia należy zweryfikować poprawność licencji. Można to zrobić na jednym z widżetów panelu kontrolnego. Wstępną konfigurację można podzielić

Bardziej szczegółowo

Seria wielofunkcyjnych serwerów sieciowych USB

Seria wielofunkcyjnych serwerów sieciowych USB Seria wielofunkcyjnych serwerów sieciowych USB Przewodnik szybkiej instalacji Wstęp Niniejszy dokument opisuje kroki instalacji i konfiguracji wielofunkcyjnego serwera sieciowego jako serwera urządzenia

Bardziej szczegółowo

Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0

Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0 Instrukcja obsługi SafeIT - modułu zdalnego sterowania do sterowników kotłów CO firmy Foster v1.0 Wersja z dnia: 2017-08-21 Spis treści Opis... 3 1. Zasady bezpieczeństwa... 3 Instalacja... 3 Użytkowanie...

Bardziej szczegółowo

WXEth (firmware v1.03) Interfejs sieciowy dla stacji pogodowych Obsługa serwerów APRS-IS Obsługa serwisu www.weatherunderground.

WXEth (firmware v1.03) Interfejs sieciowy dla stacji pogodowych Obsługa serwerów APRS-IS Obsługa serwisu www.weatherunderground. WXEth (firmware v1.03) Interfejs sieciowy dla stacji pogodowych Obsługa serwerów APRS-IS Obsługa serwisu www.weatherunderground.com Podręcznik użytkownika Instrukcja oprogramowania konfiguracyjnego Producent:

Bardziej szczegółowo

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400

Spis treści. Dzień 1. I Rozpoczęcie pracy ze sterownikiem (wersja 1707) II Bloki danych (wersja 1707) ZAAWANSOWANY TIA DLA S7-300/400 ZAAWANSOWANY TIA DLA S7-300/400 Spis treści Dzień 1 I Rozpoczęcie pracy ze sterownikiem (wersja 1707) I-3 Zadanie Konfiguracja i uruchomienie sterownika I-4 Etapy realizacji układu sterowania I-5 Tworzenie

Bardziej szczegółowo

Siemens IO-Link. Smart TIA integration of sensors and actuators

Siemens IO-Link. Smart TIA integration of sensors and actuators Siemens IO-Link Smart TIA integration of sensors and actuators IO-Link Integracja z TIA (SIMATIC) Siemens IO-Link Dost pne produkty Modu Master IO-Link Modu y IO Modu y obiektowe Oprogramowanie STEP 7

Bardziej szczegółowo

Instrukcja integracji systemu RACS 4 z centralami alarmowymi INTEGRA firmy SATEL

Instrukcja integracji systemu RACS 4 z centralami alarmowymi INTEGRA firmy SATEL Roger Access Control System Instrukcja integracji systemu RACS 4 z centralami alarmowymi INTEGRA firmy SATEL Wersja dokumentu: Rev. C Spis treści 1. Wstęp... 3 2. Scenariusz działania... 3 3. Instalacja...

Bardziej szczegółowo

Klient-Serwer Komunikacja przy pomocy gniazd

Klient-Serwer Komunikacja przy pomocy gniazd II Klient-Serwer Komunikacja przy pomocy gniazd Gniazda pozwalają na efektywną wymianę danych pomiędzy procesami w systemie rozproszonym. Proces klienta Proces serwera gniazdko gniazdko protokół transportu

Bardziej szczegółowo

Projekt Komputerowych Systemów Sterowania Wymiana danych pomiędzy dwoma sterownikami Siemens S7-300 po sieci Profibus DP

Projekt Komputerowych Systemów Sterowania Wymiana danych pomiędzy dwoma sterownikami Siemens S7-300 po sieci Profibus DP Gliwice, 7 stycznia 2007-01-07 Projekt Komputerowych Systemów Sterowania Wymiana danych pomiędzy dwoma sterownikami Siemens S7-300 po sieci Profibus DP Janusz Serwin KSS, sem. 9 Informacje ogólne Profibus

Bardziej szczegółowo

Moduł konwertera RS-232/LON

Moduł konwertera RS-232/LON Kanał transmisji szeregowej RS-232/RS-485 z protokołem MODBUS, M-BUS lub innym, wybranym przez użytkownika Zegar czasu rzeczywistego i pamięć z podtrzymywaniem bateryjnym (opcja) Praca w sieci LonWorks

Bardziej szczegółowo

STHR-6610 Naścienny przetwornik temperatury i wilgotności

STHR-6610 Naścienny przetwornik temperatury i wilgotności STHR-6610 Naścienny przetwornik temperatury i wilgotności AN-STHR-6610v1_01 Data aktualizacji: 05/2011r. 05/2011 AN-STHR-6610v1_01 1 Spis treści Symbole i oznaczenia... 3 Ogólne zasady instalacji i bezpieczeństwa...

Bardziej szczegółowo

Warsztaty ewon. zdalny dostęp do sterowników

Warsztaty ewon. zdalny dostęp do sterowników Warsztaty ewon zdalny dostęp do sterowników Product Update, 2014 Spis treści Wstęp... 3 1. ebuddy podstawowa konfiguracja rutera ewon... 5 2. Konfiguracja rutera ewon przez przeglądarkę stron... 6 2.1.

Bardziej szczegółowo

Instrukcja inteligentnego gniazda Wi-Fi współpracującego z systemem Asystent. domowy

Instrukcja inteligentnego gniazda Wi-Fi współpracującego z systemem Asystent. domowy Instrukcja inteligentnego gniazda Wi-Fi współpracującego z systemem Asystent domowy Instrukcja inteligentnego gniazda Wi-Fi współpracującego z systemem Asystent domowy 1 Podłącz do prądu 2 Połącz z siecią

Bardziej szczegółowo

3Motion - wieloosiowy sterownik ruchu Część 1. Informacje ogólne i hardware

3Motion - wieloosiowy sterownik ruchu Część 1. Informacje ogólne i hardware - wieloosiowy sterownik ruchu Część 1 Informacje ogólne i hardware to wieloosiowy programowalny sterownik ruchu z interpolacją liniową, kołową i obsługą G-kodów Profil ruchu osi: S-rampa prędkość przyspieszenie

Bardziej szczegółowo