s7-1200 pierwsze kroki s7-1200...doradztwo techniczne: [email protected] 4 2 simatic s7-1200...

27

Upload: others

Post on 15-Apr-2020

35 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,
Page 2: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

2

Spis treści

1 PIERWSZE KROKI S7-1200 PLC…………………………………………………… 3

1.1 Wykaz urządzeń……………………............................................... 3

2 SIMATIC S7-1200…………………………………………………………………….. 4

2.1 Wstęp……………….................................................................... 4

2.2 Połączenie CPU……………………………………………………………… 5

2.3 Tworzenie nowego projektu……………..................................... 6

2.3.1 Nowy projekt…....................................................................... 6

2.4 Dodanie nowego urządzenia…………………………………………… 7

2.5 Nadanie stałego adresu IP……………………………………………….. 9

2.6 Ustawienie stałego IP programatora…………………………………..10

2.7 Tworzenie prostego programu użytkownika……………………….. 11

2.8 Wczytanie programu do CPU (download programu)…………….. 13

2.9 Wczytanie programu ze sterownika PLC (upload programu)….. 15

3 SIMATIC HMI Basic Panels………………………………………………………… 16

3.1 Połączenie i konfiguracja………………………………………………… 17

3.2 Nadanie adresu IP…………………………………………………………..18

3.3 Nadanie nazwy urządzenia……………………………………………… 20

3.4 Ustawienie połączenia w PG/PC Interface…………………………… 21

3.5 Tworzenie programu użytkownika dla HMI Basic Panel…………. 22

3.5.1 Wstawianie HMI Basic Panel do projektu……………………………. 22

3.6 Wykonanie programu sterującego……………………………………..23

3.7 Wczytanie programu do PLC……………………………………………. 24

3.8 Konfiguracja HMI……………………………………………………………25

3.9 Testowanie i wczytanie programu do HMI Basic Panel………….. 26

Page 3: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

3

1 Pierwsze kroki S7-1200 PLC

Oprogramowanie Totally Integrated Automation (TIA) Portal dostarcza narzędzi dozarządzania i konfigurowania wszystkich urządzeń w systemie, takich jak sterowniki PLCi urządzenia HMI. Elementem składowym TIA Portal jest STEP 7 Basic pozwalającyprogramować sterowniki S7-1200 w trzech językach programowania (LAD, FBD, SCL).TIA Portal zawiera również narzędzia do podłączania i konfigurowania urządzeń HMI.

Step7 Basic służy do programowania nowej rodziny sterowników SIMATIC S7-1200 orazpaneli operatorskich SIMATIC HMI Basic Panel. Już pierwszy rzut oka na nowe narzędzieprogramowe pozwala dostrzec nową koncepcję tworzenia projektu i zarządzania nim.

1.1 Wykaz urządzeń

Hardware

Urządzenie Ilość Numer katalogowy Uwagi

POWER SUPPLY S7-1200 PM1207 1 6EP1332-1SH71

COMPACT SWITCH MODULECSM 1277

1 6GK7277-1AA10-0AA0 Opcjonalny

KTP600 PN Basic 1 6AV2123-2GB03-0AX0 Opcjonalny

S7-1200 CPU1214C 1 6ES7214-1AE40-0XB0 Dowolny

Oprogramowanie

Nazwa Ilość Numer katalogowy Uwagi

STEP 7 BASIC V13 1 6ES7822-0AA03-0YA5

Page 4: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

4

2 SIMATIC S7-1200

2.1 Wstęp

CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza, obwodówwejściowych oraz obwodów wyjściowych umieszczonych w zwartej, plastikowejobudowie, co łącznie tworzy bardzo wydajny sterownik PLC.

CPU jest wyposażona w port PROFINET umożliwiający komunikację poprzez siećPROFINET/Ethernet. Dostępne są również moduły komunikacyjne pozwalające na łącznośćpoprzez interfejsy RS485, RS422 i RS232.

1 Diody LED statusu wbudowanych portów I/O2 Diody LED statusu operacyjnego CPU3 Złącze PROFINET4 Slot karty pamięciowej (pod klapką)5 Rozpinane złącze na kable

Page 5: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

5

2.2 Połączenie CPU

