Tworzenie bazy danych w TiA Portal V14 Siemens
Witam.
Dzisiaj postaram się przygotować prosty projekt pokazujący jak utworzyć bazę danych w sterownikach siemens S7-1200. Uruchamiamy oprogramowanie TIA PORTAL V14 Siemens. Dodam tylko, że w podstawowej wersji BASIC obsługujemy sterowniki plc Siemens S7-1200 oraz panele hmi Siemens z serii Basic.
Klikamy Project view i dodajemy nowe urządzenie klikając po lewej stronie.
Wybieramy z listy nasz sterownik plc s7-1200
Gdy już wybieramy tworzymy sobie blok danych, klikamy w programy ad new block.
Dla początkujących proponuję zrobić automatycznie bazę, oczywiście nazwę itp. można dać dowolną. Po zatwierdzeniu Tia Portal V14 Siemens otworzy nam bazę gdzie deklarujemy zmienne globalne.
Następnie przechodzimy do naszego bloku z programem, u mnie jest to OB1 (może być inny OB lub FB czy FC jeśli sobie utworzymy). Tworzymy sobie jakiś prosty programik. W moim przykładzie jest to inkrementacja (dodawanie o jeden) od dwóch wejść binarnych. Wszystkie pomocnicze pamięci bitowe będą w bazie danych. Do bazy danych sterownika S7-1200 trafi też wynik inkrementacji.
Jak widzicie sterownik plc s7-1200 Siemens i jego baza db nie są takie trudne.

Klikamy Project view i dodajemy nowe urządzenie klikając po lewej stronie.

Wybieramy z listy nasz sterownik plc s7-1200

Gdy już wybieramy tworzymy sobie blok danych, klikamy w programy ad new block.


Dla początkujących proponuję zrobić automatycznie bazę, oczywiście nazwę itp. można dać dowolną. Po zatwierdzeniu Tia Portal V14 Siemens otworzy nam bazę gdzie deklarujemy zmienne globalne.

Następnie przechodzimy do naszego bloku z programem, u mnie jest to OB1 (może być inny OB lub FB czy FC jeśli sobie utworzymy). Tworzymy sobie jakiś prosty programik. W moim przykładzie jest to inkrementacja (dodawanie o jeden) od dwóch wejść binarnych. Wszystkie pomocnicze pamięci bitowe będą w bazie danych. Do bazy danych sterownika S7-1200 trafi też wynik inkrementacji.

Jak widzicie sterownik plc s7-1200 Siemens i jego baza db nie są takie trudne.
Dość ciekawie opisane podejście do tworzenia baz danych. Absolutne podstawy, ale przecież od czegoś trzeba zacząć. Relacyjne bazy danych są teraz niezbędne praktycznie w każdym projekcie i nie ważne czy jest to aplikacja webowa czy desktop. Wiem, że wiele firm jak np. https://craftware.pl korzysta z baz danych, gdyż teraz nie ma praktycznie aplikacji czy systemu opierającego się na statycznych projektach.
OdpowiedzUsuńDziękuję za komentarz choć zapewne pisane pod konkretnego klienta;)
UsuńSystemy bazodanowe są aktualnie dziś najbardziej popularnym rozwiązaniem i to praktycznie w każdej firmie. Tworzą one całościowo systemy informatyczne, które są potrzebne moim zdaniem w większości firm. Jak czytałam https://www.connecto.pl/system-informatyczny-potrzebny-firmie/ to tylko moje teorie się potwierdziły.
OdpowiedzUsuńPani Anno to nie trzeba teorii, a konkretów. Pisze pani o bazach danych, a artykuł o zupełnie innych urządzeniach...
OdpowiedzUsuńFajny artykuł. Pozdrawiam serdecznie.
OdpowiedzUsuńBardzo dobry wpis. Pozdrawiam serdecznie.
OdpowiedzUsuńMoim zdaniem bardzo fajnie opisany problem. Pozdrawiam serdecznie.
OdpowiedzUsuń