E-AUTOMATYKA

...zrób to automatycznie

  • Increase font size
  • Default font size
  • Decrease font size

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

Thumbnails:

Description:

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

Submitted On:
16 Jan 2010
Submitted By:
Administrator (admin)
File Date:
16 Jan 2010
File Author:
SIEMENS
File Version:
04/2009
File Size:
6.5 MB
File Type:
pdf
File HomePage:
Click to visit site
Downloads:
3278
Rating:
stars/0.gif Total Votes:0
Be the first to comment! Please sign in or register.


Polecamy w sklepie

Zasilacz MDR- 20 24V DC 1,0 A Zasilacz MDR- 20  24V DC 1,0 A Zasilacz prądu stałego - napięcie wejściowe 230V AC , wyjściowe 24V DC 1,0A . Montaż na szynie DIN ( TS35 ) 79,00 zł (+23% VAT) My Cart >>