Schematy ukazują sposób przykładowego połączenia CPU z programatorem za pomocąinterfejsu PROFINET, który tworzy fizyczne połączenie między urządzeniemprogramującym i CPU. CPU ma wbudowaną funkcję Auto-Cross-Over, więc w celu realizacjipołączenia można zastosować kabel ethernetowy prosty lub skrosowany.

UWAGAPrzełącznik Ethernetowy (switch) nie jest konieczny, by urządzenie programującepodłączyć bezpośrednio do CPU.

W celu utworzenia fizycznego połączenia między urządzeniem programującym i CPUnależy wykonać następujące kroki:

1 Zainstalować CPU2 Podłączyć kabel ethernetowy do gniazda portu PROFINET3 Podłączyć kabel ethernetowy do urządzenia programującego

SCHEMAT POŁĄCZENIA

ZASILACZ 24 VDC - SWITCH - CPU ZASILACZ 24 VDC - CPU

Page 6: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

6

2.3 Tworzenie nowego projektu

2.3.1 Nowy projekt

W celu utworzenia nowego projektu należy uruchomić Totally Integrated Automation(TIA) Portal, klikając dwukrotnie na ikonę znajdującą się na pulpicie.

Nr. Funkcja Rysunek/Uwagi

1. 1. Menu wyboru funkcji.2. Zadania do wybrania.3. Wybór opcji dla

wybranego zadania.4. Zmiana widoku Portal

View na Project View.

2. Zmiana ustawień widokupodczas pracy międzywidokiem Portal Viewa Project View.

Zmiany widoku podczas startu TIA Portal dokonujesię wchodząc w Options->Settings->General->StartView.

3. Aby utworzyć nowyprojektu należy wybraćCreate new project,wpisać nazwę projektui kliknąć Create.

Page 7: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

7

2.4 Dodanie nowego urządzenia

Rozpoczęcie pracy w nowo utworzonym projekcie należy wykonać poprzez dodanie CPUi skonfigurowanie jego parametrów.

Nr. Funkcja Rysunek/Uwagi

1. Kliknąć Configurea device, aby dodać noweurządzenie.

2. Zaznaczyć Add Newdevice.

Z drzewka urządzeńwybrać zainstalowanysprzęt lub kliknąćUnspecific CPU 1200 wcelu autodetekcji. Neleżywybrać Firmware CPU orazzaznaczyć Open deviceview i kliknąć Add.

Wybierając Unspecified CPU 1200 TIA Portal dokonaautodetekcji urządzenia

Firmware danego CPU można sprawdzić przechodząc do widoku Project View i wybierającz okna Project tree pole Online access. Następnie należy wybrać kartę sieciową, do którejpodłączony jest kabel Ethernetowy z CPU i wybrać funkcję Update accessible devices.

Nr. Funkcja Rysunek/Uwagi

1. Należy wybrać pole OnlineAccess z okna Projecttree, znaleźć kartęsieciową, z którą jestpołączone CPU, anastępnie wybierać funkcjęUpdate accessibledevices.

Page 8: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

8

2. Po wykryciu urządzenia,należy rozwinąć jego folderi wybrać opcję Online &diagnostics. W zakładceGeneral znajdują sięinformacje na tematurządzenia w tym numerFirmware

Po wybraniu urządzenia TIA Portal przechodzi do widoku Project view (przy zaznaczonej opcjiOpen device view). Wybranie CPU w oknie dialogowym Add new device powodujeutworzenie wirtualnej listwy montażowej i CPU widocznych w oknie Device view.

Nr. Funkcja Rysunek/Uwagi

1. W okienku dialogowymDevice view wybrać detectw celu uruchomieniaprocedury rozpoznaniaurządzenia.

2. W oknie Hardware detectionfor PLC zaznaczyć sterownikz odpowiednim adresemMAC. Każde urządzenieznajdujące się w sieciPROFINET posiadaindywidualny adres MAC.

Aby sprawdzić czy wybrano prawidłowy sprzęt,należy zaznaczyć urządzenie(właściwy adresMAC) i wcisnąć Flash LED. Diody LED statusuoperacyjnego CPU powinny migać.

Page 9: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

9

2.5 Nadanie stałego adresu IP

