E-AUTOMATYKA

www.plcs.net.pl

  • Zwiększ rozmiar czcionki
  • Domyślny  rozmiar czcionki
  • Zmniejsz rozmiar czcionki

Podręcznik programowania S7-1200 _PL download_trans.gif Pobierz

Miniaturki:

Opis:

Podręcznik obsługi i programowania sterowników SIMATIC serii S7-1200 firmy SIEMENS .

Spis Treści :

1 Charakterystyka ogólna .9
1.1 Wiadomości wstępne o sterowniku PLC S7-1200  9
1.2 Płytki sygnałowe 11
1.3 Moduły rozszerzeń 11
1.4 Moduły komunikacyjne 12
1.5 Oprogramowanie Totally Integrated Automation (TIA) Portal  12
1.5.1 Różne sposoby prezentacji projektu . 13
1.5.2 Pomoc na życzenie .14
1.6 Panele operatorskie .17
2 Instalacja .18
2.1 Instalacja i deinstalacja modułów S7-1200  21
2.1.1. Instalacja i deinstalacja CPU . 23
2.1.2 Instalacja i deinstalacja modułu rozszerzeń  24
2.1.3 Instalacja i deinstalacja modułu komunikacyjnego . 26
2.1.4 Instalacja i deinstalacja płytki sygnałowej . 27
2.1.5 Odłączanie i reinstalacja złącza listwy zaciskowej S7-1200 . 28
2.2 Wskazówki dotyczące okablowania  29
3 Funkcjonowanie PLC 34
3.1 Wykonanie programu użytkownika  34
3.1.1 Tryby pracy CPU .37
3.1.2 Priorytety i kolejkowanie obsługi zdarzeń . 40
3.1.3 Pamięć CPU 45
3.1.4 Ochrona hasłem CPU S7-1200 . 49
3.2 Przechowywanie danych, obszary pamięci i adresowanie . 50
3.3 Typy danych 55
3.4 Zapis i odczyt pamięci .58
3.4.1 Sposób zapisywania i odczytywania danych w S7-1200  58
3.4.2 Zastosowanie karty pamięciowej jako nośnika programów  59
3.4.3 Zastosowanie karty pamięciowej jako nośnika danych transferowych 60
4 Konfiguracja systemu.63
4.1 Dołączanie CPU 64
4.2 Konfiguracja CPU 65
4.3 Dodawanie modułów do systemu . 66
4.4 Konfiguracja modułów 67
4.5 Stworzenie połączenia sieciowego  69
4.6 Konfiguracja stałego adresu IP  69
5 Koncepcja programowania  72
5.1 Wytyczne dla projektowania programu . 72
5.1.1 Struktura programu użytkownika . 73
5.1.2 Tworzenie blokowej struktury programu  74
5.1.2.1 Blok organizacyjny .76
5.1.2.2 Funkcje (FC) 78
5.1.2.3 Blok funkcji (FB) 78
5.1.2.4 Blok danych (DB) 80
5.1.3 Wybór języka programowania . 80
5.2 Zabezpieczenie przed kopiowaniem . 82
5.3 Debugowanie i testowanie programu  83
6 Instrukcje programowania . 84
6.1 Podstawowe instrukcje 84
6.1.1 Logika bitowa .84
6.1.1.1 Instrukcje ustawiania i kasowania . 87
6.1.1.2 Instrukcje dotyczące zboczy dodatnich i ujemnych  89
6.1.2 Układy czasowe – timery 91
6.1.3 Liczniki .95
6.1.3.1 Instrukcja CTRL_HSC .98
6.1.4 Porównanie 101
6.1.5 Operacje arytmetyczne 103
6.1.5.1 Instrukcja MOD 104
6.1.6 Instrukcja MOVE 110
6.1.6.1 Instrukcja SWAP (zamiany) .113
6.1.7 Instrukcja Convert 114
6.1.7.1 Instrukcje skalowania i normalizacji  116
6.1.8 Sterowanie wykonywaniem programu . 118
6.1.9 Operacje logiczne 120
6.1.10 Przesunięcie i obrót .124
6.2 Instrukcje rozszerzone .125
6.2.1 Instrukcje dotyczące zegara i kalendarza . 125
6.2.2 Instrukcje dotyczące znaków i łańcuchów  130
6.2.2.1 Instrukcje konwersji łańcuchów . 130
6.2.2.2 Instrukcje operacji na łańcuchach . 138
6.2.3 Instrukcje sterujące wykonywaniem programu . 147
6.2.3.1 Instrukcja kasowania timera nadzorującego pracę
CPU (watchdoga) 147
6.2.3.2 Instrukcja zatrzymywania cyklu programu  148
6.2.3.3 Instrukcje pobierania błędu . 148
6.2.4 Instrukcje komunikacji .152
6.2.4.1 Otwarcie komunikacji przez Ethernet  152
6.2.4.2 Instrukcje komunikacji Point-to-Point  166
6.2.5 Instrukcje przerwania .166
6.2.5.1 Instrukcje przyłączania i odłączania  166
6.2.5.2 Instrukcje startu i kasowania obsługi przerwań od opóźnień . 170
6.2.5.3 Instrukcje aktywacji i dezaktywacji przerwania od alarmu  172
6.2.6 Regulacja PID 173
6.2.7 Instrukcje sterowania ruchami – Motion Control . 173
6.2.8 Instrukcja generowania impulsów . 174
6.2.8.1 Instrukcja CTRL_PWM 174
6.3 Instrukcje biblioteki globalnej . 177
6.3.1 USS .177
6.3.1.1 Wymagania do stosowania protokołu USS . 178
6.3.1.2 Instrukcja USS_DRV .180
6.3.1.3 Instrukcja USS_PORT .183
6.3.1.4 Instrukcja USS_RPM .183
6.3.1.5 Instrukcja USS_WPM 185
6.3.1.6 Kody statusu USS .186
6.3.2 MODBUS .188
6.3.2.1 MB_COMM_LOAD 188
6.3.2.2 MB_MASTER 191
6.3.2.3 MB_SLAVE 203
7 PROFINET .213
7.1 Komunikacja z komputerem programującym  214
7.1.1 Zestawianie połączenia komunikacyjnego  215
7.1.2 Konfiguracja urządzenia 215
7.1.3 Nadawanie adresów IP .216
7.1.3.1 Nadawanie adresów IP urządzeniom programującym i sieciowym 216
7.1.3.2 Nadawanie tymczasowego adresu IP w trybie online  219
7.1.3.3 Konfiguracja stałego adresu IP . 224
7.1.4 Testowanie sieci PROFINET . 226
7.2 Komunikacja HMI-PLC 228
7.2.1 Konfiguracja logicznego połączenia sieciowego między HMI i CPU .230
7.3 Komunikacja PLC-PLC 231
7.3.1 Konfiguracja logicznego połączenia sieciowego międzydwiema CPU 232
7.3.2 Konfiguracja parametrów nadawczych i odbiorczych . 233
7.3.2.1 Konfigurowanie parametrów nadawczych instrukcji TSEND_C 233
7.3.2.2 Konfigurowanie parametrów odbiorczych instrukcji TRCV_C. 237
7.4 Informacje referencyjne .242
7.4.1 Lokalizacja adresu Ethernet (MAC) w CPU  242
7.4.2 Konfiguracja synchronizacji za pomocą Network Time Protocol  244
8 Komunikacja PtP (Point-to-Point)  245
8.1 Wykorzystanie modułów komunikacyjnych RS232 i RS485 . 245
8.2 Konfiguracja portów komunikacyjnych  246
8.3 Zarządzenie sterowaniem przepływem . 248
8.4 Konfiguracja parametrów nadawczych i odbiorczych . 250
8.5 Programowanie komunikacji PtP . 257
8.5.1 Architektura odpytywania (polling)  258
8.6 Instrukcje Point-to-Point 259
8.6.1 Parametry wspólne dla instrukcji Point-to-Point  259
8.6.2 Instrukcja PORT_CFG .261
8.6.3 Instrukcja SEND_CFG .263
8.6.4 Instrukcja RCV_CFG .265
8.6.5 Instrukcja SEND_PTP .272
8.6.6 Instrukcja RCV_PTP 275
8.6.7 Instrukcja RCV_RST .277
8.6.8 Instrukcja SGN_GET .277
8.6.9 Instrukcja SGN_SET .278
8.7 Błędy 280
9 Narzędzia online i diagnostyczne . 284
9.1 Diody LED statusu .284
9.2 Podłączanie online i podłączenie do CPU  285
9.3 Ustawianie adresu IP oraz czasu  287
9.4 Panel operatorski wbudowany w CPU podczas pracy w trybie online .287
9.5 Monitorowanie czasu cyklu i użycia pamięci  288
9.6 Wyświetlanie zdarzeń diagnostycznych w CPU . 289
9.7 Tablice monitorujące do monitorowania programuużytkownika . 289
A Dane techniczne .294
A.1 Dane techniczne ogólne 294
A.2 CPU .299
A.2.1 Dane techniczne CPU 1211C . 299
A.2.2. Dane techniczne CPU 1212C . 306
A.2.3 Dane techniczne CPU 1214C . 312
A.3 Cyfrowe moduły rozszerzeń (SM) . 318
A.3.1 Dane techniczne modułu wejść cyfrowych SM 1221  318
A.3.2 Dane techniczne modułu wyjść cyfrowych SM 1222  320
A.3.3 Dane techniczne modułu wejść/wyjść cyfrowych SM 1223  323
A.4 Moduły rozszerzeń dla sygnałów analogowych  326
A.4.1 Dane techniczne modułów analogowych SM 1231, SM 1232, SM 1234 . 326
A.5 Płytki sygnałowe 333
A.5.1 Dane techniczne SB 1223: 2 × wejście 24 VDC /2 × wyjście
24 VDC  333
A.5.2 Dane techniczne SB 1232: 1 wyjście analogowe . 335
A.6 Moduły komunikacyjne (CM) . 336
A.6.1 Dane techniczne CM 1241 RS485  336
A.6.2 Dane techniczne CM 1241 RS232  337
A.7 Karty pamięci SIMATIC .338
A.8 Symulatory wejść .338

B Bilans mocy .340
B.1 Przykład obliczeniowy bilansu mocy . 341
B.2 Bilans mocy systemu użytkownika  342
C Numery zamówieniowe . 343

Data dodania:
16 Jan 2010
Dodał:
Administrator (admin)
Wersja z dnia:
16 Jan 2010
Autor:
SIEMENS
Wersja:
04/2009
Rozmiar:
6.5 MB
Typ:
pdf
Strona WWW:
http://www.siemens.com
Pobrań:
25991




Język

Polish Afrikaans Albanian Arabic Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Finnish French Georgian German Greek Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Maltese Norwegian Persian Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swedish Turkish Ukrainian Vietnamese Yiddish

Wyszukiwanie Produktów

Polecamy w Sklepie

647,47 zł 550,35 zł
( 676,93 zł z VAT )
 Oszczedzasz: 15.00%
Darmowa przesyłka


195,88 zł 166,50 zł
( 204,79 zł z VAT )
 Oszczedzasz: 15.00%