SIEMENS ET200S IM 151-8 PN/DP CPU System rozproszonych I/O, DP master Moduł master Instrukcja użytkownika
Poniżej znajdują się krótkie informacje dla System rozproszonych I/O ET200S IM 151-8 PN/DP CPU, Moduł master DP master. System ET 200S z IM 151-8 PN/DP CPU to inteligentny procesor, który może być używany jako kontroler IO lub urządzeń PROFINET CBA (z lub bez funkcjonalności proxy dla sieci PROFIBUS DP). Możliwe jest połączenie z modułem DP master, aby uzyskać funkcjonalność proxy dla sieci PROFIBUS DP.
Advertisement
Advertisement
SIMATIC
ET200S rozproszone we/wy
IM 151-8 PN/DP CPU moduł interfejsu
Instrukcja użytkowania
Przedmowa
Opis
Budowa i elementy sygnalizacji
1
2
3
Komunikacja
Koncepcja pamięci
4
Montaż i podłączenie
5
6
Adresacja
Uruchomienie
7
Serwis i konserwacja
8
9
Funkcje
Wykrywanie i usuwanie usterek, diagnostyka
10
Dane techniczne
Dodatek
A
B
06/2008
A5E02049034-01
Wskazówki bezpieczeństwa
Niniejsza instrukcja zawiera wskazówki, których przestrzeganie pozwoli na zapewnienie bezpieczeństwa oraz zapobie gnie 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
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.
Pr awidłowe użycie
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ń.
Znaki handlowe
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 48 48
90437
NÜRNBERG
GERMANY
A5E02049034-01
Ⓟ 07/2008
Copyright
© Siemens AG 2008.
Technical data subject to change
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 151-8
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 151-
8 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 151-8 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 http://support.automation.siemens.com/WW/view/en/11669702/133300.
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
3
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 151-8 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. http://www.siemens.com/automation/partner
Portal Internetowy zawierający dokumentację techniczną dla różnych produktów oraz systemów SIMATIC jest dostępny pod adresem: http://www.siemens.com/automation/simatic/portal
Katalog online oraz system zamówień dostępne są pod adresem: http://www.siemens.com/automation/mall
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 -90327, Norymerga, Niemcy. Telefon: +49 (911) 895-3200. http://www.siemens.com/sitrain
4
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Przedmowa
Wsparcie Techniczne
Wsparcie te chniczne z zakresu wszystkich projektów A&D mogą Państwo znaleźć
● korzystając zapytania (support request) wysłanego przez stronę: http://www.siemens.com/automation/support-request
● Tel.: + 49 180 5050 222
● Fax: + 49 180 5050 223
Dodatkowe informacje w zakresie naszego wsparcia technicznego znajdują się pod adresem http://www.siemens.com/automation/service
Service & Support w sieci Internet
Poza dokumentacją, oferujemy także obszerną bazę wiedzy w Internecie, pod adresem: http://www.siemens.com/automation/service&support
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
5
Przedmowa
6
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
7
Spis treści
1
2
3
Informacje ogólne .......................................................................................................................................11
1.1
1.2
1.3
1.4
Funkcje modułu interfejsu IM 151-8 PN/DP CPU ..........................................................................11
Właściwości modułu interfejsu IM 151-8 PN/DP CPU ...................................................................12
Właściwości modułu DP master .....................................................................................................14
Przykładowe konfiguracje ..............................................................................................................15
Budowa i elementy sygnalizacyjne ...........................................................................................................17
2.1
Budowa i elementy sygnalizacyjne modułu interfejsu CPU IM 151-8 PN/DP ............................17
2.2
2.3
Wyświetlanie statusu i błędów modułu IM 151-8 PN/DP CPU ......................................................19
Elementy sygnalizacji modułu DP master ......................................................................................20
Komunikacja ................................................................................................................................................21
3.1
Interfejsy .........................................................................................................................................21
3.1.1
PROFINET (PN).............................................................................................................................21
3.1.2
PROFIBUS DP ...............................................................................................................................25
3.2
Usługi komunikacyjne ....................................................................................................................27
3.2.1
Informacje ogólne o usługach komunikacyjnych ...........................................................................27
3.2.2
Komunikacja PG ............................................................................................................................29
3.2.3
Komunikacja OP ............................................................................................................................30
3.2.4
Komunikacja S7 .............................................................................................................................30
3.2.5
Routing ...........................................................................................................................................31
3.2.6
Routing zbiorów danych .................................................................................................................32
3.2.7
Spójność danych ............................................................................................................................34
3.2.8
Komunikacja za pomocą PROFINET ............................................................................................34
3.3
Web serwer ....................................................................................................................................46
3.3.1
Ustawienia językowe ......................................................................................................................49
3.3.2
Ustawienia HW Config, zakładka "Web" ........................................................................................51
3.3.3
Uaktualnianie .................................................................................................................................53
3.3.4
Strony Web ....................................................................................................................................54
3.4
Połączenia S7 (S7 connections) ....................................................................................................66
3.4.1
Połączenie S7 (S7 connection) jako ścieżka komunikacji .............................................................66
3.4.2
Przypisywanie połączenia S7 ........................................................................................................67
3.4.3
Dystrybucja i dostępność zasobów połączenia S7 ........................................................................69
3.4.4
Zasoby połączeń dla routingu ........................................................................................................70
moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Spis treści
4
5
6
7
3.5
DPV1 ..............................................................................................................................................71
Koncepcja pamięci .....................................................................................................................................73
4.1
Obszary pamięci i pamięć podtrzymywana (retentive memory) ....................................................73
4.1.1
Obszary pamięci moduł interfejsu IM 151-8 PN/DP CPU ..............................................................73
4.1.2
Podtrzymywania pamięci ładowania, systemowej i RAM ..............................................................74
4.1.3
Podtrzymywanie obiektów pamięci ................................................................................................75
4.1.4
Obszary adresowe pamięci systemowej ........................................................................................76
4.1.5
Właściwości SIMATIC Micro Memory Card ...................................................................................79
4.2
Funkcje pamięci .............................................................................................................................80
4.2.1
Informacje ogólne: funkcje pamięci................................................................................................80
4.2.2
Wgrywanie programu użytkownika poprzez SIMATIC Micro Memory Card do modułu interfejsu
IM 151-8 PN/DP CPU ....................................................................................................................81
4.2.3
Obs ługa bloków..............................................................................................................................82
4.2.4
Kasowanie pamięci i restart CPU ..................................................................................................83
4.2.5
Receptury .......................................................................................................................................84
4.2.6
Pliki rejestracyjne (log) wartości pomiarowych ..............................................................................85
4.2.7
Archiwizacja (backup) projektu na SIMATIC Micro Memory Card .................................................87
Montaż i podłączenie ..................................................................................................................................89
5.1
5.2
5.3
5.4
Zawartość .......................................................................................................................................89
Instalacja modułu interfejsu IM 151-8 PN/DP CPU .......................................................................89
Podłączanie modułu interfejsu IM 151-8 PN/DP CPU ...................................................................90
Instalacja i podłączenie modułu DP master ...................................................................................93
Adresacja .....................................................................................................................................................95
6.1
Adresacja modułów I/O ..................................................................................................................95
6.1.1
Adresacja zgodna ze slotami dla zcentralizowanych modułów I/O ...............................................95
6.1.2
Adresacja użytkownika dla modułów I/O .......................................................................................97
6.2
6.3
Adresacja w PROFINET IO ...........................................................................................................98
Adresowanie w PROFIBUS DP .....................................................................................................99
Uruchomienie ............................................................................................................................................101
7.1
Informacje ogólne.........................................................................................................................101
7.2
Procedura uruchamiania ..............................................................................................................101
7.2.1
Proce dura: uruchamianie sprzętu ................................................................................................101
7.2.2
Procedura: uruchamianie oprogramowania .................................................................................103
7.3
7.4
Uruchomieniowa lista kontrolna ...................................................................................................105
Uruchamianie modułów ...............................................................................................................106
7.4.1
Wkładanie/Wymiana SIMATIC Micro Memory Card ....................................................................106
7.4.2
Pierwsze załączenie zasilania .....................................................................................................108
7.4.3
Resetowanie moduł interfejsu IM 151-8 PN/DP CPU przy użyciu przełącznika wyboru trybu pracy
.....................................................................................................................................................109
7.4.4
Formatowanie SIMATIC Micro Memory Card ..............................................................................112
7.4.5
Reset do stanu jak przy dostawie ................................................................................................113
7.4.6
Podłączanie programatora / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM
151-8 PN/DP CPU .......................................................................................................................115
8
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Spis treści
8
7.4.7
Uruchamianie SIMATIC Manager ................................................................................................117
7.4.8
Monitoring i modyfikacja I/O .........................................................................................................118
7.5
Uruchamianie PROFINET IO .......................................................................................................122
7.5.1
Wymagania do uruchamiania PROFINET ...................................................................................122
7.5.2
Konfiguracja i uruchamianie systemu PROFINET IO ..................................................................123
7.6
Uruchamianie PROFIBUS DP .....................................................................................................128
7.6.1
Uruchamianie sieci PROFIBUS DP .............................................................................................128
7.6.2
Uruchamianie IM 151-
8 PN/DP CPU z modułem DP master jako DP master ............................130
7.6.3
Bezpośrednia wymiana danych (Direct data exchange) .............................................................133
Serwis i konserwacja ................................................................................................................................135
8.1
Infor macje ogólne.........................................................................................................................135
8.2
Kopia zapasowa firmware na SIMATIC Micro Memory Card ......................................................135
8.3
Aktualizacja firmware ...................................................................................................................137
8.3.1
Kiedy należy uaktualnić moduł interfejsu IM 151-8 PN/DP CPU? ...............................................137
8.3.2
Aktualizacja firmware przy użyciu SIMATIC Micro Memory Card ...............................................137
8.3.3
Aktualizacja firmware online (poprzez sieć) .................................................................................138
8.4
8.5
8.6
Kopia danych projektu na SIMATIC Micro Memory Card ............................................................139
Wymiana modułu interfejsu IM 151-8 PN/DP CPU ......................................................................140
Wymiana modułu DP master .......................................................................................................142
9
Funkcje.......................................................................................................................................................145
9.1
Para metryzacja spoiny odniesienia dla podłączenia termopar ....................................................145
9.2
Wyjmowanie i wkładanie modułów podczas pracy ......................................................................147
9.2.1
Informacje ogólne.........................................................................................................................147
9.2.2
Co się dzieje, gdy moduły wyjmowane są podczas pracy ...........................................................147
9.2.3
Procedura, gdy moduły są wkładane podczas pracy...................................................................148
9.3
Włączanie i wyłączanie modułów zasilania podczas pracy .........................................................150
10
Wykrywanie i usuwanie usterek, diagnostyka .......................................................................................151
10.1
Informacje ogólne.........................................................................................................................151
10.2
Dane identyfikacyjne i konserwacyjne modułu interfejsu IM 151-8 PN/DP CPU ........................151
10.3
Funkcje test ujące .........................................................................................................................154
10.3.1
Informacje ogólne: funkcje testujące............................................................................................154
10.3.2
Informacje ogólne: Diagnostyka...................................................................................................156
10.3.3
Funkcje diagnostyczne dostępne w STEP 7 ...............................................................................159
10.3.4
Diagnostyka infrastruktury sieciowej (SNMP) ..............................................................................159
10.4
Diagnostyka z wykorzystaniem diod statusu i błędów .................................................................162
10.4.1
Wprowadzenie .............................................................................................................................162
10.4.2
Wyświetlanie statusu i błędów modułu interfejsu IM 151-8 PN/DP CPU.....................................162
10.4.3
Ocena diody SF LED w przypadkach błędów programowych .....................................................163
10.4.4
Ocena diody SF w przypadku błędów sprzętowych ....................................................................165
10.4.5
Wyświetlanie statusu i błędów dla interfejsu PN ..........................................................................166
10.4.6
Wyświetlanie statusu i błędów modułu DP master ......................................................................168
10.5
Podstawy diagnostyki w PROFINET IO .......................................................................................169
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
9
Spis treści
10.6
Diagnostyka PROFIBUS DP ........................................................................................................170
10.6.1
Diagnostyka moduł interfejsu IM 151-8 PN/DP CPU jako DP master .........................................170
11
Dane techniczne ........................................................................................................................................173
11.1
Ogólne dane techniczne ..............................................................................................................173
11.2
Moduł interfejsu IM 151-8 PN/DP CPU ........................................................................................173
11.2.1
Schemat blokowy IM 151-
8 PN/DP CPU z modułem DP master ................................................173
11.2.2
Specyfikacja techniczna IM 151-8 PN/DP CPU ...........................................................................174
11.3
Moduł DP master .........................................................................................................................183
11.3.1
Specyfikacja techniczna
– moduł DP master ...............................................................................183
12
Dodatek ......................................................................................................................................................185
12.1
Numery zamówieniowe ................................................................................................................185
12.1.1
Numery zamówieniowe modułów ................................................................................................185
12.1.2
Numery zamówieniowe dla akcesorii ...........................................................................................186
12.2
Rysunki wymiarowe .....................................................................................................................187
12.2.1
Moduł interfejsu IM 151-8 PN/DP CPU ........................................................................................187
12.2.2
Moduł DP master .........................................................................................................................188
12.3
Czasy cyklu i reakcji .....................................................................................................................189
12.3.1
Informacje ogólne.........................................................................................................................189
12.3.2
Czas cyklu (Cycle time) ...............................................................................................................190
12.3.3
Czas reakcji (Response time) ......................................................................................................195
12.3.4
Czas reakcji dla przerwania .........................................................................................................199
12.4
Dodatkowa dokumentacja ............................................................................................................200
13
Słownik.......................................................................................................................................................203
14
Indeks .........................................................................................................................................................233
10
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Informacje ogólne
1.1
1
Funkcje modułu interfejsu IM 151-8 PN/DP CPU
Moduł interfejsu IM 151-8 PN/DP CPU jest komponentem systemu rozproszonych I/O
ET 200S o stopniu ochrony IP20.
Moduł interfejsu IM 151-8 PN/DP CPU jest „inteligentnym procesorem”. Pozwala na decentralizację zadań sterowania.
Dlatego, ET 200S z IM 151-8 PN/DP CPU może, jeśli jest takie wymaganie, wykonywać w pełni niezależne funkcje sterowania poprzez powiązane funkcjonalne jednostki procesowe.
Moduł interfejsu IM 151-8 PN/DP CPU 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 m odułu interfejsu IM 151-8 PN/DP CPU pozwala na dalszą modularyzację oraz standaryzację funkcjonalnych jednostek procesowych oraz prosty i przejrzysty koncept sterowania maszyn.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
11
Informacje ogólne
1.2
Właściwości modułu interfejsu IM 151-8 PN/DP CPU
1.2
Właściwości modułu interfejsu IM 151-8 PN/DP CPU
Właściwości modułu interfejsu IM 151-8 PN/DP CPU
Moduł interfejsu IM 151-8 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 wr az 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, m oduł interfejsu IM 151-8 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 m odułu interfejsu IM 151-8 PN/DP CPU (RUN i STOP)
- statusu połączenia portów 1 i 3 interfejsu PROFINET (P1 - LINK, P2 - LINK, P3 -
LINK)
Moduł interfejsu IM 151-8 PN/DP CPU może być rozszerzony o jeden moduł DP master.
Pozwala to na rozszerzenie funkcjonalności do DP master.
12
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Informacje ogólne
1.3
Właściwości modułu DP master
Integracja modułu interfejsu IM 151-8 PN/DP CPU w ET 200S
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 PN/DP CPU?
Aby skonfigurować ET 200S z IM 151-8 PN/DP CPU (konfiguracja i parametryzacja) oraz aby zaprogramować moduł interfejsu IM 151-8 PN/DP CPU niezbędne jest oprogramowanie na rzędziowe STEP 7 w wersji V5.4 + ServicePack 4 lub nowszej.
Procedura konfiguracji ET 200S z IM 151-8 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 programowa nia modułu interfejsu IM 151-8 PN/DP CPU.
Listę Instrukcji umieszczono w Internecie, pod adresem http://www.siemens.com/automation/service&support, wpis ID 13206730.
Ograniczenia w zakresie użycia starterów silnikowych oraz modułów ET 200S
Przy wykorzystaniu centralnym ET 200S z IM 151-8 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 151-8 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
3RK1301-0❑B10-❑AA2 E06 DS1e-x direct-on-line starter; HF
RS1e-x reversing starters; HF
F-DS1e-x fail-safe direct starters; HF
F-RS1e-x fail-safe reversing starters; HF
DS1e-x direct-on-line starter; HF
RS1e-x reversing starters; HF
DSS1e-x direct soft starters; HF
DS1e-x direct-on-line starter; HF
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
2 AI I 4WIRE HS moduł analogowy
2AI U HS moduł analogowy
2AO I HS moduł analogowy
2AO U HS moduł analogowy
3RK1301-0❑B13-❑AA2
3RK1301-0❑B❑0-❑AA3
3RK1301-0❑B❑❑-❑AA4 E02
6ES7134-4GB52-0AB0
6ES7134-4GB62-0AB0
6ES7134-4FB52-0AB0
6ES7135-4GB52-0AB0
6ES7135-4FB52-0AB0
E06
E03
E03
E01
E01
E01
E03
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
13
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 151-8 PN/DP CPU z modułem DP master z umożliwia wykorzystanie go jako urządzenia typu master w sieci DP.
UWAGA
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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 151-8 PN/DP CPU z prawej strony, co integruje go z
ET 200S.
Jak programować i konfigurować ET 200S z IM 151-8 PN/DP CPU oraz modułem master?
Aby skonfigurować ET 200S z IM 151-8 PN/DP CPU i modułem DP master (konfiguracja i parametr yzacja) oraz aby zaprogramować moduł interfejsu IM 151-8 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 151-8 PN/DP CPU została opisana w rozdziale
Uruchomienie nini ejszego podręcznika.
14
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Informacje ogólne
1.4
Przykładowe konfiguracje
1.4
Przykładowe konfiguracje
Przykładowa konfiguracja ET 200S z IM 151-8 PN/DP CPU
Poniższy rysunek przedstawia przykładową konfigurację ET 200S z IM 151-8 PN/DP CPU.
Rysunek 1-1 Widok rozproszonego systemu I/O ET 200S z IM 151-8 PN/DP CPU
① Moduł interfejsu IM 151-8 PN/DP CPU ④ Moduł terminujący
②
Moduł mocy PM-E do zasilania modułów elektroniki
⑤
Moduły zacisków TM-E dla modułów
elektroniki
③
Moduły elektorniki
⑥
Moduły zacisków TM-P dla modułu mocy
PM-E
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
15
Informacje ogólne
1.4
Przykładowe konfiguracje
Przykładowa konfiguracja ET 200S z IM 151-8 PN/DP CPU i modułem DP master
Poniższy rysunek przedstawia przykładową konfigurację ET 200S z IM 151-8 PN/DP CPU oraz modułem DP master.
16
Rysunek 1-2 Widok rozproszonego systemu I/O ET 200S z IM 151-8 PN/DP CPU oraz modułem
DP master
①
Moduł interfejsu IM 151-8 PN/DP CPU ⑦ Starter nawrotny
②
Moduł DP master
⑧
Moduł terminujący
⑨ Szyna mocy (zasilania) ③ Moduł mocy PM-E do zasilania modułów elektronicznych
④
Moduły elektroniczne
⑩
Moduł zacisków TM-P do modułów mocy
PM-D
⑤ Moduł mocy PM-D do starterów sil.
⑥ S tartery bezpośrednie
⑪ Moduł zacisków TM-E do modułów
elektronicznych
⑫
Moduł zacisków TM-P do modułów mocy
PM-E
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Budowa i elementy sygnalizacyjne
2.1
2
Budowa i elementy sygnalizacyjne modułu interfejsu CPU
IM 151-8 PN/DP
Budowa i elementy sygnalizacyjne
Rysunek 2-1 2.1
Budowa i elementy sygnalizacyjne modułu interfejsu IM 151-8 PN/DP CPU
Rys. przedstawia...
①
②
③
④
⑤
⑥
⑦
⑧ następujące elementy modułu interfejsu IM 151-8 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 151-8 PN/DP CPU
Sygnalizacja statusu interfejsu PROFINET
Slot karty SIMATIC Micro Memory Card
Podłączenie zasilania
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
17
Budowa i elementy sygnalizacyjne
2.1
Budowa i elementy sygnalizacyjne modułu interfejsu CPU IM 151-8 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
Pozycja
RUN
STOP
MRES
Ustawienia przełącznika wyboru trybu pracy
Znaczenie tryb RUN tryb STOP
Opis
Moduł interfejsu IM 151-8 PN/DP CPU wykonuje program użytkownika.
Moduł interfejsu IM 151-8 PN/DP CPU nie wykonuje programu użytkownika. kasowanie pamięci Ustawienie przełącznika wyboru trybu dla:
Kasowania pamięci modułu interfejsu CPU
IM 151-8 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 151-8 PN/DP CPU: STEP 7 Online Help.
Informacje dotyczące kasowania pamięci modułu interfejsu IM 151-8 PN/DP CPU: rozdział Kasowanie pamięci modułu interfejsu IM 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
2.2
Budowa i elementy sygnalizacyjne
2.2
Wyświetlanie statusu i błędów modułu IM 151-8 PN/DP CPU
Wyświetlanie statusu i błędów modułu IM 151-8 PN/DP CPU
Wyświetlanie statusu i błędów
Tabela 2-2
RUN
STOP
Wyświetlanie statusu i błędów moduł interfejsu IM 151-8 PN/DP CPU
Oznaczenie LED
SF
MT
ON
FRCE
Kolor Znaczenie
Czerwony Błąd zbiorczy dla sprzętu lub błąd programowy
Żółty
Zielony
Żółty
Zielony
Żółty
Informacje dotyczące konserwacji
Napięcie zasilania dla IM 151-8 PN/DP CPU
LED świeci: aktywne zadanie forsowania
LED mruga z częst. 2 Hz: funkcja testowania węzła (urządzenia).
IM 151-8 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.
IM 151-8 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 151-8 PN/DP
Oznaczenie LED
BF-PN
P1 – LINK
P2 - LINK
P3 - LINK
Kolor Znaczenie
Czerwony Błąd magistrali PROFINET
Zielony Połączenie dla portu 1 aktywne
Zielony
Zielony
Połączenie dla portu 2 aktywne
Połączenie dla portu 3 aktywne
Odwołania
Tryby pracy modułu interfejsu IM 151-8 PN/DP CPU: STEP 7 Online Help
Informacje dotyczące kasowania pamięci modułu interfejsu IM 151-8 PN/DP CPU: rozdział Kasowanie pamięci modułu interfejsu IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
19
Budowa i elementy sygnalizacyjne
2.3
Elementy sygnalizacji modułu DP master
2.3
Elementy sygnalizacji modułu DP master
Elementy sygnalizacji
Rysunek 2-2 2.3
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3
3.1 Interfejsy
3.1.1
Dostępność
PROFINET (PN)
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 dod atkowych 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 151-8 PN/DP CPU.
Zintegrowany interfejs PROFINET modułu interfejsu IM 151-8 PN/DP CPU jest konfigurowany poprzez interfejs PROFINET.
Synchronizacja czasu przy użyciu PROFINET
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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ść synch ronizacji czasu dla interfejsu DP modułu DP master. Moduł interfejsu CPU
IM 151-8 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 151-8 PN/DP CPU jest synchronizowany przez serwer czasu poprzez NTP za pomocą interfejsu PN (zgodnie z funkcjonalnością time slave). Moduł interfejsu IM 151-8 PN/DP CPU może być używany jako master czasu dla interfejsu DP.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
21
Komunikacja
3.1 Interfejsy
Możliwość komunikacji PROFINET (PN)
Urządzenia PROFINET IO (np. moduł interfejsu IM 151-3 PN dla ET 200S)
S7-300 / S7-400 z interfejsem PROFINET (np. CPU 317-2 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
Prędkość transmisji
Media
802.3
RJ45
Do 100 Mbps
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 151-8 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 151-8 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 151-8 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 151-8 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 151-8 PN/DP CPU, z powodu ustawienia „Autonegotiation” moduł interfejsu IM 151-8 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 skonfigu rować 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 151-8 PN/DP CPU
W programie STEP 7 HW Config można dezaktywować port interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU.
Domyślnie opcja jest aktywna.
Jeśli port interfejsu PROFINET jest nieaktywny, nie można za jego pomocą komunikować się z m odułem interfejsu IM 151-8 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 151-8 PN/DP CPU, aby zagwarantować dostęp do modułu, zawsze musi być aktywny co najmniej jeden port.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
23
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 nadawania
250 µs
500 µs
1 ms
⇒
⇒
⇒
Czas aktualizacji
250 µs do 128 ms
500 µs do 256 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.1 Interfejsy
Odwołania
Szczegółowe informacje o konfiguracji zintegrowanego interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU znajdują się w rozdziałach Podłączenie PD/PC do
zintegrowanego interfejsu PROFINET
modułu interfejsu IM 151-8 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 http://www.siemens.com/automation/service&support, wpis ID 8763736
Component Based Automation, Commissioning Systems - Tutorial, wpis ID 18403908
Dodatkowe informacje o PROFINET znajdują się na http://www.profinet.com
Zobacz także
Podłączanie Programatora (PD) / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU (Strona 115)
Konfiguracja i uruchomienie systemu PROFINET IO (Strona 123)
3.1.2
Dostępność
PROFIBUS DP
W połączeniu z opcjonalnym modułem DP master, moduł interfejsu IM 151-8 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 151-8 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).
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
25
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 151-8 PN/DP CPU. IM 151-8 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 151-8 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 151-8 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 151-8 PN/DP CPU został skonfigurowany jako klient czasu dla interfejsu PROFINET).
Jako slave czasu, moduł interfejsu IM 151-8 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 inter fejsie DP modułu DP master, istnieje także synchronizacja czasu na interfejsie PROFINET. M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8 PN/DP CPU jest synchronizowany za pomocą czasu poprzez NTP na interfejsie PN.
Wówczas moduł interfejsu IM 151-8 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: http://www.profibus.com
26
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.2
Usługi komunikacyjne
3.2
Usługi komunikacyjne
3.2.1
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:
Do stę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 151-8 PN/DP CPU, PC, ...).
Przegląd usług komunikacyjnych
Poniższa tabela zawiera przegląd usług komunikacyjnych zapewnianych przez moduł interfejsu IM 151-8 PN/DP CPU.
Tabela 3-1
Usługi komunikacyjne modułu interfejsu IM 151-8 PN/DP CPU
Usługi komunikacyjne Funkcjonalność
Komunikacja programatora Uruchomienie, testy, diagnostyka
Komunikacja OP
Komunikacja S7
Sterowanie i monitoring
Data exchange in server and client mode: Configuration of communication required
Komunikacja Global data Cykliczna wymiana danych
(np. pamięć bitów)
Funkcje routingu programatora np. testowanie, również diagnostyka innych sieci
Ustawienie routingu zbioru danych
PROFIBUS DP 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 151-8
PN/DP CPU.
Wymiana danych pomiędzy urządzeniami master i slave
Czas, w którym nawiązywane jest połączenie S7... z programatora, rozpoczyna się, gdy zostanie użyta usługa. z OP przy załączeniu zasilania 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.
Nie wymaga połączenia S7 przez
PN
X
X
X
–
X
X
–
PROFINET CBA Nie wymaga połączenia S7 X przez DP
(opcja)
X
X
Tylko w trybie serwer
–
X
X
X tylko jako
DP master
– Wymiana danych za pomocą komunikacji opartej o komponenty (component based communication)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
27
Komunikacja
3.2
Usługi komunikacyjne
Usługi komunikacyjne Funkcjonalność
PROFINET IO
Web server
SNMP
(Simple Network
Management Protocol)
Otwarta komunikacja za pomocą TCP/IP
Wymiana danych pomiędzy kontrolerami IO a urządzeniami IO
Diagnostyka
Standardowy protokół do diagnostyki i konfiguracji sieci
Czas, w którym nawiązywane jest połączenie S7...
Nie wymaga połączenia S7
Nie wymaga połączenia S7
Nie wymaga połączenia S7
Otwarta komunikacja za pomocą ISO on TCP
Otwarta komunikacja za pomocą UDP
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, 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
X
X przez
PN
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.2
Usługi komunikacyjne
3.2.2
Właściwości
Komunikacja PG
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
151-8 PN/DP CPU.
M oduł interfejsu IM 151-8 PN/DP CPU może utrzymać klika jednoczesnych połączeń do jednego lub kliku urządzeń programujących.
IM 151-8 PN/DP CPU bez skonfigurowanego interfejsu PROFINET
Jeśli moduł interfejsu IM 151-8 PN/DP CPU nie ma skonfigurowanego interfejsu PROFINET
(adres IP), można jednak komunikować się PD z modułem interfejsu IM 151-8 PN/DP CPU.
M oduł interfejsu IM 151-8 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 151-8 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.
Po prawny adres IP może być przypisany do moduł interfejsu IM 151-8 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 151-8
PN/DP CPU.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
29
Komunikacja
3.2
Usługi komunikacyjne
3.2.3 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 151-8 PN/DP CPU.
M oduł interfejsu IM 151-8 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 151-8
PN/DP CPU pracuje ze skonfigurowanym adresem IP.
3.2.4
Właściwości
Komunikacja S7
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.2
Usługi komunikacyjne
3.2.5 Routing
Właściwości
Od STEP 7 V5.4 + SP 4 można używać PD / PC poprzez moduł interfejsu IM 151-8 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
B ramy 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 151-8 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 f unkcji routingu możliwe są maksymalnie 4 połączenia do interfejsu PROFINET modułu interfejsu IM151-8 PN/DP CPU.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
31
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 p omocą 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.
Szcze gółowy opis zawarto w STEP 7 Online Help oraz w podręczniku System and Standard
Functions for S7-300/400.
3.2.6 Routing zbiorów danych
Dostępność
M oduł interfejsu IM 151-8 PN/DP CPU 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 151-8 PN/DP CPU. Moduł interfejsu IM 151-8 PN/DP CPU komunikuje się poprzez PROFIBUS z urządzeniami obiektowymi.
Programator / PC z programem
SIMATIC PDM
Rysunek 3-1 IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
33
Komunikacja
3.2
Usługi komunikacyjne
3.2.7
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.
3.2.8
3.2.8.1
Komunikacja za po
Wprowadzenie
mocą PROFINET
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 61158 od roku 2003.
34
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.2
Usługi komunikacyjne
Cele PROFINET
Celami PROFINET są:
Otwarty Stan dardowy 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
Z aimplementowaliś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. http://www.profinet.com
Aby uzyskać więcej informacji, odwiedź: http://www.siemens.com/profinet
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
35
Komunikacja
3.2
Usługi komunikacyjne
3.2.8.2 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.
P
ROFINET 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 7.
36
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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. Kon figuruje 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
37
Komunikacja
3.2
Usługi komunikacyjne
3.2.8.3 System PROFINET IO
Funkcje PROFINET IO
Poniższy rysunek przedstawia nowe funkcje w PROFINET IO.
Sieć firmowa
38
Rysunek przedstawia
Podłączenie sieci firmowej do poziomu obiektowego
Połączenia pomiędzy systemem automatyki a poziomem obiektowym
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 319-3 PN/DP ①
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 151-8 PN/DP CPU ② - Switch 2
–
Zintegrowany switch IO urządzenie ET 200S ⑤ – na urządzenie IO ET 200S ⑥
Kontroler IO modułu interfejsu
IM151-8 PN/DP CPU
②
bezpośrednio steruje urządzeniami w sieciach
Industrial Ethernet i PROFIBUS.
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 CPU② jest kontrolerem IO dla dwóch urządzeń IO -
ET 200S ③ i ET 200S ④
M oduł interfejsu IM 151-8 PN/DP CPU ② jest również kontrolerem IO dla
ET 200 (DP slave) ⑦ poprzez IE/PB Link.
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.2
Usługi komunikacyjne
Rysunek przedstawia
Moduł interfejsu IM 151-8
PN/DP CPU ② i CPU 319-3 PN/DP ① 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 master② jest DP master dla
DP slave ⑨. DP slave ⑨ jest przypisane lokalnie do modułu interfejsu
IM151-8 PN/DP CPU② i nie jest widoczne w sieci Industrial Ethernet.
CPU 319-3 PN/DP ① jest kontrolerem IO dla dwóch urządzeń IO - ET 200S ⑤ i ET
200S ⑥
CPU 319-3 PN/DP ① jest DP master dla DP slave ⑧. DP slave ⑧ jest przypisany lokalnie do CPU ① 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)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
39
Komunikacja
3.2
Usługi komunikacyjne
3.2.8.4 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 151-8 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
Bloki
Nowe funkcje systemowe i standardowe/Funkcje systemowe i standardowe do zamiany
SFC 12 (dezaktywacja i aktywacja urządzeń IO / DP slave)
SFC 13 (odczyt danych diagnostycznych DP slave)
PROFINET IO
Tak
PROFIBUS DP
Tak
Tak
SFC 58/59 (zapis/odczyt rekordów danych z I/O)
Nie
Zamiennik:
Event-related: SFB 54
State-related: SFB 52
Nie
Zamiennik: SFB 53/52
Tak
Tak
Powinno się użyć SFB 52 / 53 pod DPV1.
Tak
SFB 52/53 (zapis/odczyt rekordów danych)
SFB 54 (ocena przerwania)
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)
Tak
Nie
Zamiennik: SFB 81
Tak
Nie (zamiennik: SFC70)
Tak
Tak
Tak
Tak
Tak
Tak
40
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.2
Usługi komunikacyjne
Bloki
SFC 49 (określenie slotu należącego do adresu logicznego)
SFC 71 (określenie slotu należącego do adresu logicznego)
PROFINET IO
Nie
Zamiennik: SFC 71
Tak
PROFIBUS DP
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
Blocks
Funkcje systemowe i standardowe PROFIBUS DP
, które muszą być zaimplementowane za pomocą innych funkcji w PROFINET IO
SFC 55 (zapis parametrów dynamicznych)
SFC 56 (zapis parametrów predefiniowanych)
SFC 57 (przypisanie parametrów modułu)
PROFINET IO
Nie
Replikacja przez SFB 53
Nie
Replikacja przez SFB 81 iSFB
53
Nie
Replikacja przez SFB 81 i SFB
53
PROFIBUS DP
Tak
Tak
Tak
W PROFINET IO n ie 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)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
41
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
Bloki
OB 83
OB w PROFINET IO i PROFIBUS DP
PROFINET IO
Nowe informacje o błędach
(wyjmowanie i wkładanie modułów podczas pracy)
Nowe informacje o błędach
PROFIBUS DP
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 OB 86
(CPU stop)
Szczegółowe informacje
Szczegółowy opis bloków znajduje się w podręczniku System and Standard Functions for
S7-300/400.
3.2.8.5 Otwarta komunikacja poprzez Industrial Ethernet
Wymagania
STEP 7 V5.4 + Servicepack 4 lub nowszy
Funkcjonalność
M oduł interfejsu IM 151-8 PN/DP CPU ze zintegrowanym interfejsem PROFINET obsługuje funkcjonalność otwartej komunikacji poprzez Industrial Ethernet (skrót: otwarta komunikacja
IE; open IE communication).
Dla otwartej komunikacji IE dos tę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 768
42
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 str ukturą danych parametrów adresu zdalnego partnera
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
43
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 m odułu interfejsu IM 151-8 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 151-8 PN/DP CPU.
M oduł interfejsu IM 151-8 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 151-8 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.
Lo kalny punkt dostępowy jest używany do wysyłania i odbioru ramek komunikatu UDP.
44
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 151-8 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."
M oduł interfejsu IM 151-8 PN/DP CPU zmienia tryb z RUN na STOP.
Przez wyłączenie / załączenie zasilania
Odwołania
3.2.8.6
Szczegółowe informacje o blokach opisanych powyżej znajdują sie w pomocy Online programu STEP 7.
Usługa komunikacyjna SNMP
Dostępność
Usługa komunikacyjna SNMP jest dostępna dla modułu interfejsu IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
45
Komunikacja
3.3 Web serwer
3.3 Web serwer
Wprowadzenie
Web serwer pozwala na monitoring modułu interfejsu IM 151-8 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 informac je o statusie są wyświetlane na stronach HTML.
Przeglądarka Web
Aby uzyskać dostęp do stron HTML modułu interfejsu IM 151-8 PN/DP CPU wymagana jest przeglądarka internetowa (web).
Poniższe przeglądarki obsługują komunikację z modułem interfejsu IM 151-8 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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
Dostęp web do modułu interfejsu IM 151-8 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 151-8 PN/DP CPU poprzez interfejs PROFINET.
2.
Otworzyć przeglądarkę internetową (web) (np. Internet Explorer).
3.
Wpisać adres IP modułu interfejsu IM 151-8 PN/DP CPU w polu "Address" przeglądarki internetowej w formacie http://a.b.c.d. ( przykładowo: http://192.168.3.141).
Zostanie otwarta strona startowa modułu interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU poprzez interfejs PROFINET.
2.
Otworzyć przeglądarkę web (np. Internet Explorer).
Wpisać adres IP modułu interfejsu IM 151-8 PN/DP CPU w polu "Address" przeglądarki internetowej w formacie http://a.b.c.d. ( przykładowo: http://192.168.3.141).
Zostanie otwarta strona startowa modułu interfejsu IM 151-8 PN/DP CPU. Ze strony startowej można przejść do dalszych informacji.
Informacje z modułu interfejsu IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
47
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 151-8 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 151-8 PN/DP CPU należy wykonać za pomocą firewall.
Zobacz także
Ustawienia języka (Strona 49)
48
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
3.3.1
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 151-8 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 151-8 PN/DP CPU.
Więcej informacji znajduje się w rozdziale Ustawienia HW Config, zakładka "Web".
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
49
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
3.3.2
Wymagania
Ustawienia HW Config, zakładka "Web"
Należy otworzyć okno dialogowe właściwości (Properties) modułu interfejsu
IM 151-8 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
Ustaw ienie języka dla web
Aktywacja automatycznego uaktualniania
Wyświetlanie klas dla komunikatów
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
51
Komunikacja
3.3 Web serwer
① 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".
②
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).
③ 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.
④
Wyświetlanie klas dla komunikatów
Ustawienia fabry czne 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
3.3.3 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>. lub po naciśnięciu
Drukowanie
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 strony web.
, a by tymczasowo wyłączyć automatyczne uaktualnianie dla
Można z powrotem włączyć automatyczne uaktualnianie naciskając symbol wciskając klawisz <F5>.
lub
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
53
Komunikacja
3.3 Web serwer
3.3.4 Strony Web
3.3.4.1 Strona sta rtowa 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: //192.168.1.158). Zostanie nawiązane połączenie oraz otwarta strona
“Wprowadzenie” ("Intro").
Wprowadzenia
Podczas startu web serwer wywołuje następującą stronę:
54
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.
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Strona startowa (Start page)
Strona startowa zawiera informacje pokazane na poniższym rysunku.
Komunikacja
3.3 Web serwer
Rysunek 3-5 Informacje ogólne
Obraz modułu interfejsu IM151-8 PN/DP CPU z diodami LED przedstawia stan z momentu sprawdzenia danych.
①
“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.
② "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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
55
Komunikacja
3.3 Web serwer
3.3.4.2 Identyfikacja
Charakterystyka
Strona “Identyfikacja” ("Identification") zawiera dane charakterystyczne modułu interfejsu
IM151-8 PN/DP CPU.
Rysunek 3-6 Identyfikacja
①
“Identyfikacja ”("Identification")
Pole “Identification” obejmuje informacje opisowe systemie, lokalizacji oraz numerze seryjnym systemu.
②
“Numer zamówieniowy” ("Order number")
Pole “Order number” zawiera numer zamówieniowy sprzętu i oprogramowania.
③
“Wersja” ("Version")
W części "Version" wyświetlane są informacje o wersji sprzętu, firmware i wersji boot loadera.
56
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
3.3.4.3 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.
①
“Wpisy bufora diagnostycznego 1-100” ("Diagnostics buffer entries 1-100")
Bufor d iagnostyczny 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.
②
“Zdarzenia” ("Events")
Pole “Events” zawiera zdarzenia diagnostyczne z datą i czasem.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
57
Komunikacja
3.3 Web serwer
③
“Szczegóły” ("Details")
Pole zawiera szczegółowe informacje o zaznaczonym zdarzeniu. Aby uzyskać informacje o zdarzeniu, n ależy zaznaczyć je w polu ② "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.
3.3.4.4 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.
58
Rysunek 3-8 Komunikaty
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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: http://support.automation.siemens.com/WW/view/en/23872245
①
“Filtr” ("Filter")
Pozwala na dostęp do określonych informacji wyświetlanych na stronie.
Lista rozwijana ① 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.
②
“Komunikaty” ("Messages")
Komunikaty modułu interfejsu IM151-8 PN/DP CPU są wyświetlane w porządku chronologicznym w polu informacji ②, 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
59
Komunikacja
3.3 Web serwer
③
“Szczegóły o komunikacie nr” ("Details for message number")
P ole używane jest do wyświetlania szczegółowych informacji o komunikatach. Z pola Info ② n ależy wybrać komunikat dla którego ma zostać wyświetlona informacja.
Informacje przydatne przy zmia nie 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.
3.3.4.5 PROFINET
PROFINET
Na stronie, zakładka ① "Parameters" zawiera informacje o zintegrowanym interfejsie
PROFINET modułu interfejsu IM151-8 PN/DP CPU.
Rysunek 3-9 Parametry zintegrowanego interfejsu PROFINET
②
“Podłączenie sieci” ("Network connection")
Obejmuje informacje, które pomogą w identyfikacji zintegrowany interfejs PROFINET modułu interfejsu IM151-8 PN/DP CPU.
60
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
③
“Parametry IP” ("IP parameters")
Informacje o skonfigurowanym adresie IP i numerze podsieci zawierającej moduł interfejsu
IM151-8 PN/DP CPU.
④
“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” ①("Statistics") zawiera informacje o jakości transmisji danych.
Rysunek 3-10 Kluczowe parametry transmisji danych
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
61
Komunikacja
3.3 Web serwer
②
“Pakiety danych od” ("Data packets since")
Z awiera informacje o czasie, w którym został wysłany lub odebrany pierwszy pakiet.
③
“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.
④
“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.
3.3.4.6 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
①
“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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.3 Web serwer
②
“Format wyświetlania” ("Display format")
Z rozwij anej 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.
③
“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.
3.3.4.7 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
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
63
Komunikacja
3.3 Web serwer
①
Wybór (Selection)
Umożliwia wybranie jednej ze skonfigurowanych tabel z rozwijanej listy.
②
“Nazwa” ("Name") i “Adres” ("Address")
Pola zawierają odpowiednio nazwę i adres operandu.
③
“Format” ("Format")
Rozwijana lista umożliwia wybór formatu wyświetlania. Lista obejmuje wszystkie dozwolone formaty wyświetlania.
④
“Wartość” ("Value")
Kolumna wyświetla wartości w wybranym formacie wyświetlania.
⑤
“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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Tworzenie tabeli zmiennych dla web serwera
1.
Należy utworzyć tabelę zmiennych w STEP 7.
2.
Otworzyć okno właściwości tabeli zmiennych.
3.
Zaznaczyć opcję "Web server".
Komunikacja
3.3 Web serwer
4.
Zapisać i skompilować projekt, następnie wgrać do modułu interfejsu
IM151-8 PN/DP CPU.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
65
Komunikacja
3.4
Połączenia S7 (S7 connections)
3.4
Połączenia S7 (S7 connections)
3.4.1
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 punkta mi połączeń (connection points). Połączenie S7 zawsze ma dwa punkty połączeń: aktywny i pasywny punkt połączenia:
A ktywny 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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
3.4.2
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
67
Komunikacja
3.4
Połączenia S7 (S7 connections)
Przyd zielanie zasobów połączenia do usług HMI
Funkcja online na stacji HMI (OP/TP/... z WinCC) jest używana do przydzielania zasobów p ołączenia S7 do komunikacji OP:
Zasób połączenia S7 dla komunikacji programatora, który został zarezerwowany w konfiguracji spr zę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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Komunikacja
3.4
Połączenia S7 (S7 connections)
3.4.3 Dystrybucja i dostępność zasobów połączenia S7
Dystrybucja i zaso by połączenia
Tabela 3-6 R ozproszenie połączeń
Usługa komunikacji
Komunikacja urządzeń programujących
(PG, PD)
Komunikacja OP
Podstawowa komunikacja S7
(S7 basic communication)
Komunikacja S7
(S7 communication)
Funkcje routingu PG
PROFIBUS DP
PROFINET CBA
PROFINET IO
Web serwer
Otwarta komunikacja przez TCP/IP
Otwarta komunikacja za pomocą ISO on
TCP
Otwarta komunikacja za pomocą UDP
SNMP
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).
Razem z modułem DP master, moduł interfejsu IM 151-8 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ń.
Usługa komunikacyjna nie wymaga zasobów połączenia S7.
Usługa komunikacyjna nie wymaga zasobów połączenia S7.
Usługa komunikacyjna nie wymaga zasobów połączenia S7.
Usługa komunikacyjna nie wymaga zasobów połączenia S7.
Usługa komunikacyjna nie wymaga zasobów połączenia S7.
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, UDP.
Usługa komunikacyjna nie wymaga zasobów połączenia S7.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
69
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ń
IM 151-8 PN/DP CPU 12
Zarezerwowane dla
Komunikacja programatora
Komunikacja
OP
1 do 11 domyślnie 1
1 do 11 domyślnie 1
Podstawowa komunikacja S7
Wolne połączenia S7
0 do 10 domyślnie 0
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.
3.4.4
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 151-8 PN/DP CPU
M oduł interfejsu IM 151-8 PN/DP CPU ma dostępne 12 zasobów połączeń:
Z arezerwowane 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
3.5
Komunikacja
3.5 DPV1
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 50170. 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 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
71
Komunikacja
3.5 DPV1
Bloki systemowe z funkcjonalnością DPV1
Tabela 3-9 Bloki funkcji systemo wych 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Koncepcja pamięci
4
Obsz ary pamięci i pamięć podtrzymywana (retentive memory)
4.1
4.1.1
Obszary pamięci moduł interfejsu IM 151-8 PN/DP CPU
Trzy obszary pamięci moduł interfejsu IM 151-8 PN/DP CPU
Pam ięć 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
73
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 151-8 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.
4.1.2 Po dtrzymywania 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.
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 PN/DP CPU, 64 KB pamięci RAM może być użyte dla podtrzymywania bloków danych.
74
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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)
4.1.3
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
Program użytkownika/dane (load memory) X
Zachowanie się bloków DB z podtrzymaniem dla IM1518 PN/DP
CPU
Zmiana trybu pracy
STOP → RUN
X
Można ustawić w właściwościach DB w
STEP 7 V5.4 + SP 4 lub nowszym.
Reset pamięci
X
–
Pamięć bitowa (znaczniki), timery i liczniki skonfigurowane jako podtrzymywane
Bufor diagnostyczny, licznik godzin pracy
Dane konfiguracyjne interfejsu modułu interfejsu IM 151-8 PN/DP CPU w SDB
X
X
1
X
X
–
X
dane IP dla interfejsu PN
–
2
X
–
2
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 151-8 PN/DP CPU, tj. SDB musi być dostępny na SIMATIC Micro Memory Card.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
75
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 151-8 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 151-8 PN/DP CPU, DB powinno
Przyjąć wartość inicjacyjną (początkową)
(non-retentive DB)
Zachować ostatnią ważną wartość
(retentive DB)
Warunek:
Po wyłączeniu/załączeniu zasilania i restracie
(STOP-RUN) modułu IM 151-8 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
:
w e 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).
Warunek:
Po wyłączeniu/załączeniu zasilania i restarcie
(STOP-RUN) modułu IM 151-8 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 82.
4.1.4
Obszary adresowe pamięci systemowej
Pamięć systemowa modułu interfejsu IM 151-8 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 151-8 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 151-8
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Koncepcja pamięci
4.1
Obszary pamięci i pamięć podtrzymywana (retentive memory)
Odwołania
Obszary adresowe modułu interfejsu IM 151-8 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 151-8 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 151-8
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 151-8 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 użytkownika
Program startowy
Zapis obrazu procesu wyjść do modułów
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)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
77
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.
M oduł interfejsu IM 151-8 PN/DP CPU 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, m oduł interfejsu IM 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
4.1.5
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 151-8 PN/DP CPU
Kartą pamięci używaną w modułach interfejsu IM 151-8 PN/DP CPU jest SIMATIC Micro
Memory Card.
Może być wykorzystywana jako pamięć ładaowania lub jako pamięć przenośna.
UWAGA
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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 151-8 PN/DP CPU, informacje w rozdziale Resetowanie
modułu interfejsu IM 151-8 PN/DP CPU przy użycia przełącznika zmiany trybu pracy.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
79
Koncepcja pamięci
4.2 Fun kcje 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 151-8 PN/DP (Strona 17)
4.2
Funkcje pamięci
4.2.1
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
4.2.2
Koncepcja pamięci
4.2
Funkcje pamięci
Wgrywanie programu użytkownika poprzez SIMATIC Micro Memory Card do modułu interfejsu IM 151-8 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 151-8
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
"G eneral block properties" (ogólne właściwości bloków).
Poniższy rysunek pokazuje pamięć ładowania i roboczą dla IM 151-8 PN/DP CPU.
Programator
Zapis na twardy dysk
Pamięć ładowania
(Load memory)
Pamięć robocza
(Work memory)
Bloki z kodem Bloki z kodem
Bloki danych
Bloki danych
Części zależne od procesu logicznego i bloków
1
danych plus dane konfiguracyjne
Systemowe bloki danych
Systemowe bloki danych
Komentarze
Ikony
1
:
Jeżeli podtrzymywany jest nie cały obszar pamięci roboczej, wówczas obszar podtrzymania
(retentive) oznacz ony 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 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
81
Koncepcja pamięci
4.2
Funkcje pamięci
4.2.3
Obsługa bloków
4.2.3.1
4.2.3.2
4.2.3.3
4.2.3.4
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 151-8 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 151-8 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 151-8 PN/DP CPU do STEP 7 nie ma wpływu na przypisanie pamięci modułu IM 151-8 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 151-8 PN/DP CPU jest w trybie pracy RUN lub STOP.
82
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
4.2.3.5
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 151-8 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.
4.2.4
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 151-8 PN/DP CPU do określonych warunków umożliwiających wykonanie restartu (warm start). Podczas resetowania modułu interfejsu IM 151-8 PN/DP CPU następuje przeorganizowanie pamięci. Bloki w pamięci ładowania (load) są podtrzymane. Wszystkie bloki dynamicz ne 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 151-8 PN/DP CPU przy użycia przełącznika
zmiany trybu pracy.
Zobacz także
Resetowanie modułu interfejsu IM 151-8 PN/DP CPU przy użycia przełącznika zmiany trybu pracy (Strona 109)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
83
Koncepcja pamięci
4.2
Funkcje pamięci
4.2.5 Receptury
Wprowadzenie
Receptura stanowi zbiór danych użytkownika. Można implementować prosty sposób obsługi rec eptur 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):
Poszcze gólne rekordy danych receptury są tworzone jako statyczne bloki DB w STEP 7, a następnie są wgrywane do modułu interfejsu IM 151-8 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:
84
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.
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Koncepcja pamięci
4.2
Funkcje pamięci
4.2.6 Pliki rejestracyjne (log) wartości pomiarowych
Wprowadzenie
Wartości pomiarowe generowane są gdy moduł interfejsu IM 151-8 PN/DP CPU wykonuje program użytkownika. Wartości te należy zarejestrować i przeanalizować.
Sekwencja postępowania
Pobieranie wartości pomiarowych:
M oduł interfejsu IM 151-8 PN/DP CPU 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”.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
85
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 wygene rowany 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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Koncepcja pamięci
4.2
Funkcje pamięci
4.2.7 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 151-
8 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 w zglę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).
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
87
Koncepcja pamięci
4.2
Funkcje pamięci
88
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Montaż i podłączenie
5
5.1
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 151-8 PN/DP CPU.
5.2 Instalacja modułu interfejsu IM 151-8 PN/DP CPU
Wprowadzenie
M oduł interfejsu IM 151-8 PN/DP CPU łączy ET 200S z siecią PROFINET.
Wymagania
Musi b yć przygotowana szyna montażowa (zobacz podręcznik ET 200S Distributed I/O
Device).
Procedura
1.
Zainstalować moduł interfejsu IM 151-8 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 151-8 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).
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
89
Montaż i podłączenie
5.3
Podłączanie modułu interfejsu IM 151-8 PN/DP CPU
5.3
Podłączanie modułu interfejsu IM 151-8 PN/DP CPU
Wprowadzenie
Do modułu interfejsu IM 151-8 PN/DP CPU należy podłączyć zasilanie oraz PROFINET IO.
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-3 PN) było podłączone bezpośrednio do IM 151-8
PN/DP CPU.
90
Rysunek 5-1 Obszar PROFINET IO i Component-Based Automation
①
Podłączenie dla PROFINET IO (z 3 portami, RJ45)
② Mocowanie przewodów
③ 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).
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Montaż i podłączenie
5.3
Podłączanie modułu interfejsu IM 151-8 PN/DP CPU
Wymagania
● Moduł interfejsu IM 151-8 PN/DP CPU 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 prze wód standardowy
6XV1840-2AH10
Fast Connect trailing cable 6XV1840-3AH10
Fast Connect marine cable 6XV1840-4AH10
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
91
Montaż i podłączenie
5.3
Podłączanie modułu interfejsu IM 151-8 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 http://www.profinet.com w sekcji Downloads.
Opis pinów dla złącza RJ45
Widok gniazda RJ45
Ekran
6
7
4
5
8
2
3
Zacisk
1
Opis
RD (Odbiór danych +)
RD_N (Odbiór danych –)
TD (Transmisja danych +)
Masa
Masa
TD_N (Transmisja danych –)
Masa
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 po dłączenia zasilania modułu interfejsu IM 151-8 PN/DP CPU. Wtyczka umożliwia przeprowadzenie zasilania bez wykonania przerwy.
Opis pinów wtyczki:
92
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 151-8 PN/DP CPU.
4.
Należy upewnić się, że pozostawiono odpowiedni zapas przewodu.
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
5.4
Wymagania
Montaż i podłączenie
5.4
Instalacja i podłączenie modułu DP master
Instalacja i podłączenie modułu DP master
Jeśli moduł interfejsu IM 151-8 PN/DP CPU zostanie rozszerzony o opcjonalny moduł DP master, wówczas można używać modułu interfejsu IM 151-8 PN/DP CPU jako DP master. Do modułu DP master należy podłączyć sieć PROFIBUS DP.
Zamontowana szyna montażowa (zobacz ET 200S Distributed I/O Device).
Moduł interfejsu IM 151-8 PN/DP CPU został zainstalowany na szynie montażowej
(zobacz
Instalacja modułu interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU do momentu słyszalnego “zaskoczenia/kliknięcia”.
Rysunek 5-2
Instalacja modułu DP master
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
93
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
Interfejs RS 485
6
7
4
5
8
9
2
3
Zacisk Sygnał
1 –
Oznaczenie
–
– –
RxD / TxD-P Linia danych B
RTS
M5V2
P5V2
–
Żądanie do wysyłki
Potencjał odniesienia danych (stacja)
Zasilanie plus (stacja)
–
RxD / TxD-N Linia danych A
– –
94
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Adresacja
6
6.1
Adresacja modułów I/O
6.1.1
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 151-8 PN/DP CPU. Jeśli moduł interfejsu IM 151-8 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 151-8 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.
A dresacja cyfrowych lub analogowych modułów przypisana domyślnie zgodnie z typem modułów I/O (tabela poniżej).
Obraz procesu (ustawienie domyślne)
Rysunek 6-1
Struktura domyślnego obszaru adresowego
16 Bajtów
1 Bajt na moduł analogowy, moduł technologiczny,
4 IQ SENSE lub startery silnikowe (high feature) na moduł cyfrowy lub starter silnikowy
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
95
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
P rzypisanie 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 151-8 PN/DP CPU
Zarezerwowany obszar adresowy
Numer slotu
1 2 3 4 5 6 7 8 …
Moduł cyfrowy, starter silnikowy
Moduł analogowy, moduł technologiczny,
4 IQ SENSE, starter silnikowy (high feature)
IM 151-8
PN/DP CPU 1
-
-
1
272 do
287
2
288 do
303
3
304 do
319
4
320 do
335
…
…
Moduły zasilania (PM)
2
256 272 288 304 320 …
1 z X1 P1 / P2 / P3 jako interfejsy PROFINET i X1 jako interfejs DP
2
Adresy diagnostyczne (bez danych użytkownika)
66
62
1248 do
1263
1248
96
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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
6.1.2
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
97
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 151-8
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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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
Zakr esy 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 151-8 PN/DP CPU jako modułu
D
P 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 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 151-8 PN/DP CPU z modułem DP master jako DP master
(Strona 130)
Adresacja użytkownika dla modułów I/O (Strona 97)
100
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.1
7
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
7.2.1 Procedura: uruchamianie sprzętu
Wymagania sprzętowe
ET 200S jest zainstalowane ( moduł interfejsu IM 151-8 PN/DP CPU i moduł terminujący)
ET 200S jest podłączone (moduł interfejsu IM 151-8 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 151-8 PN/DP CPU został skonfigurowany w STEP 7 (adres IP nazwa urządzenia ustawione w HW Config)
- m oduł interfejsu IM 151-8 PN/DP CPU jest podłączony do sieci
PROFIBUS (na opcjonalnym module DP master)
- ustawiono adres PROFIBUS
- rezystor terminujący segment jest załączony
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
101
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 najl epszym 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
Czynność
Rekomendowana procedura uruchamiania:
Uwagi sprzęt
Instalacja i sprawdzenie przewodów zgodnie z listą kontrolną
Odłączenie zespołów napędowych i elementów sterowania
-
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 Przygotowanie IM
151-8 PN/DP CPU
Załączenie zasilania i ET 200S z modułem interfejsu IM
151-8 PN/DP CPU i sprawdzenie stanu diod LED
Skasować pamięć modułu interfejsu IM 151-8 PN/DP CPU i sprawdzić diody LED
Uruchomienie zasilania i ET 200S z modułem interfejsu IM 151-8 PN/DP CPU.
Sprawdzić stan diod LED modułu interfejsu
IM 151-8 PN/DP CPU.
-
Uruchomienie pozostałych modułów
Należy stopniowo instalować pozostałe moduły w ET 200S i uruchamiać je po kolei.
Informacje można znaleźć w rozdziale
Uruchomieniowa lista kontrolna
-
Podłączanie programatora
(PD/PG)
Pierwsze załączeni zasilania
Wykrywanie i usuwanie usterek, diagnostyka
Resetowanie modułu interfejsu
IM 151-8 PN/DP CPU przy użyciu przełącznika trybu pracy
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.2 Procedura uruchamiania
7.2.2
Wymagania
Procedura: uruchamianie oprogramowania
ET 200S z modułem IM 151-8 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 151-8 PN/DP CPU:
Dla …
IM 151-8 PN/DP CPU wymagana jest następująca wersja
V5.4 + Service pack 4 lub nowsza
STEP 7
Na portach dla
PROFINET
- zintegrowany interfejs PROFINET modułu interfejsu IM 151-8 PN/DP CPU został skonfigurowany w STEP 7 ( adres IP nazwa urządzenia ustawione w HW Config)
- moduł interfejsu IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
103
Uruchomienie
7.2 Procedura uruchamiania
Rekomendowana procedura: oprogramowanie
Tabela 7-2 Rekomendowana procedura uruchamiania: oprogramowanie
Czynność
Włączyć programator i uruchomić program
SIMATIC Manager
Wgrać konfigurację i program do modułu interfejsu IM 151-8 PN/DP CPU:
M oduł interfejsu IM 151-8 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 151-8 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
Uwagi
-
Uruchamianie PROFINET IO
Uruchamianie PROFIBUS DP
Podłączenie wyjść
Informacje można znaleźć w ... w podręczniku with STEP 7
Programming
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
w rozdziale Uruchamianie
PROFINET IO
w podręczniku System
Description PROFINET
-
Wyjścia należy uruchamiać po kolei. -
w rozdziale Uruchamianie
PROFIBUS DP
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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.
Zo bacz 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
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
105
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?
Instrukcja ET 200S rozdział
Instalacja
Czy przewody wszystkich modułów zacisków są podłączone poprawnie? Podłączenie i montaż
Czy wszystkie moduły zasilania, sygnałowe,... są podłączone poprawnie? Podłączenie i montaż
7.4 Uruchamianie modułów
7.4.1
Wkładanie/Wymiana SIMATIC Micro Memory Card
SIMATIC Micro Memory Card (MMC) jako moduł pamięci
M oduł pamięci używany w module interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU.
UWAGA
M oduł interfejsu IM 151-8 PN/DP CPU przechodzi w tryb STOP i wymaga kasowania pamięci, jeśli SIMATIC MMC zostanie usunięta podczas, gdy moduł interfejsu IM 151-8
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 151-8 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 151-8 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 151-8 PN/DP CPU (system). Nieprawidłowy program użytkownika może prowadzić do poważnych skutków po uruchomieniu.
106
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.4
Uruchamianie modułów
Wkładanie / wymiana SIMATIC Micro Memory Card
1.
Należy włączyć moduł interfejsu IM 151-8 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 151-8 PN/DP CPU.
Nacisnąć przycisk do wysuwania karty i wyjąć SIMATIC MMC.
Przycisk do wysuwania karty ① 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 151-8 PN/DP
CPU aż do momentu gdy karta “zaskoczy”.
5.
Wykonać reset (informacje w rozdziale Resetowanie modułu interfejsu IM 151-8 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 151-8
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
107
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 151-8 PN/DP CPU przy użyciu przełącznika zmiany trybu pracy (Strona 109)
7.4.2
Pierwsze załączenie zasilania
Wymagania
Zainstalowane i podłączone ET 200S.
SIMATIC Micro Memory Card włożona do modułu interfejsu IM 151-8 PN/DP CPU
Przełącznik trybu pracy modułu interfejsu IM 151-8 PN/DP CPU w położeniu STOP.
Pierwsze załączenie ET 200S z IM 151-8 PN/DP CPU
Należy załączyć zasilanie dla ET 200S.
Wynik:
Na module interfejsu IM 151-8 PN/DP CPU
Dioda LED
ON zapala się
Dioda LED STOP mruga z częstotliwością 2 Hz, gdy moduł interfejsu IM 151-8 PN/DP
CPU przeprowadza automatyczny reset pamięci
Dioda LED STOP zapala sie po wykonaniu resetu.
108
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
7.4.3
Uruchomienie
7.4
Uruchamianie modułów
Resetowanie moduł interfejsu IM 151-8 PN/DP CPU przy użyciu przełącznika wyboru trybu pracy
Kiedy należy wykonać reset/kasowanie pamięci moduł interfejsu IM 151-8 PN/DP CPU?
Reset/kasowanie pamięci modułu interfejsu IM 151-8 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 151-8 PN/DP CPU.
Powód: "Load user program onto memory card" nie kasuje obszarów podtrzymywanych.
jeśli moduł interfejsu IM 151-8 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 151-8 PN/DP CPU
Powód żądania resetu pamięci przez moduł interfejsu IM 151-8 PN/DP CPU
Została wymieniona SIMATIC Micro
Memory Card.
Błąd pamięci RAM w module interfejsu
IM 151-8 PN/DP CPU
Specjalne przypadki
–
–
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.
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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 151-8 PN/DP CPU jest w trybie STOP
(zobacz pomoc online programu STEP 7 ).
Kasowanie pamięci IM 151-8 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 151-8 PN/DP CPU.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
109
Uruchomienie
7.4
Uruchamianie modułów
Tabela 7-4
Krok
1.
2.
3.
Kroki do wykonania kasowania pamięci modułu interfejsu IM 151-8 PN/DP CPU
Kasowanie pamięci IM 151-8 PN/DP CPU
Zmienić pozycję przełącznika na STOP ①
Zmienić pozycję przełącznika na MRES, przytrzymać przełącznik w pozycji MRES do momentu drugiego zapalenia się diody STOP (zajmuje około 3 sekundy). ②
Po wykonaniu powyższych czynności puścić przełącznik.
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). ③
Po wykonaniu można puścić przełącznik. Gdy moduł interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU ma zostać wykonane bez wcześniejszego żądania przez IM 151-8 PN/DP CPU (dioda STOP mruga powoli).
Jeśli moduł interfejsu IM 151-8
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 151-8 PN/DP CPU:
Jeśli moduł interfejsu IM 151-8 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 kas owania 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 3.
2.
Jeśli moduł interfejsu IM 151-8 PN/DP CPU kolejny raz nie wykonuje kasowania pamięci, należy przeanalizować zawartość bufora diagnostycznego IM 151-8 PN/DP CPU.
110
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.4
Uruchamianie modułów
Co dzieje się z modułem interfejsu IM 151-8 PN/DP CPU podczas kasowania pamięci?
Tabela 7-5
Wewnętrzne procesy w IM 151-8 PN/DP CPU podczas kasowania pamięci
Zadarzenie
Procesy w module IM
151-8 PN/DP CPU
Akcja w module interfejsu IM 151-8 PN/DP CPU
1. Moduł interfejsu IM 151-8 PN/DP CPU kasuje cały program użytkownika z pamięci roboczej.
2. Moduł interfejsu IM 151-8 PN/DP CPU kasuje dane podtrzymywane (retentive data).
3. Moduł interfejsu IM 151-8 PN/DP CPU przeprowadza testy sprzętu.
4. Moduł interfejsu IM 151-8 PN/DP CPU kopiuje związaną z sekwencją zawartość
SIMATIC Micro Memory Card (pamięć ładowania/load) do pamięci roboczej.
Podpowiedź: jeśli moduł interfejsu IM 151-8 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 151-8 PN/DP CPU
Zapewnić modułowi interfejsu IM 151-8 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 151-8 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.
Zawartość pamięci po kasowaniu
Co pozostaje?
Program użytkownika jest kopiowany z SIMATIC Micro Memory Card do pamięci roboczej a wykorzystanie pamięci zostaje odpowiednio oznaczone.
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 151-8 PN/DP CPU pod podpowiedzią), tylko ostatnie 100 wpisów bufora jest podtrzymywane.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
111
Uruchomienie
7.4
Uruchamianie modułów
Specjalne funkcje: parametry interfejsu
Parametry interfejsu PN (parametry IP) oraz interfej su 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 151-8 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)
7.4.4 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" zos tał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 151-8 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" zost aną 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.4
Uruchamianie modułów
Aby sformatować SIMATIC Micro Memory Card należy wykonać poniższe kroki
Jeśli moduł interfejsu IM 151-8 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 151-8 PN/DP CPU przy użyciu przełącznika zmiany trybu
pracy (Strona 109)
7.4.5 Reset do stanu jak przy dostawie
Ustawienie modułu interfejsu IM 151-8 PN/DP CPU do parametrów fabrycznych
Przy ustawieniach fabrycznych, właściwości modułu interfejsu IM 151-8 PN/DP CPU są ustawione do następujących wartości:
Tabela 7-6 W łaściwości modułu interfejsu IM 151-8 PN/DP CPU ustawienia fabryczne
Właściwości Wartość
Podtrzymywane bity pamięci, timery, liczniki Wszystkie podtrzymywane bity pamięci, timery, liczniki są wyczyszczone.
Ustawienie obszaru podtrzymywania dla bitów pamięci, timerów, liczników
Zawartość bufora diagnostycznego
Ustawienie domyślne
(16 bajtów pamięci, brak timerów, 8 liczników) wyczyszczona
Licznik godzin pracy
Czas dnia (Time-of-day)
Adres IP
0
1.1.1994 00:00:00
Brak
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
113
Uruchomienie
7.4
Uruchamianie modułów
Procedura
Aby wykonać reset modułu interfejsu IM 151-8 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 1.
5.
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.
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8 PN/DP CPU
Podczas resetowania modułu interfejsu IM 151-8 PN/DP CPU do ustawień domyślnych, diody
LED z apalają się w zgodnie z poniższymi obrazami diod:
Tabela 7-7 Obrazy diod
Dioda
SF
BF-PN
MT
ON
FRCE
RUN
STOP
Kolor
Red
Red
Ye low
Green
Ye low
Green
Ye low
Obraz diod 1
P1 - LINK
P2 - LINK
Green
Green
P3 - LINK Green
Legenda:
∆ = LED świeci;
⃞ = LED nie świeci;
⃝ = LED mruga z częstotliwością 0.5 Hz
⃝
⃝
⃞
∆
⃞
⃞
⃞
⃝
⃞
⃞
Obraz diod 2
⃞
⃝
⃞
∆
⃞
⃞
⃞
⃞
⃞
⃞
Obraz diod 3
∆
⃞
⃞
∆
⃞
⃞
⃞
⃞
⃞
⃞
Zobacz także
Wkładanie/wymiana SIMATIC Micro Memory Card (Strona 106)
114
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
7.4.6
Uruchomienie
7.4
Uruchamianie modułów
Podłączanie programatora / PC do zintegrowanego interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU
Wymagania
IM 151-8 PN/DP CPU ze zintegrowanym interfejsem PROFINET
Programator / PC z kartą sieciową
Podłączanie programatora / PC do zintegrowanego interfejsu PROFINET IM 151-8 PN/DP CPU
1.
Podłączyć programator / PC do interfejsu X1 P1 modułu interfejsu IM 151-8 PN/DP CPU używając gotowego, niekrosowanego przewodu typu skrętka ①.
Wynik
Oczywiście, programator może być podłączony również do pozostałych dwóch portów interfejsu PROFINET.
Programator / PC został podłączony do zintegrowanego interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
115
Uruchomienie
7.4
Uruchamianie modułów
Konfiguracja interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU
Jeśli do modułu interfejsu IM 151-8 PN/DP CPU będzie podłączany jedynie programator, bez urządzeń IO, należy odpowiednio skonfigurować interfejs PROFINET.
Procedura:
2
3
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ć.
Aby dodać stację S7-300 należy wybrać Insert > Station > SIMATIC 300 Station
4
Dwukrotnie kliknąć "Hardware."
Wynik: Zostanie otwarte okno HW Config.
Metodą przeciągnij-i-upuść wstawić moduł interfejsu IM 151-8 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 151-8 PN/DP CPU::
online poprzez interfejs PN
Aby wgrać konfigurację, należy wybrać adres MAC docelowego modułu IM 151-8
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 151-
8 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 151-8 PN/DP CPU
Wynik
Do interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU został przypisany
(podtrzymywany) adres IP.
116
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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)
7.4.7 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
117
Uruchomienie
7.4
Uruchamianie modułów
7.4.8 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 151-8 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)
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
Status value
(wartość statusu)
Modify value
(wartość modyfikowana) 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 w pisać 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, n awet jeśli ustawiono ciągłą modyfikację.
Aby poprawić lub uniknąć błędu: należy użyć funkcji Force.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
119
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 w ybrać 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 151-8 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 151-8 PN/DP CPU
. Każda tabela zmiennych może być podłączona do innego modułu interfejsu IM 151-8 PN/DP CPU.
Aby nawiązać połączenie do jednego z następujących modułów interfejsu IM 151-8 PN/DP
CPU
, należy wybrać pozycję z menu PLC > Connect to ... :
skonfigurowany moduł interfejsu IM 151-8 PN/DP CPU
bezpośrednio podłączony moduł interfejsu IM 151-8 PN/DP CPU
dostępny moduł interfejsu IM 151-8 PN/DP CPU
Poniższa tabela zawiera listę wyświetlanych zmiennych.
Moduły interfejsu skonfigurowany
(configured)
IM 151-8 PN/DP CPU bezpośrednio podłączony
(directly connected)
IM 151-8 PN/DP CPU dostępny
(available)
IM 151-8 PN/DP CPU
Wyświetlane są zmienne modułu interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU podłączonego do sieci.
120
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.4
Uruchamianie modułów
Sterowanie wyjściami w trybie STOP w module interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU korzystjąc z menu PLC > Connect to ...
3.
Użyj pozycji menu PLC > Operating Mode aby otworzyć okno dialogowe Operating
Mode
i przełączyć moduł interfejsu IM 151-8 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#0100 0011
POW 2 W#16#0027
POD 4 DW#16#0001
5.
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 151-8 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 151-8 PN/DP CPU ma ustawioną funkcję "Enable PO" podczas gdy jest w trybie RUN.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
121
Uruchomienie
7.5 Uruchamianie PROFINET IO
7.5 Uruchamianie PROFINET IO
7.5.1 Wymagania do uruchamiania PROFINET
Wymagania
Wymagania
, które muszą być spełnione przed rozpoczęciem uruchomienia systemu
PROFINET IO:
ET 200S z ...
IM 151-8 PN/DP CPU
Wymagane oprogramowanie PROFINET Zainstalowany system IO
STEP 7 V5.4 + SP 4 lub nowsze X
Obszary adresowe PROFINET IO modułu interfejsu IM 151-8 PN/DP CPU
Tabela 7-8 Obszary adresowe PROFINET IO modułu interfejsu IM 151-8 PN/DP CPU
Obszar adresowy
Obsza adresów PROFINET dla wejść i wyjść
Licza w obrazie procesu dla I/O
IM 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.5 Uruchamianie PROFINET IO
7.5.2 Konfiguracja i uruchamianie systemu PROFINET IO
Informacje ogólne
Jest kilka sposobów aby rozpocząć uruchomienie interfejsu PROFINET IO modułu interfejsu
IM 151-8 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 151-8 PN/DP CPU
Uruchamianie systemu PROFINET IO bezpośrednio przez interfejs PN
Numer
①
②
Znaczenie
Podłącz programator / PC do interfejsu X1 P1 modułu interfejsu IM 151-8
PN/DP CPU korzystając z przygotowanego, niekrosowanego przewodu typu skrętka.
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 151-8 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:
M oduł interfejsu IM 151-8 PN/DP CPU 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
123
Uruchomienie
7.5 Uruchamianie PROFINET IO
Konfiguracja systemu PROFINET IO
2
3
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ć.
Aby dodać stację S7-300 należy wybrać Insert > Station > SIMATIC 300 Station
4
Dwukrotnie kliknąć "Hardware."
Wynik: zostanie otwarte okno HW Config.
Korzystając z mechanizmu przeciągnij-i-upuść należy wstawić moduł interfejsu
IM 151-8 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
7
8
Przypisać nazwę i potwierdzić "OK."
Wynik: Program wróci do okna "Properties – Ethernet Interface PN-IO".
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
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
11
Należy wstawić urządzenia IO do systemu PROFINET IO, np. IM 151-3 PN
(ET 200S pod PROFINET IO), następnie skonfigurować sloty oraz parametry zgodnie z fizyczną konfiguracją korzystając z mechanizmu przeciągnij-i-upuść.
Aby przypisać nazwy urządzeń i numery urządzeń IO, należy wybrać Edit > Object properties.
124
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Krok
12
Uruchomienie
7.5 Uruchamianie PROFINET IO
Czynność
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
125
Uruchomienie
7.5 Uruchamianie PROFINET IO
Krok Czynność
Wgranie konfiguracji
14 Należy wgrać konfigurację do modułu interfejsu IM 151-8 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 151-8
PN/DP CPU
. Należy wybrać adres MAC docelowego modułu interfejsu IM 151-8
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 151-8 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: Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8
PN/DP CPU jest zgodna z fizyczną konfiguracją sieci, wówczas urządzenia IO zostaną zaadresowane przez moduł interfejsu IM 151-8 PN/DP CPU, a dioda BF przestanie mrugać na obydwu urządzeniach: IM 151-8 PN/DP CPU i urządzeniu IO.
Następnie można przełączyć moduł interfejsu IM 151-8 PN/DP CPU w tryb RUN, jeśli nie istnieją inne warunki zapobiegające uruchomieniu, IM 151-8 PN/DP CPU i urządzenie IO zaczną wymieniać dane (np. odczyt wejść, zapis wyjść).
Wynik
Do konfiguracji interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU i systemu
PROFINET IO został użyty program STEP 7. Moduł interfejsu IM 151-8 PN/DP CPU 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.5 Uruchamianie PROFINET IO
Uruchomienie modułu interfejsu IM 151-8 PN/DP CPU jako kontrolera IO
Podczas startu moduł interfejsu IM 151-8 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 m odułu interfejsu IM 151-8 PN/DP CPU zależy od ustawień konfiguracyjnych umieszczonych na zakładce Startup:
Tabela 7-9 Start moduł interfejsu IM 151-8 PN/DP CPU jako sterownika IO
Konfiguracja
Ustawiona = Aktualnej
(Preset = Actual configuration)
IM 151-8 PN/DP CPU w trybie RUN
Konfiguracja Ustawiona ≠ Aktualnej
(Preset ≠ Actual configuration)
Dozwolony start, jeśli konfiguracja ustawiona nie jest taka sama jak konfiguracja aktualna
Start nie jest dozwolony, jeśli konfiguracja ustawiona nie jest taka sama jak konfiguracja aktualna
IM 151-8 PN/DP CPU w trybie RUN po załączeniu zasilania, i po upłynięciu czasu monitoringu,
IM 151-8 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.
IM 151-8 PN/DP CPU nie startuje.
Wykrywanie przerwy w transferze danych do urządzenia IO
Poniższa tabela przedstawia jak moduł interfejsu IM 151-8 PN/DP CPU rozpoznaje przerwę w transferze danych:
Tabela 7-10 Rozpoznanie zdarzenia modułu interfejsu IM 151-8 PN/DP CPU jako kontrolera IO
Zdarzenie
Przerwanie magistrali
(zwarcie, odłączenie przewodu)
Co się dzieje w kontrolerze IO?
IM 151-8 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)
IM 151-8 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 151-8
PN/DP CPU.
Pozwoli to na wykrywanie i analizę przerw w transmisji danych.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
127
Uruchomienie
7.6 Uruchamianie PROFIBUS DP
Status/sterowanie, programowanie poprzez PROFINET
Interfejs
PROFINET może zostać wykorzystany do programowania modułu interfejsu
IM 151-8 PN/DP CPU lub do wykonywania funkcji statusu i sterowania z programatora.
Jeśli jeszcze nie został uruchomiony interfejs PROFINET modułu interfejsu IM 151-8 PN/DP
CPU
, można podłączyć moduł interfejsu IM 151-8 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 151-8
PN/DP CPU. M oduł interfejsu IM 151-8 PN/DP CPU wybiera się za pomocą adresu MAC. Po wgraniu konfiguracji, moduł interfejsu IM 151-8 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
7.6.1
Wymagania
Uruchamianie sieci PROFIBUS DP
Wymagania do uruchomienia sieci PROFIBUS DP:
M oduł interfejsu IM 151-8 PN/DP CPU 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).
Moduł interfejsu IM 151-8 PN/DP CPU wymaga użycia oprogramowania przedstawionego w poniższej tabeli”
Tabela 7-11 Wymagania programowe dla modułu interfejsu IM 151-8 PN/DP CPU
Moduł interfejsu Numer zamówieniowy
IM 151-8 PN/DP CPU 6ES7151-8AB00-0AB0
Wymagane oprogramowanie
STEP 7 V5.4 + SP 4 lub nowszy
128
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.6 Uruchamianie PROFIBUS DP
Obszary adresów DP modułu interfejsu IM 151-8 PN/DP CPU
Tabela 7-12
Obszary adresów DP modułu interfejsu IM 151-8 PN/DP CPU
Obszary adresów
Obszary adresów DP dla I/O
Liczba w obrazie procesu dla I/O
IM 151-8 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 151-8 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 151-7 CPU jako inteligentnego urządzenia DP slave) w masterze (OB
82).
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
129
Uruchomienie
7.6 Uruchamianie PROFIBUS DP
7.6.2 Uruchamianie IM 151-8 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 151-8 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 151-8 PN/DP CPU jako
DP master. Oznacza to, że w STEP 7 trzeba
- skonfigurować moduł interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU.
2.
Włączyć wszystkie urządzenia DP slave.
3.
Przełączyć moduł interfejsu IM 151-8 PN/DP CPU z trybu STOP do RUN.
Zachowanie modułu interfejsu IM 151-8 PN/DP CPU podczas uruchomienia
Moduł DP master jest zainstalowany i moduł interfejsu IM 151-8 PN/DP CPU jest skonfigurowany jako DP master
⇒ moduł interfejsu IM 151-8 PN/DP CPU przełączony w RUN z funkcjonalnością master
Moduł DP master zainstalowany i moduł interfejsu IM 151-8 PN/DP CPU nie jest skonfigurowany jako DP master
⇒ moduł interfejsu IM 151-8 PN/DP CPU przełączony w RUN bez funkcjonalności master
130
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Uruchomienie
7.6 Uruchamianie PROFIBUS DP
Start modułu interfejsu IM 151-8 PN/DP CPU jako DP master
Podczas startu moduł interfejsu IM 151-8 PN/DP CPU sprawdza konfigurację ustawioną systemu DP master z aktualną konfiguracją.
Jeśli konfiguracja ustawiona = konfiguracja aktualna, moduł interfejsu IM 151-8 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 151-8 PN/DP CPU.
Start jeśli ustawiona konfiguracja ≠ aktualna konfiguracja = Tak (domyślne)
IM 151-8 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
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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 151-8 PN/DP CPU jako DP master
Zdarzenie
Przerwanie magistrali
(zwarcie, wyjęcie wtyczki)
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)
DP slave: RUN →
STOP
DP slave: STOP →
RUN
( 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 mo duł interfejsu IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
131
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 za mroził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 151-8 PN/DP CPU.
Po każdej komendzie sterującej FREEZE, DP slave ponownie “zamrażają” stan wejść.
DP master nie otrzymuje cykliczn ie 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 151-8 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 151-8 PN/DP CPU (jako DP master).
Adres PROFIBUS DP master
Dla modułu interfejsu IM 151-8 PN/DP CPU nie należy ustawiać adresu "126" jako adresu
PROFIBUS.
Zobacz także
PROFIBUS DP (Strona 25)
132
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
7.6.3
Wymagania
Bezpośrednia wymiana danych (Direct data exchange)
Uruchomienie
7.6 Uruchamianie PROFIBUS DP
W programie STEP 7 V5.x lub nowszych dla węzłów PROFIBUS można skonfigurować opcję
"direct data exchange". M oduł interfejsu IM 151-8 PN/DP CPU 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.
M oduł interfejsu IM 151-8 PN/DP CPU z modułem DP master może być odbiorcą:
jako DP master
jako CPU k tóre nie jest zintegrowane w systemie master
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
133
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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Serwis i konserwacja
8.1
Informacje ogólne
Dla ET 200S z IM 151-8 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 151-8 PN/DP CPU
Wymiana modułu DP master
8
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 151-8 PN/DP CPU.
Przykładowo, chcemy wymienić moduł interfejsu IM 151-8 PN/DP CPU na moduł interfejsu
IM 151-8 PN/DP CPU z magazynu.
W takim przypadku należy upewnić się, że moduł interfejsu IM 151-8 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 151-8 PN/DP CPU można wykonywać kopię firmware?
Można wykonywać kopię bezpieczeństwa firmware z następujących wersji modułu interfejsu
IM 151-8 PN/DP CPU:
Moduł interfejsu Numer zamówieniowy
IM 151-8 PN/DP CPU 6ES7151-8AB00-0AB0 lub późniejsze
SIMATIC Micro Memory Card wymaga
≥ w MB
4
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
135
Serwis i konserwacja
8.2 Kopia zapasowa firmware na SIMATIC Micro Memory Card
Kopia zapasowa firmware modułu interfejsu IM 151-8 PN/DP CPU na SIMATIC Micro Memory Card
Tabela 8-1 Kopia zapasowa firmware na SIMATIC micro memory card
Krok
1.
2.
3.
Wymagana czynność:
Włożyć nową SIMATIC Micro Memory
Card do modułu interfejsu IM 151-8 PN/DP
CPU.
Zmienić pozycję przełącznika zmiany trybu pracy na MRES i przytrzymać.
Wyłączyć napięcie zasilania i ponownie załączyć trzymając przełącznik zmiany trybu pracy w pozycji MRES do momentu, gdy...
Wykonywane przez moduł interfejsu
IM 151-8 PN/DP CPU:
IM 151-8 PN/DP CPU żąda wykonania kasowania pamięci.
-
... diody STOP, RUN i FRCE zaczną mrugać.
4.
5.
Zmienić pozycję przełącznika trybu pracy na STOP.
Zmienić szybko pozycję przełącznika trybu pracy na MRES, następnie puścić (powróci do pozycji STOP).
-
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8 PN/DP CPU wymaga kasowania pamięci).
6. Wyjąć SIMATIC Micro Memory Card z kopią bezpieczeństwa firmware.
-
136
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Serwis i konserwacja
8.3 Aktualizacja firmware
8.3 Aktualizacja firmware
8.3.1
Kiedy należy uaktualnić moduł interfejsu IM 151-8 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 151-8
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: http://www.siemens.com/automation/service&support
8.3.2 Aktualizacja firmware przy użyciu SIMATIC Micro Memory Card
Tabela 8-2
Aktualizacja firmware przy użyciu SIMATIC Micro Memory Card
Krok
1.
2.
Wymagana czynność: Wykonywane przez moduł interfejsu
IM 151-8 PN/DP CPU:
Zalecenie
Przed uaktualnieniem firmware modułu interfejsu IM 151-8 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.
- 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.
4.
Wyłączyć zasilanie IM 151-8 PN/DP CPU i włożyć SIMATIC Micro Memory Card z uaktualnieniem firmware.
-
Włączyć zasilanie.
M oduł interfejsu IM 151-8 PN/DP CPU 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 151-8
PN/DP CPU wymaga kasowania pami ęci).
5.
Wyłączyć zasilanie IM 151-8 PN/DP CPU i wyjąć SIMATIC Micro Memory Card.
-
Result
M oduł interfejsu IM 151-8 PN/DP CPU został uaktualniony do najnowszej wersji.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
137
Serwis i konserwacja
8.3 Aktualizacja firmware
8.3.3 Aktualizacja firmware online ( poprzez sieć)
Aby wykonać aktualizację firmware modułu interfejsu IM 151-8 PN/DP CPU, konieczne są pliki (*.UPD) zawierające najnowszą wersję FW.
Wymagania
Przeprowadzanie aktualizacji firmware
1.
Uruchomić STEP 7 i otworzyć HW Config.
2.
Otworzyć stację z modułem interfejsu IM 151-8 PN/DP CPU który będzie aktualizowany.
3.
Wybrać moduł interfejsu IM 151-8 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 151-8 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 151-8 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 151-8 PN/DP CPU wykona niezależnie uaktualnienie firmware.
8.
Użyj STEP 7 (odczyt bufora diagnostycznego CPU) aby zweryfikować, czy moduł interfejsu IM 151-8 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 151-8 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
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.
M oduł interfejsu IM 151-8 PN/DP CPU został uaktuaniony online do najnowszej wersji firmware.
138
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
8.4
Serwis i konserwacja
8.4 Kopia danych projektu na SIMATIC Micro Memory Card
Kopia danych projektu na SIMATIC Micro Memory Card
Działanie funkcji
Korzys tają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 Mem ory Card i odczytać je w późniejszym czasie. Aby wykonać tą operację SIMATIC Micro Memory Card powinna znajdować się w module interfejsu IM 151-8
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 151-8 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 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
139
Serwis i konserwacja
8.5
Wymiana modułu interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU mogą być dostępne lokalnie na IM 151-8 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 151-8 PN/DP CPU
Wprowadzenie
M oduł interfejsu IM 151-8 PN/DP CPU można wymienić w przypadku awarii.
Wymagania
Aby wymienić moduł interfejsu IM 151-8 PN/DP CPU należy wyłączyć zasilanie uszkodzonego modułu interfejsu IM 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Serwis i konserwacja
8.5
Wymiana modułu interfejsu IM 151-8 PN/DP CPU
Wymiana modułu interfejsu IM 151-8 PN/DP CPU
M oduł interfejsu IM 151-8 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 151-8 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 151-8 PN/DP CPU złącze zasilania oraz wtyczkę/wtyczki
RJ45.
4.
Używając śrubokręta przesunąć zaczep modułu interfejsu IM 151-8 PN/DP CPU w dół, aż do momentu zatrzymania.
Następnie przesunąć moduł interfejsu IM 151-8 PN/DP CPU w lewo.
Uwaga:
Zaczep umieszczony jest od dołu, po środku modułu interfejsu
IM 151-8 PN/DP CPU.
5.
Trzymać zaczep w położeniu dolnym podczas zdejmowania modułu interfejsu IM 151-8
PN/DP CPU z szyny montażowej.
6.
Zawiesić nowy moduł interfejsu IM 151-8 PN/DP CPU na szynie.
7.
Trzymać zaczep w położeniu dolnym podczas zawieszania modułu interfejsu IM 151-8
PN/DP CPU aż do momentu zaskoczenia zaczepu.
8.
Następnie przesunąć moduł interfejsu IM 151-8 PN/DP CPU w prawą stronę do pierwszego modułu zacisków.
Jeśli podłączony jest moduł DP master:
Przesunąć moduł interfejsu IM 151-8 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 151-8 PN/DP CPU SIMATIC
Micro Memory Card wyciągniętą z uszkodzonego modułu interfejsu.
10.
Włączyć zasilanie.
Zachowanie modułu interfejsu IM 151-8 PN/DP CPU po wymianie
Jeśli SIMATIC Micro Memory Card została zmieniona, po wymianie modułu interfejsu IM 151-
8 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 m odułu interfejsu IM 151-8 PN/DP CPU na tryb RUN. Jeśli moduł interfejsu IM 151-8 PN/DP
CPU pozostaje w trybie STOP, należy sprawdzić przyczynę błędu w STEP 7 (zobacz STEP 7
User Manual).
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
141
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 151-8 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 po dłą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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Serwis i konserwacja
8.6
Wymiana modułu DP master
Wymiana modułu DP master
Moduł DP master oraz moduł interfejsu IM 151-8 PN/DP CPU są podłączone, moduły zacisków są z prawej strony:
1.
Wyłączyć zasilanie stacji ET 200S (IM 151-8 PN/DP CPU), w której wymieniany będzie moduł.
2.
Wyjąć z modułu interfejsu IM 151-8 PN/DP CPU złącze zasilania oraz wtyczkę/wtyczki
RJ45.
3.
Używając śrubokręta przesunąć zaczep modułu interfejsu IM 151-8 PN/DP CPU w dół, aż do momentu zatrzymania. Następnie przesunąć moduł interfejsu IM 151-8 PN/DP CPU w lewo o około 40 mm.
Uwaga: Zaczep umieszczony jest od dołu, po środku modułu interfejsu
IM 151-8 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 151-8 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 151-8 PN/DP CPU.
10.
Włączyć zasilanie.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
143
Serwis i konserwacja
8.6
Wymiana modułu DP master
144
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Funkcje
9
Parametryzacja spoiny odniesienia dla podłączenia termopar
9.1
Wprowadzenie
Jeśli moduł interfejsu IM 151-8 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
Parametry
Activation of the reference junction
(Aktywacja z
łą
cza odniesienia)
Slot
(Slot)
Ustawianie parametrów dla spoiny odniesienia
Channel number
(Numer kana
ł
u)
Zakres wartości 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)
Wyjaśnienie
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
Measurement type/measurement range
(Typ pomiaru/zakres pomiarowy)
Zakres wartości Wyjaśnienie
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
145
Funkcje
9.1
Parametryzacja spoiny odniesienia dla podłączenia termopar
Parametr modułu TC
Reference junction number
(Numer spoiny odniesienia)
Zakres wartości
1
Reference junction channel
0 and reference junction channel 1
(Kana
ł
0 i kana
ł
1 spoiny odniesienia )
None, RTD
(brak, RTD)
Wyjaśnienie
Parametr umożliwia przypisanie spoiny odniesienia (1), która zawiera temperaturę odniesienia (wartość kompensacji).
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
9.2
Funkcje
9.2
Wyjmowanie i wkładanie modułów podczas pracy
Wyjmowanie i wkładanie modułów podczas pracy
9.2.1
Informacje ogólne
ET 200S z IM 151-8 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
M oduł interfejsu IM 151-8 PN/DP CPU 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.
9.2.2
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 151-8 PN/DP CPU, moduł pozostaje w trybie pracy RUN.
Brak mod uł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 151-8 PN/DP CPU, moduł pozostanie w trybie RUN.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
147
Funkcje
9.2
Wyjmowanie i wkładanie modułów podczas pracy
9.2.3
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 151-8 PN/DP CPU przeprow adza 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 3861
H
).
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 3863
Moduł zostaje wpisany do systemowej listy statusu jako niedostępny.
Bezpośredni dostęp jest niemożliwy.
H
).
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 3861
H
).
Moduł interfejsu IM 151-8 PN/DP CPU 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 3863
H
).
Moduł interfejsu IM 151-8 PN/DP CPU 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 3861
H
).
Po włączeniu zasilania modułu zasilania (PM), moduł interfejsu IM 151-8 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 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
149
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 mod ule 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Wykrywanie i usuwanie usterek, diagnostyka
10
10.1
Informacje ogólne
Poniższy rozdział pomaga zapoznać się z narzędziami, które można wykorzystać do wykonywania następujących zadań:
Diagnos tyka 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.
10.2 Dane identyfikacyjne i konserwacyjne modułu interfejsu IM
151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
151
Wykrywanie i usuwanie usterek, diagnostyka
10.2
Dane identyfikacyjne i konserwacyjne modułu interfejsu IM 151-8 PN/DP CPU
Odczyt i zapis danych I&M modułu interfejsu IM 151-8 PN/DP CPU w STEP 7
Odczyt:
W STEP 7 dane I&M są wyświetlane w "Module state – IM 151-8 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.
Zapis:
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 151-8 PN/DP CPU Properties":
-
Nazwa modułu
W tym przypadku, HW Config przypisze domyślną nazwę, np. moduł interfejsu IM
151-8 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 151-8 PN/DP CPU z programu użytkownika
Jeśli chcemy odczytać dane I&M z modułu interfejsu IM 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Wykrywanie i usuwanie usterek, diagnostyka
10.2
Dane identyfikacyjne i konserwacyjne modułu interfejsu IM 151-8 PN/DP CPU
Podlista SSL z danymi I&M
Dane I&M wyp isano 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
0111
011C
0001
0006
0007
0001
0002
0003
000B
Identyfikacja modułu
Identyfikacja rekordu danych
Identyfikacja modułu
Zawiera numer zamówieniowy modułu i wersję produktu.
Identyfikacja podstawowego oprogramowania
Zawiera informacje o wersji oprogramowania modułu.
(Moduł interfejsu IM 151-8 PN/DP CPU nie ma podstawowego oprogramowania, więc, w tym przypadku, dane identyfikacyjne są takie same jak dla indeksu 0001.)
Identyfikacja podstawowego firmware
Zawiera informacje o wersji firmware modułu.
Identyfikacja komponentu
Identyfikacja komponentu
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.
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 151-8 PN/DP
CPU można znaleźć w podręcznikach wydanych w modułów I/O.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
153
Wykrywanie i usuwanie usterek, diagnostyka
10.3
Funkcje testujące
10.3 Funkcje testujące
10.3.1
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.
Zo stanie 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 151-8 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 da ne 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 151-8
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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Wykrywanie i usuwanie usterek, diagnostyka
10.3 Funkcje te stują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 151-8 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
M oż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 151-8 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ść
Wersja zadania
Forsowanie dla wyjść
Program użytkownika
W artość forsowana nadpisana przez
T PAW
Wersja zadania
Forsowanie dla wyjść
Rysunek 10-1 Forsowanie z modułem interfejsu IM 151-8 PN/DP CPU
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
155
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
Znaczniki / Merkery (M)
Timery i Liczniki (T, C)
Bloki danych (DB)
Wejścia i Wyjścia (I, O)
Wejścia Peryferyjne (PI)
Wyjścia Peryferyjne (PO)
Program użytkownika może nadpisać modyfikowaną / forsowaną wartość
Maksymalna liczba forsowanych wartości
-
-
Forsowanie
-
Tak
-
-
Tak
10
Odwołania
Modyfikacja Zmiennej
Tak
Tak
Tak
Tak
-
Tak
Tak
-
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 7.
10.3.2 Informa cje 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 151-8 PN/DP CPU i na które można zareagow ać 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 151-8 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
Zielona
Stan
Wył.
Zał.
Znaczenie
Żadne urządzenie nie jest podłączone do danego portu zintegrowanego interfejsu PROFINET modułu interfejsu IM 151-8 PN/DP CPU .
Inne urządzenie PROFINET (np. switch) jest podłączone do danego portu zintegrowanego interfejsu PROFINET modułu IM 151-8 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 151-8 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 151-8 PN/DP CPU.
Jeśli wystąpi błąd lub zdarzenie przerwania, (np. przerwanie time-of-day), moduł interfejsu
IM 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
157
Wykrywanie i usuwanie usterek, diagnostyka
10.3
Funkcje testujące
Diagnostyka u rzą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 151-8 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 50170 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 0101 0000) 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 zaa dresowanych 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 diagnostyc zny jest opisany w podręczniku Diagnostic Repeater for
PROFIBUS DP.
Podręczniki można pobrać z pod adresu: http://support.automation.siemens.com/WW/view/de/ wpisy ID 1214574 i 7915183.
158
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Wykrywanie i usuwanie usterek, diagnostyka
10.3
Funkcje testujące
10.3.3
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 151-8 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 151-8 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 7.
10.3.4
Dostępność
Diagnostyka infrastruktury sieciowej (SNMP)
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
159
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ą
SNM
P. 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 http://www.profibus.com.
Dodatkowe informacje o SNMP można znaleźć na http://www.snmp.org.
Dodatkowe informacje o serwerze SNMP OPC m ożna znaleźć na http://www.siemens.com/snmp-opc-server.
Opis systemu PROFINET zawiera dodatkowe informacje o usługach komunikacji i diagnostyce z SNMP.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
161
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
10.4.1 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 151-8 PN/DP CPU w tryb STOP.
10.4.2
Wyświetlanie statusu i błędów modułu interfejsu IM 151-8 PN/DP CPU
Tabela 10-3
Wyświetlanie statusu i błędów modułu interfejsu IM 151-8 PN/DP CPU
Dioda LED
SF ON FRCE RUN STOP
Znaczenie
Wył. Wył.
Wył. Zał.
Zał. Zał.
Wył.
X
X
Wył.
Wył.
Wył.
Wył.
Zał.
Zał.
Moduł interfejsu IM 151-8 PN/DP CPU bez zasilania.
Porada:
Sprawdzić, czy zasilacz jest włączony do sieci i załączyć go.
Moduł interfejsu IM 151-8 PN/DP CPU w trybie STOP.
Aby uniknąć lub naprawić błąd: Uruchomić moduł interfejsu IM 151-8
PN/DP CPU.
Moduł interfejsu IM 151-8 PN/DP CPU w trybie STOP w wyniku błędu.
Aby uniknąć lub naprawić błąd: sprawdzić w poniższych tabelach, ocenić diodę SF
IM 151-8 PN/DP CPU wymaga resetu pamięci. X
X
Zał.
Zał.
X
X
Wył.
Wył.
Mruga
(0.5 Hz)
Mruga
(2 Hz)
Zał.
IM 151-8 PN/DP CPU przeprowadza reset (kasowanie) pamięci.
X
X
Zał.
Zał.
Zał. Zał.
X
X
X
Mruga
(2 Hz)
Mruga
(0.5 Hz)
X
Zał.
X
Moduł interfejsu IM 151-8 PN/DP CPU w trakcie rozruchu
(uruchamiania).
Moduł interfejsu IM 151-8 PN/DP CPU w trybie wstrzymania poprzez wprowadzony w programie punkt wstrzymania.
Szczegóły w podręczniku Programming with STEP 7 .
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 X Mruga
(2 Hz)
X
Mruga Mruga Mruga Mruga
X
X
Aktywna funkcja forsowania
Szczegóły w podręczniku Programming with STEP 7 .
Aktywowany test mrugania dla węzła.
Mruga Moduł interfejsu IM 151-8 PN/DP CPU 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 7.
4. Skontaktować się z przedstawicielem SIEMENS.
X = Stan nieistotny dla bieżącej funkcji modułu interfejsu IM 151-8 PN/DP CPU.
162
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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.
10.4.3 Ocena diody SF LED w przypadkach błędów programowych
Tabela 10-4 Ocena diody SF ( błąd programowy)
Możliwy błąd
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.
Odpowiedź modułu interfejsu IM 151-8
PN/DP CPU
Wywołanie OB 85. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85
.
Wywołanie OB 80. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 80.
Wywołanie OB 85. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85.
Wywołanie OB 85. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85.
Wywołanie OB 85. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85.
Wywołanie OB 85. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85.
Alarm producenta został wygenerowany, ale odpowiednie
OB57 nie zostało wgrane.
Wywołanie OB 85. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85.
Możliwe środki zaradcze
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
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
163
Wykrywanie i usuwanie usterek, diagnostyka
10.4
Diagnostyka z wykorzystaniem diod statusu i błędów
Możliwy błąd
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.
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
Odpowiedź modułu interfejsu IM 151-8
PN/DP CPU
Wywołanie OB 85 (zależne od parametryzacji HW
Config). IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 85.
Możliwe środki zaradcze
Wczytać OB 85. Informacje startowe
OB zawierają adres powiązanego modułu I/O. Wymienić moduł I/O i wyeliminować błąd programu.
Wywołanie OB 80. IM 151-8
PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 80. IM 151-8
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.
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
Wywołanie OB 121. IM 151-
8 PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 121.
Wyeliminować błąd programowy.
Funkcje testowania STEP 7 będą pomocne w lokalizowaniu błędu.
Wywołanie OB 122. IM 151-
8 PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano
OB 122.
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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
10.4.4
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.
Odpowiedź modułu interfejsu IM
151-8 PN/DP CPU
Wywołanie OB 83. Moduł interfejsu
IM 151-8 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 151-8 PN/DP CPU zawsze przechodzi w tryb STOP.
Wywołanie OB 83. Moduł interfejsu
IM 151-8 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
151-8 PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 86.
Wywołanie OB 86. Moduł interfejsu
IM 151-8 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 151-8 PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 82.
Wywołanie OB 82. Moduł interfejsu
IM 151-8 PN/DP CPU przechodzi w tryb STOP jeśli nie wgrano OB 82.
Możliwe środki zaradcze
Wczytać OB 83.
Wczytać OB 83 i OB 86.
Wczytać OB86 lub OB82.
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.
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 151-8 PN/DP
CPU przechodzi w tryb STOP jeśli nie wczytano OB.
IM 151-8 PN/DP CPU przełącza się w tryb STOP i żąda resetu pamięci.
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
151-8 PN/DP CPU, ponownie wgrać program, następnie zmienić tryb pracy modułu
IM 151-8 PN/DP CPU na RUN.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
165
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.
10.4.5
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
P1 - LINK,
P2 - LINK,
P3 - LINK
Status LED
Świeci
Mruga
Nie zapala się
Opis statusu
Nawiązano połączenie pomiędzy danym portem interfejsu PROFINET urządzenia
PROFINET a stacją sieci Ethernet (np. switch).
Użytkownik uaktywnił mruganie z STEP 7.
Brak połączenia Ethernet pomiędzy danym portem interfejsu PROFINET urządzenia
PROFINET a stacją sieci Ethernet.
BF-PN świeci
1
Mruga
Błąd interfejsu PROFINET, komunikacja jest niemożliwa
Aby naprawić lub uniknąć błędu: zobacz tabela poniżej
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 Nie zapala się
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 151-8
PN/DP CPU
Wywołanie OB 86 (jeśli IM
151-8 PN/DP CPU jest w trybie RUN i poprzednio pracowały urządzenia I/O, które teraz są uszkodzone).
Moduł interfejsu IM 151-8
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 151-8
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 151-8 PN/DP CPU, można odczytać diagnostykę za pomocą interfejsu DP master.
Zmienić konfigurację.
166
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Wykrywanie i usuwanie usterek, diagnostyka
10.4 Diagno styka 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 151-8
PN/DP CPU
Wywołanie OB 86 (jeśli IM
151-8 PN/DP CPU jest w trybie RUN i podłączone urządzenia IO mają błąd).
Moduł interfejsu IM 151-8
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 151-8
PN/DP CPU i czy magistrala nie jest przerwana.
Poczekać dopóki moduł interfejsu IM 151-8
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 mon itoringu 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
167
Wykrywanie i usuwanie usterek, diagnostyka
10.4
Diagnostyka z wykorzystaniem diod statusu i błędów
10.4.6
Wyświetlanie statusu i błędów modułu DP master
Wyjaśnienie dla diody BF
Tabela 10-10 Dioda BF
Znaczenie
IM 151-8 PN/DP CPU Moduł
SF
On
ON
On
DP master
BF
Zał./Mruga Błąd interfejsu PROFIBUS DP.
Aby naprawić lub uniknąć błędu: zobacz tabele poniżej
Tabela 10-11 Dioda BF na module DP master z apala 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 151-8 PN/DP CPU
Wywołanie OB 86 (jeśli moduł interfejsu IM 151-8 PN/DP CPU jest w trybie RUN i poprzednio pracowały urządzenia DP slave, które teraz są uszkodzone).
Moduł interfejsu IM 151-8 PN/DP CPU 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 10-12 Dioda BF na module DP master mruga
Możliwy błąd
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 PN/DP CPU
Wywołanie OB 86 (jeśli moduł interfejsu IM 151-8 PN/DP CPU jest w trybie RUN i poprzednio pracowały urządzenia DP slave, które teraz są uszkodzone).
Moduł interfejsu IM 151-8 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 151-8
PN/DP CPU i czy magistrala nie jest przerwana.
Poczekać do momentu uruchomienia się modułu interfejsu
IM 151-8 PN/DP CPU.
Jeśli dioda nie przestanie mr ugać, 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 61158-6-10.
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
169
Wykrywanie i usuwanie usterek, diagnostyka
10.6 Diagnostyka PROFIBUS DP
10.6 Diagnostyka PROFIBUS DP
10.6.1 Diagnostyka moduł interfejsu IM 151-8 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
Odczyt OB82_MDL_ADDR i odczyt OB82_IO_FLAG
(=ID modułu I/O)
Wpis bitu 0 z OB82_IO_FLAG do
OB82_MDL_ADDR do bitu 15
Wynik: adres diagnostyczny
„OB82_MDL_ADDR*”
Ocena z SFB 54
(najłatwiejsza opcja)
Dla komponentów diagnozowanych wywołać SFB 54
Ustawić MODE=1
Dane diagnostyczne są wpisywane do parametrów TINFO oraz AINFO.
Aby wykonać diagnostykę całego urządzenia DP slave:
W parametrze LADDR należy wpisać adres diagnostyczny
„OB82_MDL_ADDR*”
Dla modułów I/O z wymaganiem diagnostyki wywołać
SFC 51
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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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 151-8 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 151-8 PN/DP CPU jako odbiorca
(DP master)
IM 151-7 CPU jako nadawca
(DP master)
Adresy diagnostyczne
Wyjaśnienie konfiguracji DP master Wyjaśnienie konfiguracji DP slave
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.
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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
171
Wykrywanie i usuwanie usterek, diagnostyka
10.6 Diagnostyka PROFIBUS DP
Wykrycie zdarzenia
Poniższa tabela pokazuje moduł interfejsu IM 151-8 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 10-13
Wykrywanie zdarzeń modułu interfejsu IM 151-8 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 10-14 Rozpoznaw anie zdarzeń modułu interfejsu IM 151-8 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)
Moduł interfejsu IM 151-8 PN/DP CPU 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 151-8 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dane techniczne
11
11.1
Ogólne dane techniczne
Odwołania
M oduł interfejsu IM 151-8 PN/DP CPU 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.
11.2 M oduł interfejsu IM 151-8 PN/DP CPU
11.2.1 Schemat blokowy IM 151-8 PN/DP CPU z modułem DP master
Poniższy rysunek przedstawia schemat blokowy modułu interfejsu IM 151-8 PN/DP CPU z opcjonalnym modułem DP master.
Izolacja elektryczna
Elektronika
ET200S podłączenie magistrali tylnej
Przełącznik trybu pracy
Izolacja elektryczna
Połączenie
PROFINET
Wew. zasilacz
Rysunek 11-1 Schemat blokowy - m oduł interfejsu IM 151-8 PN/DP CPU z modułem DP master
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
173
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
11.2.2 Specyfikacja techniczna IM 151-8 PN/DP CPU
174
Tabela 11-1 Specyfikacja techniczna modułu interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
IM 151-8 PN/DP CPU i wersje produktu
Numer zamówieniowy [MLFB]
Wersja sprzętu
Wersja firmware
Pakiet oprogramowania do obsługi
Pamięć
Pamięć robocza
(Work memory)
Pamięć robocza (work memory)
Rozszerzalna
Pojemność pamięci retentive do podtrzymywania zawartości bloków danych
Pamięć ładowania (Load memory)
Buforowanie
6ES7151-8AB00-0AB0
01
V 2.7.0
STEP 7 V5.4 + SP 4 lub nowszy
128 KB
Nie
64 KB
Wymienna SIMATIC Micro Memory Card
(max. 8 MB)
Gwarantowane przez SIMATIC MMC
(nie wymaga konserwacji)
Co najmniej 10 lat Przechowywanie danych na SIMATIC Micro
Memory Card (po zaprogramowaniu)
Czasy wykonywania
Czasy przetwarzania dla
Operacji bitowych
Operacji word
Arytmetyka stałoprzecinkowa
Arytmetyka zmiennoprzecinkowa
Timery / liczniki i podtrzymywanie
Liczniki S7 (S7 counters)
Pamięć podtrzymywana
Domyślnie
Zakres liczenia
Liczniki IEC
Typ
Liczba
Timery S7
(S7 timers)
Pamięć podtrzymywana
Domyślnie
Zakres czasu
Timery IEC
(IEC timers)
Typ
Liczba
0.1 μs
0.2 μs
2 μs
3 μs
256
Konfigurowana
Od C0 do C7
0 do 999
Tak
SFB
Nieograniczone
(ograniczenie wynika z pamięci roboczej)
256
Konfigurowana
Bez podtrzymania
10 ms do 9990 s
Tak
SFB
Nieograniczone
(ograniczenie wynika z pamięci roboczej)
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
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
Od MB0 do MB15
Pamięć zegara
(Clock memory)
Bloki danych
Liczba
8 (1 bajt pamięci)
Rozmiar
511
(w zakresie numeracji od 1 do 511)
64 KB
Obsługa nie-podtrzymywania (konfigurowalne obszary adresowe podtrzymywania)
Tak
Dane lokalne na klasę priorytetu
Bloki
Całkowicie
OB
Rozmiar, maksymalny
Liczba wolnych cykli OB
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
64 KB
1 (OB 1)
1 (OB 10)
Liczba przerwań OB time-of-day-interrupt
Liczba przerwań OB delay interrupt
Liczba przerwań OB cyclic interrupt
Liczba przerwań OB hardware interrupt
Liczba przerwań OB DPV1
1 (OB 20)
1 (OB 35)
1 (OB 40)
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
Poziomy zagłębienia
Na klasę priorytetu
Dodatkowo w OB błędu
FB
Liczba, max.
Rozmiar
FC
Liczba, max.
Rozmiar
2 (OB 121, 122)
16
4
Zobacz
S7-300 Instruction List
1024
(W zakresie numeracji 0 do 2047)
64 KB
Zobacz
S7-300 Instruction List
1024
(W zakresie numeracji 0 do 2047)
64 KB
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
175
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
Obszary adresowe (I/O)
Wszystkie obszary adresowe I/O
Wej ścia, dowolnie adresowane
Wyjścia, dowolnie adresowane
z których rozproszone o Wejścia, dowolnie adresowane o Wyjścia, dowolnie adresowane
Obraz procesu I/O
Wejścia, ustawiane
Wyjścia, ustawiane
Wejścia, ustawione
Wyjścia, ustawione
Liczba partycji obrazu procesu
Kanałów cyfrowych
Wejścia
Wyjścia
Wejścia, centralne
Wyjścia, centralne
Kanałów analogowych
Wejścia
Wyjścia
Wejścia, centralne
Wyjścia, centralne
Usuwanie
Szyna montżowa
Modułów I/O na każde ET 200S
Długość stacji
Zakres prośdowy na grupę obciążeń (moduł zasilania PM)
Czas-dnia
(Time-of-day)
Zegar
Ustawienie fabryczne
Buforowany
Czas buforowania
Zachowanie zegara po upłynięciu czasu buforowania
Dokładność
Licznik godzin czasu pracy
Liczba
Zakres wartości
Rozdzielczość
Podtrzymywanie
176
2048 bajtów
2048 bajtów
2048 bajtów
2048 bajtów
2048
2048
128
128 brak
16336
16336
496
496
1021
1021
124
124
1
Max. 63
≤ 1 m lub < 2 m
Max. 10 A
TAK (zegar sprzętowy)
DT#1994-01-01-00:00:00
Tak
Typowo 6 tygodni
(przy temperaturze otoczenia 40 °C)
Zegar kontynuuje pracę od czasu dnia, w którym wyłączono zasilanie.
Odchylenie na dzień: < 10 s
1
0
231 godziny
(jeśli użyto SFC 101)
1 godzina
Tak; musi być ręcznie restartowany po każdym restarcie
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
Synchronizacja czasu
w PROFINET
Tak
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
12
(zależnie od liczby połączeń skonfigurowanych dla komunikacji urządzeń programujących / OP)
Komunikaty diagnostyki procesu Tak
Jednocześnie aktywnych bloków przerwań S
300
Funkcje rozruchowe i testowania
Monitorowanie/modyfikacja zmiennych
Zmienne
Tak
Wejścia, wyjścia, znaczniki, DB, timery, liczniki
Liczba zmiennych o z nich zmiennych statusu o z nich zmiennych sterujących
Forsowanie
Zmienne
Liczba zmiennych
Status bloku
Pojedynczy krok
Punkty przerwań (breakpoints)
Bufor diagnostyczny
Liczba wpisów (niekonfigurowalne)
Podtrzymywanie wpisów po wyłączeniu i załączeniu zasilania
30
Max. 30
Max. 14
Tak
Wejścia/Wyjścia
Max. 10
Tak
Tak
2
Tak
Max. 500
Podtrzymywane tylko 100 ostatnich wpisów.
Funkcje komunikacji
Web serwer
Liczba klientów http
Tak
5
Otwarta komunikacja IE
Liczba połączeń / punkty dostępu, łącznie
TCP/IP
Maksymalna liczba połączeń
8
Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB)
8
Długość danych połączenia typu 01
H
, max.
1460 bajtów
Długość danych połączenia typu 11
H
, max.
8192 bajtów
ISO on TCP
Maksymalna liczba połączeń
Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB)
8
Długość danych, max.
8192 bajtów
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
177
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
UDP
Maksymal na liczba połączeń
Długość danych, max.
Komunikacja PG/OP
Podstawowa komunikacja S7
Danych użytkownika na zadanie
Spójnych danych
Komunikacja S7
Jako serwer
Jako klient
Danych użytkownika na zadanie
Spójnych danych
Liczba połączeń 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
Ustawienie referencyjne dla komunikacji CPU
Liczba zdalnych partnerów do połączeń
Liczba funkcji master/slave
Całkowita liczba połączeń master/slave
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.
50%
32
30
1000
4000 bajtów
4000 bajtów
500
4000 bajtów
1400 bajtów
Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB)
8
1472 bajtów
Tak
Tak (tylko bloki I)
Max. 76 bajtów
76 bajtów
Tak
Tak
Tak (poprzez zintegrowany interfejs PROFINET i wgrane FB)
Zobacz pomoc online STEP 7, Wspólne parametry SFB/FB i SFC/FC dla komunikacji S7)
12
Max. 11
1
1 do 11
Max. 11
1
1 do 11
Max. 10
0
0 do 10
Tak (z modułem DP master)
Max. 4
Tak (z modułem DP master)
178
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
Zdalne połączenia z transmisją acykliczną
Czas skanu: interwał skanu, min.
Liczba połączeń przychodzących
Liczba połączeń wychodzących
Długość danych wszystkich połączeń przychodzących, max.
500 ms
100
100
2000 bajtów
Długość danych wszystkich połączeń wychodzących, max.
2000 bajtów
Długość danych na połączenie, (połączenia acykliczne), max.
Zdalne połączenia z transmisją cykliczną
Częstotliwość transmisji: minimalny interwal transmisji
1400 bajtów
1 ms
Liczba połączeń przychodzących
Liczba połączeń wychodzących
Długość danych wszystkich połączeń przychodzących, max.
Długość danych wszystkich połączeń wychodzących, max.
200
200
2000 bajtów
2000 bajtów
Długość danych na połączenie, (połączenie acykliczne), max.
Liczba zmiennych HMI
Długość danych wszystkich zmiennych HMI, max.
250 bajtów
Zamiennych HMI przez PROFINET (acykliczne)
Odświeżanie zmiennych HMI
500 ms
Liczba stacji, które mogą być zalogowane dla zmiennych HMI (PN OPC/iMAP)
2x PN OPC / 1x iMAP
200
2000 bajtów
Funkcjonalność PROFIBUS proxy
obsługiwana
Liczba sprzężonych urządzeń PROFIBUS
Długość danych na połączenie, max.
Interfejsy
Pierwszy interfejs (X1)
Typ interfejsu
Fizyczny
Izolowany
Prędkość transmisji
Tryb transmisji
Automatyczne wykrywanie (10/100 Mbaud)
Interfejs
Podłączenie
Funkcjonalność switch
Automatyczne przełączanie
Tak
16
240 bajtów (zależnie od slave)
PROFINET
Ethernet
Tak
100 Mbps full duplex
100BASE-TX
Tak
3 x RJ45
Tak, wewnętrzny
Tak
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
179
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
Funkcjonalność
PROFINET
MPI
PROFIBUS DP
Tak
Nie
Nie
Nie
Komunikacja punkt-punkt
Usługi
Komunikacja programatora
Komunikacja OP
Komunikacja S7
Maksymalnie konfigurowanych połączeń
Maksymalna liczba instancji
S7 routing
Tak
Tak
Tak (z wgranym FB)
10
32
Routing pakietów danych
PROFINET IO
PROFINET CBA
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.
128
z których RT z których w linii z RT
Max. 128
Max. 128
z których IRT z opcją "high flexibility" z których w linii z IRT
Obsługa priorytetów startu
Tak
5
Max. 128
Max. 61
Tak
32
Maksymalna liczb a 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)
Tak
8
Wymiana urządzeń bez wyjmowania medium
Obsługa IRT
Tryb Isochronous
Tak
Tak
Nie
Tak (z włożonym modułem DP master)
Tak (z włożonym modułem DP master)
Tak
Tak
Tak
Tak
Tak
0, 20, 21, 23, 25, 80, 102, 135, 161, 8080,
34962, 34963, 34964, 65532, 65533, 65534,
65535
180
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
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
8
dla zegara wysyłania 250 μs dla zegara wysyłania 500 μs dla zegara wysyłania 1 ms
S7 routing
Routing rekordów danych
(urządzenia obiektowe na PROFIBUS DP)
Funkcje protokołu S7
Funkcje PG
Funkcje OP
Drugi interfejs (X2 w module DP master)
Typ interfejsu
Fizyczny
Izolowany
Zasilanie interfejsu
(15 V DC do 30 V)
Podłączenie
Funkcjonalność
MPI
PROFIBUS DP
Komunikacja punkt-punkt
PROFINET
DP master
Usługi
Komunikacja PG/OP
Routing S7
Routing danych
Komunikacja Global data
Komunikacja S7
Obsługa stałego czasu cylku magistrali
Tryb Isochronous
Aktywny/nieaktywny DP slave
SYNC/FREEZE
Bezpośrednia wymiana danych
DPV1
254 bajtów
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.
250 µs do 128 ms
500 µs do 256 ms
1 ms do 512 ms
Tak
Tak
Tak
Tak
Zintegrowany interfejs RS 485 w DP master
RS 485
Tak
Nie
Gniazdo sub D, 9-pin
Nie
Tak (tylko DP master)
Nie
Nie
Tak
Tak
Tak
Nie
Tak (server only, configured one-way connection)
Tak
Nie
Tak
Tak
Tak
Tak
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
181
Dane techniczne
11.2
Moduł interfejsu IM 151-8 PN/DP CPU
Specyfikacja techniczna
Prędkość transmisji
Liczba urządzeń DP slave, max.
Obszar adresowy
Wejścia, max.
Wyjścia, max.
Danych użytkownika na DP slave
Wejść, max.
Wyjść, max.
Programowanie
Języki programowania
Zestaw instrukcji
Liczba poziomów zagłębienia
Funkcje systemowe (SFC)
Systemowe bloki funkcyjne (SFB)
Zabezpieczenie programu użytkownika
Wymiary
Wymiary montażowe S x W x G (mm)
Waga
Napięcia, prądy, potencjały elektryczne
Znamionowe napięcie zasilania dla komponentów elektroniki 1L+
Dopuszczalny zakres
Zabezpieczenie przed zmianą polaryzacji
Zabezpieczenie przeciwzwarciowe
Buforowanie braku zasilania
Pobór prądu z zasilania 1L+
IM 151-8 PN/DP CPU
IM151-8 PN/DP CPU + DP master module
Zasilanie dla magistrali tylnej ET 200S
Początkowy prąd rozruchu
I2t
Zewnętrzne zabezpieczenie linii zasilania
(rekomendowane)
Zasilanie elektroniki / enkodera 1L+
Straty mocy
Do 12 Mbaud
32
2048 bajtów
2048 bajtów
244 bajtów
244 bajtów
STEP 7 (LAD, FBD, STL)
Zobacz
S7-300 Instruction List
8
Zobacz
S7-300 Instruction List
Zobacz
S7-300 Instruction List
Tak
120 x 119.5 x 75 około. 320 g
24 VDC
20.4 V do 28.8 V
Tak; przed uszkodzeniem
Tak
5 ms
Typowo 320 mA przy 24 V; 380 mA przy 20 V
Typowo 385 mA przy 24 V; 460 mA przy 20 V
Max. 700 mA
Typowo 1.8 A
Typowo 0.21 A2s
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.
Typowo 5.5 W
182
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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
11.3.1 Specyfikacja techniczna
– moduł DP master
Tabela 11-2
Specyfikacja techniczna modułu DP master
Specyfikacja techniczna
Rozbudowa
Moduł DP master
Pozycja
Liczba modułów IM 151-8 PN/DP CPU
Wymiary
Wymiary montażowe S x W x G (mm)
Waga
Status, przerwania , diagnostyka
Monitoring sieci PROFIBUS DP
Po prawej stronie IM 151-8 PN/DP CPU
1
35 x 119.5 x 75 około 100 g
Czerwona dioda "BF"
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
183
Dane techniczne
11.3
Moduł DP master
184
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12
12.1
Numery zamówieniowe
12.1.1
Numery zamówieniowe modułów
M oduł interfejsu IM 151-8 PN/DP CPU
Tabela 12-1
Numery zamówieniowe IM 151-8 PN/DP CPU
Opis
Moduł interfejsu IM 151-8 PN/DP CPU 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
Moduł DP master, 1 szt.
Numer zamówieniowy
6ES7138-4HA00-0AB0
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
185
Dodatek
12.1
Numery zamówieniowe
12.1.2
Numery zamówieniowe dla akcesorii
Akcesoria m odułu interfejsu IM 151-8 PN/DP CPU
Tabela 12-3
Numery zamówieniowe IM 151-8 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
SIMATIC Micro Memory Card 4M
6ES7953-8LL20-0AA0 –
6ES7953-8LM20-0AA0 X
SIMATIC Micro Memory Card 8M
Arkusze oznaczników DIN A4, 10 szt.
6ES7953-8LP20-0AA0 X
beżowe
6ES7193-4BA00-0AA0
żółte
czerwone
petrol
6ES7193-4BB00-0AA0
6ES7193-4BD00-0AA0
6ES7193-4BH00-0AA0
Podłączenia i przewody
Tabela 12-4
Numery zamówieniowe IM 151-8 PN/DP CPU - akcesoria
Opis
PROFINET
PROFINET RJ45 wtyczka systemu FastConnect, wyprowadzenie przewodu 90°
1 szt. na opakowanie, 1 opak.
10 szt. na opakowanie, 1 opak.
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
FC TP trailing cable (for cable carriers)
FC TP marine cable
Narzędzie do ściągania izolacji PROFINET FastConnect
PROFIBUS
PROFINET wtyczka (12 Mbit/s) z systemem FastConnect, wyprowadzenie przewodu 90°
bez slotu do podłączania PD
ze slotem do podłączania PD
Przewód PROFIBUS FC
Sprzedawany na metry, minimalne zamówienie 20 m
Maksymalna dostarczana długość: 1000 m, 1 m
FC przewód standardowy
FC Trailing Cable (for cable carriers)
FC Food Cable (PE sheath)
FC Food Cable (PUR sheath)
Narzędzie do ściągania izolacji PROFIBUS FastConnect
Numer zamówieniowy
6GK1901-1BB20-2AA0
6GK1901-1BB20-2AB0
6XV1840-2AH10
6XV1840-3AH10
6XV1840-4AH10
6GK1901-1GA00
6ES7972-0BA50-0XA0
6ES7972-0BB50-0XA0
6XV1830-0EH10
6XV1830-3EH10
6XV1830-0GH10
6XV1830-0JH10
6GK1905-6AA00
186
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
12.2 Rysunki wymiarowe
12.2.1 M oduł interfejsu IM 151-8 PN/DP CPU
M oduł interfejsu IM 151-8 PN/DP CPU
Dodatek
12.2 Rysunki wymiarowe
Rysunek 12-1 M oduł interfejsu IM 151-8 PN/DP CPU rysunek wymiarowy
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
187
Dodatek
12.2 Rysunki wymiarowe
12.2.2
Moduł DP master
Moduł DP master
Rysunek 12-2
Moduł DP master rysunek wymiarowy
188
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12.3 Czasy cyklu i reakcji
12.3 Czasy cyklu i reakcji
12.3.1
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 151-8 PN/DP CPU,
zintegrowanych w module interfejsu IM 151-8 PN/DP CPU SFC / SFB,
funkcje IEC które mogą być wywoływane w STEP 7.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
189
Dodatek
12.3 Czasy cyklu i reakcji
12.3.2 Czas cyklu (Cycle time)
12.3.2.1
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 151-8 PN/DP CPU wymaga spójnego obrazu sygnałów. Aby to zapewnić, sygnały procesowe są odczytywane / zapisywane przed wykonaniem programu. M oduł interfejsu IM 151-8 PN/DP CPU, 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
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
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
1
2
3
4
5
6
Sekwencja
System operacyjny inicjuje czas monitoringu cyklu.
Moduł interfejsu IM 151-8 PN/DP CPU zapisuje wartości z obrazu procesu wyjść do modułów wyjść.
Moduł interfejsu IM 151-8 PN/DP CPU odczytuje status wejść modułów i aktualizuje obraz procesu wejść.
Moduł interfejsu IM 151-8 PN/DP CPU przetwarza program użytkownika w “podziałach czasu” i wykonuje operacje wyspecyfikowane w programie.
Na końcu cyklu, system operacyjny wykonuje zakolejkowane zadania, przykładowo, wgrywanie i kasowanie bloków.
Następnie moduł interfejsu IM 151-8 PN/DP CPU wraca na początek cyklu i restartuje czas monitoringu cyklu.
Przed ział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 151-8 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.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
191
Dodatek
12.3 Czasy cyklu i reakcji
Wydłużenie czasu cyklu
Zawsze należy brać poprawkę na wydłużenie czasu cyklu programu użytkownika z powodu:
Przetwarzania przerwań czasowych
Przetwarzania przerwań procesowych
Przetwarzania diagnostyki i błędów
Komunikacji z programatorami (PG/PD), panelami operatorskimi (OP) i poprzez podłączone CP (np. Ethernet lub PROFIBUS DP)
Funkcje testowania i uruchamiania, takie jak: status/kontrola zmiennych lub funkcje statusu bloku.
Przesyłanie i kasowanie bloków, kompresowanie pamięci programu użytkownika.
Dostęp zapis/odczyt do SIMATIC Micro Memory Card przy użyciu w programie użytkownika SFC 82 do 84
Komunikacja S7 poprzez interfejs PROFINET.
Komunikacja PROFINET CBA poprzez interfejs PROFINET ( obciążenie systemu, wywołanie SFC, aktualizacja punktu kontroli cyklu)
Komunikacja PROFINET IO poprzez interfejs PROFINET ( obciążenie systemu)
192
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12.3 Czasy cyklu i reakcji
12.3.2.2 Kalkulacja czasu cyklu
Wprowadzenie
Czas cyklu jest pochodną sumy następujących czynników wpływających.
Uaktualnianie obrazu procesu (Process image)
Poniższa tabela przedstawia czasy jakich moduł interfejsu IM 151-8 PN/DP CPU potrzebuje do aktualizacji obrazu procesu (process image transfer time).
Wyspecyfikowane czasy mogą być wydłużone w wyniku przerwań lub komunikacji modułu interfejsu IM 151-8 PN/DP CPU.
C zas transferu obrazu procesu jest kalkulowany w poniższy sposób:
Tabela 12-6
Wzór do obliczania czasu transferu obrazu procesu (PI)
Czas transferu obrazu procesu jest obliczany w nastepujący sposób:
Obciążenie bazowe K + Liczba bajtów w PI dla ET 200S I/O (A)
+ Liczba słów w PI poprzez PROFINET (P)
+ Liczba słów w PI poprzez PROFIBUS DP (D)
= Czas transferu dla obrazu procesu
Tabela 12-7 Dane do kalkulacji czasu transferu obrazu procesu (PI)
Stała
C
A
P
(PROFINET tylko)
D
(PROFIBUS DP tylko)
Komponenty
Obciążenie bazowe na bajt w PO dla centralnych I/O ET 200S na SŁOWO w obszarze PROFINET dla zintegrowanego interfejsu PROFINET na SŁOWO w obszarze DP dla zintegrowanego interfejsu DP w module DP master
IM 151-8 PN/DP CPU
100 μs
78 µs
7 µs
5 µs
Wydłużenie czasu przetwarzania użytkownika
Poza wykonywaniem programu użytkownika, system operacyjny modułu interfejsu
IM 151-8 PN/DP CPU
, równocześnie przetwarza inne procesy, np. zarządzania czasem dla jądra systemu operacyjnego. Procesy te wydłużają czas przetwarzania programu użytkownika. Poniższa tabela pokazuje współczynnik wymagany do kalkulacji czasu cyklu przetwarzania programu użytkownika.
Tabela 12-8
Wydłużenie czasu przetwarzania programu użytkownika
Moduł interfejsu
IM 151-8 PN/DP CPU
Współczynnik
1,10
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
193
Dodatek
12.3 Czasy cyklu i reakcji
Czas przetwarzania systemu operacyjnego przy punkcie kontroli czasu cyklu
Poniższa tabela zawiera czas przetwarzania systemu operacyjnego w punkcie kontroli cyklu modułu interfejsu IM 151-8 PN/DP CPU. Czas stosuje się bez:
Procedury testowania i uruchamiania, np. status/kontrola zmiennych funkcje statusu bloku
Transfer i kasowanie bloków, kompresja pamięci programu użytkownika
Komunikacji
Zapis, odczyt SIMATIC Micro Memory Card za pomocą SFC 82 do 84
Tabela 12-9 Czas przetwarzania systemu operacyjnego przy punkcie kontroli czasu cyklu
Moduł interfejsu
IM 151-8 PN/DP CPU
Kontrola cyklu w punkcie kontroli skanu cyklu (CPP)
500 μs
Wydłużenie czasu cyklu w wyniku ciągu przerwań
Aktywacja przerwań również wpływa na rozszerzenie czasu cyklu. Szczegóły przedstawiono w poniższej tabeli.
Tabela 12-10
Wydłużenie czasu cyklu w wyniku ciągu przerwań
Typ przerwania
IM 151-8 PN/DP CPU
Process interrupt
500 µs
Diagnostic interrupt
600 μs
Time-of- day interrupt
400 μs
Delay interrupt Cyclic interrupt
300 μs 150 μs
Wykonywanie programu na poziomie przerwania musi być dodane do tego wydłużenia czasu.
Wydłużenie czasu cyklu w wyniku wystąpienia błędu
Tabela 12-11
Wydłużenie czasu cyklu w wyniku wystąpienia błędu
Typ błędu Błąd programowy
IM 151-8 PN/DP CPU 400 µs
Błąd dostępu I/O
400 µs
Czas przetwarzania przerwania OB musi by ć dodany do powyższego czasu wydłużenia cyklu.
Odpowiednio dodawane są również czasy dla wielokrotnie wywołanych OB błędów/przerwań.
194
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12.3 Czasy cyklu i reakcji
12.3.3 Czas reakcji (Response time)
12.3.3.1 Informacje og
ólne: Czas reakcji
Definicja czasu reakcji
Czas reakcji jest czasem pomiędzy wykryciem sygnału wejściowego a zmianą połączonego z nim sygnału wyjściowego.
Szerokość wahań
Fizyczny czas reakcji jest pomiędzy najkrótszym a najdłuższym czasem reakcji. Podczas konfiguracji systemu zawsze należy liczyć się z najdłuższym czasem reakcji.
Aby zobrazować szerokość wahań czasu odpowiedzi poniżej pokazano najkrótszy i najdłuższy czas reakcji.
Współczynniki
Czas reakcji zależy od czasu cyklu i następujących współczynników:
Opóźnienia wejść / wyjść w module I/O
Dodatkowych czasów wysyłki dla PROFINET IO
Dodatkowych czasów cyklu DP w PROFIBUS DP
Wykonania programu użytkownika
Odwołania
Czasy opóźnienia są opisane w danych technicznych modułów I/O w podręczniku
ET 200S Distributed I/O Device.
Czas aktualizacji dla PROFINET IO
Jeśli skonfigurowano system PROFINET IO w STEP 7, STEP 7 oblicza cykl wysyłki dla
PROFINET IO.
Cykle wysyłania PROFINET IO można zobaczyć korzystając z PG.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
195
Dodatek
12.3 Czasy cyklu i reakcji
Czasy cykli DP w sieci PROFIBUS DP
Jeśli skonfigurowano system PROFIBUS DP master z STEP 7, wówczas STEP 7 obliczy typowy czas cyklu DP
, którego należy oczekiwać. Można odczytać czas cyklu DP dla danej konfiguracji używając programatora.
Rysunek poniżej daje ogólne informacje o czasie cyklu DP. W przykładzie, załóżmy, że dane z każdego DP slave mają średnią długość 4 bajtów.
Czas cyklu magistrali
Prędkość: 1,5 Mbps
Prędkość: 12 Mbps min. interwał slave
Liczba DP slave; max. liczba zależna od CPU
Z trybem pracy multi-master w sieci PROFIBUS-
DP, należy wziąć poprawkę na czas cyklu DP każdego urządzenia master. Tj. należy wykonać oddzielne obliczenie czasów dla każdego z masterów a następnie zsumować wszystkie czasy.
196
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12.3 Czasy cyklu i reakcji
12.3.3.2
Najkrótszy czas reakcji
Wa runki dla najkrótszego czasu reakcji
Poniższy rysunek pokazuje warunki przy których osiągnięty jest najkrótszy czas reakcji.
Opóźnienie wejść
Bezpośrednio przed odczytem POI, brana jest pod uwagę zmiana stanu wejść. Zmiana w sygnale wejściowym jest uwzględniona w POI.
Tutaj, zmiana w sygnale wejściowym jest przetwarzana przez program użytkownika.
Tutaj, program użytkownika reaguje / odpowiada na zmianę w sygnale wejściowym – sygnał podawany jest na wyjście.
Opóźnienie wyjść
Obliczenia
Najkrótszy czas reakcji jest sumą:
Tabela 12-12
Wzór: najkrótszy czas reakcji
1 x czas transferu obrazu procesu dla wejść
+ 1 x czas transferu obrazu procesu dla wyjść
+ 1 x czas przetwarzania programu
+
1 × czas przetwarzania systemu operacyjnego przy SCC
+
Opóźnienie wejść i wyjść
=
Najkrótszy czas reakcji
Wynik jest równy sumie czasu cyklu plus czasy opóźnienia I/O.
Zobacz także
Informacje ogólne: Czas reakcji (Strona 195)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
197
Dodatek
12.3 Czasy cyklu i reakcji
12.3.3.3
Najdłuższy czas reakcji
Warunki dla najdłuższego czasu reakcji
Rysunek poniżej pokazuje warunki przy których osiągany jest najdłuższy czas reakcji.
Opóźnienie wejść +
2 x czas aktualizacji dla PROFINET IO lub
2 x czas cyklu DP dla PROFIBUS DP
(zależnie od tego, czy używany jest PROFIBUS IO, czy PROFIBUS DP)
W czasie odczytu PII, zmienia się stan wejścia. Zmiana sygnału wejściowego jest ignorowana w PII.
Tu taj uwzględniana jest zmiana sygnału wejściowego w
PII.
Zmiana sygnału wejściowego jest przetwarzana przez program użytkownika.
Reakcja programu użytkownika na zmianę w sygnale wejściowym jest wysłana do wyjść.
Opóźnienie wyjść +
2 x czas aktualizacji dla PROFINET IO lub
2 x czas cyklu DP dla PROFIBUS DP
(zależnie od tego, czy używany jest PROFIBUS IO, czy PROFIBUS DP)
198
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12.3 Czasy cyklu i reakcji
Obliczenia
Najdłuższy czas reakcji jest sumą:
Tabela 12-13
Wzór: Najdłuższy czas reakcji
2 x czas transferu obrazu procesu dla wejść
+ 2 x czas transferu obrazu procesu dla wyjść
+ 2 x czas przetwarzania programu
+ 2 x czas przetwarzania systemu operacyjnego
+ 4 x czas aktualizacji PROFINET IO ( jeśli użyto PROFINET IO)
+ 4 x czas cyklu DP dla PROFIBUS DP ( jeśli użyto PROFIBUS DP)
+
Opóźnienie wejść i wyjść
=
Najdłuższy czas reakcji
Równy sumie 2 x czas cyklu + czas opóźnienia I/O + 4 x czas skanu PROFINET IO lub 4 x czas cyklu DP dla PROFIBUS DP.
Zobacz także
Informacje ogólne: Czas reakcji (Strona 195)
12.3.4 Czas reakcji dla przerwania
12.3.4.1
Informacje ogólne: Czas reakcji dla przerwania
Definicja czasu reakcji dla przerwania
Czas reakcji dla przerwania to czas, który upłynął pomiędzy pierwszym wystąpieniem sygnału przerwania a wywołaniem pierwszej instrukcji OB przerwania. Ogólnie ważne: przerwania o wyższym priorytecie mają pierwszeństwo. Oznacza to, że czas reakcji dla przerwania jest powiększany o czas przetwarzania programu przerwania o wyższym priorytecie OB i przerwania OB o równym priorytecie, które nie zostało wykonane (zakolejkowane).
Czas reakcji dla przerwa ń procesowych i diagnostycznych modułu interfejsu IM 151-8 PN/DP CPU
Tabela 12-14 Czas reakcji dla przerwań procesowych i diagnostycznych modułu interfejsu
IM 151-8 PN/DP CPU
Czas reakcji przerwania (bez komunikacji) dla ...
Alarmu procesowego / alarmu diagnostycznego
Czas trwania mniej niż 10 ms
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
199
Dodatek
12.4 Dodatkowa dokumentacja
Przetwarzanie przerwań procesowych
Przetwarzanie przerwania procesowego rozpoczyna się po wywołaniu przerwania procesowego OB 40. Przerwanie o wyższym priorytecie przerywa przetwarzanie przerwania procesowego. Podczas wykonywania instrukcji wykonywany jest bezpośredni dostęp do I/O.
Po zakończeniu przetwarzania przerwania procesowego, kontynuowane jest wykonywanie cyklicznego programu lub wykonywane są kolejne przerwania o równym lub niższym priorytecie.
Zobacz także
Informacje ogólne (Strona 189)
12.4 Dodatkowa dokumentacja
Poniższa dokumentacja zawiera szczegółowe informacje w danych zakresach. Odpowiednie obszary niniejszej instrukcji odnoszą się do dokumentacji.
Wszystkie dokume nty można znaleźć w Internecie pod adresem: http://support.automation.siemens.com/WW/view/de/ i odpowiednie ID wpisu
Nazwa dokumentacji
Operating Instructions
ET 200S Distributed I/O System
ID wpisu: 1144348
Manual
ET 200S Distributed I/O System
ID wpisu: 22167495
System Manual
PROFINET system description
ID wpisu: 19292127
Programming Manual
From PROFIBUS DP to PROFINET IO
ID wpisu: 19289930
S7-300 Instruction List
CPU 31xC, CPU 31x, IM 151-7 CPU, etc.
ID wpisu: 13206730
Reference Manual
System Software for S7-300/400 System and
Standard Functions
ID wpisu: 1214574
Opis
Planowanie aplikacji; montaż; podłączenie i montaż; uruchomienie; funkcje; alarmy, błędy i komunikaty systemowe; moduły interfejsu, moduły
COMPACT
Opis specyfikacji technicznej i funkcjonalnej modułów zacisków, zasilania oraz modułów cyfrowych i analogowych
Informacje ogólne o PROFINET, konfiguracja, wymiana danych i komunikacja, projektowanie, przykłady użytkowania
PROFINET IO i PROFIBUS DP, bloki, lista statusowa systemu, rekordy danych dla
PROFINET IO, diagnostyka
Lista instrukcji CPU i czasy wykonania. Lista wykonywalnych bloków
Podręcznik składa się z dwóch tomów (1 i 2), dostarcza informacje o blokach OB, SFC, SFB, funkcjach IEC, danych diagnostycznych, liście statusu systemu (SSL) a także o zdarzeniach zawartych w systemie operacyjnym CPU serii
S7-300 i S7-400. Podręcznik jest częścią podstawowych informacji o STEP 7. Opisy można znaleźć również w pomocy online STEP 7.
200
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Dodatek
12.4 Dodatkowa dokumentacja
Nazwa dokumentacji
Manual
Programming with STEP 7
ID wpisu: 18652056
Manual
Configuring Hardware and Communication
Connections with STEP 7
ID wpisu: 18652631
S7-300 Operating Instructions
CPU 31xC and CPU 31x, Technical specifications
ID wpisu: 12996906
Manual
SIMATIC NET: Twisted Pair and Fiber-Optic
Networks
ID wpisu: 8763736
Tutorial
Component Based Automation, Commissioning
Systems
ID wpisu: 18403908
Manual
Communication with SIMATIC
ID wpisu: 1254686
Manual
The Process Device Manager
ID wpisu: 21407212
Manual
Diagnostic repeater for PROFIBUS DP
ID wpisu: 7915183
Opis
Podręcznik zawiera informacje o programowaniu z użyciem STEP 7. Jest częścią podstawowej dokumentacji STEP 7. Opisy można znaleźć również w pomocy online STEP 7. podstawy, konfiguracja, zapisywanie, import, eksport, sieć, konfiguracja połączeń, wgrywanie komunikaja, koncepcja pamięci, ogólna specyfikacja techniczna, specyfikacja techniczna
Opis sieci Industrial Ethernet, konfiguracja sieci, komponenty, przewodnik instalacji dla sieciowania systemów automatyki w budynkach, itp.
Tworzenie komponentów PROFINET, uruchamianie systemów
Podstawy, usługi, sieci, funkcje komunikacji, podłączanie PG/OP, konfiguracja w STEP 7
Początki z SIMATIC PDM, konfiguracja sieci i urządzeń, praca z SIMATIC PDM, komunikacja, diagnostyka informacje o produkcie, funkcje, możliwości konfiguracji, instalacja, okablowanie, uruchomienie, diagnostyka
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
201
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
202
Słownik
Accumulator (Akumulator)
Akumulatory reprezentują rejestry CPU i są używane do buforowania pamięci dla operacji wgrywania, transferu, porównywania, obliczeń oraz konwersji.
Address (Adres)
Adres jest identyfikatorem określonego operandu lub obszaru. Przykłady: wejście I12.1;
Słowo pamięci MW 25; Blok danych DB 3.
Analog modules
(Moduły analogowe)
Moduły analogowe konwertują przetwarzaną wartość analogową (np. temperaturę) na wartości cyfrowe, które mogą być przetwarzane przez moduł interfejsu IM 151-8 PN/DP CPU lub przetwarzają wartości cyfrowe na zmienne analogowe.
Application (Aplikacja)
→ User program (Program użytkownika)
Application (Aplikacja)
Aplikacja to program, który pracuje bezpośrednio w systemie operacyjnym MS-DOS /
Windows.
Aplikacje na programatorze obejmują przykładowo: pakiet podstawowy STEP 7,
S7-GRAPH i inne.
ASIC
ASIC jest skrótem od Application Specific Integrated Circuits.
PROFINET ASIC są komponentami o szerokim zakresie funkcji umożliwiających tworzenie własnych urządzeń. Implementują wymagania standardu PROFINET w obwodzie i pozwalają na maksymalną gęstość upakowania oraz wydajność.
Pon ieważ PROFINET jest otwartym standardem, SIMATIC NET oferuje PROFINET ASIC do rozwoju starszych urządzeń pod nazwą ERTEC .
Automation system (System automatyki)
System automatyki jest w kontekście SIMATIC S7 programowalnym sterownikiem logicznym.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
203
Słownik
Autonegotiation (Autonegocjacja)
Protokół konfiguracji dla Fast Ethernet. Przed aktualną prędkością transferu danych w sieci, urządzenia uzgadniają tryb transferu tak, że każde urządzenie może być wiodące (100 Mbps lub10 Mbps, full-duplex lub half-duplex)
Backplane bus
(Magistrala ściany tylnej)
Szeregowa magistrala danych używana przez moduł interfejsu do komunikacji z modułami elektroniki i do dostarczania zasilania do modułów. Poszczególne moduły są podłączane za pomocą modułów zacisków.
Backup memory
(Pamięć podtrzymywania)
Pamięć podtrzymania zapewnia buforowanie obszarów pamięci CPU bez baterii podtrzymującej. Podtrzymuje skonfigurowaną liczbę timerów, liczników, znaczników, bajtów danych.
Baud rate
(Prędkość)
Prędkość transmisji danych (w bps)
Bit memory (Zn acznik / Pamięć bitowa)
Pamięć bitowa jest częścią pamięci systemowej CPU. Służy do przechowywania wyników pośrednich obliczeń. Jest dostępna dla operacji na bitach, słowach lub podwójnych słowach.
Bus (Magistrala)
Magistrala jest medium komunikacji łączącym klika węzłów. Dane mogą być transferowane poprzez szere gowe lub równoległe obwody, tj. poprzez przewody elektryczne lub światłowodowe.
Bus connector (Wtyczka sieciowa)
Fizyczne połączenie pomiędzy węzłem sieci a przewodem sieciowym.
Bus node
(Węzeł sieci)
Jest to urządzenie, które może wysyłać odbierać lub wzmacniać dane w sieci. Może być urządzeniem DP master, DP slave, repeaterem RS 485, couplerem, itp.
Bus segment (Segment sieci)
Segment sieci jest niezależną częścią szeregowego systemu sieci. Segmenty sieci są łączone do innych segmentów, np. w PROFIBUS DP przy użyciu repeaterów.
204
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Changing IO devices during operation (changing partner ports)
(Wymiana urządzeń IO podczas pracy)
Funkcjonalność urządzeń PROFINET.
Urządzenie PROFINET, które obsługuje tą funkcjonalność może komunikować się podczas pracy z zmianą partnerów komunikacji na tym samym porcie.
Chassis ground (Uziemienie obudowy)
O bejmuje wszystkie podłączone nieaktywne części wyposażenia, które nie mogą przenosić niebezpiecznego napięcia nawet w przypadku uszkodzenia.
Clock memory
(Pamięć zegara)
Bit pamięci, który może być używany generowania impulsów zegarowych w programie użytkownika (1 bajt pamięci).
Uwaga
Należy upewnić się, że bajt pamięci zegara nie jest nadpisywany przez program użytkownika.
Code block (Kod bloku)
Bloki logiczne SIMATIC S7 zawierają elementy programu użytkownika STEP 7 (w odróżnieniu od DB, które zawierają wyłącznie dane).
Component-based automation
(Automatyka bazująca na komponentach)
→ PROFINET CBA
Compression (Kompresja)
Funkcja online “Compress” dostępna w programatorze jest używana do reorganizacji w CPU
RAM wszystkich ważnych bloków w jeden ciągły obszar pamięci użytkownika, zaczynając od najniższego adresu. Pozwala to na wyeliminowanie fragmentacji, która pojawia się podczas kasowania lub edycji bloków.
Configuration (Konfiguracja)
Przypisywanie modułów do slotów oraz (np. dla modułów elektroniki) adresowanie.
Consistent data
(Spójne dane)
Dane, które są podobne w swojej treści i nie mogą być oddzielone są określane jako dane spójne (consistent data).
Przykładowo, wartości modułów analogowych muszą być zawsze traktowane jako całość, tj. wartość modułu analogowego nie może być uszkodzona w wyniku odczytu w dwóch różnych momentach czasu.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
205
Słownik
Counters (Liczniki)
Liczn iki są częścią pamięci systemowej CPU. Zawartość “Komórek licznika” może być modyfikowana instrukcjami STEP 7 (np. licz góra/dół).
CPU (CPU)
Centrala jednostka przetwarzająca (Central processing unit = CPU) systemu automatyki S7 ze sterowaniem i jednostką arytmetyczną, pamięcią, systemem operacyjnym, oraz interfejsem dla programatora.
Cycle time (Czas cyklu)
Czas cyklu to czas, którego CPU wymaga do jednego wykonania programu użytkownika.
Cyclic interrupt (Przerwanie cykliczne)
→ Przerwanie, przerwanie cykliczne
Data block (Blok danych)
Bloki danych (Data blocks (DB)) są obszarami danych w programie użytkownika, który zawiera dane użytkownika. Występują współdzielone (shared) bloki danych, do których dostęp można uzyskać ze wszystkich bloków programu oraz bloki danych typu instance, które są przypisane do poszczególnych wywołań FB.
Data exchange broadcast (Transmisja wymiany danych)
→ Direct data exchange (Bezpośrednia wymiana danych)
Data exchange traffic (Ruch wymiany danych)
→ Direct data exchange (Bezpośrednia wymiana danych)
Data set routing (Routing danych)
Funkcjonalność modułu z kilkoma podłączeniami sieciowymi.
Moduły, które obsługują tą funkcjonalność potrafią przekazywać dane systemu inżynierskiego
(np. dane parametryzacyjne generowane przez SIMATIC PDM) z podsieci Ethernet do urządzeń obiektowych w sieci PRODIBUS DP.
Data, static (Dane, statyczne)
Dane statyczne mogą być używane tylko w blokach funkcyjnych (FB). Dane te są zapisywane w bloku danych typu instance przypisanym do bloku funkcyjnego. Dane przechowywane w bloku danych instance są podtrzymywane do następnego wywołania bloku funkcyjnego.
Data, temporary (Dane, tymczasowe)
Dane tymczasowe są danymi lokalnymi bloku. Są przechowywane na stosie-L podczas wykonywania bloku. Po przetworzeniu bloku
, dane nie są dostępne.
206
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Default router
(Domyślny router)
Domyślny router jest routerem, który jest używany, gdy dane muszą być przekserowane do partnera umieszczonego w wewnątrz tej samej sieci.
W STEP 7 domyślny router jest nazwany: Router. STEP 7 domyślnie przypisuje lokalny adres
IP do domyślnego routera.
Determinism (Determinizm)
→ Real Time (Czas rzeczywisty)
Device
(Urządzenie)
W kontekście PROFINET, "urządzenie" jest nazwą rodzajową dla:
● Systemu automatyki
● Urządzeń obiektowych (np. PLC, PC)
● Aktywnych komponentów sieci (np. rozproszone I/O, zawory, napędy)
● Urządzenia hydrauliki
● Urządzenia pneumatyki
Główną charakterystyką urządzenia jest jego integracja z komunikacją PROFINET poprzez
Ethernet lub PROFIBUS.
Możemy wyróżnić następujące typy urządzeń na podstawie ich powiązania z sieciami:
● Urządzenia PROFINET
● Urządzenia PROFIBUS
Device
(Urządzenie)
→ PROFIBUS device (Urządzenie PROFIBUS)
Device
(Urządzenie)
→ PROFINET device (Urządzenie PROFINET)
Device name
(Nazwa urządzenia)
Ponieważ do nazwy urządzenia jest przypisywany stały adres IP, urządzenie IO musi mieć nadaną nazwę, aby mogło być zaadresowane przez kontroler IO. W sieci PROFINET, używana jest taka procedura, ponieważ korzystanie z nazw jest łatwiejsze niż korzystanie ze skomplikowanych adresów IP.
Przypisanie nazwy urządzenia dla danego urządzenia IO można porównać z ustawieniem adresu PROFIBUS w urządzeniu DP slave.
Nowe dostarczane urządzenie nie ma przypisanej nazwy urządzenia. Urządzenie IO może być adresowane jedynie przez kontroler IO po nadaniu nazwy urządzenia, przykładowo do transferu danych konfiguracyjnych (adres IP i inne dane) w fazie startu lub do wymiany danych użytkownika podczas pracy cyklicznej.
Alternatywnie nazwa urządzenia może być zapisana bezpośrednio na SIMATIC Micro
Memory Card
(np. dla urządzeń IO ET 200S) z poziomu programatora.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
207
Słownik
Device replacement without removable media / PD
(Wymiana urządzeń bez wymiennego nośnika / PD)
Urządzenia IO, które posiadają taką funkcjonalność mogą być wymieniane w prosty sposób:
Wymienne medium
/nośnik (takie jak Micro Memory Card) z zapisaną nazwą urządzenia nie jest wymagane.
Nazwa urządzenia nie musi być przypisana przez PD.
Jeśli wymiana jest konieczna, pracujące urządzenie IO musi zostać zresertowane do ustawi eń domyślnych przy użyciu opcji "Reset to factory setting".
Wymieniane urządzenie IO otrzymuje nazwę z kontrolera IO, nie z wymiennego nośnika lub z programatora
. Dla tych celów, kontroler IO używa skonfigurowanej topologii i powiązań z sąsiednimi urządzeniami określonych przez urządzenia IO. Skonfigurowana topologia docelowa musi zgadzać się z aktualną topologią.
Diagnostic interrupt (Przerwanie diagnostyczne)
Moduły obsługujące diagnostykę raportują wykryte błędy systemowe do CPU za pomocą przerwań diagnostycznych.
Diagnostics (Diagnostyka)
→ System diagnostics (Diagnostyka systemu)
Diagnostics buffer (Bufor diagnostyczny)
Bufor diagnostyczny stanowi buforowany obszar pamięci w CPU. Przechowuje zdarzenia diagnostyczne w kolejności ich wystąpienia.
Direct data exchange
(Bezpośrednia wymiana danych)
Bezpośrednia wymiana danych jest specjalnym powiązaniem komunikacyjnym pomiędzy węzłami PROFIBUS DP. Bezpośrednia wymiana danych charakteryzuje się węzłami
PROFIBUS DP, które „słuchają” na magistrali w wiedzą, które dane DP slave zwraca do swojego DP master.
Distributed I/O systems (Rozproszony system I/O)
Systemy I/O, które nie są zintegrowane w centralnym kontrolerze, ale są umieszczone w rozproszonych lokalizacjach w oddaleniu od CPU, np.:
ET 200M, ET 200L, ET 200S, ET 200pro
DP/AS-I Link
S5-95U z interfejsem PROFIBUS DP slave
Inne urządzenia DP slave dostarczone przez Siemens lub innych dostawców.
Rozproszone systemy I/O są podłączone do DP master poprzez PROFIBUS DP.
DP master
(Urządzenie DP master)
→ Master
208
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
DP master
(Urządzenie DP master)
Urządzenie master, które spełnia standard IEC 61784-1:2002 Ed1 CP 3/1 jest nazywane urządzeniem DP master.
DP slave
(Urządzenie DP slave)
→ Slave
DP slave
(Urządzenie DP slave)
Urządzenie slave pracujące w sieci PROFIBUS z wykorzystaniem protokołu PROFIBUS DP zgodnie z IEC 61784-1:2002 Ed1 CP 3/1 jest nazywane urządzeniem DP slave.
DP Standard (Standard DP)
Protokół sieciowy systemu rozproszonych I/O ET 200S zgodny z IEC 61784-1:2002
Ed1 CP 3/1.
DPV1
Oznaczenie DPV1 oznac za rozszerzenie funkcjonalności usług acyklicznych (np. aby uwzględnić nowe przerwania) zapewniane przez protokół PD. Funkcjonalność DPV1 jest integralną częścią standardu IEC 61784-1:2002 Ed1 CP 3/1.
Electrically isolated (Izolowany elektrycznie)
Elektryc znie izolowane moduły I/O są izolowane od potencjału odniesienia obwodów sterowania i obciążenia za pomocą np. optoizolacji, styków przekaźnikowych lub obwodu transformatora.
Obwody I/O mogą być podłączone do tego samego potencjału.
Electronic modules (Mo duły elektroniki)
Moduły elektroniki są interfejsem pomiędzy procesem a systemem automatyki. Wyróżnia się:
moduły cyfrowe wejść i wyjść
moduły analogowe wejść i wyjść
moduły technologiczne
Equipotential bonding
(Powiązanie o tym samym potencjale)
Elektrycz ne połączenie (przewód łączący te same potencjały), które sprowadza wyposażenie elektryczne i pochodzące z zewnątrz obiekty przewodzące do takiego samego lub prawie takiego samego potencjału, aby zapobiegać zakłóceniom lub niebezpiecznym napięciom pomiędzy obiektami.
Error display
(Wyświetlanie błędu)
Jedną z możliwych reakcji systemu operacyjnego na błąd jest wystawienie komunikatu błędu.
Kolejne reakcje: reakcja na błąd w programie użytkownika, CPU w tryb STOP.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
209
Słownik
Error handling via OB
(Obsługa błędów przez OB)
Po wykryciu przez system operacyjny błędu (np. błd dostępu z STEP 7), wywoływany jest dedykowany blok organizacyjny (OB błędu), w którym może zostać zdefiniowane zachowanie
CPU.
Error response
(Reakcja na błąd)
Reakcja na błąd podczas pracy systemu. Reakcja systemu operacyjnego: przełącza system automatyki w tryb STOP, sygnalizuje błąd lub wywołuje OB, w którym użytkownik może zaprogramować reakcję.
ERTEC
→ ASIC
ET 200
Rozproszony system I/O ET 200 z PROFIBUS DP lub PROFINET IO umożliwia podłączenie r ozproszonych I/O do CPU poprzez moduł DP master lub kontroler IO. ET 200 jest charakteryzowane przez krótkie czasy reakcji, dzięki minimalnej ilości przesyłanych danych
(bajty).
ET 200 bazuje na standardzie IEC 61784-1:2002 Ed1 CP 3/1.d.
ET 200 pracuje na zasadach master / slave lub kontroler / urządzenie.
Urządzeniami DP master są, np. podłączenie IM 308-C master lub moduł interfejsu
IM 151-8 PN/DP CPU z modułem DP master. Kontrolerem IO może być, np. moduł interfejsu
IM 151-8 PN/DP CPU.
Urządzenia DP slave / urządzenia IO mogą być rozproszonymi I/O ET 200M, ET 200L, ET
200S, ET 200pro lub urządzeniami DP slave / urządzeniami IO firmy Siemens lub innych producentów.
External lightning protection
(Zewnętrzna ochrona przeciw przepięciami)
Zewnętrzne komponenty z których wyłączone jest sprzężenie galwaniczne przepięcia atmosferycznego
. Zgodne z strefą ochrony przeciw przepięciowej 0
A
i 0
B
.
Fast Ethernet
Fast Ethernet opisuje standard transferu danych z 100 Mbits. Fast Ethernet korzysta ze standardu 100 Base-T.
FB
→ Function block (Blok funkcykny)
FC
→ Function (Funkcja)
210
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Flash EPROM
FEPROM może przechowywać dane w przypadku zaniku zasilania, tak samo jak elektrycznie kasowalny EEPROM.
Jednak, może być kasowany w znacznie krótszym czasie (FEPROM =
Flash Erasable Programmable Read Only Memory). FEPROM jest używany w SIMATIC Micro memory cards.
FORCE (Forsowanie)
Funkcja forsowania może być używana do przypisywania wartościom programu użytkownika lub CPU (również: wejść i wyjść) stałych wartości.
Należy wziąć pod uwagę ograniczenia z rodziału Informacje ogólne: funkcje
Note in this connection also the restrictions in section Overview:
Funkcje testujące w rozdziale
Wykrywanie i usuwanie usterek, diagnostyka.
FREEZE
Komenda sterująca DP master może nadawać do grupy DP slave.
Gdy otrzyma komendę FREEZE, urządzenia slave zamrażają bieżący status wejść i wyjść i wysyłają cyklicznie do DP master.
DP slave zamrażają ponownie status wejść po otrzymaniu kolejnej nowej komendy FREEZE.
DP slave nie wznawia transferu danych wejściowych do DP master aż do momentu, gdy DP master wyśle komendę sterującą UNFREEZE.
Function (Funkcja)
Zgodnie z IEC 1131-3, funkcja (FC) jest blokiem kodu bez danych statycznych. Funkca pozwala na transfer parametrów w programie użytkownika. Dzięki temu funkcje są odpowiednie do programowania często wykorzystywanych, skomplikowanych funkcji, np. obliczeń.
Function block (Blok funkcyjny)
Zgodnie z IEC 1131-3, blok funkcyjny (FB) jest blokiem kodu z danymi statycznymi. FB umożliwia programowi użytkownika na przekazywanie parametrów. Dzięki temu bloki funkcyjne są odpowiednie do programowania często wykorzystywanych skomplikowanych funkcji, np. regulatorów, funkcji wyboru.
Functional ground (Funkcjonalne uziemienie)
Uziemienie, którego jedynym celem jest zabezpieczenie danej funkcji urządzenia elektrycznego. Dzięki funkcjonalnemu uziemieniu zostaje zwarte napięcie zakłócające, które w przeciwnym wypadku mogło mieć niedopuszczalny wpływ na sprzęt.
Ground (Uziemienie)
Przewodzące uziemienie, którego potencjał elektryczny może być równy zero w każdym punkcie.
Potencjał uziemienia może być różny od zera w obszarze uziemiających elektrod. Termin uziemienie odniesienia jest często używany aby opisać taką sytuację.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
211
Słownik
Ground-free (Bez uziemienia)
Nie ma bezpośredniego elektrycznego połączenia do uziemienia.
Grounding (Uziemianie)
Uziemianie oznacza, podłączania komponentów przewodzących elektrykę poprzez system uziemiający o równym potencjale do elektrod uziemiających (jeden lub więcej komponentów przewodzących z wysoko przewodnym połączeniem do ziemi)
GSD file (Plik GSD)
Właściwości urządzeń PROFINET są opisywane w pliku GSD (General Station Description), który zawiera wszystkie informacje wymagane do konfiguracji.
Tak jak w PROFIBUS, można podłączyć urządzenie PROFINETw STEP 7 za pomocą pliku
GSD. W przypadku PROFINET IO plik GSD jest w formacie XML. Struktura pliku GSD jest zgodna z ISO 15734, który stanowi międzynarodowy standard opisu urządzeń.
Dla PROFIBUS, plik GSD jest w formacie ASCII (zgodnie z IEC 61784-1:2002 Ed1 CP 3/1).
Hot-swapping
Wyjmowanie i wkładanie modułów podczas pracy ET 200S.
IM
Moduł interfejsu: moduł interfejsu łączy ET 200S z DP master lub z kontrolerem IO i przygotowuje dane dla modułów elektroniki.
W ET 200S z modułem interfejsu IM151-8 PN/DP CPU, moduł interfejsu IM 151-8 PN/DP
CPU występuje jako
● kontroler IO lub
● DP master (z modułem DP master).
Industrial Ethernet
→ Fast Ethernet
Industrial Ethernet
Industrial Ethernet (formalnie SINEC H1) jest technologią, która umożliwia transmisję bez zakłóceń w środowisku przemysłowym.
M ogą być używane standardowe komponenty Ethernet, ponieważ PROFINET jest otwartym systemem. Jednakże, rekomenduje się ustawienie PROFINET jako Industrial Ethernet.
212
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Industrial Wireless LAN
(Przemysłowy Wireless LAN)
Poza komunikacją danych, Przemysłowy Wireless LAN z SIMATIC NET bazujący na standardzie IEEE 802.11
, oferuje dużo rozszerzeń (I-Features), które dają znaczeni korzyści dla użytkowników w przemyśle. IWLAN jest dopasowany szczególnie do skomplikowanych instalacji przemysłowych z wymaganiami dla niezawodnej komunikacji radiowej, powody:
Automatyczny roaming jeśli połączenie do Industrial Ethernet jest przerwane (Rapid
Roaming)
Oszczędność kosztów generowana przez użytkowanie jednej sieci bezprzewodowej dla bezpiecznych operacji procesowych z obydwoma typami danych procesowych: krytycznymi (np. komunikaty alarmowe) i niekrytyczną komunikacją (np. usługi i diagnostyka)
Obniżające koszty zdalne podłączenie do urządzeń, w trudnodostępnych środowiskach.
Instance data block (Blok danych typu instance)
Program użytkownika w STEP 7 przypisuje automatycznie generowany blok DB do każdego wywołania bloku funkcyjnego. Blok danych typu instance przechowuje wartości wejść, wyjść oraz parametry wejść/wyjść, jak również lokalne dane bloku.
Internal lightning protection
(Wewnętrzna ochrona przecie przepięciowa)
Ekranowanie budynków, pokoi lub urządzeń zgodnie z strefami ochrony przeciwprzepięciowej
1, 2 lub 3.
Interrupt (Przerwanie)
System operacyjny S7 CPU wyróżnia różne klasy priorytetów, które kontrolują jak wykonywany jest program użytkownika. Klasy priorytetów obejmują przerwania, np. przerwania procesowe. Gdy wywoływane jest przerwanie, system operacyjny automatycznie wywołuje przypisany blok OB. W OB użytkownik może zaprogramować reakcję systemu (np. w FB).
Interrupt, cyclic interrupt (Przerwanie, przerwanie cykliczne)
A cyclic interrupt is generated periodically by the CPU in a configurable time pattern. A corresponding OB will be processed.
Interrupt, delay (Przerwa nie, opóźnienie)
Przerwania o późnienia należą do jednej z klasy priorytetów w przetwarzaniu programów
SIMATIC S7.
Są one generowane po upłynięciu czasu rozpoczętego przez program użytkownika. Zostanie wykonany odpowiedni blok OB.
Interrupt, delay (Przerwan ie, opóźnienie)
→ Interrupt, delay (Przerwanie, opóźnienie)
Interrupt, diagnostic (Przerwanie, diagnostyka)
→ Diagnostic interrupt (Przerwanie diagnostyczne)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
213
Słownik
Interrupt, process (Przerwanie, proces)
→ Process interrupt (Przerwanie procesowe)
Interrupt, status (Przerwanie, status)
Przerwanie statusowe może być generowane przez DPV1 slave lub urządzenie PNIO. Przy
DPV1 master lub urządzeniu PNIO kontroler osobno odbiera przyczynę przerwania wywołując
OB 55.
Szczegółowe informacje o OB 55 znajdują się w podręczniku System Software for S7-
300/400.
Interrupt, time-of-day (Przerwanie, czas-dnia)
Przerwanie time-of-day jest jedną z klas priorytetów przetwarzania programu SIMATIC S7.
Jest generowane o określonej dacie (lub dziennie) i czasie (np. 9:50 lub co godzinę, lub co minutę). Odpowiedni blok OB będzie przetwarzany.
Interrupt, update (Przerwanie, aktualizacja)
Przerwanie aktualizacji może być generowane przez DPV1 slave lub urządzenie PNIO. Przy
DPV1 master lub urządzeniu PNIO kontroler osobno odbiera przyczynę przerwania wywołując
OB 56.
Szczegółowe informacje o OB 56 znajdują się w podręczniku System Software for S7-
300/400.
Interrupt, vendor-specific (Przerwnie, specyficzne dla producenta)
Przerwanie specyficzne dla producenta może być generowane przez DPV1 slave lub urządzenie PNIO. Przy DPV1 master lub urządzeniu PNIO kontroler osobno odbiera przyczynę przerwania wywołując OB 57.
Szczegółowe informacje o OB 57 znajdują się w podręczniku System Software for S7-
300/400.
IO controller (Kontroler IO)
→ PROFINET IO Controller (Kontroler PROFINET IO)
IO controller (Kontroler IO)
→ PROFINET IO Device (Urządzenie PROFINET IO)
IO controller (Kontroler IO)
→ PROFINET IO Supervisor (Kontroler PROFINET IO)
IO controller (Kontroler IO)
→ PROFINET IO System (System PROFINET IO)
214
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
IO device
(Urządzenie IO)
→ PROFINET IO Controller (Kontroler PROFINET IO)
IO device
(Urządzenie IO)
→ PROFINET IO Device (Urządzenie PROFINET IO)
IO device
(Urządzenie IO)
→ PROFINET IO Supervisor (Kontroler PROFINET IO)
IO device
(Urządzenie IO)
→ PROFINET IO System (System PROFINET IO)
IO supervisor (Kontroler IO)
→ PROFINET IO Controller (Kontroler PROFINET IO)
IO supervisor (Kontroler IO)
→ PROFINET IO Device (Urządzenie PROFINET IO)
IO supervisor (Kontroler IO)
→ PROFINET IO Supervisor (Kontroler PROFINET IO)
IO supervisor (Kontroler IO)
→ PROFINET IO System (System PROFINET IO)
IO system (System IO)
→ PROFINET IO System (System PROFINET IO)
IP address (Adres IP)
Aby umożliwić urządzeniom PROFINET, aby były adresowane jako węzeł w Industrial
Ethernet, urządzenie wymaga również adresu IP, unikalnego wewnątrz sieci. Adres IP jest zbudowany z 4 cyfr dziesiętnych, z zakresu wartości od 0 do 255. Liczby dziesiętne są oddzielone kropkami.
Adres IP jest zbudowany z:
● Adresu sieci
● Adresu węzła (ogólnie nazywanego hostem lub węzłem sieci)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
215
Słownik
IRT
→ Isochronous Real Time communication
Isochronous Real Time communication (Komunikacja IRT)
Synchronizowana procedura transmisji dla cyklicznej wymiany danych IRT / IO pomiędzy urządzeniami PROFINET.
D la danych IRT / IO dostępne jest zarezerwowane pasmo wewnątrz zegara wysyłania.
Zarezerwowane pasmo zapewnia, że dane IRT IO mogą być transmitowane w zarezerwowanych, synchronizowanych interwałach pozostając niezależnymi od innych, nawet większych obciążeń sieci (np. komunikacja TCP/IP lub dodatkowa komunikacja real time).
LAN
Sieć lokalna (Local area network). Łączy komputery wewnątrz przedsiębiorstwa. W związku z tym LAN ma ograniczony zakres geograficzny i jest dostępna wyłącznie dla firmy lub instytucji.
Load memory
(Pamięć ładowania)
Pamięć ładowania zawiera obiekty generowane przez programator. Dla moduły interfejsu IM
151-8 PN/DP CPU, przyjmuje formę wkładanej karty SIMATIC Micro Memory Card o różnych pojemnościach. Aby używać modułu interfejsu IM 151-8 PN/DP CPU wymagane jest włożenie do modułu SIMATIC Micro Memory Card.
Load power supply (Zasilacz)
Zasilacz dla napięcia obciążenie modułów zasilania (PM).
Local data (Dane lokalne)
→ Data, temporary (Dane, tymczasowe)
MAC Address (Adres MAC)
Każde urządzenie PROFINET ma przypisywany przed opuszczeniem fabryki unikalny w skali światowej identyfikator. Ten 6-bajtowy identyfikator urządzenia to MAC adres.
MAC adres jest podzielony na:
● 3-bajtowy identyfikator producenta
● 3-bajtowy identyfikator urządzenia (kolejny numer)
Adres MAC jest zwykle drukowany z przodu urządzenia: np. 08-00-06-6B-80-C0
Master
Gdy urządzenie master jest w posiadaniu tokena, może wysyłać dane do innych węzłów oraz żądać danych od innych węzłów (=aktywnych węzłów). Masterami DP są np. CPU 315-2 DP lub moduł interfejsu IM 151-8 PN/DP CPU z modułem DP master.
216
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Master
→ Slave
Micro Memory Card
→ SIMATIC Micro Memory Card
Module parameters
(Parametry modułu)
Parametry modułu są wartościami, które mogą być użyte do konfiguracji zachowania modułu.
Są dwa typy parametrów: statyczne i dynamiczne.
NCM PC
→ SIMATIC NCM PC
Nesting depth
(Głębokość zagnieżdżenia)
Blok może być wywoływany przez inny blok za pomocą wywołania bloku. Głębokość zagnieżdżenia jest określana jako liczba jednocześnie wywołanych bloków kodu.
Network
(Sieć)
Sieć jest rozległym systemem komunikacyjnym, który umożliwia wymianę danych pomiędzy dużą liczbą węzłów.
Wszystkie połączone podsieci tworzą sieć.
Network
(Sieć)
Sieć zawiera jedną lub wiele połączonych podsieci z dowolną ilością węzłów. Kilka sieci może istnieć obok siebie.
Non-isolated (Nieizolowany)
Potencjały odniesienia obwodów sterowania i obciążenia nieizolowanych modułów I/O są elektrycznie połączone.
NTP
Network Time Protocol (NTP) jest standardem do synchr onizacji zegarów w systemach automatyki poprzez Industrial Ethernet. NTP używa protokołu sieciowego UDP wireless.
OB
→ Organization blocks (Bloki organizacyjne)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
217
Słownik
OB priority (Priorytet OB)
System operacyjny CPU rozróżnia różne klasy priorytetów, np. cykliczne wykonywania programu lub kontrolowane przerwaniami przetwarzanie programu. Każda klasa priorytetu ma przypisane bloki organizacyjne (OB) w których użytkownik S7 może zaprogramować reakcję programu.
OB są przypisywane do różnych klas priorytetów. Określa to kolejność w której OB są wykonywane lub przerywane w przypadku równoczesnego wystąpienia.
Operating state (Stan pracy)
System automatyki SIMATIC S7 rozróżnia następujące stany pracy: STOP, STARTUP, RUN.
Operating system (System operacyjny)
CPU OS or ganizuje wszystkie funkcje i procesy CPU, które nie są skojarzone z specyficznymi zadaniami sterowania.
Operating system (System operacyjny)
→ CPU
Organization blocks (Bloki organizacyjne)
Bloki organizacyjne (OB) tworzą interfejs pomiędzy systemem operacyjnym CPU a programem użytkownika. Porządek, w którym program użytkownika jest wykonywany, jest określony w blokach organizacyjnych.
Parameter (Parametr)
Zmienna bloku kodu STEP 7
Zmienna używana do ustawienia zachowania modułu (jedna lub kilka na moduł).
W szystkie moduły mają podstawowe ustawienia fabryczne, które mogą być zmienione przez użytkownika w STEP 7. Rozróżnia się parametry statyczne i dynamiczne.
Parameter assignment (Parametryzacja)
Oznacza przepisywanie parametrów z urządzenia DP master do DP slave lub z kontrolera IO do urządzenia IO.
Parameters, dynamic (Parametry, dynamiczne)
W odróżnieniu od parametrów statycznych, parametry dynamiczne można zmieniać podczas pracy wywołując SFC w programie użytkownika, np. wartości graniczne dla modułów wejść analogowych.
Parameters, static (Parametry, statyczne)
W odróżnieniu od parametrów dynamicznych, parametry statyczne modułów nie mogą być zmieniana w programie użytkownika. Parametry można modyfikować edytując konfigurację w
STEP 7, np. modyfikacja param etru opóźnienia wejść modułu wejść cyfrowych.
218
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
PC station (Stacja PC)
→ SIMATIC PC station (Stacja SIMATIC PC)
PELV
Protective Extra Low Voltage = bardzo niskie napięcie ochronne
PG (PD)
→ Programming device (Programator)
PLC
→ CPU
PLC
Kontrolery programow alne (PLC) są elektronicznymi kontrolerami, których funkcje są zapisywane jako program w jednostce sterującej. Dlatego konfiguracja i okablowanie jednostki nie zależą od funkcji PLC. Programowalny logiczny PLC ma strukturę komputera; składa się z CPU z pamięcią, modułów I/O i wewnętrznej magistrali systemowej. I/O i język programowania są zorientowane na potrzeby inżynierii sterowania.
PLC
→ PLC
PNO
→ PROFIBUS International
Prioritized startup (Start z priorytetami)
Start z priorytetami oznacza funkcjonalno ść PROFINET do przyspieszania uruchomienia urządzeń IO w systemie PROFINET IO z komunikacją RT i IRT.
Funkcja skraca wymagany czas skonfigurowanych urządzeń IO do osiągnięcia cyklicznej wymiany danych w poniższych przypadkach:
● po powrocie napięcia zasilania
● po powrocie stacji
● po aktywacji urządzeń IO
Priority class (Klasa priorytetu)
System operacyjny S7 CPU zawiera 26 klas priorytetów (lub “Poziomów wykonywania programu”). Określone OB są przypisywane do klas. Klasy priorytetów określają które OB przerywa jakie OB. Klika OB tej samej klasy priorytetu nie przerywa siebie wzajemnie. W takim przypadku wykonywane są po kolei.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
219
Słownik
Process image (Obraz procesu)
Obraz procesu jest częścią pamięci systemowej CPU. Na początku cyklicznego wykonywania program u, stany sygnałów modułów wejść są zapisywane do obrazu procesu wejść. Na końcu cyklicznego wykonywania programu, statusy sygnałów obrazu procesu wyjść są przenoszone do modułów wyjść.
Process interrupt (Przerwanie procesowe)
Przerwanie procesowe jest wywo ływane przez moduły wywołujące przerwania w wyniku wystąpienia specyficznego zdarzenia podczas procesu. Przerwanie procesowe jest raportowane do CPU. Przypisany blok organizacyjny będzie przetwarzany zgodnie z priorytetem przerwania.
Process-Related Function
(Funkcja związana z procesem)
→ PROFINET components (Komponenty PROFINET)
Product version (Wersja produktu)
Wersja produktu identyfikuje różnice pomiędzy produktami, które mają taki sam numer zamówieniowy. Wersja produktu zmienia się, gdy rozszerzane są funkcje kompatybilne „w przód”, po modyfikacjach produktu (użycie nowych części, komponentów) i po usunięciu defektów.
PROFIBUS
→ PROFIBUS International
PROFIBUS
PROcess FIeld BUS, niemiecki standard magistrali obiektowych określany przez IEC 61784-
1:2002 Ed1 CP 3/1. Specyfikuje funkcjonalne, elektryczne i mechaniczne właściwości dla szeregowej-bitowej magistrali systemowej.
Z perspektywy programu użytkownika, rozproszone I/O są tak wymyślone jak centralne I/O.
PROFIBUS jest dostępny z protokołami DP (= Distributed Peripherals), FMS (= Fieldbus
Message Specification), PA (= Process Automation), lub TF (= Technological Functions.)
PROFIBUS address (Adres PROFIBUS)
Węzeł musi mieć przypisany unikalny adres PROFIBUS aby umożliwić identyfikację w sieci
PROFIBUS.
PC/Programator ma przypisany adres PROFIBUS "0."
Adresy PROFIBUS od 1 do 125 mogą być używane w systemie rozproszonych I/O ET 200S.
PROFIBUS device
(Urządzenie PROFIBUS)
→ Device (Urządzenie)
220
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
PROFIBUS device
(Urządzenie PROFIBUS)
Urządzenie PROFIBUS posiada co najmniej jeden port PROFIBUS.
Urządzenie PROFIBUS nie może bezpośrednio brać udziału w komunikacji PROFINET, lecz musi być użyte z PROFIBUS masterem z łączem PROFINET (PROFINET link) lub jako
Industrial Ethernet / PROFIBUS link (IE/PB link) z fun kcjonalnością proxy.
PROFIBUS DP
→ PROFIBUS International
PROFIBUS DP
→ PROFIBUS
PROFIBUS International
Komisja techniczna, która definiuje i rozwija standardy PROFIBUS i PROFINET.
Znana również jako PROFIBUS User Organization membership corporation (PNO.)
Strona domowa: http://www.profibus.com
PROFINET
→ PROFIBUS International
PROFINET
W zakresie platformy Totally Integrated Automation (TIA), PROFINET jest konsekwentnym dalszym rozwojem:
● PROFIBUS DP, ustanowionej sieci obiektowej i
● Industrial Ethernet
Doświadczenia zebrane z obydwu systemów zostały i są integrowane do PROFINET.
PROFINET jest standardem automatyki opartym o Ethernet i opracowanym przez organizację
PROFIBUS International (wcześniej PROFIBUS User Organization e.V.). Definiuje komun ikację między producentami oraz model automatyki i inżynierii. PROFINET jest częścią standardu IEC 61158 od 2003.
PROFINET ASIC
→ ASIC
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
221
Słownik
PROFINET CBA
Jako część PROFINET, PROFINET CBA (Component Based Automation) jest koncepcją automatyki skupioną na:
● Implementacji aplikacji modułowych z rozproszoną inteligencją
● Komunikacji maszyna - maszyna
PROFINET CBA pozwala na tworzenie rozproszonych systemów automatyki opartych na komponentach „z półki” i rozwiązaniach częściowych. Ta koncepcja spełnia wymagania wysokiej modularności w inżynierii mechanicznej i inżynierii systemów poprzez ekstensywne rozproszenie inteligentnych procesów.
Z Automatyką Komponentową (Component Based Automation) można implementować kompletne technologiczne moduły jako standaryzowane komponenty, które można używać w dużych systemach.
PROFINET CBA jest implementowany przez:
● Standard PROFINET dla sterowników programowalnych
● Narzędzie inżynierskie SIMATIC iMAP
Komponenty są tworzone w narzędziu inżynierskim, które może być inne dla różnych producentów. Komponenty urządzeń SIMATIC są tworzone np. w STEP 7.
PROFINET components (Komponenty PROFINET)
Komponenty
PROFINET obejmuje całą konfigurację sprzętową, parametry modułów i skojarzony program użytkownika. Komponent PROFINET jest zbudowany z:
Funkcji technologicznej
(Opcjonalne) technologiczne (programowe) funkcje zawierają interfejs do innych komponentów PROFINET w formie podłączalnych wejść i wyjść.
Device
Urządzenie jest reprezentacją fizycznego programowalnego sterownika lub urządzenia obiektowego, włączając wszystkie sygnały I/O, czujniki i efektory, system mechaniczny i firmware urządzenia.
PROFINET device
(Urządzenie PROFINET)
→ Device (Urządzenie)
PROFINET device
(Urządzenie PROFINET)
Urządzenie PROFINET zawsze posiada co najmniej jedno gniazdo PROFINET. Może również posiadać gniazdo PROFIBUS i pracować jako master z funkcją proxy.
222
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
PROFINET IO
Jako część PROFINET, PROFINET IO jest koncepcją komunikacji używaną do implementacji modułowych, rozproszonych aplikacji..
PROFINET IO pozwala na tworzenie rozwiązań automatyki w typie znanym z PROFIBUS.
PROFINET IO jest implemetowany przy użyciu standardu PROFINET dla sterowników programowalnych. Narzędzie inżynierskie STEP 7 pozwala na zbudowanie i skonfigurowanie rozwiązania automatyki. W STEP 7 wygląd jest ten sam niezależnie od konfigurowanego rządzenia: PROFINET lub PROFIBUS.
Programowanie odbywa się w ten sam sposób dla PROFINET IO i PROFIBUS DP. Dla
PROFINET IO używa się rozszerzonych wersji bloków i list statusowych.
PROFINET IO Controller (Kontroler PROFINET IO)
Urządzenie adresujące podłączone urządzenia IO. Sterownik IO wymienia sygnały wejść i wyjść z przydzielonymi urządzeniami obiektowymi. Sterownik IO jest często sterownikiem, w którym wykonuje się program sterujący systemem automatyki.
PROFINET IO Controller (Kontroler PROFINET IO)
→ PROFINET IO Device (Urządzenie PROFINET IO)
PROFINET IO Controller (Kontroler PROFINET IO)
→ PROFINET IO Supervisor (Nadzorca PROFINET IO)
PROFINET IO Controller (Kontroler PROFINET IO)
→ PROFINET IO System (System PROFINET IO)
PROFINET IO Device
(Urządzenie PROFINET IO)
→ PROFINET IO Controller (Kontroler PROFINET IO)
PROFINET IO Device
(Urządzenie PROFINET IO)
Rozproszone urządzenie obiektowe przydzielone do jednego ze sterowników IO (np. zdalne
IO, wyspy zaworowe, falowniki, switche).
PROFINET IO Device
(Urządzenie PROFINET IO)
→ PROFINET IO Supervisor (Nadzorca PROFINET IO)
PROFINET IO Device
(Urządzenie PROFINET IO)
→ PROFINET IO System (System PROFINET IO)
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
223
Słownik
PROFINET IO Supervisor (Nazdorca PROFINET IO)
→ PROFINET IO Controller (Kontroler PROFINET IO)
PROFINET IO Supervisor (Nazdorca PROFINET IO)
→ PROFINET IO Device (Urządzenie PROFINET IO)
PROFINET IO Supervisor (Nazdorca PROFINET IO)
PG/PC or HMI device for commissioning and diagnostics.
PROFINET IO Supervisor (Nazdorca PROFINET IO)
→ PROFINET IO System (System PROFINET IO)
PROFINET IO System (Sysem PROFINET IO)
→ PROFINET IO Controller (Kontroler PROFINET IO)
PROFINET IO System (Sysem PROFINET IO)
→ PROFINET IO Device
PROFINET IO System (Sysem PROFINET IO)
Kontroler PROFINET IO z przypisanymi urządzeniami PROFINET IO.
Programming device (Programator; PG; PD)
Programatory są zasadniczo kompaktowymi i przenośnymi komputerami PC, które są odpowiednie do aplikacji przemysłowych. Posiadają specjalny sprzęt i oprogramowanie dla sterowników PLC.
Proxy
→ PROFINET device (Urządzenie PROFINET)
Proxy
Urządzenie PROFINET z funkcją proxy jest substytutem urządzenia PROFIBUS na sieci
Ethernet. Funkcjonalność proxy pozwala urządzeniu PROFIBUS na komunikację nie tylko ze swoim masterem, ale również ze wszystkimi węzłami na PROFINET.
I stniejące systemy PROFIBUS mogą być zintegrowane w komunikacji PROFINET na przykład za pomocą IE/PB link lub modułu interfejsu IM 151-8 PN/DP CPU. Wtedy IE/PB link / IM
151-8 PN/DP CPU obsługuje komunikację przez PROFINET w imieniu komponentów
PROFIBUS.
224
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Publisher (Nadawca)
→ Direct data exchange (Bezpośrednia wymiana danych)
Publisher (Nadawca)
Nadawca jest wysyłającym w bezpośredniej wymianie danych (direct data exchange).
Słownik
RAM
RAM (Random Access Memory) jest półprzewodnikową pamięcią do zapisu i odczytu.
Real Time (Czas rzeczywisty)
Czas rzeczywisty (Realtime) oznacza, że system przetwarza zewnętrzne zdarzenia w zdefiniowanym czasie. Determinizm oznacza
, że system reaguje w przewidywalny
(deterministyczny) sposób.
W sieciach przemysłowych obydwa wymagania są istotne. PROFINET spełnia te wymagania.
PROFINET jest implementowany jako deterministyczna sieć czasu rzeczywistego:
Gwarantowany jest transfer dany ch krytycznych czasowo pomiędzy różnymi stacjami w sieci w obrębie zdefiniowanego interwału.
Aby to osiągnąć, PROFINET dostarcza zoptymalizowany kanał komunikacyjny dla komunikacji w czasie rzeczywistym: Real Time (RT).
Możliwe jest dokładne przewidzenie czasu w którym odbywa się transfer danych.
Jest zapewnione, że może się również odbywać inna komunikacja w obrębie tej samej sieci z wykorzystaniem innego standardu protokołu, np. komunikacja przemysłowa dla programatora / PC.
Real Time (Czas rzeczywisty)
→ Real Time (Czas rzeczywisty)
Reference ground (Uziemienie odniesienia)
→ Ground (Uziemienie)
Reference potential
(Potencjał odniesienia)
Potencjał odniesienia do oceny / pomiaru napięć w uczestniczących obwodach.
Restart
Przy starcie modułu interfejsu IM 151-8 PN/DP CPU (np. po przełączeniu z trybu STOP w
RUN przełącznikiem zmiany trybu lub po załączeniu zasilania (POWER ON)), przed cyklicznym wykonywaniem programu (OB1), wykonywany jest blok organizacyjny OB 100
(warm restart).
Przy restarcie wczytany je st obraz wejść i wykonywany jest program STEP 7 począwszy od pierwszej instrukcji w OB1.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
225
Słownik
Retentive memory
(Pamięć retentywna / podtrzymywana)
Obszar pamięci jest retentywny, jeśli jego zawartość jest utrzymana nawet w przypadku utraty zasilania i przejść ze STOP w RUN. Nieretentywna pamięć bitowa, czasomierze i liczniki są resetowane po awarii zasilania i przejściu z trybu STOP w tryb RUN.
Retentywne mogą być:
● Pamięć bitowa
● Timery S7
● Liczniki S7
● Obszary danych
Router
→ Default router (Domyślny router)
Router
→ Switch
Router
Router łączy dwie podsieci. Router pracuje podobnie jak switch. Jednakże w routerze można ustawić, które węzły komunikacyjne mogą komunikować się przez router, a które nie. Węzły komunikacyjne po różnych stronach routera mogą się komunikować tylko wtedy, gdy wyraźnie zezwoliłeś na to w routerze. Dane w czasie rzeczywistym (Real-time data) nie mogą być wymieniane poza granicami podsieci
RT
→ Real Time (Czas rzeczywisty)
Runtime error
(Błąd w czasie pracy)
Błąd, który wystąpił w PLC (tj. nie w samym procesie) podczas wykonywania programu użytkwonika.
Scan cycle check point (Punkt sprawdzenia skanu cyklu)
Punkt sprawdzenia cyklu jest sekcją przetwarzania programu CPU podczas której uaktualniany jest obraz procesu.
Segment
→ Bus segment (Segment magistrali)
226
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
SELV
Safety Extra Low Voltage
SFB
→ System function block (Systemowy blok funkcyjny)
SFC
→ System function (Funkcja systemowa)
SIMATIC
Termin oznacza produkty i systemy Siemens dla automatyki przemysłowej.
SIMATIC Micro Memory Card
SIMATIC Micro Memory Cards jest nośnikiem pamięci dla modułu interfejsu IM 151-8 PN/DP
CPU
SIMATIC NCM PC
SIMATIC NCM PC jest wersją STEP 7 zaprojektowaną do konfiguracji stacji PC. Oferuje pełny zakres funkcji STEP 7 dla stacji PC
SIMATIC NCM
PC jest centralnym narzędziem do konfigurowania usług komunikacyjnych w stacji PC. Konfiguracja generowana przez to narzędzie musi być wgrana do stacji PC lub eks portowana. Przygotowuje to stację PC do komunikacji.
SIMATIC NET
Dział Siemens dla komunikacji przemysłowej obejmujący sieci i komponenty sieciowe
SIMATIC PC station
"PC station" jest komputerem PC z modułami komunikacyjnymi i oprogramowaniem w systemie automatyki SIMATIC.
Slave
→ Master
Slave
Slave może wymieniać dane tylko w odpowiedzi na zapytanie mastera.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
227
Słownik
SNMP
SNMP (Simple Network Management Protocol) używa bezpołączeniowego protokołu UDP.
Używa dwóch komponentów sieciowych podobnych do modelu klient/serwer. SNMP menadżer monitoruje węzły sieciowe, a agenci SNMP zbierają różne informacje sieciowe z poszczególnych węzłów sieciowych i zapisują je w formie strukturalnej w MIB (Management
Information Base). Informacja ta pozwala systemowi zarządzającemu siecią przeprowadzać drobiazgową diagnostykę sieci.
STARTUP
Procedura STARTUP jest wykonywana przy przejściu z trybu STOP do RUN. Może być wywołana za pomocą przełącznika trybu pracy lub po załączeniu zasilania, lub przez operatora z poziomu programatora.
Restart został przeprowadzony na module interfejsu
IM 151-8 PN/DP CPU.
STEP 7
STEP 7 jest sys temem inżynierskim i zawiera oprogramowanie do tworzenia programów użytkownika dla sterowników SIMATIC S7.
Subnet mask (Maska podsieci)
Bity ustawiane w masce podsieci określają część adresu IP, która zawiera adres sieci.
Ogólnie:
Adres sieci jest tworzony przez operację AND dla adresu IP i maski podsieci.
Adres węzła jest tworzony operacją AND NOT na adresie IP i masce podsieci.
Subnetwork
(Podsieć)
Wszystkie urządzenia połączone switchami zlokalizowane są w tej samej sieci - podsieci.
Wszystkie urządzenia w podsieci mogą się komunikować bezpośrednio ze sobą
Wszystkie urządzenia w podsieci posiadają tę samą maskę podsieci. Podsieć jest fizycznie ograniczona przez router.
Subscriber (Abonent)
→ Direct data exchange
Subscriber (Abonent)
Abonent jest odbiorcą w bezpośredniej wymianie danych (direct data exchange).
228
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Substitute
→ Proxy
Substitute value
(Wartość zastępcza)
Wartości zastępcze są konfigurowalnymi wartościami wystawianymi przez moduły wyjściowe, kiedy CPU przechodzi w tryb STOP
W przypadku błędu dostępu do I/O, wartość zastępcza może być wpisana do akumulatora zamiast wartości wejścia, której nie można odczytać (SFC 44).
Switch
PROFIBUS opiera się a topologii linii. Węzły komunikacyjne są podłączane za pomocą pasywnych przewodów nazywanych magistralą.
Natomiast Industrial Ethernet składa się z połączeń punkt-punkt: każdy węzeł komunikacyjny jest podłączony bezpośrednio z innym węzłem komunikacyjnym.
Jeśli węzeł komunikacyjny ma być połączony z innymi węzłami, podłącza się go do jednego z portów w switchu. Inne węzły komunikacyjne (również switche) podłączane są do pozostałych portów w switchu. Połączenie między węzłem komunikacyjnym a switchem jest typu punktpunkt (point-to-point connection).
Zadaniem switcha jest regenerowanie i rozprowadzanie odeb ranych sygnałów. Switch
„zapamiętuje” adres(y) Ethernetowe podłączonego urządzenia PROFINET lub innych switchy i przekazuje tylko te sygnały, które są przeznaczone dla danego urządzenia PROFINET lub switcha.
Switch ma określoną liczbę portów. Do portu należy podłączyć urządzenie PROFINET lub kolejny switch.
SYNC
Komenda sterująca za pomocą której DP master może rozgłaszać do grupy DP slave.
Z komendą sterującą SYNC DP master powoduje w DP slave zamrożenie statusów wyjść dla bieżących wartości. DP slave przechowuje dane wyjściowe zawarte w kolejnej ramce, ale nie zmienia stanów wyjść.
Po każdej nowej komendzie sterującej SYNC, DP slave ustawia wyjścia na podstawie zapisanych danych wyjściowych. Wyjścia nie są uaktualniane cyklicznie do momentu, gdy DP master wyśle komendę sterującą UNSYNC.
System diagnostics
Diagnostyka systemu odnosi się do detekcji, oceny i sygnalizowania błędów występujących w
PLC, np. błędy w programie lub uszkodzenia modułów. Błędy systemowe mogą być wskazane przez diody LED lub w STEP 7.
System function
Funkcja systemowa (SFC) jest funkcją zintegrowaną w systemie operacyjnym CPU i może być wywoływana w programie STEP 7.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
229
Słownik
System function block
Blok systemowy (SFB) jest blokiem funkcji zintegrowanym w systemie operacyjnym CPU i może być wywoływany w programie STEP 7.
System memory
Pamięć systemowa jest zintegrowaną pamięcią RAM w CPU. Pamięć systemowa zawiera przestrzenie adresowe (np. czasomierze, liczniki, flagi bitowe) i obszary danych wymagane wewnętrznie przez system operacyjny (np. bufory komunikacyjne).
System status list
Lista statusu zawiera dane opisujące aktualny stan ET 200S z modułem interfejsu IM 151-8
PN/DP CPU.
Korzystając z listy można uzyskać informacje o:
● konfiguracji ET 200S
● bieżących parametrach CPU i konfigurowalnych modułach
● aktualne stany i procesy w CPU i w konfigurowalnych modułach sygnałowych
Terminating module
(Moduł terminujący)
Rozproszony system I/O ET 200S jest kończy się modułem terminującym. Jeśli moduł terminujący nie zostanie włożony, ET 200S nie będzie gotowe do pracy.
Terminating resistor
(Rezystor terminujący)
Rezystor terminujący jest używany aby uniknąć odbić przy połączeniach danych.
Time-of-day interrupt (Czas-dnia przerwanie)
→ Interrupt, time-of-day (Przerwanie, czas-dnia)
Timer
→ Timers (Tumery)
Timers (Timery)
Timery są częścią pamięci systemowej CPU. Zawartość komórek timerów jest automatycznie aktualizowana przez system operacyjny, asynchronicznie do programu użytkownika.
Instrukcje STEP 7 są używane do definiowania dokładnych funkcji komórek timera (np. włącz po czasie) oraz do zainicjowania wykonywania (np. start).
Token
Pozwala na dostęp do PROFIBUS DP na ograniczony czas.
230
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Słownik
Topology (Topologia)
Struktura sieci.
Popularne struktury obejmują:
● Topologię magistrali
● Topologię pierścienia
● Topologię gwiazdy
● Topologię drzewa
Twisted Pair
(Skrętka)
Fast Ethernet na skrętkach jest oparty o normę IEEE 802.3u (100 Base-TX). Medium transmisji to ekranowana skrętka 2x2 z impedancją 100 Ohm (AWG 22). Charakterystyka transmisji teg o kabla musi spełnić wymagania kategori 5.
Maksymalna długość połączenia pomiędzy terminalem a komponentem sieciowym nie może przekroczyć 100 m. Połączenia są wykonywane w oparciu o standard 100 Base-TX ze złączkami RJ-45
Update Time (Czas aktualizacji)
W tym czasie urządzenie IO / sterownik IO w systemie PROFINET IO otrzymuje nowe dane ze sterownika IO / urządzenia IO. Cykl wysyłania może być skonfigurowany oddzielnie dla każdego urządzenia IO i określa okres, w którym dane są przesyłane ze sterownika IO do urządzenia IO (wyjścia) oraz urządzenia IO do sterownika IO (wejścia).
User program
(Program użytkownika)
W SIMATIC rozróżniamy pomiędzy systemami operacyjnymi CPU i programami użytkownika.
Program użytkownika zawiera wszystkie instrukcje, deklaracje i dane do przetwarzania sygnałów w celu sterowania instalacją lub procesem. Program jest przydzielony do programowalnego modułu (np. CPU, FM) i może być podzielony na mniejsze jednostki (bloki).
User program
(Program użytkownika)
→ Operating system (System operacyjny)
User program
(Program użytkownika)
→ STEP 7
Voltage group
(Grupa napięciowa)
Grupa modułów elektroniki zasilanych z tego samego modułu zasilania.
WAN
Wide Area Network;
Sieć poza granicami LAN, która pozwala np. na komunikacje m iędzy kontynentami. Legalne prawa nie należą do użytkownika, ale do dostawcy sieci komunikacyjnej.
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
231
Słownik
Work memory
(Pamięć robocza)
Pamięć robocza jest zintegrowana w CPU i nie może być rozszerzana. Jest używana do wykonywania kodu i przetwarzan ia danych w programie użytkownika. Programy wykonują się tylko w pamięci roboczej i systemowej.
232
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Indeks
1
12.3.3.3 Najdłuższy czas reakcji
Obliczanie, 199
Warunki, 198
A
Adresacja dla modułów analogowych i cyfrowych, 96 przypisanie adresów, 97 zgodna ze slotami, 95
Adresacja użytkownika dla modułów I/O, 97
Adresy
Adresy początkowe, 97
Adresy diagnostyczne, 171
Akcesoria
IM 151-8 PN/DP CPU, 186
Aktualizacja firmware, 137 system operacyjny, 137
Asynchroniczne błędy, 156
Awaria
ET 200S (PROFINET IO), 140, 142
B
Bezpieczeństwo web serwer, 48
Bloki kasowanie, 82 kompatybilność, 40 kompresja, 82 odczyt, 82 wgrywanie, 81 wgrywanie różnic, 82
Bloki organizacyjne, 42
Błędy asynchroniczne, 156 synchroniczne, 156
Bufor diagnostyczny, 157
C
Centra szkoleniowe, 4
Czas cyklu definicja, 190 model "time slice", 190 obliczanie, 193
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01 obraz procesu, 190 sekwencja cyklicznego przetwarzania programu, 191 wydłużenie, 192
Czas reakcji czasy cykli DP, 196 definicja, 195 obliczenie najdłuższego, 199 obliczenie najkrótszego, 197 szerokość wahań, 195 warunki dla najdłuższego, 198 warunki dla najkrótszego, 197
Czas reakcji przerwania definicja, 199
IM 151-8 PN/DP CPU, 199 przetwarzanie przerwań procesowych, 200
D
Dane identyfikacyjne i konserwacyjne, 151
Dane konserwacyjne, 151
Dane lokalne, 78
Dane Maintenance, 151
Diagnostyka, 169 diagnostyka sprzętu, 159 w module DP master, 170 z funkcjami systemowymi, 158 z użyciem diod LED, 162
Diagnostyka sieci, 159
Dokumentacja dodatkowa, 200
Domyślna adresacja, 95
Dostęp web do IM 151-8 PN/DP CPU poprzez HMI i PDA, 47 poprzez programator, 47
E
Elementy pracy
IM 151-8 PN/DP CPU, 17
ET 200S z IM 151-8 PN/DP CPU pierwsze załącznie, 108
Etapy uruchomienia, 101
F
Firewall, 48
Firmware kopia bezpieczeństwa, 135
Forsowanie, 155
233
Indeks
FREEZE, 132
Funkcje pamięci kasowanie, 83 kompresja, 82 odczyt bloków, 82 przepisywanie RAM do ROM, 83 restart, 83 warm restart, 83 wgrywanie bloków, 81 wgrywanie różnic, 82
Funkcje systemowe i standardowe, 40
I
I&M dane, 152
Identyfikacja ur ządzenia, 167
IM 151-8 PN/DP CPU akcesoria, 186 dane techniczne, 174 elementy, 17 elementy sygnalizacji, 17 instalacja, 89 kasowanie pamięci, 109 podłączanie, 90 rysunki wymiarowe, 187 uruchomienie jako DP master, 130 właściwości, 12 zachowanie po wymianie, 141
IM 151-8 PN/DP CPU parametry fabryczne przywracanie stanu fabrycznego, 114 sygnalizacja podczas przywracania, 114 właściwości, stan fabryczny, 113
Industrial Ethernet, 34
Instalacja
IM 151-8 PN/DP CPU, 89 modułu DP master, 93
Instalacja wtyczki PROFINET, 92
Instalacja wtyczki RJ45, 92
Interfejsy
PROFIBUS DP interfejs, 25 konfiguracja portu, 26 synchronizacja czasu, 26 urządzenia, 26 właściwości, 25
PROFINET adresacja portów, 24 czas aktualizacji, 24 dezaktywancja portu, 23 konfiguracja, 23 synchronizacja czasu, 21 właściwości, 22 zegar nadawania, 24
Internet
Serwis i wsparcie, 5
K
Kasowanie, 82
Kasowanie pamięci
234
Kasowanie pamięci, 83, 109 parametry DP, 112 parametry IP, 112 przełącznikiem trybu pracy, 109
Kompresja, 82
Komunikacja komunikacja OP, 30 komunikacja programatora, 29 komunikacja S7, 30 otwarta IE, 42
PROFINET, 34 protokoły komunikacyjne, 43 routing zbiorów danych, 32 spójność danych, 34 usługi komunikacyjne, 27
Komunikacja OP, 30
Komunikacja programatora, 29
Komunikacja S7, 30
Koncepcja automatyki, 36
Koncepcja diagnostyki, 169
Koncepcja komunikacji, 36
Kopia bezpieczeństwa firmware, 135 systemu operacyjnego, 135
L
LAN, 90
LED
LED, 12, 14
Load memory, 73
Local data, 78
M
Moduł DP master elementy sygnalizacji, 20 instalacja, 93 podłączanie, 94 specyfikacja techniczna, 183 właściwości, 14
Modyfikacja zmiennych, 154
Monitorowanie zmiennych, 154
Monitorowanie i modyfikacja zmiennych minitorowanie zmiennych, 118 modyfikacja zmiennych, 119 otwieranie tabeli VAT, 120 sterowanie wyjściami w trybie STOP, 121 tworzenie połączenia do IM, 120 tworzenie tabeli zmiennych, 118 ustawianie punktów wyzwalania, 119 zapis tabeli VAT, 120
N
Najkrótszy czas reakcji obliczenie, 197 warunki, 197
Numery zamówieniowe, 3
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
akcesoria, 186
IM 151-8 PN/DP CPU, 185 moduł DP master, 185 przewody, 186
O
OB 83, 42
OB 86, 42
Obraz procesu I/O, 77
Obszar adresowy dla modułów I/O, 96
Obszary pamięci pamięć load, 73 pamięć ładowania, 73 pamięć robocza, 74 pamięć systemowa, 74
Ocena diody SF, 163
Odczyt bloków, 82
Opis pinów gniazdo RJ45, 92 przyłącze PROFIBUS, 94 zasilanie, 92
P
Pamięć kompresja, 82
Pamięć Load, 73
Pamięć ładowania, 73
Pamięć podtrzymywana pamięć ładowania, 74
Pamięć podtrzymywana, 74 pamięć robocza, 74 pamięć systemowa, 74 zachowanie obiektów pamięci, 75
Pamięć systemowa, 74, 76 dane lokalne, 78 obraz procesu IO, 77
Parametryzacja spoina odniesienia, 145
PG podłączanie, 115
Podłączanie zasilania, 92
Podłączenie
IM 151-8 PN/DP CPU, 90 programatora, 115
Podłączenie modułu DP master, 93
Podręcznik przeznaczenie, 3 zakres, 3 zawarość, 4
Poziom wiedzy
Wymagania, 3
PROFIBUS, 25
PROFIBUS DP uruchamianie, 128 wymiana danych, 133
PROFIBUS DP interfejs, 25
PROFINET
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01 cele, 35 implementacja, 35
PROFINET, 34 switch, 90
PROFINET CBA, 36, 37
PROFINET interfejs, 21
PROFINET IO, 36, 37 uruchamianie, 122
Program użytkownika kasowanie, 82 odczyt, 82 wgrywanie różnic, 82
Programator podłączanie, 115
Przełącznik trybu pracy kasowanie pamięci, 109
Przełącznik trybu pracy, 18
Przetwarzanie przerwań procesowych, 200
Przewodnik po podręczniku, 4
R
RAM do ROM, 83
Recycling i usuwanie, 4
Restart, 83
Routing dostęp dp CPU z innej sieci, 31 węzły sieci, 31 wymagania, 32
Routing zbiorów danych, 32
Rysunki wymiarowe
IM 151-8 PN/DP CPU, 187 moduł DP master, 188
S
S7 komunikacja, 30
S7 połączenie dystrybucja, 69
IM 151-8 PN/DP CPU, 70 punkt końcowy, 66 punkt przejścia, 66
SFB 52, 40
SFB 53, 40
SFB 54, 40
SFB 59, 40
SFB 81, 40
SFC 102, 40
SFC 12, 40
SFC 13, 40
SFC 14, 99
SFC 15, 99
SFC 49, 41
SFC 5, 40
SFC 55, 41
SFC 56, 41
SFC 57, 41
SFC 58, 40
SFC 70, 40
Indeks
235
Indeks
SFC 71, 41
SIMATIC Manager
SIMATIC Manager, 117 uruchamianie, 117
SIMATIC Micro Memory Card slot, 18 właściwości, 79 żywotność, 80
Simple Network Management Protocol, 45
Sloty przypisywanie
ET 200S, 96
SNMP, 45, 159
Specyfikacja techniczna
IM 151-8 PN/DP CPU, 174 moduł DP master, 183
Spoina odniesienia parametryzacja, 145
Spójność, 99, 100
Spójność danych, 34, 99, 100
Stały czas cyklu magistrali, 132
Start
IM 151-8 PN/DP CPU jako DP master, 131
IM 151-8 PN/DP CPU jako kontroler IO, 127
Switch, 90
SYNC, 132
S ynchroniczne błędy, 156
System operacyjny aktualizacja, 137 kopia bezpieczeństwa, 135
T
Terminowanie magistrali, 140, 142
Tryb krokowy, 154
U upload, 82
Uruchomienie
IM 151-8 PN/DP jako DP master, 130 lista kontrolna, 105 procedura dla oprogramowania, 103 procedura dla sprzętu, 102
PROFIBUS DP, 128
PROFINET IO, 122
Reakcja na błędy, 105 wymagania sprzętowe, 101, 103
236
W
WAN, 90 warm restart, 83
Web serwer aktywacja, 52 bezpieczeństwo, 48 odświeżanie i drukowanie, 53 strony web, 54 ustawienia językowe, 49 usta wienie językowe, 50
Web serwer, 46
Węzeł sieci, 31
Wgrywanie bloków, 73
Wgrywanie różnic, 82
Widok aplikacji, 36
Właściwości
IM 15108 PN/DP CPU, 12 moduł DP master, 14
Wykrywanie i usuwanie usterek, 151
Wykrywanie zdarzeń, 172
Wymiana moduł DP master, 143 moduł interfejsu IM 151-8 PN/DP CPU, 141
Wyświetlane języki dla web serwera, 49
Wyświetlanie błędów, 19
Wyświetlanie statusu, 19
Z
Załączenie zasilania pierwsze załącznie, 108 wymagania, 108
Zatwierdzenia, 4
Zdarzenia wykrywanie, 172
Zmienne forsowanie, 155 modyfikacja, 154 monitorowanie, 154
Ż
Żywotność SIMATIC Micro Memory Card, 80
Modu ł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
Indeks
Moduł interfejsu IM 151-8 PN/DP CPU
Instrukcja użytkownika, 06/2008, A5E02049034-01
237

Public link updated
The public link to your chat has been updated.
Advertisement
Key features
- Zintegrowany sterownik CPU
- Rozbudowa do 63 modułów I/O
- Interfejs PROFINET z zintegrowanym przełącznikiem
- Aktualizacja firmware online
- Zintegrowany serwer web
- Możliwość rozszerzenia o moduł DP Master
- Wyjmowanie i wkładanie modułów podczas pracy