CPU nie ma wstępnie ustawionego adresu IP. Użytkownik powinien w trakcie konfiguracjiCPU ręcznie wpisać adres IP urządzenia. Pomaga to uniknąć konfliktu adresu IP, gdyżwszystkie urządzenia w sieci PROFINET muszą mieć swój indywidualny adres IP. Jeżeli CPUjest połączona z routerem sieciowym, to należy również wpisać adres IP routera.

Aby skonfigurować port PROFINET należy wybrać z okna Project tree pole Deviceconfiguration. Następnie w oknie dialogowym Device view zaznaczyć zielony prostokątPROFINET. W znajdującym się poniżej oknie Properties wybrać pole konfiguracji Ethernetaddress.

TIA Portal wyświetla okno dialogowe konfiguracji adresu Ethernet, które pozwalapowiązać program zawierający projekt z adresem IP tego CPU, które otrzyma ten projekt.Adres IP jest ustalany w chwili wczytania ustawień do CPU.

Page 10: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

10

2.6 Ustawienie stałego IP programatora

Ustawienia stałego adresu IP programatora (Windows) można dokonać, wybierająckolejno:

Start->Panel sterowania->Połączenia sieciowe-><”twoje połączenie,karta sieciowa”>

Po kliknięciu na Ustawienia (Properties) z listy dostępnych protokołów zaznaczyć „InternetProtocol (TCP/IP)”, następnie Ustawienia (Properties).

Mając zaznaczone pole „Użyj następującego adresu IP” (Use the following IP address),wpisać adres IP.

Pierwszą częścią adresu IP jest Network ID (który identyfikuje sieć w jakiej znajduje siędane urządzenie). Drugą częścią adresu IP jest Host ID (unikalny dla każdego urządzeniaw danej sieci). Adres IP 192.168.x.y jest standardowo rozpoznawany, jako sieć prywatna,która nie jest dostępna w Internecie.

Maska podsieci (Subnet mask) zaktualizuje się automatycznie po kliknięciu jeden raz wpolu deklaracji adresu maski podsieci.

Page 11: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

11

2.7 Tworzenie prostego programu użytkownika

Po wykonaniu czynności deklaracji sprzętowych można przejść do etapu pisania programudla sterownika SIMATIC S7-1200.

Podczas tworzenia programu użytkownika dla wykonania zadań automatyki instrukcjeprogramu są umieszczane w blokach kodu. Blok organizacyjny (OB) reaguje na specyficznezdarzenia w CPU i może przerwać wykonywanie programu użytkownika. Domyślny blokorganizacyjny (OB1), cyklicznego wykonywania programu użytkownika stanowipodstawową strukturę programu i jest jedynym niezbędnym blokiem kodu wymaganymprzez program użytkownika. Dodatkowe systemowe bloki OB spełniają specyficznefunkcje, takie jak zadania rozruchowe, obsługę przerwań i błędów lub wykonywanieokreślonego kodu w zadanych odstępach czasu.

Nr. Funkcja Rysunek/Uwagi

1. W oknie dialogowymProject tree należywybrać Programblocks i kliknąćdwukrotnie naMain[OB1].Opcja Add new blockumożliwia dodanieinnych bloków OB,funkcji FC, blokufunkcji FB i blokówdanych DB.

2. Kolejny krok tododanie do Network1 dwóch stykównormalnie rozwartychmetodą „przeciągnij iupuść” oraz jednejcewki wyjściowej.

Funkcja „przeciągnij i upuść” (drag&drop) pozwala w intuicyjny sposób przemieszczaćobiekty między edytorami paneli HMI oraz sterownika PLC. W tym wypadku programistajest zwolniony z deklaracji i pilnowania zmiennych w obu edytorach – panelu i sterownika.Wystarczy, że w jednym miejscu dokona zmian, a zmiany te zostaną zaktualizowanenatychmiast w drugim edytorze. Dzięki temu można zaoszczędzić dużo czasu podczasprogramowania oraz unika się błędów na etapie wprowadzania i deklaracji zmiennych.

Page 12: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

12

Możliwe jest deklarowanie zmiennych (ang. tag) poprzez przeciągnięcie ich bezpośrednioz CPU. Zostaje im automatycznie nadana domyślna nazwa. Nazwę można zmienićbezpośrednio w edytorze lub w liście zmiennych (PLC Tags).

