Innowacje w Simatic S7-1500 - języki programowania

Koncepcja programowania nowych sterowników Simatic S7-1500 jest identyczna, jak w znanych i sprawdzonych urządzeniach z serii Simatic S7-300/400. Języki programowania LAD, FBD, STL, SCL, Graph oraz struktura programu bazująca na blokach organizacyjnych OB, blokach funkcyjnych FB, funkcjach FC i blokach danych DB pozostały niezmienione.

Posłuchaj
00:00

Języki programowania

Spójność i kontynuacja obowiązującego schematu pozwalają na szybką i łatwą implementację programów pracujących w oparciu o sterowniki Simatic S7-300/400 w nowych sterownikach Simatic S7-1500. Środowisko programistyczne TIA Portal oferuje możliwość skorzystania z kilku języków programowania, których kod realizuje algorytm sterowania danego układu.

Dla potrzeb systemów Simatic S7-1200/1500 wszystkie języki programowania zostały poddane procesowi optymalizacji pod kątem zwiększenia wydajności i szybkości przetwarzania programu, identycznej dla każdego języka programowania. W przeciwieństwie do Simatic S7-300/400, gdzie program z języków LAD i FBD w pierwszej kolejności jest tłumaczony na język STL, w nowych sterownikach Simatic S7-1200/1500 każdy język jest bezpośrednio kompilowany na język maszyny (rys. 1).

Rys. 1.

Rys. 2.

Zastosowanie takiego rozwiązania w przypadku procesu pobrania programu ze sterownika (Upload program) pozwala użytkownikowi na uzyskanie identycznego źródła w języku, w jakim został napisany. Pobierane są również nazwy symboliczne zmiennych oraz wszystkie komentarze linii kodu programu.

TWORZENIE BLOKU

Składające się na strukturę programu bloki programowe, takie jak bloki OB, FB, FC, mogą być tworzone w dowolnym języku. Dla bloków pisanych w języku SCL nie są tworzone dodatkowe źródła, jak to miało miejsce w sterownikach Simatic S7-300/400. Wskazanie języka dla danego bloku programu odbywa się w spójnym i przejrzystym edytorze (rys. 2).

Artykuł jest fragmentem szkolenia "TIA-SYSUP - Migracja systemów automatyki do Simatic S7-1500" prowadzonego przez dział szkoleń SITRAIN firmy Siemens.

Jakub Chojnacki
Siemens

www.siemens.pl/sitrain

Powiązane treści
Programowanie sterowników SIMATIC S7-1500 - podstawowy
SIMATIC S7-1500T - Technologia Motion Control od strony praktycznej. Część 3
SIMATIC S7-1500T - Technologia Motion Control od strony praktycznej
Logowanie danych na karcie SD w sterownikach SIMATIC S7-1200/1500
Programowe dostosowanie konfiguracji sprzętowej sterowników SIMATIC S7-1200/1500 do wersji maszyny
Ujednolicona diagnostyka systemowa i procesowa w sterownikach PLC serii Simatic S7-1500
SIMATIC S7-1500 - przyszłość automatyki dostępna już dzisiaj
Zobacz więcej w kategorii: Technika
PLC, HMI, Oprogramowanie
Strojenie PID: Metody doboru nastaw regulatora – Metoda Zieglera-Nicholsa
Zasilanie, aparatura nn
Współczynnik mocy: Co to jest, jak działa i dlaczego ma znaczenie w instalacjach elektrycznych?
PLC, HMI, Oprogramowanie
Wybór systemu operacyjnego i przegląd platformy Raspberry Pi
Bezpieczeństwo
Projektowanie urządzeń zgodnych z EMC – jak uniknąć kosztownych problemów na końcowym etapie wdrożenia
Obudowy, złącza, komponenty
Rola wysokiej klasy elementów złącznych w przemyśle specjalistycznym
Obudowy, złącza, komponenty
Nowoczesne centra magazynowe - automatyzacja i wzrost wydajności procesów
Zobacz więcej z tagiem: Artykuły
Gospodarka
Zarządzanie flotami transportowymi
Prezentacje firmowe
Smart Home w prostym wydaniu z Shelly
Magazyn
Styczeń 2026

Automatyzacja przemysłu na rozdrożu: dylemat między przywiązaniem a otwartością. E-book do pobrania

Współczesny przemysł, od produkcji po intralogistykę, funkcjonuje w środowisku bezprecedensowej zmienności. Dynamiczne trendy konsumenckie, nowe regulacje prawne i nieprzewidywalne wstrząsy w globalnych łańcuchach dostaw zmuszają firmy do fundamentalnej refleksji nad swoimi strategiami operacyjnymi. W centrum tej dyskusji znajduje się kluczowe pytanie o model technologiczny: czy trwać w przywiązaniu do zamkniętych, specyficznych dla jednego dostawcy standardów, czy też otworzyć się na nowe możliwości, jakie niesie ze sobą elastyczność i interoperacyjność?
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów