SIMATIC STEP 7 – Oprogramowanie Inżynieryjne dla PLC Siemens
Wprowadzenie do SIMATIC STEP 7
SIMATIC STEP 7 to zaawansowane oprogramowanie inżynieryjne stworzone przez firmę Siemens, które jest niezbędne do programowania i konfiguracji sterowników PLC. Dzięki swojej elastyczności i szerokim możliwościom jest idealnym rozwiązaniem dla firm działających w branży automatyki.
Licencja SIMATIC STEP 7
Wybór odpowiedniej licencji SIMATIC STEP 7 jest kluczowy dla efektywnego wykorzystania oprogramowania. Istnieją różne opcje licencyjne, które można dostosować do potrzeb Twojej firmy. Oto kilka z nich:
- Licencja wieczysta
- Licencja na czas określony
- Subskrypcja
Jakie są opcje licencyjne dla SIMATIC STEP 7?
Opcje licencyjne dla SIMATIC STEP 7 obejmują licencje wieczyste, które pozwalają na nieograniczone użytkowanie oprogramowania, oraz licencje czasowe, które są idealne dla projektów o ograniczonym czasie trwania. Dodatkowo, dostępna jest subskrypcja, która umożliwia korzystanie z najnowszych aktualizacji.

Tomasz Gilewski
Zajmuję się programowaniem i rozwiązaniami dla automatyki przemysłowej wyłącznie na sprzęcie oraz narzędziach inżynieryjnych firmy Siemens.
Przez 14 lat mojej pracy:
- poznałem oraz nabyłem wiedze, do czego służy STEP5, STEP7, MicroWin, LogoSoft Comfort, Starter, WinCC flexible, TIA Portal (każdy checkbox ) czyli najpopularniejszy software od firmy Siemens.
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
49.00 zł - 57.00 zł
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
399.00 zł - 419.00 zł
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
1.529.00 zł - 1.549.00 zł
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
1.779.00 zł - 1.799.00 zł
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
399.00 zł
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
0.00 zł
Zakup SIMATIC STEP 7
Zakup SIMATIC STEP 7 można zrealizować bezpośrednio przez stronę internetową Siemensa lub u autoryzowanych dystrybutorów. Warto zwrócić uwagę na różne wersje oprogramowania, takie jak SIMATIC STEP 7 wersja profesjonalna, która oferuje dodatkowe funkcje i narzędzia.
Cena SIMATIC STEP 7 dla firm
Cena SIMATIC STEP 7 dla firm może się różnić w zależności od wybranej licencji oraz wersji oprogramowania. Warto skontaktować się z dostawcą, aby uzyskać szczegółowe informacje na temat cen oraz dostępnych promocji.
Korzyści z wykorzystania SIMATIC STEP 7 w automatyce
Wykorzystanie SIMATIC STEP 7 w automatyce przynosi wiele korzyści, takich jak:
- Intuicyjny interfejs użytkownika
- Wsparcie dla różnych standardów komunikacyjnych
- Możliwość integracji z innymi systemami automatyki
Jakie korzyści oferuje SIMATIC STEP 7 dla firm przemysłowych?
SIMATIC STEP 7 oferuje firmom przemysłowym zwiększoną efektywność procesów, łatwiejszą diagnostykę oraz możliwość szybkiego wprowadzania zmian w programach sterujących. Dzięki temu, przedsiębiorstwa mogą szybciej reagować na zmieniające się warunki rynkowe.
Czy SIMATIC STEP 7 jest dostępny w formie subskrypcji?
Tak, SIMATIC STEP 7 jest dostępny w formie subskrypcji, co pozwala na elastyczne korzystanie z oprogramowania oraz regularne aktualizacje. To idealne rozwiązanie dla firm, które potrzebują dostępu do najnowszych funkcji i poprawek.
Promocje
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
1.199.00 zł Pierwotna cena wynosiła: 1.199.00 zł.396.99 złAktualna cena wynosi: 396.99 zł.
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
1.199.00 zł
- Poziom:
Środowisko programistyczne wykorzystywane w kursie
- Oprogramowanie:
Rodzina jednostki głównej wykorzystywana w kursie
- CPU:
Zbiór zasad, które są wykorzystywane przy tworzeniu kodu programu
- Język:
Rodzina przekształtnika częstotliwości (falownika) wykorzystywana w kursie
- Napęd
399.00 zł
STEP 7 v17 – nowe funkcjonalności SIMATIC STEP 7
Wszystkie ważne nowe funkcje STEP 7 są tutaj podsumowane. Więcej szczegółów na różne tematy można znaleźć w rozdziałach dokumentacji produktu.
CEM (Cause-Effect-Matrix) oferuje nowy, łatwo zrozumiały język programowania, który pozwala szybko i łatwo programować relacje przyczynowo-skutkowe.
Nota:
- Film instruktażowy na temat CEM:
Automatyzuj efektywne inżynierowanie z użyciem Cause Effect Matrix (CEM) w mniej niż 10 minut. - Istniejące grupy i struktury grup są pobierane do CPU podczas “Pobierania na urządzenie”.
- Grupy i struktury grup można pobrać z następujących folderów systemowych w drzewie projektu. To samo dotyczy folderów systemowych wymienionych poniżej jednostek oprogramowania:
- Bloki programowe
- Typy danych PLC
- Zmienne PLC (tylko CPU S7-1500, wersja oprogramowania >= V2.5 i wyższe)
Oznacza to, że struktura grupy jest przywracana podczas pobierania CPU jako nowej stacji lub podczas przesyłania danych z urządzenia.
Zobacz także: Wprowadzenie do pobierania bloków
- Lista odniesień w oknie inspektora umożliwia teraz zamrożenie aktualnego widoku odniesienia oraz wyświetlanie dostępu na wyższych poziomach dla tagów strukturalnych (STRUCT, typ danych PLC).
- Ulepszono wyświetlanie nakładających się adresów wejścia lub wyjścia w edytorze odniesień.
- Dialog “Otwórz blok” (F7) teraz również umożliwia częściowe wyszukiwanie nazw. Oznacza to, że nie trzeba już wpisywać początkowych liter, aby wyszukać bloki i typy danych PLC (UDT).
- W przypadku bloków, typów danych PLC (UDT) i tabel zmiennych PLC w jednostkach oprogramowania, właściwość “Opublikowane” jest teraz wyświetlana bezpośrednio w drzewie projektu.
- Dla lokalnej funkcji Znajdź i Zastąp wyświetlana jest całkowita liczba zamian.
- W wielu edytorach STEP 7 wybrany tekst można bezpośrednio skopiować do pola wyszukiwania lokalnego za pomocą <Ctrl + F>. Drugie <Ctrl + F> kopiuje tekst wyszukiwania do wyszukiwania globalnego.
- Aby ułatwić czytanie kodu, w blokach LAD, FBD, GRAPH i CEM, nazwy tagów stosujące składnię camelCase będą automatycznie dzielone na linie.
- Operacje klawiatury do wstawiania często używanych instrukcji zostały uproszczone:
Instrukcja LAD:
- Puste pole: Stara: <Shift+F5>, Nowa: <F8>
- Styk normalnie otwarty: Stara: <Shift+F2>, Nowa: <F9>
- Styk normalnie zamknięty: Stara: <Shift+F3>, Nowa: <F10>
Instrukcja FBD:
- Puste pole: Stara: <Shift+F5>, Nowa: <F8>
- Operacja logiczna AND: Stara: <Shift+F2>, Nowa: <F9>
- Operacja logiczna OR: Stara: <Shift+F3>, Nowa: <F10>
Następująca zasada obowiązywała przy ładowaniu bloków:
Jeśli blok w projekcie offline miał nowszy znacznik czasu interfejsu niż w projekcie online, blok musiał zostać załadowany ponownie, co powodowało ponowną inicjalizację wartości tagów. Mogło to prowadzić do niezgodności w działaniu zakładu.
Od wersji V17 znaczniki czasu nie są już porównywane – zamiast tego porównywana jest struktura bloków online i offline. Bloki danych są ponownie inicjalizowane przy pobieraniu tylko wtedy, gdy struktura rzeczywiście się zmieniła. Dodatkową zaletą jest możliwość monitorowania statusu programu nawet w przypadku różnic w programie online i offline.
Uwaga:
Zmiany w kodzie programu w blokach języków GRAPH, CEM lub CFC mogą spowodować zmianę danych interfejsu wewnętrznego, co wymaga ponownej inicjalizacji, nawet jeśli zmiany strukturalne nie są widoczne na interfejsie bloku.
Przykłady:
Możesz pobrać blok danych bez ponownej inicjalizacji w następujących przypadkach:
- Tworzysz blok danych o tej samej strukturze wielokrotnie z zewnętrznego źródła za pomocą funkcji Openness lub interfejsu kontroli wersji. Uwaga: Kiedy używasz opisanych funkcji do tworzenia bloku GRAPH lub bloku z aktywną rezerwą pamięci, blok musi zostać załadowany i ponownie zainicjowany.
- Dodajesz parametr do interfejsu, a następnie go usuwasz.
Podczas tworzenia klas alarmowych każda klasa alarmowa otrzymuje unikalne ID, które musi być unikalne w projekcie. Zwróć uwagę, że podczas zmiany projektów utworzonych w starszej wersji mogą być wyświetlane różnice online/offline, nawet jeśli programy są identyczne. Wynika to z optymalizacji obliczeń sum kontrolnych w alarmach. Bloki są jednak w większości przypadków zgodne.
W rzadkich przypadkach może być konieczne ponowne skompilowanie i pobranie projektu z powodu zmian w obliczeniach sum kontrolnych, zanim możliwe będzie monitorowanie i testowanie projektu online.
Od wersji V17 można edytować komponenty, które nie są częścią programu zabezpieczającego (fail-safe) za pomocą API Openness.
Funkcje dostępne przez Openness:
- Ładowanie programów niezabezpieczonych do CPU F-S7-1200/S7-1500.
- Kompilowanie sprzętu i oprogramowania niezabezpieczonego.
Instrukcje rozszerzone:
- Istniejąca instrukcja “D_ACT_DP” została rozszerzona: Jeśli skonfigurowałeś CPU S7-1500 lub ET-200 jako I-device, możesz włączyć lub wyłączyć funkcjonalność I-device w programie tej jednostki za pomocą instrukcji “D_ACT_DP”.
- Instrukcja “Get_AlarmResources” pozwala określić liczbę alarmów w CPU S7-1500, dla których CPU ma wystarczającą pamięć.
- Rozszerzono instrukcję “RH_CTRL”:
- Możesz zażądać stanu systemu “SYNCUP”.
- Możesz zażądać, aby zapasowy CPU stał się głównym CPU i przejął kontrolę nad procesem.
- Możesz zażądać, aby zapasowy CPU przeszedł w tryb “STOP”.
Instrukcje dla S7-1200:
- “Get_SMC_Info”, “FileWriteC”, “FileReadC”, “ServerMethodPre”, “ServerMethodPost” teraz wspierane również przez CPU S7-1200.
Instrukcje OPC UA:
- Nowe instrukcje “OPC_UA_ReadList_C”, “OPC_UA_WriteList_C” i “OPC_UA_MethodCall_C” upraszczają obsługę CPU S7-1500 i ET-200 jako klienta OPC UA.
Instrukcja MODBUS:
- “MB_CLIENT” (MODBUS TCP) teraz obsługuje funkcję Modbus 23 do zapisywania i odczytywania danych na serwerze Modbus.
Nowa instrukcja “TCONSettings”:
- Instrukcja umożliwia zażądanie ID połączenia dla nowego połączenia OUC w CPU S7-1200 lub S7-1500 oraz odczytanie lub ustawienie właściwości połączenia OUC.
FAQ
Jakie są opcje licencyjne dla SIMATIC STEP 7?
SIMATIC STEP 7 oferuje różne licencje, takie jak podstawowa (Basic), zaawansowana (Professional), oraz licencje czasowe lub na stałe. Dostępne są również licencje jednostanowiskowe i grupowe, w zależności od potrzeb użytkowników.
Jakie korzyści oferuje SIMATIC STEP 7 dla firm przemysłowych?
SIMATIC STEP 7 zapewnia wydajne narzędzia do programowania, monitorowania i diagnostyki sterowników PLC, co przekłada się na optymalizację procesów produkcyjnych, redukcję przestojów oraz elastyczność w zarządzaniu instalacjami przemysłowymi.
Jak wybrać odpowiednią wersję SIMATIC STEP 7?
Wybór wersji zależy od potrzeb projektu. Dla mniejszych aplikacji wystarczająca będzie wersja Basic, natomiast dla zaawansowanych systemów przemysłowych lepiej sprawdzi się wersja Professional, która oferuje więcej narzędzi i funkcji.
Czy SIMATIC STEP 7 jest dostępny w formie subskrypcji?
Tak, SIMATIC STEP 7 jest dostępny w formie subskrypcji, co umożliwia elastyczne korzystanie z oprogramowania na zasadzie miesięcznych lub rocznych płatności, co może być korzystne dla firm preferujących model subskrypcyjny.
- Podstawową znajomość komputerów i obsługi oprogramowania.
- Zrozumienie podstawowych zasad elektroniki i automatyki (niektóre kursy mogą oferować wprowadzenie do tych tematów).
- Dostęp do komputera z zainstalowanym odpowiednim oprogramowaniem symulacyjnym dla PLC (np. TIA Portal).