Page 13: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

13

2.8 Wczytanie elementów programu użytkownika do CPU(download programu)

Użytkownik może wczytać elementy swojego projektu z urządzenia programującego doCPU. Po wczytaniu projektu CPU przechowuje program użytkownika (OB, FC, FB, i DB)w pamięci stałej.

Użytkownik może wczytać swój projekt z urządzenia programującego do CPUz następującej lokalizacji.

Nr. Funkcja Rysunek/Uwagi

1. Z Project Tree: poprzezkliknięcie prawym klawiszemmyszy na sterownik PLC,a następnie wybór Downloadto device i Hardware andsoftware z menukontekstowego.

2. Z menu Online poprzezkliknięcie pozycji Downloadto device.

3. Z menu narzędziowego,zaznaczając wcześniejsterownik PLC, któregokonfiguracje oraz programchcemy wgrać a następnieklikając ikonę Download todevice.

Page 14: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

14

Po zleceniu wczytania programu pojawią się następujące okna dialogowe:

Nr. Funkcja Rysunek/Uwagi

1. W okienkudialogowym Loadpreview użytkownikokreśla co chcezaładować dosterownika ipo wciśnięciu Loadprojekt zostajezaładowany do CPU.

2. W Load resultszaznaczyć Start all iwciśnąć Finish w celuustawieniasterownika PLC w trybRun.

Page 15: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

15

2.9 Wczytanie programu ze sterownika PLC (upload programu)

Przed przystąpieniem do odczytania programu użytkownika ze sterownika PLC należyzałożyć nowy projekt i przejść do Project view.

Kolejnym krokiem jest wykrycie sterownika podpiętego do kartysieciowej. Rozwijając w oknie Project tree zakładkę Onlineaccess należy znaleźć kartę sieciową, do której podpiętosterownik, a następnie wybrać Update accessible devices. Powykryciu sterownika rozwinąć jego zakładkę i kliknąć w Online &diagnostics.

Po przełączeniu się sterownika w tryb online(komunikuje to pomarańczowy pasek), należy zgórnego paska zadań wybrać Online->Uploaddevice as new station (hardware andsoftware)

Page 16: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

16

3 SIMATIC HMI Basic Panels

Nowe panele SIMATIC Basic panels oferują podstawową funkcjonalność HMI w atrakcyjnejcenie i dzięki temu otwierają nowe możliwości w konstrukcji maszyn.

Panele SIMATIC Basic Panels drugiej generacji są dostępne z ekranami dotykowymi od 3”do 15”. Większość urządzeń posiada także dowolnie konfigurowalne przyciski. Dziękistopniowi ochrony IP65 panele Basic są przystosowane do pracy w trudnym środowisku.

Nowe oprogramowanie SIMATIC STEP 7 Basic pozwala zintegrować narzędzie doprogramowania nowych sterowników S7-1200 oraz SIMATIC HMI Basic Panels. SystemSIMATIC STEP7 Basic V13 ze zintegrowanym narzędziem konfiguracyjnym WinCC Basicwspomaga użytkowników poprzez zorientowane zadaniowo i intuicyjne edytory. W całymprocesie konfiguracji systemu automatyki zachowuje również wysoki stopień przyjaznościobsługi.

Page 17: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

17

3.1 Połączenie i konfiguracja

Panele operatorskie z rodziny SIMATIC Basic dzięki wbudowanemu portowikomunikacyjnemu PROFINET mogą łączyć się bezpośrednio ze sterownikami PLC powcześniejszym załadowaniu programu użytkownika do sterownika PLC, bądź poprzezswitch np. CSM 1277.

SCHEMAT POŁĄCZENIA

Połączenie bezpośrednie:HMI podłączony do CPU S7-1200.

Połączenie sieciowe:Więcej niż dwa urządzeniapołączone ze sobą zapomocą CSM1277 EthernetSwitch.

Aby sprawdzić poprawność działania projektu można skorzystać z funkcji RT Simulator,która pozwala testować projekt bez potrzeby posiadania panela HMI.

Nowo instalowane panele SIMATIC HMI Basic nie posiadają zdefiniowanego adresu IP,dzięki któremu programator jak i sterownik S7-1200 PLC mogą się między sobąkomunikować.

Istotnym zadaniem jest również ustawienie nazwy pozwalającej na szybką identyfikacjępanelu HMI Basic.

Page 18: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

18

3.2 Nadanie adresu IP

Nadanie adres IP nowemu panelowi HMI Basic drugiej generacji, bądź zmianę istniejącegoadresu można wykonać na dwa sposoby:

1. Włącz zasilanie panela HMI, poczekaj, aż pojawi się okno menu i wybierz odpowiedniąopcję.

Nr. Funkcja Rysunek/Uwagi

1. Ustawienia adresu IPpanelu HMI możnadokonać, klikając nawyświetlaczu ikonęSettings.

W oknie Transfer,Network & Internetwybierać NetworkInterface.

2. W oknie IP address możnaokreślić czy adres ma byćprzydzielany przez SerwerDHCP, który automatycznieprzydziela adresy IP lub czyużytkownik samodzielniewprowadzi adres IP.

Aby samodzielnie nadać IPopcja DHCP musi byćprzełączona na OFF.Następnie należy kliknąćna adres IP aby go zmienić.

3 Na ekranie ukaże sięklawiatura, gdzie ręczniewprowadza się adres IP,akceptuje sięprzyciskającikonę

Page 19: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

19

Pierwszą częścią adresu IP jest Network ID (który identyfikuje sieć w jakiej znajduje siędane urządzenie). Drugą częścią adresu IP jest Host ID (unikalny dla każdego urządzeniaw danej sieci). Adres IP 192.168.x.y jest standardowo rozpoznawany jako sieć prywatna,która nie jest dostępna w Internecie.

2. Po podłączeniu portu Profinet HMI do karty sieciowej programatora można wyszukaćgo w Project tree w folderze Online access za pomocą opcji Update accessibledevices, następnie po znalezieniu urządzenia należy wybrać Online & diagnostics, powejściu z urządzeniem w online rozwinąć opcję Functions i wybrać Assign IP address.

Page 20: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

20

3.3 Nadanie nazwy urządzenia

Nazwa urządzenia znajduje zastosowanie w późniejszej szybkiej identyfikacji paneli HMI.

Nr. Funkcja Rysunek/Uwagi

1 Nazwę można nadaćprzechodząc do zakładkiSettings.

W oknie Transfer,Network & Internetwcisnąć NetworkInterface.

2 W oknie Profinet kliknąć wpole Device name.

3 Na ekranie ukaże sięklawiatura, dzięki którejistnieje możliwośćwprowadzenia nazwyurządzenia.

UWAGANazwa urządzenia może się składać z następujących znaków:

małe litery od ‘a do z’cyfry od ‘0 do 9’znaki specjalne ‘.’ lub ‘,’

Page 21: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

21

3.4 Ustawienie połączenia w PG/PC Interface

Ustawienie odpowiedniego połączenia w Set PG/PC Interface zapewnia komunikacjęmiędzy sterownikiem PLC a symulacją runtime (RT).

Możliwe jest przeprowadzenie symulacji pracy HMI z PLC, jeżeli komputer jest połączonyze sterownikiem S7-1200, bez konieczności fizycznego posiadania panelu.

Aby to zrobić należy przejść do „Panelu sterowania” i odszukać ikonę „Set PG/PC Interface”.Sprawdzić czy w zakładce „Access path” jako punkt dostępu „Access Point of theApplication” jest ustawiony „S7ONLINE->”karta sieciowa”. Jeśli nie, należy dokonaćzmiany.

Należy wybrać nazwękarty sieciowej, z którąpołączono HMI

Page 22: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

22

3.5 Tworzenie programu użytkownika dla HMI Basic Panel

3.5.1 Wstawianie HMI Basic Panel do projektu

W polu Projet tree kliknąć dwa razy Add new device. W oknie dialogowym Add newdevice wybrać odpowiedni HMI Basic Panel. Zaznaczyć Start device wizard.Potwierdzenie wyboru poprzez wciśnięcie OK. Otworzy się okno HMI Device Wizard.

Połączenie między HMI Basic Panel i sterownikiem PLC

W oknie HMI Device Wizard wybrać z rozwijanej listy wcześniej dodany sterownik w celunawiązania komunikacji ze sterownikiem. Następnie dokonać edycji ustawień ekranuklikając Next lub Finish, co zakończy dodawanie HMI Basic Panel do projektu.

Page 23: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

23

3.6 Wykonanie programu sterującego

Dodanie bloku danych

Nowy blok danych tworzy się, przechodząc do Add new block. Jako typ bloku danychnależy ustawić Global DB i całość potwierdź OK.

Dodanie zmiennej

Następnie otworzyć nowo utworzony bloku danych i zadeklarować zmienną ”zegar” typuDTL.

Instrukcja sterowania

Mając już utworzony nowy Data block, należy uruchomić Main [OB1], gdzie utworzonyzostanie podstawowy program użytkownika. Z pola Extended instructions w okienkuInstructions dodać, przeciągając do Network 1, blok RD_LOC_T, który umożliwiaodczytanie bieżącego czasu lokalnego PLC i zapisanie go na wyjściu OUT w formacie DTL.

Można również dodać zmienną pomocniczą „ret_val” typu Word w polu Interface, któraposłuży do przechowania ewentualnych błędów.

Metodą „przeciągnij i upuść” umieścić odpowiednie zmienne w polu RET_VAL i OUT.

Page 24: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

24

3.7 Wczytanie programu do PLC

W Project tree zaznaczyć folder projektu i kliknąć na ikonę Download w celu wgraniaprojektu do PLC.

Page 25: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

25

3.8 Konfiguracja HMI

Po dokonanym załadowaniu konfiguracji i programu do sterownika PLC, należy otworzyćRoot screen w folderze Screens. Root screen jest domyślnym ekranem.

Aby wyświetlić na panelu HMI Basic bieżący czas lokalny PLC przechowywany w zmiennej„zegar”, należy bezpośrednio przeciągnąć zmienną z bloku danych na pole edytora Rootscreen. W ten sposób zostaje automatycznie utworzone pole I/O field, które wyświetlaczas lokalny.

Page 26: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

26

3.9 Testowanie i wczytanie programu do HMI Basic Panel

Testowanie programu

Test programu wykonuje się poprzez kliknięcie na ikonę Start Simulation w pasku zadań.Ważne jest, aby równocześnie był zaznaczony odpowiedni panel HMI w oknie Projecttree.

RT Simulator powoduje otwarcie i wyświetlenie się ekranu HMI Basic Panel. Jeśli komputerpodłączony jest do PLC na ekranie symulatora zostaje wyświetlony lokalny czas z PLC.

UWAGAJeżeli dane nie są wyświetlane z PLC, konieczne jest ustalenie połączeniaw ustawieniach Set PG/PC Interface (patrz punkt 3.4).

Wczytanie programu do HMI Basic Panel

Przed wczytaniem programu do panelu należy upewnić się czy adres IP ustawiony wprogramie użytkownika jest zgodny z adresem IP panelu (patrz punkt 3.2). Podglądi zmianę adresu IP dokonuje się w Device & networks w oknie Network view.

Page 27: S7-1200 Pierwsze kroki S7-1200...Doradztwo techniczne: simatic.pl@siemens.com 4 2 SIMATIC S7-1200 2.1 Wstęp CPU S7-1200 składa się z modułu procesora, zintegrowanego zasilacza,

Pierwsze kroki S7-1200 PLC FAQ:00000036/PL

www.siemens.pl/simaticDoradztwo techniczne: [email protected]

27

Wczytanie programu do panelu HMI Basicpanel odbywa się poprzez zaznaczenie paneluHMI w oknie Project tree i kliknięcie ikonyDownload to device.

W nowo otwartym oknie należyzaznaczyć pole Overwrite all i wybraćLoad.

Program zostanie automatycznie wgranydo panelu HMI.

W przypadku niezaznaczonej opcji Enable transfer w ustawieniachTransfer Settings (patrz punkt 3.2), konieczne jest wybraniepozycji Transfer z okna Start Center, podczas wczytywaniaprogramu do panelu HMI

UWAGAJeżeli firmware HMI Basic Panels nie jest zgodny z oprogramowaniem WinCC Basic, systempowiadomi nas o takim zdarzeniu podczas próby wczytania programu do HMI.Aby kontynuować proces należy zatwierdzić OK, firmware zostanie zaktualizowany.